読者です 読者をやめる 読者になる 読者になる

futoase

よろしくお願いします。

開発

「大事なことに集中する 」を読んだ

大事なことに集中する 大事なことに集中する―――気が散るものだらけの世界で生産性を最大化する科学的方法作者: カル・ニューポート,門田美鈴出版社/メーカー: ダイヤモンド社発売日: 2016/12/09メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) …

技術的負債 (Technical Debt)

最近色々と出てくるが、これって以前から言われてる単語だよな。 ということで調べてみると、技術的負債とは?対処法とは?の内容が詰まった記事が見つかった。 www.infoq.com 記事に取り上げられている内容は多岐に渡り、またある程度のシーンに当てはまる…

技術情報の投稿先

Mediumに移行する人が増えている。 コードの投稿とかどうなのかがわからないが、検討してもいいかもしれない。 数年前に取っておいたアカウントを活かしたほうがよいのかも。 SEO的に強いのかもしれないので、併用してみるか。 medium.com

雑Con #6でmastodonについて軽く話した

雑Con #6というものがあり、mastodonについて軽く話しをした。 connpass.com プレゼンテーション mastodonについて 他のブログエントリで語り尽くされているが、 自分でサービスを運用でき、開発のために試用することもできれば コミュニティーを作る・維持…

新装版 達人プログラマーを読んだ

達人プログラマー 新装版 達人プログラマー 職人から名匠への道作者: Andrew Hunt,David Thomas,村上雅章出版社/メーカー: オーム社発売日: 2016/10/20メディア: 単行本(ソフトカバー)この商品を含むブログ (5件) を見る この本は、名著 達人プログラマー…

Webアプリケーションエンジニアとして1年間働いてわかったこと

流れ freeeという会社に2014年6月に入社してから2015年いっぱいまでインフラエンジニアとして働いていた。 2015年の秋が終わる頃、「サービスのことがわからない人としてやってくのはこの先気持ちが厳しいかも」 という強迫観念に近い思いが込み上がってきた…

詳解MySQL 5.7を読んだ

詳解MySQL 5.7を読んだ 詳解MySQL 5.7 止まらぬ進化に乗り遅れないためのテクニカルガイド作者: 奥野幹也出版社/メーカー: 翔泳社発売日: 2016/09/01メディア: Kindle版この商品を含むブログ (3件) を見る MySQL 5.7のアップデート情報について説明がかかれ…

エンジニア立ち居振舞い: 技術的な暴力を振るわない

お題「エンジニア立ち居振舞い」 技術的な暴力を振るわない 何事も初めて、ということがあるだろう。プログラミングが好きで、かつ業務経験もあり、 いろいろなサービスに手を出している人ですら、初めてやったこと、というのがあるはずだ。 ECサイトをつく…

Chromebook ASUS Flip C100 は良い

Chrome book ASUS Flip C100 www.asus.comChromebook ASUS Flip C100 を購入して3ヶ月ほど経つ。 勉強会に行くときや、出かけるときに外で調べ物、コーディングできる環境が欲しいので持ち歩いているようにしている。値段はamazon.comで279ドル、shippingを…

Ruby Kaigi 2016に参加した

Ruby Kaigi 2016 rubykaigi.org会社を休んで参加してきた。一部費用を会社に負担してもらった。1日目から3日目のClosingまで参加した。 聴講したセッションは以下。 聴講中、メモはGoogle Docs上に取るようにしていた。xxメモとしてリンクを貼っている 1日目…

freee x WACUL Modern Web App LT #1 で React Nativeについて話しました

connpass.com上記イベントにて、React Native についてLTしました。 内容は初歩的なもの。1年前に比べてIDEも動作環境も、 ネイティブAPIを触らなければならないようなpluginも充実してきているので React Nativeは素晴らしいテクノロジーだなーとしみじみ感…

SQL実践入門を読んだ

SQL実践入門を読んだ SQL実践入門──高速でわかりやすいクエリの書き方 (WEB+DB PRESS plus)作者: ミック出版社/メーカー: 技術評論社発売日: 2015/04/11メディア: 単行本(ソフトカバー)この商品を含むブログ (6件) を見る都立図書館で読んでみたら良さそう…

AWSのインスタンス作成/ネットワーク構成構築についてgitbookにあげた

簡単な内容ではあるが 以前Qiitaに投稿した記事がある。qiita.com 書きすぎて1ページに収まるべきコンテンツではなくなってしまい、縦にすごく長いコンテンツになってしまった。gitbooksでまとめなおしたらよい感じになった。 Githubにpublishしたあと、gitb…

APIデザインケーススタディを読んだ

APIデザインケーススタディ ~Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 (WEB+DB PRESS plus)作者: 田中哲出版社/メーカー: 技術評論社発売日: 2015/12/16メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見るAPIデザインケー…

Raspberry Pi 初代(Model B)を使ってTimeCapsuleとして利用する

コメントでModel Bだ、という指摘を受けました。のでタイトル直しましたm(_ _)m TimeCapsule について、初代が出た時に買ったんだけど(もう8年ぐらい前なんだね...)、シェアハウスに住んでる時にTimeCapsuleの電源で使われてる電解コンデンサが死んでしまっ…

