- 2005-03-24 (Thu) 08:06
- プログラミング
寝すぎて寝れなくなったのでおもむろに Ruby でカウンタを作ってみた.Ruby を選択した理由は単に Perl を使いたくなかっただけ.
そんでさっさと組み上げたわけだけど久々の Ruby で何箇所か引っかかったので挙げてみよう.
- 配列の可変長引数としての展開は method(*array) のように * をつける
- インクリメント ++ は無い ( i += 1と書け )
- CGI 関係は require 'cgi' で (cgi-lib は古い)
- cgi にはオフラインモードがある (ruby -r cgi prcounter.rb みたいに使う)
- 文末にセミコロンいりません
- 文字列つなげるとき + は文頭にかけません.文末に書け
などなど下らないことで時間を食いまくりましたとさ.
記念にできたものはここにおいておこう prcounter-0.10.zip.
ちなみにこのカウンタはひとつの数字に対して複数のイメージを対応付け,それをランダムに選択して表示できるという少々変な機能が付いていたりする.実用上はまったく意味がなさそうだなと思いつつ個人的に欲しかったのでつけてみた.
- Newer: AWK - はじめ