Captain's Log: 2013.07.30
- Quick chat with Robin of Discourse in google hangouts (Sam was sleeping)
- discussed progress so far
- talked about maybe releasing 1.0 version of gem soon
- talked about GoGaRuCo and how Discourse maintainers are attending
- Robin and Sam will be guests on an upcoming Ruby Rogues podcast episode
- LA Ruby/Rails community, Portland, SF
- Robin will be reviewing our GitHub, making comments, and reporting back to rest of team
- still need to introduce ourselves on Discourse meta
- Worked on
Preview
and Example
classes
- TDD again, swapped roles:
- JZ: making tests pass
- Vyki: created tests that failed
- Created
Amazon
class (which we might make inherit from Example
later)
- Created Amazon handlebars template
- Learned about File.read and File.join
- Listened to Ruby Rogues podcast on the bus/train
- HOMEWORK: Sleep
Captain's Log: 2013.07.29
- Updated mocha to mocha/api
- Started refactoring
preview
method as Preview
class
- should take in url
- should output html
- should extract pieces of page as data
- should display with template
- Used Test-Driven Development (mostly)
- JZ: created tests that failed
- Vyki: making tests pass
- Captain Kurt: refactoring tests
- Started creating Example class and spec
- a model for how to build onebox modules
- will use it to implement existing oneboxes
- Learned to use Nokogiri and Mustache
- Lecture on instance classes, Ruby best practices, and OOP
- Eagerly discussed the forthcoming Hipster Tech Startup CEO simulator game
- HOMEWORK: Listen to latest Ruby Rogues podcast
Captain's Log: 2013.07.25
- Worked at Syrup Desserts for Los Angeles Eastside Ruby/Rails study group
- Crêpes on crêpes on crêpes (see photo above)
- Caught up with Jen of Team Bundler
- Intro to Test-Driven Development
- Captain Kurt showed us project he's working on for a client as an example
- Create specs first to figure out what you expect the results to be
- Run specs and write code as you go to make them pass
- Fixed discourse-oneboxer README
- Edited on GitHub based on Captain Kurt's comments
- Made commits to pull request
- Learned about Coveralls and Code Climate, added badges to discourse-oneboxer README
- Started writing RGSoC blog post
- HOMEWORK: Read up on object-oriented design and Alan Kay by Monday, finish RGSoC blog post by tomorrow