2008-02-19から1日間の記事一覧

RubyでのDSLの作り方 - ’(rubikitch wanna be (a . lisper))

Jay Fields Thoughts: Implementing an internal DSL in Ruby RubyでのDSLの作り方をexpectationsというtesting frameworkを例にとって説明している。 やっぱassert_equalってオブジェクト指向っぽくなくてカッコ悪いよねwここはDSLでカッコよく書きたいも…

Persistence is Power:Rails勉強会(東京)に行ってきた(080217) - livedoor Blog(ブログ)

なんと、第27回とのこと。長く続けられている運営の皆様に感謝&尊敬。今回は、霞ヶ関 CTC さんのセミナールームっぽいところをお借りしました。ありがとうございます。 Ruby 関連のこういう勉強会は、今回初めての出席。今回おこなわれた Rails 勉強会は、…

Rubyでファイルの暗号/複号フィルタを実装する - Hatena::Diary::Ubuntu

class RubyCipher def cipher(input, output, action, ciphertype, key) filter = OpenSSL::Cipher::Cipher.new(ciphertype) filter.encrypt if action == 'encrypt' filter.decrypt if action == 'decrypt' filter.pkcs5_keyivgen(key) before = File.open(…

マイリスト 日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナー 2008-02-16‐ニコニコ動画(RC2)

http://www.nicovideo.jp/mylist/5130382 JPUGの方は出せないかも http://b.hatena.ne.jp/entry/http://www.nicovideo.jp/mylist/5130382

日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナーの動画

日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナーの動画先週末の札幌でのセミナーの全動画が我らが敵性サイト、ニコニコ動画にアップロードされました!! 【ニコニコ動画】日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナー 2008-02-16 私…

Rails Undo Redo - nano RAILS: development, testing and hosting tidbits

def create @task = @project.tasks.new(params[:task]) respond_to do |format| change("create task #{@task.title}", project_tasks_path(@project), project_tasks_path(@project)) do if @task.save flash[:notice] = 'Task was successfully created.'…

勝手に和訳:Charles Nutter氏のJRuby 1.1 RC2リリースのブログ - ほぼ曇り。時々小雪、時々晴れ - Servlet Garden @はてな

先日、JRuby 1.1 RC2がリリースされましたが、このとき、メインコミッタのお一人であるCharles O. Nutter氏がブログで熱く、熱く、JRubyの今と未来について語っていましたのでこれを勝手に翻訳してみました。 http://www.t3.rim.or.jp/%7eyoko-k-h/java/serv…

先日@yoshioriと遊んだ時「はまちちゃんもサインしてよ」とデブサミな方々&293

先日@yoshioriと遊んだ時「はまちちゃんもサインしてよ」とデブサミな方々のサインが並んでいる紙を渡された。「まつもとゆきひろMATZ」というのがすごく目立ってたので当然ぼくはそれを塗りつぶして「こんにちはこんにちは!」と書き直して返してあげたら涙…