25 May 2013

The Ruby Reflector

Topic

Rack

  Source Favicon
By Mike Gunderloy of A Fresh Cup 19 days ago.
Email

Asynchronous IO in Rack Middleware - Some ways to tweak Rack apps for more throughput, if you dare to mess around in thread pools.

Jekyll 1.0 Released - Thanks to some new blood in the project.

Crafting Rails Applications - Another book updated for Rails 4.

Xray - Add an overlay to Rails app indicating which piece was rendered by which partial.

Exploring Elasticsearch - Free online book.

Stringer - Self-hosted RSS reader without social features.

afreshcup.com Read
  Source Favicon
On Heroku almost 2 years ago.
Email

…brought Clojure to Heroku. As the author of Ring (a Rack- or WSGI -like adapter for web apps), he's an active member of the Clojure community and has been a strong voice for our support of Clojure since he joined our team.

We want to deliver a platform that offers an end-to-end developer experience that feels right. "Feels right" is an attribute that can only be judged by developers who use the language in question on a daily basis and belong to that …

blog.heroku.com Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 19 days ago.
Email

Support for the Rack socket hijacking API.

Improved stability and test suite .

The beta period took a while because we wanted to ensure that the first stable release is indeed rock solid. People tend to say that one should skip "x.0.0″ releases and wait until "x.0.1″ for the first bug fixes. But we're confident enough about the stability of the 4.x series that we gave this first release the version number 4.0.1 .

Changes in 4.0.1

Compared to 4.0.0 …

blog.phusion.nl Read
  Source Favicon
By Satish Talim of RubyLearning Blog 1 month ago.
Email

…introduced to Git, GitHub, HTTP concepts, RubyGems, Rack and Heroku.

Depending on participation levels, we throw a Ruby coding challenge in the mix, right for the level we are at. We have been known to give out a prize or two for the ‘best' solution.

Who's It For?

A beginner with some knowledge of programming.

You can read what past participants have to say about the course.

Testimonials

Natasha Murashev

Melanie Shebel

Katerina …

rubylearning.com Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 1 month ago.
Email

Exceptions in Rack application objects are now caught to prevent application processes from exiting.

The passenger-config tool now supports the --ruby-command argument, which helps the user with figuring out the correct Ruby command to use in case s/he wants to use multiple Ruby interpreters. The manual has also been updated to mention this tool.

Fixed streaming responses on Apache.

Worked around an OS X Unix domain socket bug. Fixes issue #854 .

Out-of-Band Garbage Collection…

blog.phusion.nl Read
  Source Favicon
By Richard of Heroku 3 months ago.
Email

…take multiple requests at a time, but it is by no means the only option when it comes to concurrent Rack servers. Another popular alternative is Puma which uses threads instead of forking processes. Puma does however require that your code is threadsafe .

If you've never run a concurrent server in production, we encourage you to spend some time exploring the ecosystem. After all no one knows your app's requirements better than you.

Whatever you do don't settle …

blog.heroku.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 3 months ago.
Email

Redactor - WYSIWYG jQuery editor.

Song of GitHub - Render GitHub contribution charts as MIDI jazz output.

Introducing RESS - Gem to help build mobile Rails applications.

TrelloToPivotal - Script to transfer data from one to the other.

Handle inbound Email in any Rack Application - The incoming! gem smooths out differences between various push mail APIs.

afreshcup.com Read
  Source Favicon
By Bryan McLellan of Opscode Blog 3 months ago.
Email

…attr protected

[ CVE-2013-0277] Serialized Attributes YAML Vulnerability with Rails 2.3 and 3.0

[ CVE-2013-0269] Denial of Service and Unsafe Object Creation Vulnerability in JSON

[ CVE-2013-0263] Rack::Session::Cookie vulnerability in Rack

[ CVE-2013-0262] Rack PATH INFO environment variable vulnerability

opscode.com Read
  Source Favicon
By Satish Talim of RubyLearning Blog 4 months ago.
Email

…introduced to Git, GitHub, HTTP concepts, RubyGems, Rack and Heroku.

Depending on participation levels, we throw a Ruby coding challenge in the mix, right for the level we are at. We have been known to give out a prize or two for the ‘best' solution.

Who's It For?

A beginner with some knowledge of programming. .

You can read what past participants have to say about the course.

Testimonials

Natasha Murashev

Melanie Shebel

Katerina …

rubylearning.com Read
  Source Favicon
By Leigh Shevchik of New Relic 4 months ago.
Email

…action? Are they all using a common before_filter? What does that before_filter look like? If you have Rack middleware, try temporarily disabling it to see if that makes a difference.

As an example of diagnosing your application for request queuing issues, consider the following story. We had one customer who encountered this issue. They had a before_filter executing on every request that looked up a UUID in a MySQL database. As you may (or may not) know, MySQL doesn't have a native …

newrelic.com Read