On Friday, Jan 9, at a little past 09:00, I finished presenting my first talk at a conference. I usually speak at Columbus Ruby Brigade to a captive audience of 30-40 people; CodeMash is a huge convention and I wasn't guaranteed to have anyone show up! Here's the things I took away from my experience.»
Years ago, when working on an early client's PHP app, we referenced
database columns by position. So, if we ran a SQL query that
last_name in that order,
we'd pull them out by referencing something like
$columns for id,
$columns for the first name, and so on.
Matt Darby was recently asked what it takes to start a career in software development, and put together a thoughtful response. I think these are some really interesting questions, so I
shamelessly stole took inspiration.
A response to Brendan Eich, We've Failed You. I'm Sorry..»
If you're using Vim to write your software, you should definitely be using CtrlP, at the very least as a fuzzy file finder.»
Played in a cash game at The Bicycle Club. Bought in to $1/$1 for $100, sat down. Had some good hands, had some bad hands, made some minor mistakes but kept my head and ground out some steady profit.»
Last night, I ended up playing a cash game. The folks there for the tournament indicated they'd rather just play cash, so I decided to buy into the game for $100 (min $25, max $200), and see what I could do.»
One of the first Rails apps I wrote for Innova was a complex beast
that primarily consists of one controller managing a singleton resource. Most of
the actions end up redirecting to
ListController#show or rendering that
Way back in the day as one of the first projects I ever did for pay, I wrote a parser for [Comic Town][ct]'s website that took in their Diamond Comic Distributor invoice files and spit out a list of the incoming items. It wasn't very sophisticated, and it was baked into the rest of the PHP file that generated that particular HTML page, but it mostly worked.
[ct]: http://comictown.net Comic Town in Columbus, OH»
Monday $40 at the Bike, out before the first break. Worst I've played in a while. I won a single hand in the less-than-hour I was in this tournament.»
This one's gonna be brief, as I got knocked out of the tournament before the first hourly break.»
(Bonus translation for this status update for non-poker folks: "What a shitty hand! I am in the big blind, the last position to act, and I'm dealt Ace/Jack of two different suits. This is a decent hand and I bet triple the original bet. I only have one opponent, a person who plays a wide variety of hands aggressively. The first three community cards are 7, Jack, 7, giving me a very good two-pair. I bet 3/4 of the pot and get called. The turn is a ten, which probably won't hurt me, so I put the rest of my chips in. My opponent has 4 and 7 of spades, so his three-of-a-kind beats my two pair. This is unexpected, and I am angry.)»
I'll be giving a quick ten minute Intro To Tmux talk at the next Columbus Ruby Brigade meeting (new site, check it out!) on October 17. If you spend a lot of time inside a terminal it'll be ten minutes well spent. The meeting also features a Knockout.js overview by Alex Bartlow, a talk about the ReUser gem by its author, Isaac Sanders, and a talk entitled "The Art of Brewing" (beer, not the package manager) by Matt Darby.»
This Monday's tournament had a larger turnout that usual due to the Bike offering tournaments where in addition to the regular prize pool, the winner gains fast-track into their Annual Winner's Tournament, where the winner is sent to the World Series of Poker on the club's dime. This Monday was the first such of these tournaments, and attracted three full tables -- 27 people.»