** Disclaimer: All subject to review, change, and overall better scrappiness **
- Self study group that follows hungry academy course
- Pick one open source project to contribute to
- Invite Ruby community members to weekly meetings as mentors
| javascript:%24('#wp_Signin').remove()%3B%24('#exposeMask').remove()%3B%24(document).off("touchmove mousewheel mousemove scroll")%3B |
| These are three exercises that deal with the thought process of converting data from one format to another, | |
| a problem we enounter often in software development. The last problem is about publishing this data, both | |
| as a website and as a webservice that publishes json. Tackling that problem will make you think about | |
| various things like "how do we get the data off of the websites we're referencing?" and "when do we update | |
| that data?" that can lead to great architectural and structural conversations. | |
| Exercise #1: |
| The KnockKnockinator | |
| We're going to write a class that listens to and responds to knock knock jokes. | |
| An interaction with this class should look like this: | |
| > inator = KnockKnockInator.new | |
| > response = inator.hears("Knock Knock") |
iTerm2 - the popular terminal emulator for OSX has added some really neat features. One of those, is badges. From the documentation: A badge is a large text label that appears in the top right of a terminal session to provide dynamic status, such as the current host name or git branch.
I had some trouble figuring out how to build a badge so I wanted to share a quick walk-through. Thanks to Chris Mar for teaching me.
Easy enough - it's an option on the dropdown menu
Powertools, Tips, and Tricks Notes:
User experience monitoring tools: