Articles

Welcome Back, Codefluency

A couple weeks ago I moved hosts, and while doing so put up a parking page. Life interceded,

and I was down a bit longer than I would have liked, but codefluency is back up and running.

Some temporary shortcomings at the moment are, in order of importance:

1. –The atom feed (which seems to be the way a good percentage of people pick this up)– This should be working now; it’s up at its old location.

33. Self Join Basics : SQL and Rails Has One Association

Learn the basics of self join.

Testing your application controller with Rspec

I was trying to create a function that would check the enforcement of the before filters in my application controller. After going through a lot of rspec documentation and examples, I found nothing that really suited my needs. After a long google, I found a mention in the rspec mailing list and a hint to a solution for this. This is a working example of this idea.

I have in my application controller the following code:

Cha-Ching and dutch banks

Like lots of you I bought the incredible MacHeist app bundle last week. One of the appz was Cha-Ching, a finance program to keep track of your money.

One of the most useful features is the import. You can simply import all of your bank's records and be done with it. Unfortunately the dutch banks (or at least the Rabobank and Postbank) don't support the same formats Cha-Ching supports (like OFX/QIF).

I wrote a small utility to convert the banks CSV files to OFX files. 

For the simple version, use the automator zip file! Read the README to get it to work.

Feeds for Free

And money for nothing. Or something like that? Sorry, Mark Knopfler. I’ll pay more attention next time.

Anyways, let us be painfully aware that we can get Atom feeds for free. Not as in beer or speech, but as in ‘zero lines of code.’ How? Microformats.

You and meFormats

Almost a year has past since we last spoke of microformats, and way more than a year since our first encounter. Seems like only yesterday.

My First Day of Freedom

Friday was my last day at the company that won’t let me blog about them. I am very excited to be 100% independent freelancing! This has been a goal of mine for many years and it’s finally come true.

This morning Mark Windholtz is coming over to pair with me on a contract we share. It’s his good for not making me commute on my first day of independence. I’m looking forward to working with him and several other independent developers.

RubyGarden Archives: Scripting Access

Editor's Note: Once upon a time, there was a website named RubyGarden.org, which contained many helpful links and articles. That website has recently disappeared. The following "Scripting Access" article was salvaged from the Google cache and is provided here in its entirety.


Chaotic Project Management, part 1

I always thought that writing a good spec before programming is mandatory.

I like short but frequent discussions where a project spec is being written. I found out that having a spec (Agile, or not) is something mandatory. Ever since I understood I have to demand a spec from the customer, even if I have to sit down with him and write it together (frequently), programming became a much faster and easier task to commit.

It is funny that in our world of 'thinking' people, so many times we don't think and rush to program without a true moment of thinking.

32. How to export to excel in Rails

I will show you a very practical way of exporting data for excel spreadsheets.

ActiveResource and YouTube

This article is about consuming YouTube API in your Ruby/Rails project using ActiveResource. Moreover, this article is an example of how to extend ActiveResource to consume non rest-style API.

Benefits of using our extension to ActiveResource :

  1. ActiveResource provides a ActiveRecord style interface.
  2. You can modify our extension according to your interface requirement.
  3. No not need to use and rely on Ruby library for YouTube REST API.
Articles | Rails Fire

Articles

SimplyStored and CouchDB

Yesterday I gave a presentation about CouchDB and SimplyStored, our convenience Ruby library, at the Ruby User Group Berlin.

There is a recording of the presentation at ustream.tv.

Get Started with Rails 3 and RVM

Presentation I gave at the Spokane Ruby User Group. Wednesday March 3rd, 2010.

"Humility must accompany all our actions, must be with us everywhere; for as soon as we glory in our..."

“Humility must accompany all our actions, must be with us everywhere; for as soon as we glory in our good works they are of no further value to our advancement in virtue.” - St. Augustine

Move EC2 AMIs between regions

Today I spent some time figuring out how to move EBS-backed AMIs between different EC2 regions. To save you the effort, here’s a quick summary:

  • create a volume from the snapshot backing the AMI

My 7 Principles of Shipping

So! Two days ago, Alex and I launched our Get Off Your Butt And Launch Your First Paying Product online course!

If you were one of the 546 brilliant and thrify people on my Advance Discount List, you would have received a hefty ($100) discount by now, right to your inbox. If you didn’t, well, now’s a great time to sign up.

But enough with the selling. I gotta PREACH!

Behind all big ideas are tiny sumo wrestlers and gigantic...

Behind all big ideas are tiny sumo wrestlers and gigantic lightbulbs—CSS3 animated ones at that.

Chapter 7 update

As a couple different readers noted, there was a mistake in the flow of Chapter 7 of the Ruby on Rails Tutorial book: the error messages shown in Figure 7.5 didn't actually appear in the tutorial as written, since there was no call to @user.save in the create action to generate them.

March Madness!

Okay, so maybe madness is a strong word, but March is here, and Ruby and Rails events are back in full swing! We’ll be all over the globe talking Ruby, Rails, and for a special treat, Cloud Computing. If you’ll be in any of the areas we’re visiting, be sure to get in touch—we’d love to meet you!

MountainWest RubyConf

March 11-12 | Salt Lake City, UT

In-depth JRuby Q&A: What Makes JRuby Tick in 2010?

JRuby is undoubtedly the most mature of the alternative Ruby implementations. Supporting Ruby 1.8.7 and 1.9.1 (mostly!) and JIT compilation, JRuby is already in use in mission critical Ruby apps and runs scarily fast on the JVM. In this interview with JRuby core member, Charles Nutter, we dig deep into what makes JRuby tick.

mapsite:inakinney - inakinney

buy minocycline expiration date minocycline without prescription

differin online without prescription differin without prescription

buy cheap ranitidine ranitidine without prescription

maxalt without prescription prescription generic maxalt

order viagra maintaining an erection viagra prescriptions

Sebastian Delmont - Ruby on Rails Podcast | Rails Fire