Archive for July, 2006

Getting Real from 37signals

Scott from Scott’s Misguided Brilliance blogged about the book ‘Getting Real’ by 37signals. Now for those that don’t know, 37signals is the company which launched Basecamp. Basecamp is the product which Ruby on Rails was originally created for. Not only that, 37signals has released a succession of other major software products, and now boasts a userbase of over 400,000 users.

That’s pretty impressive for a company of only 7 programmers.

‘Getting Real’ is a tour of there company philosophy, and strategy. A seeming tour-de-force of their design philosophy and business strategy. It looks like an interesting read - I think I should get a copy.

Anyways, it grabbed my attention, so I thought I should post about it…

MSN AdCenter and Firefox

ShoeMoney has been playing around with MSN Adcenter and Firefox. MSN has been promising that they would have Adcenter supporting Firefox by August… It may happen, but why wouldn’t they write it to be compatible in the first place?

Never mind - we all know why. Same reason you can’t easily remove Internet Explorer from your Windows install…

Does this remind anyone else of the fiasco when people browsing with Netscape Navigator suddenly couldn’t enter ‘theĀ  Zone’, Microsoft’s gaming site? I remember that. I also remember that you just had to modify the User Agent the browser sent to IE in order to gain access. Once you were in, it worked without a flaw…

The anti-competitive practices live on…

Ruby on Rails Needs a Better Programming Environment

Ok, well, Rails is cool, as you can see in my previous post.

The only issue is, there doesn’t seem to be any decent editors which allow you to program in it quite fluently. I mean there are enough IDEs out there that handle Ruby, but none seem to handle it well - as fluently as anyone would want.

What I mean is, there are no IDEs which handle Ruby the way Eclipse handles Java. Is there anyone out there who has found such a thing?

Too bad TextMate isn’t available on Windows and/or Linux. From what I’ve seen of the screencasts at http://www.rubyonrails.com , Textmate seems to be the editor of choice. That almost tempts me to get a Mac as my Ruby development machine.

To be honest, I’ve been considering that for a bit now. Unfortunately, I don’t want to leave behond the priveleges of my Linux system. I am just too familiar with Linux to just dump it. And I am required to use Windows at work, since much of the software we use here isn’t compatible with Mac or Linux.

Too Bad!

Anyways, I guess I will just keep trying to hack it with SCite and the command line. That seems to be the most efficient path at this point.

*groan*

Started Programming in Ruby

Hello, and welcome to the initial post on the InfoHatter Blog.

So, I am a Computer Science Major at Redeemer University College in Ancaster, Ontario, Canada. Currently I am on a coop assignment at All Cover Portable Systems doing some programming/web design for them.

Anyways, I’ve just gotten started with the Ruby programming language, well, Ruby on Rails actually. I won’t tell too much about th elanguage - you can find out alot more on the link I posted. My initial impression of it is that it is really cool - I can quickly build functional skeletons for my programs that just really need some graphics and ‘niceties’ built onto them to become fully funtional. It seems quick and clean.

Apart from some difficulties initially understanding the Ruby associations, and how to arrange them properly with the database keys, foreign keys etc. I have picked up on it rather easily. Now it is just a matter of fleshing it out a bit. ie - I had the belongs_to :item and has_many :item lines mixed up - I had a few done the right way, a few done the wrong way.

Now, though, all my models are in good shape, Time to start making the views nice. At any rate, I am going to work on the base layout. I can’t find any good editor for .rhtml files, though. I tried setting up the RubyWeaver extension for Dreamweaver, but the site for that is down. I guess I will attempt it directly in RadRails or UltraEdit… There has to be a better way to do this.

I am building a small app for my employer. The goal is to keep track of job sites, and the operations performed at them in a convenient, easy to navigate, even-my-grandmother-could-use-this way. I may post the source when I am done, depending on my employer’s wishes, of course.

Anyways, I just want to give a recommendation for, ‘Ruby For Rails’ by David A. Black. I purchased this book to get me started on Rails. Now, I have heard that ‘Agile Web Development With Ruby on Rails’ is a better book, but so far I am happy with this one - I may pick up AWDWROR at a later date.

« Previous Page