We got to work alone for the first time today; we worked on a Checkers game. I thought it went pretty well until I talked to my classmates after class and found out that I pretty much did everything wrong. It quickly became apparent that my knowledge of Checkers is severely lacking in key areas….
We had our first solo work day today, which I found quite enjoyable. I was about to work at a quick pace all morning, working on implementing checkers in Ruby. I did notice a few typos that my partner didnt catch though! I was able to get almost all of the functionality working before lunch,…
Today was filled with even more chess! My pair quickly finished up check and checkmate functionality and moved onto more fringe case rules. We implemented en passant, pawn promotion, and castling.
Some time around the first break we each had noticed that another pair was able to get images of the…
Backbone.js is a front-end MVC
framework. Today we worked on the canonical backbone example:
atodo list. Backbone is a
pain reliever; I would have likely missed this fact had we not tried
to implement it ourselves first.We followed up the todo tutorial with an unguided Blog application….
Today is officially my post for Friday but as it is currently Sunday night, I would do you, my dear reader, a great disservice if I did not mention the wonderful learnings of the weekend as well.
Friday was all about working with AJAX. Our instructor, who one might believe has a sadistic streak,…
(Source: daleknauss)
Today was the first day of AJAX. We worked solo on a one-page Dream
Journal app. I started by implementing a dreams API with Rails. The
API was pretty much just a normal rails app, just with controllers that
render responses in JSON, instead of HTML via an ERB template. AJAX
seems pretty…
Friday night at AppAcademy!
Today we finished up our snake game by creating the snake on an HTML canvas and setting key listeners using jQuery to change the direction of the snake. It was helpful to completely separate the game model from the UI so we could really see how the graphical components are just representations of…
As promised, today was the second half of our exploration into the heart of Rails. Building on our foundation of a baby ActiveRecord, we worked up a mimic of Rails’ routing mechanism. Now, normally, Rails is built on Rack, which interfaces with whichever server we choose to connect. For our…
Today we continued on from Friday’s project by building a weak but functioning controller, router, and view template. In doing so, we actually created a fully functioning, through incredibly lite version of Rails. Way to go us!
While I don’t have time to go into the full workings of what we did…
(Source: daleknauss)