A summary of this video for my future reference.
require is a kernel method. When you require files, ruby looks in the
$LOAD_PATH global variable (it's also available in
$LOAD_PATH is an array of absolute paths.
Let's say we have
If you've come here following my talk at Ruby Conf, thanks for listening!
If you haven't you can watch the talk online.
Preparing a talk limited to 20m was great, in that I had to cut right to the chase. However, it also meant I had to leave out...read more
At the start of this year, I wrote a post about my goals for the year.
How did I go? Here's a point-by-point breakdown.
I've made: https://espionagesydney...read more
Being involved in the Ruby community, and in particular, being involved in helping newbies learn to code, I've often come across beginners who have fallen into a trap that I could only describe as "Superstition Driven Development".
Here's a contrived...read more
Duck Typing is a bit of a buzz word. If you don't know what it is, it's likely that you've used it, or at least read code that uses it, without knowing it.
There's a million posts on duck typing. Most try to get all meta and use an example of a class...read more
Years ago, on the rules page of an online forum, I read something that stuck with me. "Play the ball, not the man". Here's an example of the former:
Hi Bob, I'd agree with your point A, but your point B contradicts C and D, which I outlined above...read more
So. My microcourses idea sucked.
The short version of the above link is this: Newbies could do with more structure at events like Dev Hub and Rails Camp. We could make a bunch of short (1-2hr) 'microcourses'. Each would cover a specific topic, and...read more
Update: I am going. Yay. And I made some virtual scrap paper for Conway's Game of Life.
Here's a little code snippet I never remember, and often find myself looking for in past projects. Figured it'd save me some time to paste it here.
Instantiate a model and execute some SQL (or do whatever you want) after a migraton has run:
Great question (or rather, great answer) hereread more