25 April 2014

The Ruby Reflector

Topic

Coda

  Source Favicon
By Adron Hall of New Relic 1 month ago.
Email

Dropwizard organization (℅ Coda Hale @ coda ) has done a stellar job putting together a Java library for building RESTful API services and also doing performance testing against API services . This in turn can be used against any API services that one would want to test. But for those that want a Node.js port? That's available , too, thanks to Mike Ihbe (github: @ mikejihbe ).

The pending Node.js v0.12 release …

newrelic.com Read
  Source Favicon
By Adron Hall of New Relic 1 month ago.
Email

Dropwizard organization (℅ Coda Hale @ coda ) has done a stellar job putting together a Java library for building RESTful API services and also doing performance testing against API services . This in turn can be used against any API services that one would want to test. But for those that want a Node.js port? That's available , too, thanks to Mike Ihbe (github: @ mikejihbe ).

The pending Node.js v0.12 release …

newrelic.com Read
  Source Favicon
On paperplanes 1 year ago.
Email

Tracking metrics has become very popular, thanks to Coda Hale's metrics library, which inspired a whole slew of libraries for all kinds of languages, and tools like StatsD, which made it very easy to throw any kind of metric at them and have it pop up in a system like Graphite, Librato Metrics, Ganglia, etc.

Yet the biggest question that I get every time I talk to someone about monitoring, in particular people new to the idea, is: "what should I even monitor?"

With …

paperplanes.de Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog over 1 year ago.
Email

…passwords

In any case, the following cannot be repeated enough. Do not use SHA-3 (or SHA-256, SHA-512, RIPEMD-160 or whatever fast hash) to hash passwords! Do not even use SHA-3 + salt to hash passwords. Instead, use a slow hash like bcrypt . As Coda Hale explained in his article, you'll want the hash to be slow so you can defend against attackers effectively.

blog.phusion.nl Read
  Source Favicon
On paperplanes over 2 years ago.
Email

…whole notion of it a bit more flexible by adding tuning knobs for graceful degradation. Hat tip to Coda Hale and his article "You can't sacrifice partition tolerance" for pointing me to this.

Problems with CAP, and Yahoo's little known NoSQL system

Also related to CAP, this article introduces the notion of PACELC, which basically adds latency to the CAP equation. CAP has been criticized quite a few times for being too strict in this regard, and …

paperplanes.de Read
  Source Favicon
Email

…mine. A few years of Dreamweaver, the eventual move to a better piece of software like Coda or Espresso, and then this? You want me to work in a text-based interface with a complete lack of familiar keyboard commands? It will seem insane, but there are some huge benefits and you should stick it out. Once you start to become familiar with it, the potential for amazing speed will become apparent. The hard part is making your hands learn all the new movements and commands. Once your muscle memory …

robots.thoughtbot.com Read
  Source Favicon
By Trevor of Trevor Turk over 2 years ago.
Email

If you don't measure it, you can't optimize it. Coda Hale of Yammer talks about service-level performance metrics, how they use them to guide their development strategy, and how you can improve the transparency of your own software.

codegram/rack-webconsole - GitHub

Rack-based interactive console (à la Rails console) for your web application's front-end

rs/ SafariOmnibar - GitHub

Safari plugin to add Chrome like omnibar in Safari

Terminus …

almosteffortless.com Read
  Source Favicon
Email

…for front-end development. Coming from Panic Software's Coda, I was feeling extremely limited by my text editors capabilities. Two weeks into Vim, this designer has discovered the following:

Textmate/Coda/etc. are like the automatic transmission Volkswagen Jetta of text editors. The VW Jetta has just enough horsepower for daily tasks, some flexibility, but most of all it's easy enough for most drivers to jump into and drive away.

Vim is like the manual transmission …

robots.thoughtbot.com Read
  Source Favicon
On James on Software almost 4 years ago.
Email

scala client (our app is a mix of ruby and scala) (actually, we're now using Coda Hale's cassie - don't use what I wrote: it sucks), we ordered some hardware. We decided to run with 2 nodes and a replication factor of 2. We will likely add a third if and when we start using cassandra for non-transient data. For the time being, all reads and writes are being performed at a consistency level of ONE.

Here are the specs of the machines:

2 x E5520 ( Nehalem

jamesgolick.com Read
  Source Favicon
By Lee of Lee Munroe almost 4 years ago.
Email

Recently James at Helikopter Design asked myself and various other designers " What's the one thing you couldn't live without when designing a website? ".

Rather than going for Photoshop or Coda, which are understandably popular answers, I replied with:

I'll go for A3 sheet of paper for sketching and notes - this is where all my web designs start.

Always start on paper

A3 pads are great. They're small enough to have at the ready in your workspace but they're big enough to let your creative mind flow.

leemunroe.com Read