Ruby

termtterでのつぶやきにフッターをつける

movatwitterその他のtwitterクライアントだと発言にフッター(スラドにおける署名であるとか, 参加してるコミュニティの宣伝とかが書いてあるあれ)がつけられるけど, ターミナルからつぶやけるクライアントであるtermtterではデフォルトではできないみたい…

実行せずに文法チェック

当然のことだけど、コンパイルを要する言語では当然それが文法チェックの役割を果たしてくれて、結果として文法上の間違いを含んだプログラムを実行するといったことは発生しえない。 これがスクリプト言語だと、文法に問題のある部分こそ実行できないものの…

Webページの本文を抽出

必要になったので探してみるとさすが先達。 Webページの本文抽出 (nakatani @ cybozu labs) 使うのも簡単。 $KCODE="u" # 文字コードは utf-8 require 'extractcontent.rb' # オプション値の指定 opt = {:waste_expressions => /お問い合わせ|会社概要/} Ext…

Ruby勉強会 まとめ

帰ってきたらねみんぐのサーバの容量がパンクしそうになってて、慌てて自動削除実装したり、ちょこちょこミスしてたところを修正してる内に、いつも間にか寝入ってました。 そういうわけで一日遅れましたが、昨日、Ruby勉強会に参加してきました!すごい楽し…

Ruby勉強会に参加してきます

今週末の土曜日(08/01/12 Sat)に、Ruby/Rails勉強会@関西に参加しに大阪国際大学に行ってきます。どうやら結局、地元から行くのはひとりっぽいです。寂しい;o でもだからこそ、色んな知識や技術を持って帰りたいと思う。ちょうど部内にWebプログラミング…

Ruby 1.9.0と1.8.6の比較 - 特定の処理を終えるまでにかかる時間

コード t = Time.now startTime = t.to_f # 開始時刻を保存 a = 0 for i in 1..10000 # ( n = 10000, 100000, 1000000, 10000000, 100000000) a += i end t = Time.now endTime = t.to_f # 終了時刻を保存 puts ( endTime - startTime).to_s + "秒 : " + a.t…

Ruby 1.9.0を使ってみた

第22回Ruby/Rails勉強会@関西 年明け間もなく、1月12日に第22回Ruby/Rails勉強会@関西が催される。 Rubyを本格的に使い始めたのはごく最近のことだけど、どうやら短い間にすっかり虜にされてしまったみたいなので、勉強会にも参加したいと思っている。Rail…

学校のBSDにpythonもrubyも入っていた

ちょっとびっくり。これで授業中暇になったら遊べるね。

Tumblr APIの和訳

Tumblr APIの和訳が進行しているよう。時間ができたら最近気になりつつあるRubyで何か作ってみたいな。

PIC Ruby Compiler

一年生からプログラミングが非常に不評だった、という話の続き。 いきなりアセンブリを教えようとしたから拒絶された、Cとか高級言語なら受け入れてくれたはず、なぜなら別の(機械チームの)子にRubyで教えたら好評だったから、という論調でCにしない?とい…