読者です 読者をやめる 読者になる 読者になる

No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

Ruby

OS Xを10.9(Mavericks)にしてから久々にHomebrewを起動したらエラーが出て起動しなかった話

OS Xを10.9(Mavericks)にしてから久しくHomebrewを使っていなかったのだが、久々に使おうと思い起動したところ、以下のようなエラーがでて起動できず…ぐぬぬ。 $ brew version /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/r…

Ruby基礎文法ひとめぐり

はじめに やっぱり日本人ならRubyをやっとくべきかなと思いとりあえずひとめぐりしてみることにした。文法がGroovyに似ていることもありこれまで "わかったつもり" でいたのを払拭していきたいと思います。 表示 print が改行なし puts が改行あり p は主に…

JRubyからHatenaHaiku4Jを使ってみるテスト

Rubyよく分かってないんですが、ふと動かしてみたくなったのでテスト。 hatenahaiku4j_demo.rb いい感じで動く! 参考 合併のお知らせ|OKIソフトウェア

2のx乗を求めるスクリプト

クロージャの練習で作ったスクリプトをせっかくなんで公開。言語はrubyとgroovy。 題材はNo Programming, No Lifeの表の数値。 まずはruby ソース def count_up(interval) num = 1 1.upto(80) do |i| num *= 2 yield(i, num) if i % interval == 0 end end c…

JRuby紹介サイト

一個前のエントリがJythonだったんで、対抗馬ということでJRubyを。 >>[Think IT] 第1回:JRubyとは? (1/3) >>[Think IT] 第2回:JRubyでHello, World! (1/2) >>[Think IT] 第3回:RubyからJavaクラスを呼び出してみよう! (1/3) >>[Think IT] 第4回:Java…