Ruby に付属している cgi ライブラリを使用します。
CGI クラスを使った基本的な HTML の出力は以下のようになります。
#!/usr/local/bin/ruby
require 'cgi'
html = "<html><body>test</body></html>"
cgi = CGI.new()
cgi.out do
html
end
CGI クラスには HTML 作成用のメソッド類も用意されていますが、 出力用の HTML の作成は次ページ( HTML テンプレートクラス )に任せることにします。
フォームからのデータは cgi.params でハッシュとして受け取れます。
結果
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 13 | 体育の日 | |||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
詳説 正規表現
実用テクニックだけではなく、思想や歴史などが楽しく学べる一冊です。
★★★☆☆
ネイティブスピーカーの英文法
丸暗記の英文法を卒業しましょう?
★☆☆☆☆
Ruby de XML
全体的に淡泊な感じがしますが、RubyでXMLを扱う際には読んでみてください。
★★★☆☆
千円札は拾うな。
先進的な企業経営を実践しているすごい人ですね
★★★☆☆
Subversion実践入門
Subversion の教科書です。
★★★★☆
JavaScript
ただのWebサイトをちょっと動かす言語じゃないです。基礎、本質を学びましょう。
★★★★☆
入門bash
身近で強力なbashを使いこなし、様々な手続きを便利にしましょう。
★★★☆☆
Copyright © 2025 Linux-Life.net