17 April 2014

The Ruby Reflector

Recent News

Page 1 of 12

  Source Favicon
By Eric Wilinski of New Relic 2 hours 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
By Mike Gunderloy of A Fresh Cup 6 hours 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
By Paar of MySQL Performance Blog 11 hours 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 paperplanes 16 hours ago.
Email

As Werner Vogels put it on how Amazon works: "You build it, you run it."

The responsibility to maintaining your own code in production should encourage any developer to make sure that it breaks as little as possible, and that when it breaks you know what to do and where to look.

That's a good thing.

The developer is dead, long live the developer

It's okay to mourn what we used to do as developers. Heck, I enjoyed writing code too, when I started out as …

paperplanes.de Read
  Source Favicon
By Bryce Buchanan of New Relic 18 hours ago.
Email

These are the Method structs before we call the functions. The Objective-C code that generates these structures will look something like this: @ implementation MyClass - (void) originalMethodName //m1 { //code } - (void) swizzle_originalMethodName //m2 { //...code? [self swizzle_originalMethodName];//call original method //...code? } @end

We then call: m1 = class_getInstanceMethod([MyClass class], @ selector

newrelic.com Read
  Source Favicon
By Jeff Atwood of Coding Horror 22 hours 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 General Chicken of High Scalability 24 hours ago.
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 Swirrl of Swirrl Blog 1 day ago.
Email

Towards the end of last year, we started work on a European collaborative project called DaPaaS ( Data-and-Platform-as-a-Service). It aims to optimise and simplify both publication and use of Open Data across different platforms.

Being part of this is great for us because it's very well aligned to our development objectives for our PublishMyData platform .

Our main role in the project is to simplify data publishing for non experts. So, we'll be developing tools …

ricroberts.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 1 day ago.
Email

Github Cheat Sheet - All sorts of tips and tricks for using Git and GitHub, along with links to more resources.

A Quick Guide to Sublime Text - Various bits of useful information.

3 Features from Rails 4.1 that I'm excited about - Secrets.yml, Action Pack Variants, and cookie serialization get the nod here.

afreshcup.com Read
  Source Favicon
Email

Jordan Sissel, Systems Engineer, DreamHost

Thank you to all of the presenters at the Open Source Appreciation Day events and to all of the attendees for joining.

I hope to see you all again this November 3-4 at Percona Live London . The Percona Live MySQL Conference and Expo 2015 will also return to the Hyatt Santa Clara and Santa Clara Convention Center from April 13-16, 2015 - watch for more details in the coming months!

The post ‘Open Source Appreciation Day…

mysqlperformanceblog.com Read