
Ruby, Rails and JavaScript Tutorial Catalog ▶ We’ve been acquired by Pluralsight! ▶ Upgrade your account to Pluralsight ▶ More details… Filter by tag: Ruby on Rails · Ruby · Javascript · Play by Play · Unix · RSpec · Deployment · Pdf · Design · Cocoa · iPhone · Node · Databases · Productivity · Git Play by Play: Katrina Owen Build Your Career: Michael Lopp (Rands in Repose) Meet Elixir RSpec 2: with Rails 4 and Ruby 2 (Part 3 of 3) Gallery CSS Troubleshooting, The Developer's #1 Skill Play by Play: Refactoring with Ben Orenstein Play by Play: Aaron Patterson and Corey Haines Fire Up Ember.js RSpec 2: Tools (Part 2 of 3) Scaling Up with Eric Lindvall RSpec 2: The Basics (Part 1 of 3) Meet Chef (Part 2 of 2) Meet Chef (Part 1 of 2) Play by Play: Neven Mrgan Play by Play: Tim Caswell (Node.js) Play by Play: Yehuda Katz (Part 2: Ember.js) Play by Play: Yehuda Katz (Part 1: Rails 3) Play by Play: Kyle Neath Full Stack Node.js Part 2 Full Stack Node.js Part 1 Play by Play: Jim Weirich Play by Play: Aaron Patterson HTML5: Browser Caching Advanced Git Meet Node.js
Ruby GTK tutorial This is Ruby GTK tutorial. In this tutorial, you will learn the basics of GUI programming with GTK in Ruby language. The tutorial is suitable for beginners and intermediate programmers. Table of contents The GTK is a library for creating graphical user interfaces. Related tutorials You might refresh you knowledge of Ruby with Ruby tutorial. RubyMotion Terminal-based workflow Create a project. Run your app in the simulator. Deploy on your device. Create an App Store package. Everything is just one command away. RubyMotion projects are based on Rake. Interactive development RubyMotion comes with an interactive console that lets you navigate and introspect the iOS and OS X API jungle with ease, from the comfort of your terminal. The console is connected to your application running in the simulator. Keep your editor Thanks to its command-line infrastructure and its ctags support, RubyMotion can easily be integrated in almost any text editor. Do you rock with Vim, Emacs or TextMate? Embrace and extend RubyMotion comes with its own flavor of gems that can be used to extend projects or apps. Want a DSL to deal with CoreData? Testing RubyMotion comes with a behavior-driven testing framework, extended for iOS and OS X, and integrated into every new project. Functional and integration tests are covered. Debugging Your app crashed? Unified runtime
Learn Web Development with the Ruby on Rails Tutorial 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). 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 Michael Hartl is the author of the Ruby on Rails Tutorial, the leading introduction to web development with Ruby on Rails. Copyright and license Welcome to the Ruby on Rails Tutorial.
ZetCode, tutorials for programmers My Book Scanner See Android Book Scanner for the successor to this never completed project. Introduction A Saturday afternoon in January was aproaching the time of twilight, and that vast tract of unenclosed wild known as the Internet would soon suck me into the geekest project yet in my collection of geeky projects. (See for instance the Mark II Cell Phone Ring Detector.) This was the last weekend in January of 2011 and I stumbled across the DIY Book Scanning web site. It was like finding the Holy Grail! Eagerly perusing the forums, I soon started making plans for my own scanner and discovering just how disorganized the forums are :-). Cameras The first thing I'd need would be a pair of cameras. Camera Trigger Before building any physical infrastructure, I figured I should make sure the cameras could be triggered correctly. Once I got everything wired up, it seems like all three switches work fine. Now all I need is to test with the cameras. Base Platform Platen Interlude With Cameras More Platen Lights Wiring
Ruby Primer - Introduction to Objects We will begin our journey with objects. In Ruby, just like in real life, our world is filled with objects. Everything is an object - integers, characters, text, arrays - everything. To make things happen using Ruby, one always puts oneself in the place of an object and then has conversations with other objects, telling them to do stuff. Roleplaying as an object in your program is an integral part of object-oriented programming. Try it for yourself: As you can see, if you don't specify which object you are, you automatically play the role of the main object that Ruby provides us by default. We'll delve into how one can play the role of different objects and why this is useful a little further down the line.
Ruby/DBI Tutorial y printer This session will teach you how to access a database using Ruby. The Ruby DBI module provides a database-independent interface for Ruby scripts similar to that of the Perl DBI module. DBI stands for Database independent interface for Ruby which means DBI provides an abstraction layer between the Ruby code and the underlying database, allowing you to switch database implementations really easily. DBI can interface with the following: ADO (ActiveX Data Objects)DB2FrontbasemSQLMySQLODBCOracleOCI8 (Oracle)PostgreSQLProxy/ServerSQLiteSQLRelay Architecture of a DBI Application DBI is independent of any database available in backend. The general architecture for Ruby DBI uses two layers: The database interface (DBI) layer. Prerequisites: If you want to write Ruby scripts to access MySQL databases, you'll need to have the Ruby MySQL module installed. This module acts as a DBD as explained above and can be downloaded from Obtaining and Installing Ruby/DBI: Step 1 Step 2
OkayFreedom VPN. A simple VPN service enabling private, uncensored web surfing. Learnable Ruby Tutorial Como lenguaje multiplataforma, Ruby ha sido portado a distintos sistemas operativos y arquitecturas. Esto significa que si tu desarrollas un programa en un PC (por ejemplo), será posible ejecutarlo en otra máquina distinta como es un MAC (por poner otro ejemplo). Las siguientes instrucciones son para instalar Ruby en un PC. Para otras plataformas, ver este capítulo de la *Why's (poignante) guide to ruby*. La forma más sencilla de instalar Ruby en un PC es mediante el Ruby One-Click Installer. La instalación de Ruby incluye la primera edición del libro "Programming Ruby" y el editor SciTe. Supongamos que la instalación de Ruby fue en c:/ruby. c:/ruby/bin es donde los ejecutables son instalados (incluyendo ruby e irb).c:/ruby/lib/ruby/1.8 aquí están programas escritos en ruby.