I'm now taking a sniff of Ruby Metaprogramming. This is my tiny Study Note. :)
Aug. 22st, 2009 by ashbb (Satoshi Asakawa)
The Ruby Object Model and Metaprogramming: Episode 1-7 - bought
The Ruby Object Model - free
Presentation of the Scotland on Rails conference 2009, by Dave Thomas
The Ruby Programming Language, Chapter 8: Reflection and Metaprogramming
Programming Ruby, Chapter 24: Metaprogramming
The Well-Grounded Rubyist, Part 3: Ruby dynamics
The Book Of Ruby, Chapter 20: Dynamic Programming
Ruby Best Practices, Chapter 3: Mastering the Dynamic Toolkit
Metaprogramming Ruby by Paolo Perrotta, Super Highly Recommend!!
cold-sky-27
A simple twitter client on Heroku, written in Ruby DSL as a Sinatra app.Dwemthy's Array Study Note
_why's mini tutorial about Ruby Metaprogramming.ToDoList with IRB
A tiny sample program for the first exercise.Turtle Graphics with Shoes
Very simple Ruby DSL on Shoes.An Exercise in Metaprogramming with Ruby - Study Note
Hal Fulton's fantastic exercise.Human Walking
Usingeval,instance_eval,instance_variables,instance_variable_set.alias_method_chain
Rails' fantastic magic. Refer to Metaprogramming Ruby, Chapter 7.Event Checker
Refer to Metaprogramming Ruby, Chapter 3.
- Seeing Metaclasses Clearly
- Extending your include knowledge of Ruby
- Using methodmissing and respondto? to create dynamic methods
- Ola Bini's blogs on Meta programming
- ss001: nested def keyword
- ss002: closure and flat scope
- ss003: class variables belong to class hierarchies
- create more sample codes
- write more contents
:-D
ashbb