انتشارات Pragmatic Bookshelf
![Metaprogramming Ruby 2: Program Like the Ruby Pros](http://cdn.ketabkoo.com/covers/3/390458-n.jpg)
Metaprogramming Ruby 2: Program Like the Ruby Pros
Paolo Perrotta, 2014![Metaprogramming Ruby 2: Program Like the Ruby Pros](http://cdn.ketabkoo.com/covers/3/390459-n.jpg)
Metaprogramming Ruby 2: Program Like the Ruby Pros
Paolo Perrotta, 2014![Metaprogramming Ruby: program like the Ruby pros](http://cdn.ketabkoo.com/covers/3/390461-n.jpg)
Metaprogramming Ruby: program like the Ruby pros
Paolo Perrotta, 2010![Metaprogramming Ruby: program like the Ruby pros](http://cdn.ketabkoo.com/covers/3/390462-n.jpg)
Metaprogramming Ruby: program like the Ruby pros
Paolo Perrotta, 2010![Metaprogramming Ruby: program like the Ruby pros](http://cdn.ketabkoo.com/covers/3/390463-n.jpg)
Metaprogramming Ruby: program like the Ruby pros
Paolo Perrotta, 2010![Metaprogramming Ruby: Program Like the Ruby Pros](http://cdn.ketabkoo.com/covers/3/390464-n.jpg)
Metaprogramming Ruby: Program Like the Ruby Pros
Paolo Perrotta, 2010![Metaprogramming Ruby: Program Like the Ruby Pros](http://cdn.ketabkoo.com/covers/3/390465-n.jpg)
Metaprogramming Ruby: Program Like the Ruby Pros
Paolo Perrotta, 2010![Metaprogramming Ruby: Program Like the Ruby Pros](http://cdn.ketabkoo.com/covers/3/390466-n.jpg)
Metaprogramming Ruby: Program Like the Ruby Pros
Paolo Perrotta, 2010![3D Game Programming for Kids Create Interactive Worlds with JavaScrip](http://cdn.ketabkoo.com/covers/3/391265-n.jpg)
3D Game Programming for Kids Create Interactive Worlds with JavaScrip
Joe Armstrong, 2013![Agile Coaching](http://cdn.ketabkoo.com/covers/3/391267-n.jpg)
Agile Coaching
Rachel Davies, 2009![Agile Coaching](http://cdn.ketabkoo.com/covers/3/391268-n.jpg)
Agile Coaching
Rachel Davies, 2009![Google Web Toolkit. Taking Pain Out of AJAX [GWT]](http://cdn.ketabkoo.com/covers/3/396309-n.jpg)
Google Web Toolkit. Taking Pain Out of AJAX [GWT]
Ed Burnette, 2006![Hello, Android: Introducing Google's Mobile Development Platform](http://cdn.ketabkoo.com/covers/3/396312-n.jpg)
Hello, Android: Introducing Google's Mobile Development Platform
Ed Burnette, 2008![Hello, Android: Introducing Google's Mobile Development Platform](http://cdn.ketabkoo.com/covers/3/396313-n.jpg)
Hello, Android: Introducing Google's Mobile Development Platform
Ed Burnette, 2009![Hello, Android: Introducing Google's Mobile Development Platform](http://cdn.ketabkoo.com/covers/3/396316-n.jpg)
Hello, Android: Introducing Google's Mobile Development Platform
Ed Burnette, 2010![Hello, Android: Introducing Google's Mobile Development Platform](http://cdn.ketabkoo.com/covers/3/396319-n.jpg)
Hello, Android: Introducing Google's Mobile Development Platform
Ed Burnette, 2010![Hello, Android: Introducing Google’s Mobile Development Platform](http://cdn.ketabkoo.com/covers/3/396334-n.jpg)
Hello, Android: Introducing Google’s Mobile Development Platform
Ed Burnette, 2015![New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup](http://cdn.ketabkoo.com/covers/4/403343-n.jpg)
New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup
Joshua Carter D., 2011![New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup](http://cdn.ketabkoo.com/covers/4/403345-n.jpg)
New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup
Joshua Carter D., 2011![New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup](http://cdn.ketabkoo.com/covers/4/403349-n.jpg)
New Programmer's Survival Manual: Navigate Your Workplace, Cube Farm, or Startup
Joshua D. Carter, 2011![Desktop GIS: mapping the planet with open source tools](http://cdn.ketabkoo.com/covers/4/405245-n.jpg)