20 April 2014

The Ruby Reflector

Top News

Page 1 of 10

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

Rüdiger Möller : just made a quick sum up of concurrency related issues we had in a 7-15 developer team soft realtime application (clustered inmemory data grid + GUI front end). 95% of threads created are not to improve throughput but to avoid blocking (e.g. IO, don't block messaging receiver thread, avoid blocking the event thread in a GUI app, ..).

Ansible : When done correctly, automation tools are giving them time back -- and helping out of this problem of needing …

highscalability.com Read
  Source Favicon
Email

Presenting a practical approach to upgrading your knowledge for Rails 4, this guide shows you how to build the most popular types of applications using Rails 4, and highlights new ways to do things. The book also closely follows lots of the best practices, gems, and popular solutions already known to the community, and tracks the changes in these based on Version 4 of Rails. This book brings new ideas to refactor and restructure code to make it perform better in production, and enables you …

oreillynet.com Read
  Source Favicon
By Eric Wilinski of New Relic 3 days ago.
Email

In its early years, Etsy took a traditional waterfall approach to software development. Developers took weeks to write code, then handed code off to operations for deployment; deploys were rolled back when there were problems; and so on. Since then, the company has fully automated development pipelines, implemented real-time performance measurement, and built a culture of collaboration between dev and ops. Today, Etsy uses third-party tools like Chef and Jenkins for configuration management …

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 Todd Hoff of High Scalability 5 days ago.
Email

We're looking for talented and driven engineers who are passionate about scalability and reliability to help us build Layer , the open communications layer for the Internet. Layer enables app developers to easily build secure, scalable messaging, voice and video features into any app. For more information and our full list of openings, please visit: https://layer.com/jobs

The Factory is seeking a collaborative, talented and entrepreneurial Sr. Front End Engineer . Backed …

highscalability.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 Jeff Atwood of Coding Horror 4 days ago.
Email

What are you doing right now? Is it going to somehow result in one of those three things getting done today? Will this you get you to where you need to be by the end of the day?

I'm not asking you to admonish yourself or to make any changes to your routine. Just keep it simple, focus on the important things, and add a little layer of awareness.

So. Two items left. I'm doing pretty good today. [advertisement] Hiring developers? Post your open positions with Stack Overflow

codinghorror.com Read
  Source Favicon
By Sam Goldstein of New Relic 3 days ago.
Email

I talked through the design with one of the engineers on the team, and together we sorted through some details and questions about how it would work.

The Answers

A day or two later we had an awesome new Browsers tab, which I now use all the time to better understand how people use my sites. I sleep soundly at night knowing I can easily tell you which versions of iPhone Safari are the most important for me to test against.

Jose , who wrote most of the code, may have put it best …

newrelic.com Read
  Source Favicon
By David of Signal vs. Noise 6 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
By Mike Gunderloy of A Fresh Cup 3 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