Photo for 2013-11-27

That thing when your design is foiled by a pop-up window.

Nov 27, 2013 · Christopher Boette

Hey, Someone Reads This. Cool.

Day 12 at MakerSquare. Inspired by yesterday’s talk, I got up at 7am to bang on my keyboard and attempt to understand the Twitter gem. I didn’t get far, but I had inadvertently prepared for the day. Front-end: $(this) & jQuery. The concepts were almost confusing, but not quite. I may have had an advantage today because my partner is an old-hand in the Java world. Interesting bit: ‘undefined’ is not less than 2. ...

Nov 27, 2013 · Christopher Boette

Aw, CRUD.

Day 11 at MakerSquare. Started the day with a motivational/direction-giving/advise-giving talk from a graduate of cohort #2, who two weeks out from graduating, has accepted an offer at a local company, which is sort of a big deal. The main bit of advice for us was that we should code, code, and code. And then code some more. Front-end: Javascript objects look like hashes but they’re not; they’re objects. We saw something like this structure later in the day, which was a great way to reinforce it. ...

Nov 26, 2013 · Christopher Boette

Quote for 2013-11-25

This one is hard to find out there so here it is. If you have an uncommitted change (its only in your working copy) that you wish to revert (in SVN terms) to the copy in your latest commit, do the following: git checkout filename This will checkout the file from HEAD, overwriting your change. This command is also used to checkout branches, and you could happen to have a file with the same name as a branch. All is not lost, you will simply need to type: ...

Nov 25, 2013 · Christopher Boette

iron_man = SuperHero.new('suit_of_armor', 'arrogance')

I had a dream the other night that I initialized a man with magnets in his hands. Day 10 of MakerSquare. Project Day is Friday is Tie Day. Back-end: Working with tests and Rspec to build out a program to score a game of tennis, as described on the Coding Dojo. Jammed up my Sublime Text’s RubyTest package so I have to hop over to the terminal to run my tests like I was sort sort of prole. So, fixing that is going on my list for the weekend, right after I code up some deuce and advantage action. ...

Nov 23, 2013 · Christopher Boette

Maybe Writing This on a Phone Will Keep It Short

Day 9 of MakerSquare. Back-end: more work with Rspec. Asked more questions today and got a better handle on the process. Diagramming the example code helped, as usual. A side benefit to this program is the opportunity to deeply examine how I best learn. Ammunition for the future. Front-end: more functions in JavaScript with an assist from jQuery. Also better than yesterday. I have developed some sort of value judgment against JS, which means I need to spend more time with it. Preferably while drinking less java. ...

Nov 22, 2013 · Christopher Boette

Photo for 2013-11-21

Day 8 at MakerSquare. Came across this image and it’s fairly representative of my learning experiences of the day, specifically the “No” and the choppiness. Back-end: Introduction to rspec and test-/build-driven design. Follow along with the code during the lecture, take notes, work through the lesson. All good. Sit down to write my own tests and, well, see above image. Front-end: More Javascript, specifically jQuery functions. Same story as the morning: follow along, take notes, work through the lesson, but sit down to do my own and …no. ...

Nov 21, 2013 · Christopher Boette

Photo for 2013-11-20

http://xkcd.com/1289/

Nov 20, 2013 · Christopher Boette

Every block is a nail when you have a Ruby-hammer.

Day 7 at MakerSquare. Back-end: Algorithms demystified. Got into the nitty and/or gritty of the Great Hash Versus Array Quandry. There’s the balance to strike between what’s best for the computer [which really is about the user] and what’s easiest to write. Ruby was created with the user [read: programmer] in mind; I wonder where the other trade-offs will be. Spent too long drawing diagrams and writing pseudo-code to solve an aspect of an extra credit problem that wasn’t actually requested. Ha. Takeaway: Beware the trap of walking around with my Ruby-hammer, looking for the question-nails. ...

Nov 20, 2013 · Christopher Boette

Video for 2013-11-19

Get out your popcorn and a notebook [the paper kind]. A thought-provoking watch with some actionable bits if you want to make some Sublime Text extensions. Seriously, I need to stay away from this subversive nonsense. At least for the next nine weeks. After that, I’m taking on all assumptions and eliminating them. 

Nov 19, 2013 · Christopher Boette