background preloader

编程

Facebook Twitter

Ruby on Rails Tutorial: Learn Rails by Example book and screencasts by Michael Hartl. Michael Hartl Contents Foreword My former company (CD Baby) was one of the first to loudly switch to Ruby on Rails, and then even more loudly switch back to PHP (Google me to read about the drama). This book by Michael Hartl came so highly recommended that I had to try it, and the Ruby on Rails Tutorial is what I used to switch back to Rails again. Though I’ve worked my way through many Rails books, this is the one that finally made me “get” it. The linear narrative is such a great format. Enjoy! Derek Sivers (sivers.org) Founder, CD Baby Acknowledgments The Ruby on Rails Tutorial owes a lot to my previous Rails book, RailsSpace, and hence to my coauthor Aurelius Prochazka. I’d like to acknowledge a long list of Rubyists who have taught and inspired me over the years: David Heinemeier Hansson, Yehuda Katz, Carl Lerche, Jeremy Kemper, Xavier Noria, Ryan Bates, Geoffrey Grosenbach, Peter Cooper, Matt Aimonetti, Gregg Pollack, Wayne E.

About the author Copyright and license 1.1 Introduction. S exclusive single-page projects keep everything organized. Chazz Hacking—the project lead—chose Basecamp to help organize the store design, develop fixtures, and manage craftspeople. There were 40 people from 10 different companies involved in this 8 month project! The first thing Chazz did was make a new project in Basecamp called KEEN Retail: GARAGE PDX Glisan St. Then he invited a few core people to the project. He didn't invite all 40 people right away though. More people got involved as the project progressed over the 8 month span. Chazz wrote a Basecamp message to the team explaining the goals of the project and how he envisioned everyone using Basecamp. He also added PDF blueprint scans and CAD files for the team to reference as they started to plan the design.

Fast forward a few months... Chazz has invited everyone who's involved in the KEEN flagship store opening. Finding the right door... One of the coolest things Chazz and his team did was use Basecamp's mobile app to help find the right dressing room doors. Digging in... Celebration... Hacker School. HTML5 CSS3 中文教程. Quick Start. Titanium Studio gives you a couple of ways to start a new mobile project. If you're the menu type, choose File, New Project. If toolbars are more your thing, click the New Project button at the left end of the toolbar. Either way, choose Titanium Mobile Project and the following dialog box will be displayed. Of course, yours will be empty to start. Every project requires these details: A project name – this will become your app's name as seen by users, so choose wisely. Once this is complete, Studio creates a starting project file set for you. Resources folder – your project's code files and graphics are stored in this folder app.js – your project's bootstrap file.

Those are basically the only required files. Titanium Desktop "Hello World" Expand for instructions on running "Hello World" for Titanium Desktop To create a Titanium Desktop application in Titanium Studio, select "File > New > Titanium Desktop Project" in the menu bar. Learn to code.