p o r t f o l i o
Alternative Medicine Connection
We’ve found a lot of sites around the net that describe experiences with alternative medicine. Most of them seem to be sponsored by a particular practitioner or supplement manufacturer.
Alternative Medicine Connection is an unbiased space for sharing your experiences with alternative medicine. You can also browse the experiences of others and check out the practitioners that have registered with us.
Sharing experiences to benefit others.
Ruby on Rails
HAML
Cucumber
Toastmasters International provides a full-featured web site for managing a local club’s business. The site can print a meeting agenda, but unfortunately only supports one layout.
rosie_agenda allows a club to continue to use the standard web site for managing a meeting, and supports printing the agenda with whatever layout is desired. (in progress)
Ruby
Sinatra
mechanize
Many of the students I help at Railsbridge Boston have trouble remembering the tiny details required to develop and deploy a Rails application. Who can blame them? It’s only their first app!
gittyup is provided to the students as a wrapper for
git add/commit/push
to Heroku, as well as rake db:migrate
. This has
reduced the number of times students forget one of the steps, freeing up
time to learn other stuff.
Ruby
aruba
Boston’s public transportation system (MBTA) allows buses to be queried via SMS text message – but the system is quite chatty. Often 3 or 4 messages are exchanged to get arrival predictions for a single bus. I pay a fee for each message sent or received on my feature phone. Not good.
Cheap Buster allows a rider to customize the messages to suit their personal needs. One message can include predictions for multiple buses, and can lower the cost of the entire exchange to a single SMS text message. Good. (in progress)
Sinatra
Cloudmailin
Google Voice
Amazon SNS
Small conferences (such as weekend science fiction conventions) sometimes struggle to create an online schedule for their event.
Schedule Science makes it easy for the con staff (typically a new bunch of volunteers every year) to add their sessions to the online calendar. The calendar can then be used by attendees to pre-select topics and speakers of interest.
Ruby on Rails 2.0.2
Second Life is an immersive virtual community with the same goals as real life: create! socialize! have fun!
I’ve been a resident of Second Life since they released a Macintosh client in late 2003. Because the world is programmable (!), there are many opportunities to automate things for fun and profit. Or just plain weirdness.
My Second Life page describes some of the utilities I’ve created, including updated Linden Scripting Language syntax files, code editing via Eclipse/BBedit, and automated image upload.
Ruby
C
MPW
Linden Scripting Language
Eclipse