Skip to main content

Ivan Pavlov's Library tagged ruby   View Popular

15 Jul 09

delano's gibbler at master - GitHub

Git-like hashes and history for Ruby objects

github.com/...master - Preview

ruby

26 Jan 09

Ruby Enterprise Edition

    • Ruby Enterprise Edition is a friendly branch of Ruby which includes
      various enhancements:
      • A copy-on-write friendly garbage collector. Phusion Passenger uses
        this, in combination with a technique called preforking, to reduce Ruby
        on Rails applications' memory usage by 33% on average.
      • An improved memory allocator called tcmalloc,
        which improves performance quite a bit.
      • The ability to tweak garbage collector settings for maximum server performance,
        and the ability to inspect the garbage collector's state.
        (RailsBench GC patch)
      • The ability to dump stack traces for all running threads
        (caller_for_all_threads),
        making it easier for one to debug multithreaded Ruby web applications.
30 Dec 08

Maruku: a Markdown-superset interpreter

Maruku is a Markdown interpreter written in Ruby.

maruku.rubyforge.org - Preview

ruby

Ruby's Ambition

  • magine if instead of writing SQL, you could write Ruby. Instead of writing LDAP, you
    could write Ruby. Instead of learning some esoteric API, you just stick to one you know
    and love.




    Imagine Ambition.




    >> LDAP::User.select { |m| m.name == 'jon' && m.age == 21 }.to_s
    => "(&(name=jon)(age=21))"

    >> SQL::User.select { |m| m.name == 'jon' && m.age == 21 }.to_s
    => "SELECT * FROM users WHERE users.name = 'jon' AND users.age = 21"


    It started with SQL, but it’s become so much more.

    • There are a few adapters in development or released currently:




06 Oct 08

Bruce Williams: Arrow Lambdas, a Ruby 1.9 Vignette

  • -> a = 1, b = 2, c, &d ; e { e = d.(a * b * c); e + 1 }.(3) { |p| p * 4 }
  • -> a = 1, b = 2, c, &d ; e { e = d.(a * b * c); e + 1 }.(3) { |p| p * 4 }
22 Sep 08

SproutCore » home

  • SproutCore is designed to make desktop-like apps for the web.
19 Sep 08

Gluttonous : Ruby Syslog README

    • require 'syslog'
      Syslog.open('deba')
      Syslog.crit('my msg')
      Syslog.close
      - on 2008-09-19
    Add Sticky Note
10 Sep 08

Artificial Intelligence for Ruby :: ai4r

04 Sep 08

StrokeDB

  • StrokeDB is an embeddable distributed document database written in
    Ruby. It is schema-free, it
    scales infinitely, it even tracks revisions and perfectly
    integrates with Ruby applications.

macournoyer's rbv8 at master — GitHub

  • rbv8 -- A Ruby VM running on Google V8 super VM.

    V8 (http://code.google.com/p/v8/) is running Javascript,
    a highly dynamic language, faster then fast.
    Ruby is a super highly dynamic language too!
    Ruby must be uber fast on V8, no?
01 Sep 08

NeverBlock

  • NeverBlock is a Ruby library that allows developers to write non-blocking, concurrent code in a transparent manner. Meaning that you will keep coding in your traditional ways while you get the benefit of non-blocking IO operations.
1 - 20 of 53 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo