Favorites » His ruby pages

-
Blik.it: Feed aggregator with caching and paging in 90 LOC
-
Jun 23, 7:43am
1 review
blogs, mongrel, rss, ruby, feed-aggregator
http://www.blik.it/2008/2/28/feed-aggregator-with-caching-and-paging-in-90-loc
-
From the page: "Feed aggregator with caching and paging in 90 LOC"

-
Genetic Algorithm in Ruby & Genetic Algorithms
-
May 21, 11:42pm
1 review
ai, programming, ruby, genetic-algorithms, ga
http://genetical.wordpress.com/2008/05/22/genetic-algorithm-in-ruby-2/
-
Trivially simple Genetic Algorithm example in Ruby

-
ben.send :blog & Blog Archive & Slides and code from my BDD/rspec presentatio…
-
May 11, 1:52am
1 review
programming, ruby, tdd, bdd, rspec
http://www.benmabey.com/2008/05/10/slides-and-code-from-my-bddrspec-presentat...
-
Presentation on Behavior Driven Design

-
Free Mind & Blog Archive & YARV (The Official VM for Ruby 1.9) Instruction Se…
-
Apr 18, 9:15am
1 review
programming, ruby, yarv, instruction-set
http://pluskid.lifegoo.com/?p=296
-
From the page: "YARV is Yet Another Ruby VM. But it is the official Ruby VM since Ruby 1.9. It is a stack-based VM which runs the YARV bytecode, or intcode because each element of the instruction sequence is in fact stored as an int.
There is an instruction table for YARV on the original YARV homepage, but it is out-dated now. So I build a new one and make it publicly available in case some one would be interested in."

-
Shotgun Rewrite Underway & Building a Better Ruby
-
Apr 11, 1:42am
1 review
programming, ruby, vm, shotgun, rubinius
http://betterruby.wordpress.com/2008/04/11/shotgun-rewrite-underway/
-
From the page: "Some big changes are underway on the Rubinius VM at present: Shotgun is being completely rewritten! This change was brought about by some fairly significant rework required in order to change the behavior of argument evaluation in method calls."

-
Main Page - RubySpec
-
Apr 5, 6:26am
1 review
programming, ruby, spec
http://spec.ruby-doc.org/wiki/Main_Page
-
From the page: "This Wiki is intended to help build a collaborative Ruby language and implementation specification, based on the knowledge we all have gathered as Ruby language users and implementation developers. It will grow as we learn more about Ruby, and evolve as the specification of Ruby's semantics and libraries becomes more clear and more well-understood. It is hoped that this Wiki will aid not only Ruby language users, but also those implementing alternative implementations of Ruby, such as the JRuby project, the Ruby.NET project, and even those currently implementing the 1.9 and 2.0 versions of the standard C Ruby implementation.
"

-
How Rubinius SendSites Work - Part 2 & Building a Better Ruby
-
Apr 1, 2:10am
1 review
programming, ruby, smalltalk, vm, rubinius
http://betterruby.wordpress.com/2008/04/01/how-rubinius-sendsites-work-part-2/
-
Great article on Rubinius Sendsite optimization
From the page: "In part 1 of this post, we introduced the concept of Rubinius SendSites and looked at the Ruby class / C struct used to represent them; in part 2, we will be looking at the life-cycle of SendSite objects, and in particular, how they are used to optimise the method dispatch process."

-
Why coupling is always bad / Cohesion vs. coupling
-
Mar 28, 3:17pm
1 review
programming, ruby, rails, methodology, frameworks
http://www.hokstad.com/why-coupling-is-always-bad-cohesion-vs-coupling.html
-
Discussion of how cohesion and coupling relate in terms of compting

-
URLs do not belong in the Views
-
Mar 26, 12:11am
1 review
programming, ruby, mvc, model-view-controller
http://www.hokstad.com/urls-do-not-belong-in-the-views.html
-
From the page: "It's bothered me for some time to hardcode URLs in my views. It means that if I want to revise the linking structure, I may need to modify the views in a huge number of places. At the same time I don't like the thought of putting it in the model either.
In the entry Enforcing Strict Model-View Separation in Template Engines I point to an interview with, and a paper by, Terence Parr that articulated this issue much better than I had fleshed it out in my mind.
He also proposed a solution: Introduce an extra layer - Renderers - that turn model objects or attributes into a displayable format. An example might be formatting a date string the appropriate way."

-
Why Rails is total overkill and why I love Rack
-
Mar 23, 4:41am
1 review
programming, web-development, ruby, rails, rack
http://www.hokstad.com/rails-is-total-overkill-and-why-i-love-rack.html
-
From the page: "Rails is total overkill. It tries to do "everything" in a massive framework where major components are tightly intervowen. Smaller frameworks like Merb and Camping have already shown you don't NEED this. I argue you don't need a framework at all - you need highly cohesive, loosely coupled components. That is why I love Rack - it does one thing and does it well, and leave me to write applications, not learn frameworks."
 See more popular pages about ruby liked by other StumbleUpon users.
|