10:40 The Games Developers Play
11:30 Designing an engineering team: Making room for everyone
2:00 ???
2:50 Uncoupling Systems
4:00 Building for Gracious Failure
#/bin/env bash | |
sudo killall VDCAssistant |
- Tell me a bit about your last project?
- What do you like/dislike about ruby?
- What is a good application of blocks in ruby?
- How would you go about adding a list of employees to a rails application?
- What do you do to keep up with tech?
- What technologies are you interested in outside of ruby?
https://www.ibm.com/developerworks/community/blogs/ambler/entry/principles_lean_software_development?lang=en http://www.forbes.com/2010/01/11/software-lean-manufacturing-technology-cio-network-agile.html http://www.hackerchick.com/2012/01/agile-vs-lean-yeah-yeah-whats-the-difference.html https://en.wikipedia.org/wiki/Lean_software_development#Decide_as_late_as_possible
http://www.101ways.com/7-key-principles-of-lean-software-development-2/
To create a model called HighScore
with a game
field of type strubg and a score
field of type integer you would do the following:
bundle exec rails generate scaffold HighScore game:string score:integer
invoke active_record
create db/migrate/20130717151933_create_high_scores.rb
create app/models/high_score.rb
invoke test_unit
I really struggled to get docker-compose
installed on my machine. By default the mac does not include pip so I opted to install python using brew. I then tried to install docker-compose and had issues with an incompatible requests (See issue). After switching to a different version of requests, I ran into issues with openssl (See issue.
Ultimately I removed brew's version of python and did the following:
sudo easy_install pip
sudo pip install docker-compose==1.1.0-rc2
sudo pip uninstall requests
sudo pip install requests==2.4.3
def request(verb, endpoint, opts={}) | |
retry_on_auth_failure do | |
cached_token.request(verb, endpoint, opts) | |
end | |
end | |
def retry_on_auth_failure(retries=1, timeout=0, &block) | |
attempts_remaining = retries | |
begin | |
yield |
[color] | |
ui = auto | |
[color "branch"] | |
current = yellow black | |
local = yellow | |
remote = magenta | |
[color "diff"] | |
meta = yellow bold | |
frag = magenta bold | |
old = red reverse |
#!/bin/bash | |
source /var/lib/jenkins/.bash_profile | |
export FOG_RC=/var/lib/jenkins/.fog | |
# Use the correct ruby | |
rvm use "ruby-1.9.3-p484@fog_test" | |
# Set "fail on error" in bash | |
set -e |