タグ

2008年7月18日のブックマーク (4件)

  • named_scopeについてくわしく - moroの日記

    先日の金曜日に、社内でnamed_scopeの勉強会をやりました。 RubyKaigiで松田さんがしゃべった話がたいそう面白かったので、実際にnamed_scopeの実装を見てみよう、というテーマです。 | View | Upload your own 調べて改めて思ったんですが、これはまたよくできてますね。 method_missingを活用しまくっているという意味ではいつもの「イヤな予感」がするんですが、使い方がキレイで脱帽です。このあたりの「味わい」はスライド後半のコールシーケンスをご覧ください。複雑なことをやっているんですが、一度わかるとものすごく腑に落ちる感じが、何ともうまいですよね。うん。 今回取り上げたのはリリース版(AR2.1)のnamed_scopeですが、現時点でもいろんな機能が追加されてますのでまた先々も楽しみです。Railsレシピブックも改版する機会があったら(今回

  • emacsでtwitter,twittering-modeを使い始めた - UNIX的なアレ

    コーディングは当然のこと、メモをとったり、メール読んだりや2chを見たりなどemacsではなんでもできてしまいます。 やっぱりここまでできてしまうと、もっとemacsに統合したいと思ってしまいますね。 そこで、emacsからtwitterがつかえるelispを見つけたので使用をしてみました。 HugeDomains.com ダウンロードする ソースコードはSubversionで管理されています。Tracが導入されていますので、自分はBrowser経由でダウンロードしました。 /lang/elisp/twittering-mode/trunk/twittering-mode.el – share – Trac このページの下にある、Original Formatというリンクからダウンロードしましょう。 設定をする 設定はものすごくシンプルです。公式のサイトにも記述してあるとおりにやればすぐに

    emacsでtwitter,twittering-modeを使い始めた - UNIX的なアレ
  • Copy/Cut/Paste:tokyo-emacs #x01に参加してきた

    東京勉強会参戦後半。 tokyo-emacs #x01。 最近はEmacserには肩身の狭い世の中になってしまっているのだけれども、Emacserで集まるとこうも無敵感があるとは思わなかった。 すっげー楽しい。 以下勉強会メモ。 Emacsの基を勉強しなおそう市民連合 ミラクルリナックスのハッカー吉岡さんによる基調講演。 とりあえずみんなデフォルトで市民連合会員になりました。 「口に出すことで実現する」ということを体現している様はかっこいいです。 .emacsコピペ厨のためのEmacs Lisp講座 Lisp大好きid:hayamizによるEmacs Lisp講座。 なにはなくとも 括弧は空気 括弧は空気 括弧は空気 Emacs Lispは括弧をかぶった普通の言語。 ヘルプの使い方を知ってEmacsのことはEmacsに聞く。 ヘルプは使うべき。 macroはs式(式、関数)を受け取って変

  • Emacs で前回終了時のバッファ(全て)を復元したい : Hasta Pronto.org

    最近僕の周りで Eclipse が流行っていて、Eclipse は再起動かけても以前作業していた状態で作業再開出来ると聞きました。 Emacs も session.el などを使えば、ファイル単位で復元出来るのは知ってたんですが、バッファリストの復元はどうするのかさっぱり。 Eclipse 導入って選択肢もあるのですが、環境を整えるのに時間かかりそうだったので Elisp で都合のいい物がないか探したわけです。そうしたら目的の物がありましたよ。 revive.el 調べてみると windows.el って物と一緒に使うのがベターらしいのですが、僕の場合バッファだけで良かったのでとりあえず revive.el だけ設定してみました。キーバインドなんかが C-x S とかになってて、いちいち保存しなきゃいけないみたいだったんですが、面倒なので Emacs を終了する時に勝手に保存するように変え