Articles

hack 006: Building Shoes for Windows

Toward an Agile Career Development Methodology

Since finishing The Passionate Programmer I’ve been putting a lot of thought into how to package the advice from the book into something more structured, serial, and prescriptive.

The Amazon reviews for the book are almost all glowingly positive with the occasional piece of constructive criticism. Here’s one such excerpt from an otherwise positive review by Ira Laefksy which I agreed with and took to heart:

Rails Magazine Issue 4 Now Available

railsmagazine4.png Issue 4 of Olimpiu Metiu's Rails Magazine is now available in both a free PDF download format or in print format (via MagCloud) for $6.62. Contents include:

Cross Site Scripting (XSS) Vulnerability In Rails 2.x on Ruby 1.8.x

A cross site scripting vulnerability in Rails was publicly reported yesterday that affects everyone running Rails 2.x on versions of Ruby before 1.9. The vulnerability occurs in the escaping code for form helpers in Ruby on Rails. Attackers who can inject deliberately malformed Unicode strings into the form helpers can defeat the escaping checks and inject arbitrary HTML.

Improving Traditional Software Development Education

I read Corey Haines post about his idea for software development school. I thought I'd jot down some of my experiences while I taught software development.

Snow Leopard Ruby Development Environment Checklist / Gotchas

I’m probably a bit late to the party with this article, but I’m a bit of a chicken so I thought I’d wait for the dust to settle a bit before installing Snow Leopard on the MacBook Pro I use for Ruby development.

How to install ruby-debug on Ruby 1.9

One of the major problem which prevent the migration to Ruby 1.9 is the lack of the porting of ruby-debug.

Here the steps I followed to made it working on my MacBook with Multiruby:

   1  sudo gem install rake-compiler ruby_core_source --no-rdoc --no-ri
   2  sudo gem install ruby-debug19 --no-rdoc --no-ri

I hope it works for you too!

What Happens When We No Longer Carry Money?

 What Happens When We No Longer Carry Money?

For the past month I have been working with

Ruby-hpricot –>Firefox bookmark url’s from bookmark.html file

jazzez-FFbookmark-urls.exe

1. Download “jazzez-FFbookmark-urls.exe” from — http://bit.ly/j_ffb

2.Export bookmarks.html from firefox browser

For Example,

a. click “Bookmarks” tab in FF browser

b. Click “Organize Bookmarks “

c. Click “Import and backup” tab

d. Click “Export HTML”

e. Save the file in same path where “jazzez-FFbookmark-urls.exe” is placed

Two vulnerabilities fixed in Rails 2.3.4

Rails version 2.3.4 has been released to fix two vulnerabilities.

Articles | Rails Fire

Articles

Lots of new Rails 3 resources

I just wanted to point out to you that I’ve been updating the Rails 3 page daily. There are some great new links & resources added over the past week… including a link to an interview in which Yehuda Katz mentions a new Queuing system that will be baked into Rails 3. I’m getting excited!

New: Load Balancing service

Today, I’m pleased to announce the launch of our new Load Balancing service - which enables customers to distribute requests across multiple Brightbox virtual machines with ease.

It’s always been possible to create virtual load balancers from standard Brightboxes, but our new service now provides a simpler, more reliable and cost effective solution.

I18n translate interface plugin...

I came across a really cool plugin that has a web interface for translating I18n texts.

Download the translate plugin from github written by Peter Marklund.

In the routes.rb file add the following:

now visit /translate and you will have an interface for translating text.

Rails Envy Podcast - Episode #079: 05/21/2009

Episode 79. We mess up a lot but it's funny.

Rails Envy Podcast – Episode #079: 05/21/2009

Episode 79. We mess up a lot but it’s funny.

5 Tips to Scale Your Ruby on Rails Application

There are lots of resources on the web that explain how to scale web applications and how to scale Rails. Here’s a quick summary of just five of the basic strategies for a scalable Ruby on Rails web application. Some of them are specific to Ruby on Rails; others generalize to any shared-nothing application server architecture.

Watir – File upload code

Code

@banner_image=”C:\\raveendran.jpg”
$ie.file_field(:name, “banner”).set(@banner_image)

Watir – Handling FCK Editor

Code:

#Focus the Body
$ie.frame(:index, 1).frame(:name, “eEditorArea”).document.body.focus;
#Select all existing contents and delete it
$ie.send_keys(”{CTRLDOWN} a {CTRLUP}{DEL}”)
#Type the new content
$ie.send_keys(”Raveendran is a member of jazzez.”)
#click update button
$ie.button(:name, ‘update’).click

Nifty at 4300 how much more? Is it an end to the bear market?

Hey all
After a long time I am posting something about stock markets. The reason is everyone was bearish and no one was ready to listen to ne thing negative so I stopped posting. And thats 100% true. Now I am seeing people coming back (especially my friends who were trading aggressively in the last bull [...]

Questions Five Ways - Code Reading

When I came up with the idea of Questions Five Ways, I hoped to create some discussions of lasting value to programmers, posts that would stimulate some meaty discussion. I think this post has fulfilled my vision about as well as anything I could expect.I owe a big 'thank you' to the participants in this discussion: Steve Yegge, James Gray (@JEG2), Rick DeNatale (@RickDeNatale), Diomidis

South America | Rails Fire

South America

Rails Summit Latin America 2009

Rails Summit Latin America 2009

RPCFN: Shift Subtitle (#1)

RailsConf Speaker Interview: Obie Fernandez

Continuing my series of RailsConf speaker interviews, next up is Obie Fernandez

Obie started and runs the Rails consultancy Hashrocket and is the author of the best selling The Rails Way.

Syndicate content