30 July 2010

The Ruby Reflector

Topic

Sinatra

  Source Favicon
By Peter Cooper of Ruby Inside 3 days ago.
Email

We'd like to invite you to RubyConf Uruguay , which will take place this October on Friday 29th and Saturday 30th, in Montevideo. This will be a single-track conference aimed at developers who want to learn or get up-to-date with Ruby, Ruby on Rails, Sinatra, Testing, SCRUM, JavaScript, SQL vs NoSQL, etc.

If you're interested in speaking at this event, we'll be happy to accept your proposals

RubyConf Uruguay organizers

rubyinside.com Read
  Source Favicon
Email

Rack 1.1 even though Rails 2.3.5 uses 1.0) and then it cropped up again in one of our Sinatra apps.

So what's the problem?

It's probably best to show a couple of examples: Rack::Utils.parse_query("foo=bar") => {"foo"=>"bar"} # correct Rack::Utils.parse_query("foo=\"bar\"") => {"foo"=>"bar"} # incorrect! should be {"foo"=>"\"bar\""}

It may not be immediately obvious …

thewebfellas.com Read
  Source Favicon
By Ryan Bates of Railscasts 18 days ago.
Email

The router in Rails 3 is fully compatible with Rack. Learn how to embed Sinatra into an app, handle redirects, and improve on Rails Metal.

railscasts.com Read
  Source Favicon
By Thibaut of LoGeek's software blog 1 month ago.
Email

For some reason, I could not get Exceptional to work with my Sinatra setup. Here's what I used (see below for email setup): error do e = request.env['sinatra.error'] msg = ... send_email('Exception!',msg) haml :'500' end

Graphical tips

I used Google web fonts , jQuery corners , Compass and SASS to finetune the blueprintcss-based layout.

Notes on MongoDB

This site relies heavily on a ETL …

blog.logeek.fr Read
  Source Favicon
Email

…makes it as fun and easy as possible to code increasingly advanced web applications by expanding upon Sinatra while maintaining the spirit that made it great.

The Ruby community has plenty of web frameworks at this point. Padrino — self-described as "The Elegant Ruby Web Framework" — is interesting because it's built on top of Sinatra, it's highly modular, quite fast, and provides a drop-in admin interface. It fits between Sinatra and a large framework like …

antoniocangiano.com Read
  Source Favicon
By Jake Scruggs of Jake Scruggs 1 month ago.
Email

Groupon and seen it used on Mad Mimi and it works well. Plus the built in Sinatra web UI provides an amazingly informative look into the live queues.

Github is on Ruby Enterprise Edition now. So is Backstop (my company). And everyone else at Ruby Conf. It just surpassed ironic mustaches as the new black.

Chris is determined to not add any queuing features to Resque. He wants to let the plugins do that and there are more than a few you should check out. I'd Google

jakescruggs.blogspot.com Read
  Source Favicon
By jeff of The Queue Blog 1 month ago.
Email

…Padrino Ruby Web Framework - Padrino is a ruby framework built upon the excellent Sinatra Microframework.

Labnotes » My development stack - Assaf's current development stack. Never heard of pipemaster...

Ruby Unroller - code tracing tool for ruby

8 tips for making ambush ‘guerilla user testing' clip reel videos - how to stitch clips together from all your user testing

10 tips for ‘ambush guerilla user testing' - …

blog.thequeue.net Read
  Source Favicon
By Jake Scruggs of Jake Scruggs 1 month ago.
Email

…sudden, we were in a lab. He gave us 3 possible things to build with either Rack or Sinatra. With no explanation of how to do so... So I started to google for Rack docs, but 2 thoughts occurred to me:

1. I could google on my own time.

2. This does not bode well for the rest of the talk.

So I bailed. It could have gotten awesome after that, but the tweets were not kind.

I ended up at:

Contributing to OSS - The 8 Steps for Fixing Other People's Code - Dr Nic Williams

jakescruggs.blogspot.com Read
  Source Favicon
By Assaf of Labnotes 1 month ago.
Email

Padrino — A Web framework based on Sinatra. If you like fast, simple and less layers of abstraction between you and HTTP, you ought to check it out.

JSON/ JQT — More and more of the UI I'm working on is going down the path of static HTML pages, JSON data and jQuery templates. Static HTML is easy to cache (on server or client), and JSON data means less load and higher latency. It also doubles as an API.

Vanity - I use it for A/B testing and as …

blog.labnotes.org Read
  Source Favicon
On Luigi Montanez 2 months ago.
Email

It's easy to create a resource oriented web service with a framework like Sinatra, but for the National Data Catalog, David wrote a framework called sinatra_resource , that provides a nice DSL for exposing Mongo documents as resources.

For the Drumbone API, Eric exposed Mongo's ability to reach deep into embedded documents with dot notation through the query string. So, let's say you want to grab only two of the fields from the earmarks sub-object: …

luigimontanez.com Read