Here's some stuff I've done over the years.
- rBoard - Very simple web forum written in Ruby. Uses eruby and modruby on an apache webserver. These were all obsoleted long ago by Ruby on Rails, but it still demonstrates how to use cgi, talk to a database, and deal with sessions using Ruby.
- rSort - Implementations and explanations of the sort algorithms you learned in Comp Sci 101. Ruby already has excellent sorting functionality built-in, so this is probably only good for beginning CS students who are looking for a straightforward implementation to use in learning. Albert Davidson Chou contributed to this project.
- Discordian Society Super-Secret Cryptographic Cypher Code - fnord in Ruby
- DS3C3 as a working cgi script in perl
"Many have seen Topaxci, God of the Red Mushroom, and they earn the
name of shaman," he said. Some have seen Skelde, spirit of the smoke, and
they are called sorcerers. A few have been privileged to see Umcherrel, the
soul of the forest, and they are known as spirit masters. But none have
seen a box with hundreds of legs that looked at them without eyes, and they
are known as idio--"
The interruption was caused by a sudden screaming noise and a flurry
of snow and sparks that blew the fire across the dark hut; there was a brief
blurred vision and then the opposite wall was blasted aside and the
apparition vanished.
There was a long silence. Then a slightly shorter silence. Then
the old shaman said carefully, "You didn't just see two men go through
upside down on a broomstick, shouting and screaming at each other, did you?"
The boy looked at him levelly. "Certainly not," he said.
The old man heaved a sigh of relief. "Thank goodness for that," he
said. "Neither did I."
-- Terry Pratchett, "The Light Fantastic"