This document discusses using WebSockets and EventMachine to build a real-time Twitter stream application. It introduces key concepts like HTML5 WebSockets, EventMachine, and the Twitter Streaming API. It provides code examples for creating a WebSocket connection in the browser, and using EventMachine to build a WebSocket server that subscribes to the Twitter stream and publishes tweets to connected clients over WebSockets.
The document outlines the advantages of using Vim for PHP development, emphasizing its speed, cross-platform capability, and consistent environment. It details various Vim modes, commands for navigation, text editing, search and replace functionality, buffer and window management, and configuration options. The document also mentions available plugins and a charitable organization called HeadNorth for spinal cord injury support.
The document discusses various iOS development topics, particularly focusing on image handling techniques using UIImagePickerController and UIImage functionalities. It includes references to memory management, design patterns in software engineering, and tools for resizing images in iOS applications. Additionally, the document provides code snippets and links to further resources related to iOS programming.
This document discusses Rack, a web server interface for Ruby web applications. It explains that Rack provides a standard interface between web servers and web frameworks, allowing frameworks to focus on application logic instead of communication details. It also outlines the components of a Rack application, including status code, headers, and body in the response. Finally, it lists some common Rack web servers and middleware libraries that can be used to handle requests and add functionality.
This document provides instructions for building a Rails API and discusses related topics. It recommends using Rails 3.1 and Ruby 1.9.2 to build the API. It provides steps to generate a MessagesController to handle API requests for messages. It discusses testing the API with curl and rspec tests. It also covers building a namespaced and versioned API, authentication, caching responses, hosting on DotCloud, and running background jobs with Delayed Job.
The document describes the implementation of user authentication in a Rails application, detailing user signup, login/logout features, and relevant model and controller structures. It includes examples of migrations for user and message relations, as well as various validation techniques used for user input. Additionally, it outlines deployment steps to Heroku and contains references to testing methods for the application.
14. $ git flow init No branches exist yet. Base branches must be created now. Branch name for production releases: [master] Branch name for "next release" development: [develop] How to name your supporting branch prefixes? Feature branches? [feature/] Release branches? [release/] Hotfix branches? [hotfix/] Support branches? [support/] Version tag prefix? []
18. A successful Git branching model http://nvie.com/git-model Why aren’t you using git-flow? http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/ http://github.com/nvie/gitflow http:// github.com/bobthecow/git -flow-completion