cgi

Hashのeachで引き出される値の順番は一定ではない(ぽい)

半角カナを全角カナに変換したくて以下のような書き方してたけど、どうやらよくないっぽい @texts = [["1", "アイウエオ"], ["2", "カキクケコ"], ["3", "サシスセソ"], ["4", "タチツテト"]] i = 0 @result = Hash.new @texts.each do |hoge| @result[i] = NKF.nkf("-wW", hoge[…

ヒアドュメントによる複数行の文字列を表示(Ruby)

今まで print "<html>\n<body>\nafefe\n</body>\n<html>\n" とか不効率かつ見難いことしていたのですが、 めんどくさくなったので調べた print (<<"EOS") <html> <body> afefe </body> </html> EOS こりゃ便利 メモメモ [参考] ヒアドキュメントによる複数行文字列の作成 - 文字列 - Ruby入門</html></html>

今日もちょっとRubyしたらエラー

先日から参考にしているサイトの下記のカレンダー作成をぽちぽち作成してみた。http://rubycgi.org/cgi_explanation/4-3.htm完全にコピー(手打ち)したつもりがスクリプトが途中で止まるそのソースが↓ (1..31).each do |day| itsday = Time.local(year, month…

とりあえずRubyをCGIではじめてみた

なんでRuby そのうちお仕事でRubyOnRailsの勉強をしないといけないようなので、とりあえずRuby構文をCGIでお勉強。RubyOnRailsやるっていってもRubyが分からないとお話にならなそうなので ※ちなみに僕はPHPだけちょっと分かるます コマンドラインからSyntax…