• It’s a puzzle - putting everything together in the box. • “Ekiben“ - content which is arranged in the most efficient, graceful manner. The bento is presented in a simple, beautiful, balanced way. Nothing lacking. Nothing superfluous. Not decorated, but wonderfully designed. Sunday, September 16, 12
(including Matlab!) but are primarily a PHP shop. We have a number of databases, some of which are MySQL and some of which are PostgreSQL. “ Sunday, September 16, 12
the lift web framework using jetty for a webserver. We front everything with nginx, and use HAProxy in between. MongoDB handles most of our data storage needs (though a bit hasn't been migrated off PostgreSQL yet). Sunday, September 16, 12
MongoDB Rules: Figure out the term and place it on the bentobox in the right place.. There might be false friends and doubles. Googling allowed! You have five minutes – wrong answers will be removed, the team with most post-its wins! #6 Apache #7 CSS #8 Django #9 MySQL #10 nginx Sunday, September 16, 12
computer setups • You learn Ruby and Rails can be hard to setup and time consuming • This is especially true on OS X. • Compiling Ruby is not foolproof. • readline.c: In function ‘username_completion_proc_call’: readline.c:1386: error: • Beginners stop before they get to write any code • This should be easier 26 Sunday, September 16, 12
• Precompiled Binary Gems • Gems included needed to run Rails • Terminal Based Workflow • Tokaido UI OS X .app What is Tokaido? 28 Sunday, September 16, 12
to program • get a working ruby • don't worry about dependencies or compiling ruby • saves time • Teachers • get students up and running quickly • move quickly onto to actually teaching people • All Developers • don't waste time learning how to compile Ruby • spend time solving the actual problem Who is this for? 30 Sunday, September 16, 12
sidestep stop beginners at every turn. • The improvements that come from fixing them, help not only beginners but also veterans alike. 1000 cuts Sunday, September 16, 12
open-source in the history of Internet is even more important as more and more people are going to have basic coding skills. ΑΓଟ͘ͷਓ͕جຊίʔσΟϯάεΩϧΛʹ͚ͭΔʹͭΕͯɼΠϯ λʔωοτͷྺ࢙ʹ͓͚ΔΦʔϓϯιʔεͷׂՁΛڭ͑Δ͜ͱ ͕ΑΓॏཁʹͳΔɽ Sunday, September 16, 12