23 April 2014

The Ruby Reflector

Top News

Page 2 of 10

  Source Favicon
By David Strom of New Relic 2 days ago.
Email

Hackathon Tip 5: It isn't just about "winning ." While walking away with the top money prize can't be beat, there are lots of intangible benefits from participating in a programming contest , some of which can be even more important. Cummings claims that "Participating in the hackathon motivated me to write better code in my day job, too." Additional benefits include, finding a community of people that you like to work with, learning about yourself working …

newrelic.com Read
  Source Favicon
By Anusha Sethuraman of New Relic 9 days ago.
Email

As any mobile app developer knows, there's always more than just code that can slow your app down. That's why we offer New Relic Mobile , a SaaS-based mobile app monitoring solution that helps you quickly pinpoint problems and spend less time troubleshooting.

To help our new users get started, we put together this comprehensive Getting Started Guide , which will give you a basic understanding of all the must-use features in New Relic Mobile, including network-level …

newrelic.com Read
  Source Favicon
Email

The Rails community is huge nowadays. It's not the same small group of people, as it was in 2004-2005. We have hundreds of thousands Rails programmers in the world. Every day, new people are joining our community.

Rails is no longer used only for small apps.

It's used in enterprise. People rely on Rails codebases to make money for living. I'm sure, that somewhere out there, there is a Rails codebase, on which people lives depend on.

Let's talk about responsibility. …

andrzejonsoftware.blogspot.com Read
  Source Favicon
By David of Signal vs. Noise 9 days ago.
Email

Performance tuning is a fun sport, but how you're keeping score matters more than you think, if winning is to have real impact. When it comes to web applications, the first mistake is start with what's the easiest to measure: server-side generation times.

In Rails, that's the almighty X-Runtime header — reported to the 6th decimal of a second, for that extra punch of authority. A clear target, easily measured, and in that safe realm of your own code to make it appear fully …

37signals.com Read
  Source Favicon
Email

Hiring a Mid-Senior Ruby on Rails Developer. You will be an experienced Ruby and Rails engineer with the opportunity to work in central London with a great company.

Essential skills

Ruby

Rails

Exposure to Rack Middleware and implementation

Gems

RSpec/Cucumber/Capybara

Creating /Consuming REST ful API' s

GIT

Experience that would be Nice to have

Cloud -AWS, Heroku

Elastic Search, Lucene, Solr

Central London, great company!

up …

blog.dynamic50.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 6 days ago.
Email

This Week in Rails - Weekly newsletter tracking the progress of the Rails source code.

xkpasswd - Online secure password generator that uses the algorithm popularized by xkcd.

Invoicing - Ruby gem that tries to capture the process of producing printed invoices.

afreshcup.com Read
  Source Favicon
Email

Ever come to a point where you feel you've learned enough to share your experiences in the hopes of helping others traveling the same road? That's what Martin Kleppmann has done in an lovingly written Six things I wish we had known about scaling , an article well worth your time.

It's not advice about scaling a Twitter, but of building a million user system, which is the sweet spot for a lot of projects. His conclusion rings true: Building scalable systems …

highscalability.com Read
  Source Favicon
By Paar of MySQL Performance Blog 7 days ago.
Email

Another very extensive grammar set, usable with Percona Server 5.6 (we call this our ‘base grammar' as it test many features developed for Percona Server), can be found in randgen/conf/percona_qa/5.6/* - edit and then use 5.6.sh - the startup script (in this set WORKDIR and RQG DIR) and 5.6.cc - the combinations file (in this change path names for the optimized/debug and valgrind compiled server to match your system) to get started . More on this below.

An earlier and more limited …

mysqlperformanceblog.com Read
  Source Favicon
On igvita.com 3 days ago.
Email

The user opens your application on their device and triggers an action requiring that we fetch a remote resource: application invokes the appropriate platform API (e.g. XMLHttpRequest), the runtime serializes the request (e.g. translates it to a well-formed HTTP request) and passes the resulting byte buffer to the OS, which then fragments it into one or more TCP packets and finally passes the buffer to the link layer.

So far, so good, but what happens next? As you can guess, the answer …

igvita.com Read
  Source Favicon
By Todd Hoff of High Scalability 2 days ago.
Email

We get such a history in Chat Wars , a wonderful article written by David Auerbach, who in 1998 worked at Microsoft on MSN Messenger Service, Microsoft's instant messaging app (for a related story see The Rise and Fall of AIM, the Breakthrough AOL Never Wanted ).

It's as if Herodotus visited Microsoft and wrote down his experiences. It has that same sort of conversational tone, insightful on-the-ground observations, and facts no outsider might …

highscalability.com Read