Well, it’s been a while since I’ve posted here. I’ve been pretty busy with life and such. Besides that, I’m losing interest in the whole web development front altogether. I do have some side work coming up that may re-spark my php/MySQL interest however. I spend most of my day working with Coldfusion, C#, SQL Server, Java and a slew of other languages and they just don’t inspire me to do anything. Perhaps this side work will respark my interest in development altogether.
I did start to investigat Ruby though. More specifically; Ruby on Rails. I do have some schema issues with Ruby on Rails framework however and it’s making it kind of tricky to get into. Things like Ruby on Rails like table names to be plural (i.e. Artists, Albums, etc) where I’m use to the singular (Artist, Album). I suppose it makes more sense to use plural since a table contains a collection of things (plural). Furthermore (and I haven’t fully investiaged this aspect), Ruby on Rails expects unique IDs to have the same name for every table (with the exception of foreign keys… well, they’re not TRUE foreign keys in MySQL… unless you use InnoDB tables…). Personally, I find it more difficult to have any IDENTITY column in your database named ID.
SELECT
AR.Name,
AB.Title,
T.Title
FROM Artists AR
JOIN Albums AB
ON AB.Artist_ID = AR.ID
JOIN Tracks T
ON T.Album_ID = AB.ID
I dunno, just seems like this statement would be easier to read if you could use
AR.ArtistID = AB.ArtistID
.
Well, it’s hot in the house and I’m growing impatient. That’s the problem with owning a 60 year old house… no central A/C (unless you put one in… which we have not). It’s probably close to 80° in the house while it’s a cool 64° outside :-\
<p>Woah! You are "owning a 60 year old house"?? When did that happen? Man-o. You folks don’t keep us up to date with anything. How about some photos? background? </p>
<p>You can customize the way that Rails handles it’s database naming – but I hear it’s easier to change your thinking than to change Rails (I’m no expert though). The pundits, however, do say that Rails will excel most in new web applications – not porting/maintaining old ones. Frankly, this was a brilliant move on the part of the developers. There’s nothing that will make your life easier than starting a project from scratch…</p>
<p>Um, yeah. We bought in a year ago dude… get with the times my friend. Photos are in the <a href="http://gallery.randys.org/v/things/the-tucker-house/" rel="nofollow">gallery</a></p>
<p>I agree on the starting from scratch… but first, I need a project :)</p>