Snax

let me hit you with some knowledge


over 10 years ago by Evan Weaver on Snax.
In which I demonstrate my awesome debugging workflow, and ramble about BleakHouse and Ruby’s memory behavior. how to debug I’ve been...

leak proof: direct heap instrumentation for bleak_house


over 10 years ago by Evan Weaver on Snax.
BleakHouse tracking a simple action, using the pure-Ruby memlogger: The same action, using a new C implementation that directly instruments the...

top-secret tuned mysql configurations for rails


over 10 years ago by Evan Weaver on Snax.
MySQL configuration is difficult, and a frequent source of mysterious performance problems. What to do? Well, you could buy an expensive enterprise...

bleak_house


over 10 years ago by Evan Weaver on Snax. [Linked from: High Earth Orbit, Ruby Inside, Scott's Place]
I was such a shy little thing that I seldom dared to open my lips, and never dared to open my heart, to anybody else. - Bleak House It’s bleak...

stop, drop, and avoid exception_notification message floods


over 10 years ago by Evan Weaver on Snax.
You’re using Jamis’s excellent ExceptionNotification plugin for Rails. But sometimes you get flooded with identical exceptions. This is a pain...

i thought about this thing...


over 10 years ago by Evan Weaver on Snax.
A small blog digest for you. dependency troubles Rails’ dependency loading in development mode has been making me unhappy. There are existing...

dumb multi-file find and replace


over 10 years ago by Evan Weaver on Snax.
Hey, here’s a pretty weak script I coughed up to do multi-file find and replace on your Ruby source: ~/bin/rreplace#!/usr/bin/env ruby puts "Not...

dependency injection for rails models


over 10 years ago by Evan Weaver on Snax.
The polymorphs plugin dynamically injects methods into child models. This means that if you referenced a child model before the parent was loaded, the methods...

getting dirty with rubyinline


almost 11 years ago by Evan Weaver on Snax. [Linked from: Ruby Inside]
I’d do almost anything just to make you mine But I won’t stand inline I won’t stand inline waiting for your call() I won’t take...

add gud spelning to ur railz app or wharever


almost 11 years ago by Evan Weaver on Snax.
I cleaned up the raspell gem a little bit and put it on Rubyforge. It’s a Ruby interface to the GNU Aspell spellcheck library: >> load 'spell.rb...