freee Engineer All Hands #5 で 「インフラ」について話をしました

今回はSonicGardenさんと合同 2015/11/26に行われた freee Engineer All Hands #5。今回、SonicGardenさんの方をお招きし、2社合同でLTを行う形になりました。www.sonicgarden.jp納品のない受託開発を売りにしていて、社員は全員エンジニア、リモートワーク…

情報共有ツールお悩みNight#1(2015/10/29)に参加しました

情報共有ツールお悩みNight について、Qiitaの公式Blogに告知が載っていたのを見つけました。チームでの情報共有について語るイベントに来ませんか - Qiita Blog今居る会社は人数が増え、チームによって、自分たちに最良と思える 情報共有方法(アナログ的な…

AWS Summit Tokyo 2015 で、「freeeの急成長とAWS」というタイトルで発表しました

AWS Summit Tokyo 2015 AWS Summit Tokyo 2015 - クラウドで、未来を「今」に。- 2015年6月2~3日 グランドプリンスホテル新高輪にて開催www.awssummit.tokyoアマゾンデータサービスジャパン様 主催のAWS Summit Tokyo 2015 で、 freeeの急成長とAWS という…

エンジニアの叶える力

叶える力 最近、「叶える力」というものばかり考えている。 以前考えていたこと 技術力 技術力、ということばかりに気を取られていた。 で、技術は自分はなく、無能なんだな、という思いにとりつかれていて 会社でそういった話をするのは恥を飛び越えて人間…

時雨祭 (2015.03) で freeeを支える技術という内容で発表しました

忘れないようにメモ。 発表時と違う点は エンジニアの総数修正 IAMがダブってた PRのReviewerについて格助詞の使い方を間違えていたのを修正。 -> 「を」と「の」

自動化の先に見えるもの

DevOps DevOpsという言葉が日本のインターネットに出たのはいつだろう。wikipediaにはDevOpsが登録されている。 http://ja.wikipedia.org/wiki/DevOpsそのページのリンクにDevOpsの記事がある。 http://itpro.nikkeibp.co.jp/article/COLUMN/20130911/504044…

freeeでの試用期間が終わった

6/2から働いているfreeeでの試用期間を終えていた。 早いものだなあ。2014年は勝負の年とか言ってもやもやしつつフラフラしていた。 ある時出席していたTokyu Ruby Kaigiで平栗さんが発表してて、 「あっ、freeeだ!」って思って話ししてみて、 じゃあうちに…

「ハイパフォーマンスブラウザネットワーキング」読了

ハイパフォーマンスブラウザネットワーキングを読んだ ハイパフォーマンス ブラウザネットワーキング ―ネットワークアプリケーションのためのパフォーマンス最適化作者: Ilya Grigorik,和田祐一郎,株式会社プログラミングシステム社出版社/メーカー: オライ…

おっさんになってきて仕事が難しくなってきてるから、「心」が重要になっていく

プログラミングムズカシーネー 難しい。難しい。 とっても難しい。 考える工程が多い。実装してみたらメモリ使用量がアレだったとか、 ヒープサイズやスタックサイズ、及びGCがうんたらとか。そもそも求めてることとできたことがうまくいくのかとか。 設計を…

今後の勉強会の姿

ブックアンドカフェは最高だ 先月あたりから、休日は良く六本木をうろつく。ブックアンドカフェがあるからだ。 で、最近は涼しい日が多くなってきてるので、テラス席で適当に本を読んだり、 コード書いて過ごしている。今日は休みをもらったので、家から自転…

プログラミングの実装力がついてきた今...

前は冗談で自分は初心者ですって言ってた プログラミング初心者です、って言ってた。 それって正直良くなかった。 誰かから指摘されたけど、忘れていた。 プログラミング初心者です、って言うことで防御してた気がする...何かから。 実装力がついてきた なん…

時間をかけて、つまらないものを作りたいか?

時間をかける つまらない想像話を以下に書く。 失敗してはいけない。成功しなければ行けないプロダクトだ。 企画から色々と実装アイディア、目的とするユーザー像を聞いている。 それに見合ったシステムを実装しなければならない。あと6ヶ月で。その間は徹底…

オーケストレーション研究会というものを勝手に社内でやりはじめることにした

発表 会社で適当に弱い宣伝をして広い空間を使って発表した。3人ほどが聞いてくれた。 なぜやるのか 会社が成長するとインフラも成長する 一番いいたいこと 「あそこにあるおもしろ技術」を「おもしろそーだね」で、話一つで終わらせたくない。 実装して、実…

ソフトウェア開発に於ける 相談すべき問題とそうじゃないもの

相談すべき問題 「今」を主軸に置いたものに限られる 既存のビジネスロジックのドメイン設計 今抱えている問題の洗い出し 現状解決できていない問題の相談 一緒にやってるメンバー間の連絡齟齬 自分たちに不足しているものを実感した時の相談 突っ走るべき問…

セルフでのPRマージの意味とは

一人なのだからmasterで作業すりゃいいじゃん!という 疑問に思う人が度々見受けられるので例え話。自分ひとりきりだったとして、 テニスをとってもやりたいとする。 ラケットとボールがあったら、壁打ちをするだろ。そんな感じ。

コードをすっきりさせていくこと。

例えば ぼやっと思った。適当に書いてるが、 config = YAML.load_file(File.realpath(File.expand_path('./config.yml', __dir__)) def connect db_host = if config["host_env"] == "production" config["db"]["production"] else config["db"]["guest"] en…

やっぱDigitalOceanいいわ

朝活を始めてて、今スタバでMac Book Pro Retina 13inchを開きながら 新宿駅に向けてドヤ顔をしながら作業してるんだけど、CentOS上で作業したいけどどうやんだっけ、ってなって Vagrantを利用したいものの、 Wifiを使ってマシンイメージ(Bentoから)をダウン…

朝活というものを初めてみた。

willnetさんから朝活しませんか?というお誘いが あったので、5/7から参加している。3日間、朝活という名目で タリーズコーヒーに行き、hacklangの環境構築をしていた。3日間でやったことは以下の通り hacklangのtutorialをこなす hhvmの環境構築 hhvmの環境…

Arduino会 第2回目を開催しました

開催については、 場所の確保や連絡など他の方に任せっきりだった。2/22(土) 12:00より開始。参加人数は6人ぐらいで、 開催時間は12:00〜17:00の5時間にわたる まったりとした時間を過ごした。 自分はゴーゴーカレーに飯食いに出かけたり、 秋葉原までAVRを…

秘伝のタレの意味のなさ

秘伝のタレは、美味しいともまずいともわからない。 ただ、長く存在しているだけだったりする。 発酵によって旨味成分が〜というのもタレそのものだと変わらないと思う。 発酵を大事にしたいなら味噌や醤油、納豆とか専門的なものがあるし。秘伝のタレと化し…

むか~し書いたライフゲームのスクリプトが見つかった

黒歴史ということだけど貴重な歴史的資料ということで 少しコードを綺麗にしてからgithubにpushした。https://github.com/futoase/lifegame動作は以下の通り、ひどすぎる。 そもそもオブジェクト(Bugs)作って各オブジェクトに状態をもたせてるので効率が悪い…

夜中の自分がTwitterでいいこと言ってたので貼っとく

出来上がったものを批判するのすごく楽なんだけど、まったく出来てないものを作るの大変だし、それで出来てしまった成果物はしゃーなしなんだけど、でも軌道に乗ったのに穴空いたままにする精神についてはわけわからなかったりする。— BRS (@xga) June 11, 2…

コマンド入力を記録して再生することができるascii.io良い感じ。

Node GHという、Gihtub向けのCLI便利ツールがタイムラインで流れていたんだけど、Node GH内で紹介されていたコマンドライン入力のチュートリアルがさくさく進んでて なんだこれ・・・ってなったのでソースみたらascii.ioというサービスらしい。使い方Mac OS …

UIを変えることによる反発

だいたい目撃してるのはこういう流れになるのだろうかなぁ 5人ぐらいがギャーギャー騒げばみんなが騒いでいるように見える 5人で長文の意見をぐるぐる回してブログでエントリかけばそれこそ一時的に燃えているように見える UXを悪化させ、本来できなければま…

ふたばスクリプトリファクタちまちまやってるけど

https://github.com/futoase/futaba-ng gruntによるconcat 各種関数単位に分割したファイル内のインデント整理 以上をやっただけで尽き果てたやらないといけないと思うのは以下だと思う 出力について変数の参照を使ってconcatしてレンダラ(echo...)する仕組…

futaba.phpを PHP 5.4.15で動かせるようにした...

PHP、過去のバージョンとの互換性高いhttps://github.com/futoase/futaba-ng動かしただけで満足した。

怒りのpull request

https://github.com/defnull/bottle/commit/16942caa2cdccbeeb54c6104083fddefedb03a91ISO-8859-1とlatin1、同じだしそれぞれエイリアスではあるんだけど なんで同じコード内で指定が揺れてるんだよ、ということで統一してくれという感じで マージ頼んだらす…

個人的に見たほうがいいんじゃにゃいかなって思うインターネット記事メモ

少しずつ増やしていこう... 2013年 圏論勉強会 資料 経済学、数学、統計学などの資料纏め Linuxのパフォーマンス測定に使えるコマンド・ツールなど Functional JavaScript WRITE IN SCALA FOR THE BROWSER ニコニコ動画のデータセットが公開されたらしい HTM…

ソフトウェアエンジニア(Web特化型)である自分にがっかりしてる

ATND地域検索というATNDのAPIをマッシュアップした サービスがTwitterのTLに流れていて見たのだけど、プログラミング関係の勉強会が多い。初心者とか特化型とか、ハッカソンのような全員参加型など 色々ある。形態についてはほぼ知っている(つもり)。これを…

Copyright (c) 2013-2017 Keiji Matsuzaki