ruby

RubyKaigi 2014 に行ってきた

日記を書くまでがKaigi、とは聞いたこと無いけど、書いておこうという感じで。子供が熱を出してしまって、妻と交代で看病しながらの参加だったので、全日参加できていない。いやこれは大変で、子持ちのセンパイRubyist達はこういう状況で凄い成果出してるんだと…

RubyKaigi 2013 で動作報告があったので Arduino で mruby を動かしてみた

RubyKaigi 2013 の感想を書こうかと思ったけど、開催日あたりから私事で忙しく心が落ち着いてないので、ざざっと書けるこの内容から。Ruby界隈で組み込み関連の発表をガチ内容でやってしまうことでおなじみの [twitter:@bovensiepen] さんが、 どうやら mrub…

大江戸Ruby会議03に登壇しました

2013年3月17日、Asakusa.rb 200回記念の大江戸Ruby会議03に登壇しました。RubyWorld Conference 2012 の講演を見た [twitter:@kakutani] さんよりお声がけいただいたのが経緯。最近、心と時間の余裕が無くてAsakusa.rbへ行けてなかったのだけど、1ヶ月ほど前…

ThinReports で生成されたパスワード付き PDF を Adobe Reader で印刷するとエラーダイアログが出る問題とその対応

タイトル長っ。ThinReports 0.7.6 以前で成されたパスワード付き PDF を Windows 環境の Adobe Reader で印刷すると次のような文言のエラーダイアログが出ます。 「このページにはエラーがあります。Acrobatはページを正しく表示できない場合があります。PDF…

RubyWorld Conference 2012 で講演してきた

2009年から毎年開催されている、RubyWorld Conference 2012 で講演してきました。大舞台なのでえらい緊張しました。最大の戦利品。Rubyさん。 今年も「これが RubyWorld Conference だ!」という感じの講演が沢山出てた。以下、感想をだらだら、自分の講演に…

Sapporo RubyKaigi 2012 でLTしてきた(9月14日〜16日のお話)

気づくと、立冬も終わってしまったけれども、思い出しながら書きます。すこし遅めの夏休みを利用して、9月14日から16日にかけて札幌市で開催された地域RubyKaigiの Sapporo RibyKaigi 2012 へ行ってきました。嫁さんに「札幌へRubyKaigiに行こうと思うけど、…

thinreports-handler は thinreports-rails と改名しました

1週間前、ThinReports のための Rails用テンプレートハンドラを作ったというエントリで、thinreports-handerというgemを作りましたと報告しました。が、一週間経ってみると、、、 なんと ThinReports プロジェクトの中の方([twitter:@hidakatsuya]さん)から…

ThinReports のための Rails用テンプレートハンドラを作った

2012.07.04 追記 名前、変わりました→thinreports-handler は thinreports-rails と改名しました 作ったよ! thinreports-handler https://github.com/takeshinoda/thinreports-handlerThinReporsはRubyの帳票作成ツール。Rubyでギョームアプリを作りたい人…

lazyについてほんの少し触ってみた

ここ数日自分のTwitterのTLや[ruby-dev]でLazyが入った的な話題がチラホラ出てくるので、snapshotを試してみたら入ってた。おおっと感動したので、実験結果を貼ってみる。 以前、RubyにScalaのパターンガードのようなモノが欲しくなった時にはみたいな実験し…

Cに書き直して満足して終了

Haskell vs F# ↑のエントリを見て、↓のエントリを書いた。今日はその続き。 HaskellとF#の解読の練習とちょっとした疑問でRubyに移植してみた.NETerやHaskllerが高速化のために高い技術力を投下してる裏で、ワタクシおなじみの言語で書き換えたらどうなるか…

HaskellとF#の解読の練習とちょっとした疑問でRubyに移植してみた

Haskell vs F# ↑の記事とそのトラックバック先の記事では関数型言語が1秒未満の世界で競ってる。なんだか凄い。でも、これ、そのままRubyで書き直すとどの位になるんだろう。せめてHaskellの3,4倍くらい遅い感じで動くと嬉しいな。勉強にもなるし♪と思って書…

Rails3のfindメソッド使ってあたふたしたこと

いつもしょうもないミスをする俺にメモ。User.where(:id => 1).find(2)とするとAR::RecordNotFoundが飛ぶと思ったらid列が1のレコードが返ってきた。SQL確認するとこうなっていたため。 SELECT "users".* FROM "users" WHERE ("users"."id" = 1 OR "users"."…