カラーチャート
#! /usr/local/bin/ruby
color = "FC9630"
print "Content-type: text/html; charset=UTF-8\n\n"
print <<END
<html>
<head>
<title>カラーチャート</title>
</head>
<body>
<h1 style="margin:2px;font-size:18px">カラーチャート</h1>
<table width="95%" align="center" style="font-size:10px;border:2px solid #999">
END
c = color.split(//)
c.each { |r|
c.each { |g|
print "<tr>\n"
c.each { |b|
bgcolor = r
bgcolor += r
bgcolor += g
bgcolor += g
bgcolor += b
bgcolor += b
print "<td bgcolor=\"##{bgcolor}\" width=\"10%\"></td><td>#{bgcolor}</td>\n"
}
print "</tr>\n"
}
}
print <<END
</table>
</body>
</html>
END
exit
〔 実行する 〕