Videos tagged with ActiveRecord
In this screencast we discover what typically causes Ruby server memory bloat, namely instantiating too many ActiveRecord objects. Thankfully there are several plugins which can help you detect when your application needs some help, and where your application is hurting the most. We start by taking a look at Rack-Bug, a toolbar which places all sorts of statistics about each requests at your fi...
Pivotal Labs Talks: Unison: A Relational Modeling Framework
The relational model has long been the domain of databases, but hidden beneath the awkward, non-compositional syntax of SQL lies the relational algebra, an elegant and compact formalism with powerful implications for distributed application design. Because relational models don't rely on pointers and complex object graphs, it's easy to work with them across network boundaries. All data can be r...
RQuery Demo Final
A ruby DSL for building data queries in SQL and other query languages. RQuery is a small DSL inspired by RSpec for building text queries in languages like SQL. It is meant to be concise, easy to read, and expressive about what the query will be asking for. Currently only the ActiveRecord extension is implemented with a Sqlite adapter. Mysql should follow shortly, and then support for Grove + JS...
Silicon Valley JavaScript Meetup - January 21, 2009
Silicon Valley JavaScript Meetup session from January 21, 2009, hosted at the Googleplex in Mountain View, CA.Nicholas Zakas talks about the performance differences between local and global variables (cross variables.)Davey Waterson talks about ActiveRecord.js, an open source JavaScript library that implements the ActiveRecord data persistence and querying pattern popularized by (though not inv...
Classy Web Development with Sinatra Episode 2: A REST Service
Sinatra is also great for writing (lots of) small REST services. In this episode, we’ll write a simple REST service that lets us create, read, update, and delete quips and quotes. You’ll learn how to: Create a basic REST service with Sinatra Write handlers to create, read, update, and delete resources Use Active Record with Sinatra for database persistence Respond to requests with X...
RubyConf 2008: Ruby In the Clouds
Ruby In the Clouds is about the challenges and results I've faced bringing Ruby and Rails to the 10gen cloud computing platform. It will most definitely NOT be an advertisement for 10gen, though I do plan to touch on 10gen's high-level architecture and mention that it's Open Source. 10gen Architecture OS virtualization vs. application virtualization OO database GridFS file system Application se...
NetBeansTV: Jmaki on Rails for Dummies
This screencast by Arun Gupta shows how a jMaki-wrapped Yahoo DataTable widget can be used to pull data from MySQL database using ActiveRecord in a Rails application. This is a screencast of the Jmaki on Rails for Dummies tutorial that uses NetBeans IDE 6.0 (Milestone 9) and the jMaki plug-in.
EnvyCasts: Advanced ActiveRecord
In this first EnvyCast we take a look at several advanced features of ActiveRecord, including: Loading Large Data Sets Foreign Keys Using and Abusing Include Counter Caching Properly Polymorphic Associations Single Table Inheritance New Rails 2.1 Features Between segments you'll learn a little about "How your brain works" with Dr. Pollack MD. Produced by Gregg Pollack
SD Ruby Episode 052: Shadow
Jordan Fowler reveals his new Shadow plugin that tracks attribute and association changes to ActiveRecord objects, making it easy to create activity feeds for your application.
Lone Star Ruby Conf 2008: Ruby Anvil: The Desktop Application Framework
Ruby Anvil promises to be the rails/merb equivalent framework for Ruby. By borrowing the ideas and knowledge accumulated from both frameworks, we can utilize Ruby to create yet another framework for developers and build desktop applications with ease, speed and beautiful code. In this talk I’d like to discuss some of my plans for the future of Ruby Anvil and what is currently being develo...