Ruby
ほとんど覚えてないはてな記法をさらに忘れるくらいご無沙汰です。大概のイベントや人との交流には無縁で粛々と生き延びられたらいいね くらいの全方位ぼっちな私ですが、なぜか縁あって飲んだくれ介抱イベント ことTokyuRuby会議04のスタッフを03に引き続い…
RubyKaigiの開催前にスタッフの方にいつかメールしようと思ってevernoteにメモって いた内容を、ここ最近の次回最終回!な話から見られる範囲であれこれついばんで自分 なりにまとめようとしたらまとまるどころか発散しかけたのでした。なのであれこれ 考え…
ITProのカンファレンスにいってきた人とも話が出来たので日程かぶっていても 安心でした。 いろいろ得るものがあったんだけどとりあえずあとで書く。
もろお盆にお盆ならではの行事というかいろいろあって、世間的には休んでる ことになっているのだけどもスーツ着てあっちこっち動いて当日朝に新幹線の 予約とってホテルのセッティングしてetc.etc...とかしている間に東京Ruby会議 のエントリーさくっと終了…
今の環境は1.8.6でやってる。Rails起動しないお! と思ってめちゃめちゃあせった。 Mecabがないとか言われていて?_?な感じだった。 とりあえずmecab-rubyを入れなおしたらOK。本は読むだけ読んだのに実践にいたってないなぁ… いろいろ頑張らないといけな…
Security fixのみって枯れてるブランチってことだよね。
いろいろ書きたいけどとりあえずキーワードだけ。 ・18年ピアノしてた。ラフマニノフが得意。ロマン派好き。手がちっちゃい。 ・日本語でゆっくり会話するために巣鴨に修行に出た。じっちゃばっちゃは話に付き合ってくれる :) ・同じ言葉なのに広告ではたま…
というわけでMatzさんのRubyKaigi'08も一応一段落したようだ。
昨日の続き。 要するに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_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が返る。 単純だとかセオリーなのかもしれないけど知らなかった。
昼食後のもわもわ中にRubyConfの記事まで。 とりあえず仕事に戻ろうと思った一言。 ニコニコ動画や、はてブのホッテントリばかりを見ていないで、本を読め。http://c2.com/ を読め 僕の職場環境ではもちろん見られないが、息抜きページ行き過ぎるなという 意…
1つのドキュメントを複数のユーザが繰り返し更新するケースを考える。 更新履歴を保存しているのだが、作業者を更新順に表示させたい。 当然のようにSQLでまず取得を考える。 例えば更新順のユーザIDが次のようであるとする。 [1,2,3,1,2,3,2,1,4]取得するSQ…
絶対美しくないのでもっときれいに作れるはずだと思うんだけどちょっとわからず。 晒すから突っ込んでくださいな気分。 yyyy年mm月dd日〜yyyy年mm月dd日みたいな範囲を検索するみたいな フォームを作っている。 ここで年だけいれられた場合に例えば2007年〜2…
サーバの環境をUTF-8にしたとして、クライアントはShift-JISでCSVをやりとりしたい場合がある。というわけで試してみました。現状は以下の通り SJIS-UTF変換は基本OK CSVデータにカンマ込み、ダブルクォート込みのデータがあっても標準ライブラリでパース出…