2008-11-01から1ヶ月間の記事一覧

新はてなブックマークでもMinibufferBookmarkCommand を使う

なんか、リニューアルされたらMinibufferBookmarkCommand 経由ではてブできなくなった。「100%」とかでるけど、実際にはブックマークされない( ゚д゚) ブックマークレットだと、タグの[]を打つのが面倒なので、MinibufferBookmarkCommand を修正。一応動くよ…

日本人は頑張りすぎなのか

今日昼頃テレビを見ていたらちょっと興味があるものがやっていた。「東大の研究室に所属するあるセルビアから来た人」の話。 日本の宗教に関して学んでいるという。「日本ではクリスマスを祝い、亡くなればお墓に入り等宗教がMix している」と言う。そして、…

find_by_sql を使う際のTips

読んでいたコードで面白いテクニックを使っていたのでメモ。 Rails のActiveRecord のfind 系メソッドは優秀だと思うけど、自分でSQL を書きたい時があると思います。そこで、find_by_sql を使うわけですが、その際、大規模なSQL を書く場合のTips です。 環…

「クックパッド」のものづくりセミナーに行ってきたまとめ

昨日、ウェブキャリアさんが主催する月間524万人が利用する食のインフラ、「クックパッド」のものづくりセミナーに行ってきました。 クックパッドと言えばRails での大規模リニューアルがニュースになりました。また、大規模開発には向かないと言われたこと…

belongs_to アソシエーションの動作を読む

以下の動作が実際どのような動きをしているかメモ。 class User < ActiveRecord::Base belongs_to :club end User.column_names => ["id", "club_id" ....] user = User.find(:first) user.club => #

IME 関連のキーバインドを変更して快適に編集する

Windows のIME 関連のキーバインドって物凄い使いにくいですよね!EeePC とかでWin 使うと耐えられない。 IME のON/OFF を切り替えるキーの位置が遠すぎ IME のON/OFF がトグル 英字を入力しようとして「半角/全角キー」押したら実は元々IME OFF でまた押す…

イテレータを便利にするenum_for

ruby 1.8.7 からenumerator が組み込みで使えるようになった。enum_for がデフォルトで使える。 enum_for Enumerable に定義されているメソッドの多くはinclude 先のクラスのeach メソッドを使って実現されている。 例えばmap の実装は以下のようなイメージ…

growlnotify が警告だす

growlnotify を使うと、毎回以下のような警告がでる。 growlnotify -m "test" 2008-11-09 03:56:17.817 growlnotify[727:10b] could not find local GrowlApplicationBridgePathway, falling back to NSDNC 動作には影響ないですが、毎回でてくるので調べて…

Fork: Twitterのタイムラインを監視してキーワードにマッチしたらGrowlするRubyスクリプト

Twitterのタイムラインを監視してキーワードにマッチしたらGrowlするRubyスクリプト - 今日覚えたことが面白そうだったので、参考にして書いてみた。 機能 タイムラインを見てターミナルに表示 キーワードを設定して、キーワードにマッチしたつぶやきをGrowl…