Articles

39. Logical Operator in Ruby

In this screencast, you will learn about a ruby idiom and the logical operator && in Ruby.

Why companies adopt Ruby on Rails

This is a great thesis from Michael Barbosa, a bachelor student at the Erasmus Universiteit Rotterdam in the Netherlands. It was written in July, 2007.http://thesis.cicaboo.com/The last half of the document is his findings. Companies were surveyed, here's some of the results. Go to his site and download the pdf to see all the results. It's interesting and reinforcing to what you probably already

38. Method Lookup in Ruby

You will learn the basics of method lookup in Ruby. This is a screencast on basics of Ruby.

Presentation: Rails Two Dot Oh

At last months’s RORO Sydney meetup I gave a short presentation on the changes you should know about in Rails 2.0.

Much to Dr Nic’s dismay this was mostly the same presentation I gave at the November Melbourne Ruby meetup and Railscamp 2.

Without further ado…

Dynamic Constants and their Pitfalls

I’ve just fixed a bug in production that took me more than eight hours to find. When I show you the code, you’ll wonder why it took me so long. I have lots of excuses, but it’s a fairly interesting bug to think about. It shows some of the weaknesses in my usual modus operandi. The code that looks something like this:

37. Has and Belongs to Many in Rails

In this screencast I continue where I left off in the previous episode.

36. Has One Association in Rails

In this episode I will continue where I left off in episode 33 on self join basics.

Simple AJAX and Inline Javascript With Rails

I’ve noticed a lot of people asking questions about ajax, rjs, scriptaculous and other whizzy cool effects lately. So I thought I’d document a couple here so there’s less confusion about some of the simpler effects.

35. Full Text Search for Rails apps

I will show you how to use full text search for your Rails apps. I had issues with acts_as_ferret when paginating the search results using will_paginate plugin.

Wiimote And BlinkM Are love

Long time no blog. Sorry. Tonight I’m going to write about something a little different than normal. There will be no Ruby in this post! Consider yourself warned.

It should be obvious from my recent posts that I dabble in the dark arts of hardware hacking. I recently found out about (and promptly ordered) a new little toy called a BlinkM. BlinkMs are basically smart LEDs… they’re an RGB LED with a small microcontroller that you can interact with over the I2C protocol.

Adobe | Rails Fire

Adobe

360Flex last day.

What a conference! The talks where really awesome so far. Not exactly sure what I will attend today. I might attend “Optimize it! ActionScript Tips for iPhone Games” followed by “Adobe is from Mars, Microsoft is from Uranus: A View from the Client”. Then I will have to split early to catch a flight to Salt Lake City for the MountainWest RubyConf 2010.

360 Flex - Day 2 (Tuesday) - Live Blogging

As you saw yesterday afternoon I didn’t blog too much, so let’s how today goes. The party last night was really fun, lot’s of networking, rock band playing and just a nice general geek atmosphere.

Evolution of RIA Design Principals

Right now the “Evolution of RIA Design Principals” panel is about to start.

Panel is:

Saving Microsoft Office Documents as PDFs

A recent discussion in the Ruby Forum reminded me that it is possible with Microsoft Office 2007 applications to save a document in Adobe PDF format.

In the Microsoft Word object model, you can call the Document object's SaveAs() method, passing it a filename, and the document will be saved in the default format.


document.SaveAs('c:\temp\MyDocument.doc')

Uploadify and Rails 2.3

A few weeks back we (Steve and I) added multiple asset upload to Harmony using Uploadify. If you are thinking that sounds easy, you would be sorely mistaken. Uploadify uses flash to send the files to Rails. This isn’t a big deal except that we are using cookie sessions on Harmony and flash wasn’t sending the session information with the files, so to Rails the files appeared as unauthenticated.

The Brightbox Toolkit

It’s been quite interesting to read the recent “Tools of the Trade” meme where people are blogging what they use to do their job. I found it so interesting in fact, that I decided to find out what tools we all use at Brightbox. Here’s our list.

Caius

Hardware

Lessons Learned from Three Years of PeepCode

Today marks three years of PeepCode Screencasts and the beginning of the fourth. So we’re running a one-day sale!

Last week I recorded a presentation for the Oxente Rails where I pontificate on some of the things I’ve learned about business over the past few years. Here’s the presentation video (it’s about 30 minutes long):

Bowline: An MVC Framework for GUI Apps in Ruby

bowlineBowline is a new MVC GUI framework for developing cross-platform desktop applications using Ruby, HTML, CSS and Javascript. The author, Alex MacCaw, aims to make building a desktop app as simple as creating a Rails site.

Microsoft deems Ruby on Rails a competitor

Numerous commercial software vendors offer competing software applications for connectivity (both Internet and intranet), security, hosting, and e-business servers. System Center competes with server management and server virtualization platform providers, such as BMC, CA, Inc., Hewlett-Packard, IBM, and VMWare in the management of information technology infrastructures.

Uploadify and Rails 2.3

In which I show how to reach the promised land of multiple file uploads using Uploadify, a spot of rack middleware and Rails 2.3.

Adobe Flex Data Grid with Ruby on Rails using HTTP Services

Syndicate content