Metaprogramming Stuff

「ほんとはこれをここにリストアップしておきたかったから、はてなダイアリーに昨日、今日とアクセスしたんだったっけ」とふと我に返りました。

Metaporgramming in Ruby and Java:
http://radar.oreilly.com/archives/2006/07/metaprogramming_in_ruby_and_ja.html

Glenn Vanderburg's Session at 2005 O'Reilly Open Source Confvention(PDF)
http://www.vanderburg.org/Speaking/Stuff/oscon05.pdf

GData : Nat's post, A week in the Valley:
http://radar.oreilly.com/archives/2006/07/a_week_in_the_valley_gdata.html

What's GData:
Gdata: "GData is just Atom/RSS for reading, Atom Publishing for writing, and A9 stored queries for searching."

"...we just want so many developers using straightforward HTTP and XML that it's impossible for someone to introduce anything proprietary that would weaken Google...".

GData APIs for Calendar:
http://code.google.com/apis/gdata/calendar.html
"Google Calendar allows client applications to view and update calendar events in the form of Google data API ("GData") feeds. Your client application can use the Google Calendar data API to create new events, edit or delete existing events, and query for events that match particular criteria."