Dec 6
2014
最近コードを読む能力の向上が求められている

・ドキュメントが充実していないライブラリを使う場面も出てくるし、ドキュメントよりコードを読んだほうがよくわかる、 ・問題が特殊になればなるほどググるよりコードを読んだほうが解決が早い(コードを読む速度を上げればその領域が広がる)、 ・説明/説得のきちんとした材料になる、 ・内部を理解している方が演繹的に考えられ、ミス/勘違いが減る、 read more...

Nov 7
2014
Pull Request With ghq And hub

[source code] read more...

Oct 20
2014
最近の開発環境: mjolnir, projectile, peco

mjolnir mjolnirは [引用] とのことです。ウインドウやアプリケーションに関する操作をキーバインドに設定したり色々できる。 ウインドウの移動とリサイズ、アプリケーションとウィンドウのフォーカス移動のデモ 同じようなアプリにslateがあったけれど、ウインドウの操作などがもたついたのでmjolnirを使っている。 インストール [source code]をなぞることになるけどインストールは アプリケ read more...

Oct 7
2014
はじめてパッケージを公開した

hubot-googleapi [source code]で出てきて少し感動したが、 自分のパッケージでnpmを汚してごめんなさい感はある。 なんだか自分で勝手にパッケージを公開することに対して異常にハードルをあげていたけれども 公開すること自体はものすごく簡単なんだということがわかった。 人類にとっては一歩ですら無いが、自分にとっては大きな一歩だ。 公開がここまで簡単ということはパッケージマネージャで入れられるからといって必ずしも品質が高いとは限らないということでもある。注意しよ。 read more...

Sep 7
2014
YAPC::Asia TOKYO 2014に行ってきた

実は行ってすぐに書いたけれど、体調が最悪だったので見れなかったトークもあったり、HUBにも全く行けず仕舞いだったりで(HUBに行けたとしても人と話せたかどうかはわからんが!)なんとなく公開しないで消したものの、やっぱり書くことにした。 初めて参加したカンファレンスだったけれど最高に楽しかった。 ベストトーク賞の1, 2, 3位がPerlに関するものではないという自由な感じだった。 見に来ている人もそうだし、話している人達は一層楽しんでいた。 自分が見た中で最も楽しかったトークはcho45さん read more...

Aug 21
2014
ISUCON夏期講習に参加してきた

ISUCON夏期講習 ISUCONことIikanjini Speed Up Contestの対策講座的な学生向けイベント。 ・講義、 ・実習、 ・解説、 ・懇親会、 講義 実習 2013年の予選から毒を抜いた感じのものという話。 そのうちどこかにあがるとかどうとか。 追記: 公開されてました 「ISUCON 夏期講習 2014」のサーバ環境 AMI を公開しました read more...

Jul 15
2014
最近読んだ本

最近とかいいながら6月に読んだ本も入ってるけど 社会的ジレンマ 社会的ジレンマとは 「各個体が、自身にとって最適な行動をとると全体としての利益が最大化されない」 という状況。 同じ内容をほぼ同じ文章で繰り返している部分があったりするけれども、概念として面白いと思う部分は結構あった。 ・常に利他的であるものは相手を利己的にしてしまうので有害である、 ・人間は動機を外的なものに帰属させがちで、外部から動機を与えてやると内発的な動機が小さくなる、 ・感情 read more...

Jun 25
2014
ミーハーなのでpecoを入れてみた

Goのことは1ミリもわからないけどミーハーなのでpecoを入れてみた。 Mac OSX, go1.3, pecoはv0.1.7 Goのインストール ※homebrewでpecoを入れる場合は不要 そもそもGoが入ってなかったので [source code] [source code]に [source code] pecoのインストール README通り [source code] 設定はほとんど弄ってない [so read more...

Jun 19
2014
Railsアプリのパフォーマンスを上げるために最近やったこと

運用しているサービスに突然大量のアクセスがあって、パフォーマンスのせいでアクセス数が頭打ちになっていた。レスポンスタイムもかなり大きく障害と言っていい状況だった。アプリケーションサーバのスケールアウト以外に、その対策としてしたことを書く。 やったこと DBサーバをSSDに RubyのバージョンアップとGCのチューニング Ruby 1.9.3を利用していたが、開発マシンでテストを走らせてみ read more...

Jun 14
2014
Rails入門書を読んだ後に知りたかったこと

初めてRailsの入門書を読んだ時に思った。 「なるほど、これでWebアプリを簡単に作れそうだ、開発中は[source code]でWEBrickなるものを立ちあげればlocalhostで見れる。でも作ったアプリをHeroku以外で公開するにはどうしたらいいんだ?サッパリわからん。」 この頃はそもそも何をどうやって調べればいいのかすらも分からなかった。 全くわからないままネットを徘徊して徘徊して徘徊して断片的な情報を集めて、なんとなく知識がつながってきたけれども、物凄く遠回りをした感じがあ read more...