#!/usr/bin/env ruby # Produce una scacchiera disegnata con HTML e CSS printf "Content-Type: text/html\r\n" printf "\r\n" def cell_class(r, c) if (r+c) % 2 == 0 "even" else "odd" end end def params p = {} if ENV["REQUEST_METHOD"] == "GET" query_string = ENV["QUERY_STRING"] else query_string = gets end query_string.split("&").each do |pair| key = pair.split("=")[0] value = pair.split("=")[1] p[key] = value end p end def find_my_size size = params["size"] || 8 size.to_i end printf ' ' size = find_my_size printf "
\n" c = c + 1 end printf " |