19 April 2014

The Ruby Reflector

Topic

Python

  Source Favicon
By Asami Novak of New Relic 12 hours ago.
Email

Python engineer and writer Jeff Knupp boldly penned a blog post titled " How ‘ DevOps' is killing the developer ," spurring a heated debate across the blogosphere.

StrongLoop updated its DevOps solution, StrongOps 2.0 , with several industry-first features, including run-time debugging, process and cluster management, memory leak analysis, and more.

We took a quick look at how retail bigwigs like Walmart, Nordstrom, and Target are …

newrelic.com Read
  Source Favicon
Email

The first iteration was to spin up several threads within a main process (I chose Python for this, but it could be anything really) and set each in a loop with a set delay (.01 seconds for example). One thread sends update statements with a timestamp, the other threads simply select that timestamp and calculate how long ago the row was updated (i.e. current time - row timestamp):

This iteration was better (we could see replication delay of 1-999 ms and isolate some sub-optimal processes), but …

mysqlperformanceblog.com Read
  Source Favicon
By Thea Lamkin of New Relic 12 days ago.
Email

Languages! Ruby, PHP, Node.js, Python, Java, .NET

Web & Mobile application development

Data analytics

DevOps

Tech news & cultures

How can I get involved?

The first thing you'll need to do is fill out this form to get in touch with our Community team (include in the notes section that you're interested in podcasting). Our studio is open for recording during 11 am - 4pm, Monday through Friday. Once we get your application, we'll let you …

newrelic.com Read
  Source Favicon
By Robby Russell of Robby on Rails 17 days ago.
Email

Ruby, and especially Rails, is the opposite, and Python definitely leans more in that direction. Essentially, it's the difference between building a chair from raw lumber and assembling one from IKEA . This isn't to say there's anything wrong with assembling from parts, and clearly Ruby and Python are very capable and strong languages. However, they're not my cup of tea."

Admittedly, perhaps I've been in drinking the "kool-aid" for far too long, …

robbyonrails.com Read
  Source Favicon
Email

On a typical day, I probably spend much of the time coding, mainly in Python. I also spend a significant amount of time working on capacity-related projects, such as thinking of ways to optimize the way we distribute the data across our fleet of servers.

Even after 2.5 years at Facebook, I am still in awe of the number of servers we manage. The typical small-scale maintenance operation at Facebook probably involves more servers than all the companies I've previously worked for had, …

mysqlperformanceblog.com Read
  Source Favicon
By Sara of Heroku 25 days ago.
Email

AWS Summit SF is coming up on Wed March 26th at Moscone South. We are thrilled to be sponsoring the Developer Lounge. Heroku engineers and staff will be available throughout the day to answer your questions about Heroku; developing Ruby, Python, and Node apps on Heroku; Heroku Postgres; and the architecture of apps using both Heroku and AWS.

If you plan on attending, please stop by, say hello, and bring your questions. Or you can just play ping pong. If you …

blog.heroku.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 1 month ago.
Email

…built on C. If you're interested in hacking on Ruby's internals, or Python's, you need C. If you want to hack on the V8 JavaScript engine, or WebKit, you need C++. Come to think of it, I saw another interesting job ad which required a C background - Mozilla's hiring a research engineer to help them build Rust .)

I've also seen some very inspiring work in Clojure, and everything Arduino runs on C.

Anyway, just to end with some useful …

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

Phusion Passenger is a fast and robust web server and application server for Ruby, Python, Node.js and Meteor. Passenger takes a lot of complexity out of deploying web apps, and adds powerful enterprise-grade features that are useful in production. High-profile companies such as Apple, New York Times, AirBnB, Juniper, American Express, etc are already using it, as well as over 350.000 websites .

Phusion Passenger is under constant maintenance and development. Version 4.0.39 is a bugfix release.

blog.phusion.nl Read
  Source Favicon
By Zeke of Heroku 1 month ago.
Email

For most of the nearly twenty years since its inception, JavaScript lacked many of the niceties that made other programming languages like Python and Ruby so attractive: command-line interfaces, a REPL, a package manager, and an organized open-source community. Thanks in part to Node.js and npm, today's JavaScript landscape is dramatically improved. Web developers wield powerful new tools, and are limited only by their imagination.

What follows is a list of tips and techniques to keep you and your node apps happy.

blog.heroku.com Read
  Source Favicon
By Loren Segal of gnuu.org 1 month ago.
Email

…to Atom. That said, the "feel" is where the similarities end. Instead of a Python core, Atom is based on Node.js and WebKit, using JS ( CoffeeScript), HTML, and CSS to customize and implement most of the features. Generally speaking, this is a good foundation— the problem is, Atom seems to have gotten it all wrong when it comes to laying down a strong architecture for both the plugin API and core components. If I could summarize this editor in one sentence, it would …

gnuu.org Read