
Ruby
Get flash to fully experience Pearltrees
RubyMine (RM) is my favorite Ruby IDE. Vim is my editor of choice. Which one is best? I'm going to try to find out.
ruby
How Does One Use Design Patterns In Ruby? This guest post is by Chee Yeo , a 32-year-old Ruby Rails sometimes IPhone programmer from Glasgow, Scotland. He enjoys hacking around Ruby and exploring other new technologies in his day job as a developer.
How Does One Use Design Patterns In Ruby?
Community Engine | A Social Networking Plugin for Ruby on Rails
The Open Graph Protocol
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook. While many different technologies and schemas exist and could be combined together, there isn't a single technology which provides enough information to richly represent any web page within the social graph. The Open Graph protocol builds on these existing technologies and gives developers one thing to implement. Developer simplicity is a key goal of the Open Graph protocol which has informed many of the technical design decisions .Lovd By Less -- Open Source Social Network -- Who loves you, baby?
Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server. Why did we create LovdByLess?Insoshi is a social networking platform in Ruby on Rails. You can use Insoshi to make custom social networks; see the Insoshi demo site for an example. For support, join the Insoshi Google group . Insoshi was originally developed by Michael Hartl and Long Nguyen as part of the Y Combinator program, and is presently maintained by Evan Dorn and Logical Reality Design . You'll need to install FreeImage or some other image processor (such as ImageMagick/RMagick) and a database (MySQL or PostgreSQL).

