Ruby

TokyuRuby会議04

ほとんど覚えてないはてな記法をさらに忘れるくらいご無沙汰です。大概のイベントや人との交流には無縁で粛々と生き延びられたらいいね くらいの全方位ぼっちな私ですが、なぜか縁あって飲んだくれ介抱イベント ことTokyuRuby会議04のスタッフを03に引き続い…

日本Rubyの会をRubyアソシエーションの広報部門にしてはどうか

RubyKaigiの開催前にスタッフの方にいつかメールしようと思ってevernoteにメモって いた内容を、ここ最近の次回最終回!な話から見られる範囲であれこれついばんで自分 なりにまとめようとしたらまとまるどころか発散しかけたのでした。なのであれこれ 考え…

QConTokyoいってきた

ITProのカンファレンスにいってきた人とも話が出来たので日程かぶっていても 安心でした。 いろいろ得るものがあったんだけどとりあえずあとで書く。

気付いたら終わってた

もろお盆にお盆ならではの行事というかいろいろあって、世間的には休んでる ことになっているのだけどもスーツ着てあっちこっち動いて当日朝に新幹線の 予約とってホテルのセッティングしてetc.etc...とかしている間に東京Ruby会議 のエントリーさくっと終了…

アップデートした

今の環境は1.8.6でやってる。Rails起動しないお! と思ってめちゃめちゃあせった。 Mecabがないとか言われていて?_?な感じだった。 とりあえずmecab-rubyを入れなおしたらOK。本は読むだけ読んだのに実践にいたってないなぁ… いろいろ頑張らないといけな…

なんとなく

Security fixのみって枯れてるブランチってことだよね。

機械化焼肉

いろいろ書きたいけどとりあえずキーワードだけ。 ・18年ピアノしてた。ラフマニノフが得意。ロマン派好き。手がちっちゃい。 ・日本語でゆっくり会話するために巣鴨に修行に出た。じっちゃばっちゃは話に付き合ってくれる :) ・同じ言葉なのに広告ではたま…

更新された。

というわけでMatzさんのRubyKaigi'08も一応一段落したようだ。

日付のPostをControllerでくみ上げている場合のテスト

昨日の続き。 要するにfixtureじゃなくてその場で付け足してしまえばよいようだった。 post_data = posts(post_2) post_data["date_from(1i)"] = 1990 post_data["date_from(2i)"] = 1 post_data["date_from(3i)"] = 11 post :next_screen, :post_data => po…

RSpecで日付をPostする際のfixtureどう書こう?

RSpecに限った話じゃないような気がするんだけどとりあえず。 既存のコントローラーについて今から後追いでテスト書いていて、 下記みたいなケースを書いていたとする。 post_data = posts(post_2) post :next_screen, :post_data => post_data response.sho…

いろんな値の存在チェックをまとめる

なるほどなぁと思った。 def bar_validate(target) !!target end targetを!することでnilかtrueが返ってくる。 nil/trueを!するとtrue/falseが返る。 単純だとかセオリーなのかもしれないけど知らなかった。

るびま22

昼食後のもわもわ中にRubyConfの記事まで。 とりあえず仕事に戻ろうと思った一言。 ニコニコ動画や、はてブのホッテントリばかりを見ていないで、本を読め。http://c2.com/ を読め 僕の職場環境ではもちろん見られないが、息抜きページ行き過ぎるなという 意…

DISTINCT != uniq?

1つのドキュメントを複数のユーザが繰り返し更新するケースを考える。 更新履歴を保存しているのだが、作業者を更新順に表示させたい。 当然のようにSQLでまず取得を考える。 例えば更新順のユーザIDが次のようであるとする。 [1,2,3,1,2,3,2,1,4]取得するSQ…

年月日の範囲検索で年だけ入れられた値を優しく拾ってあげる

絶対美しくないのでもっときれいに作れるはずだと思うんだけどちょっとわからず。 晒すから突っ込んでくださいな気分。 yyyy年mm月dd日〜yyyy年mm月dd日みたいな範囲を検索するみたいな フォームを作っている。 ここで年だけいれられた場合に例えば2007年〜2…

CSVと文字コード変換

サーバの環境をUTF-8にしたとして、クライアントはShift-JISでCSVをやりとりしたい場合がある。というわけで試してみました。現状は以下の通り SJIS-UTF変換は基本OK CSVデータにカンマ込み、ダブルクォート込みのデータがあっても標準ライブラリでパース出…