Learning the Ruby Programming Language

200px-Ruby_logo.svgI’ve set out to learn a new programming language (for several reasons that will be disclosed at a later date), the language of choice was Ruby, so that eventually I could learn some Ruby on Rails for the purpose of getting back into web development.  I have found a couple of nice ways to help with learning the Ruby programming language.

Ruby Koans

A couple weeks back while attending a geek dinner, someone at the table mentioned the Ruby Koans as an interesting way to learn the Ruby programming language.  They were right.  What are the Ruby Koans?  They are a set of unit tests all set to fail and the object is to make each test past, one at a time.  The goal is that, as you complete the code to make each test pass, you eventually learn the Ruby language.  I’ve been doing them for the last week and a half with great results.  I’m by no means an expert in Ruby but I am learning some interesting things about the language.

RubyQuiz.com

RubyQuiz.com is an archive website of the first 150-ish quizzes that took place on the Ruby Talk mailing list.  While the quizzes still happen on the mailing list, this website only has the first 156 quizzes posted to the mailing list.  The idea is that you are presented with a problem that you must solve using the Ruby language.  Several solutions are provided for each quiz so you can compare your answers.  It’s a great way to get your mind thinking in a Ruby way, once you’ve become familiar with the language (see the Koans above).

Posted in programming | Tagged , , | 1 Comment

FourSquare Wises Up, Now Useable

FourSquare LogoPreviously, I wrote about why I prefer Gowalla over FourSquare.  If you’re not sure on what Gowalla or FourSquare are, they are location based social networking sites.  The main gist is that as you go to stores, malls, movie theaters, school, and so on you “check in” at those locations.  On Gowalla you can find, drop, and pickup items, while on FourSquare you get points for checking in.

The reason I prefer Gowalla to FourSquare was quite simple, you could check in from anywhere and you didn’t have to know the address because the Gowalla iPhone application relied on the GPS in the iPhone to mark the spot.  FourSquare’s requirement that you input an address was both annoying and (to me) a major reason to stop using the service.  Well as of about two weeks ago, FourSquare announced that they would all you to check in from anywhere and that the next iPhone application update would use the GPS component to check in with, entering a address was now optional.

Since this change, FourSquare’s iPhone application has seen more use from me.  It’s still not on my first iPhone screen (Gowalla’s not going away anytime soon), but it’s on my second and I have found the overall experience of FourSquare to be much more enjoyable then before.  Gowalla still has a better overall user experience in my opinion, its more consistent.  Also, being from Texas, I have to give a little love to Texas companies and Gowalla is stationed here.  So for the time being I’ll use both services.  I still like FourSquare’s game better than Gowalla’s.  The point system on FourSquare is nifty and the mayor concept adds just a little more competition amongst friends.  The people at Gowalla have long proven that they are not just sitting around so it will be interesting to see how the combat FourSquare’s latest changes.

Posted in Internet | Tagged , , , , | Comments Off on FourSquare Wises Up, Now Useable

Beekin – All That’s Left Behind

Beekin - All That's Left BehindToday marks an important day for both a close personal friend of mine and myself.  The release of my friend’s band Beekin’s album entitled “All That’s Left Behind” is today.  Why you can probably see the immediate importance for my friend, you might be asking “why is this important for you, Michael?” and the answer is fairly simple.  With the release of this album I (officially) become a published songwriter.

I’ve known Erick, the lead singer for many (many) years, and one of the songs on this album is a hold over from a band we were in together years ago.  That song, “Traditional Thorn” sums up a lot of harsh feelings we were feeling towards the Christian music industry when it was written and is the direct result of the band being told they couldn’t play certain songs because they were “too loud” (this was back when the idea of Christian rock was still foreign to most church goers).   The lyrics to “Traditional Thron” have been modified a little since their conception but the overall message is still there and the song still rocks to this day.  The other song, I helped birth is “Finally Fading” while I didn’t help with the lyrics too much, I did devise the title and initial chord progression for the song allowing Erick to work with some others to bring the song to full growth.

“All That’s Left Behind” is currently available from iTunes and Amazon Mp3 store.  It is also available directly from the Beekin website.  So please check out this CD, it’s honestly one of the best things they have done.

Posted in Music | Tagged , | Comments Off on Beekin – All That’s Left Behind

Beekin – All That's Left Behind

Beekin - All That's Left BehindToday marks an important day for both a close personal friend of mine and myself.  The release of my friend’s band Beekin’s album entitled “All That’s Left Behind” is today.  Why you can probably see the immediate importance for my friend, you might be asking “why is this important for you, Michael?” and the answer is fairly simple.  With the release of this album I (officially) become a published songwriter.

I’ve known Erick, the lead singer for many (many) years, and one of the songs on this album is a hold over from a band we were in together years ago.  That song, “Traditional Thorn” sums up a lot of harsh feelings we were feeling towards the Christian music industry when it was written and is the direct result of the band being told they couldn’t play certain songs because they were “too loud” (this was back when the idea of Christian rock was still foreign to most church goers).   The lyrics to “Traditional Thron” have been modified a little since their conception but the overall message is still there and the song still rocks to this day.  The other song, I helped birth is “Finally Fading” while I didn’t help with the lyrics too much, I did devise the title and initial chord progression for the song allowing Erick to work with some others to bring the song to full growth.

“All That’s Left Behind” is currently available from iTunes and Amazon Mp3 store.  It is also available directly from the Beekin website.  So please check out this CD, it’s honestly one of the best things they have done.

Posted in Music | Tagged , | Comments Off on Beekin – All That's Left Behind

Nine Inch Nails Continues to Prove They “Get it”

Yesterday I randomly found out about a NIN fan project entitled “The Gift” from the fan group This One is On Us/Another Version of the Truth.  What this is, is a a full length concert video created from over 450 gigabytes (GB) of video footage shot from HD cameras by the NIN crew that was released by NIN.com to see what their fans would produce.  The end result is a full length concert video containing 32 songs, 5.1 surround sound, and released in a variety of formats (including a single layer Blu-Ray).  All variations are available via BitTorrent downloading for free.  Just to be clear, the video is professionally shot, the completed Blu-Ray/DVD/video files are fan made from that video.

To get an idea of what it looks like, you can view it on YouTube in HD (720 and 1080 resolutions) here.  I recommend one of my favorite tunes, The Hand That Feeds, because a lot of people recognize this song (from Rock Band if nothing else).

This is extremely cool for a number of reasons.  First and foremost is that the NIN crew gave the rough, uncut video away for free.  All it cost you was the time to download it.  This shows that Trent Reznor is still looking at changing the way bands and music fans think about music and band/fan interaction.  Reznor trusts his fans to do good by his good will and they continually show that they will.  It is also important to note that other fan-made videos and DVDs have been made from the video data supplied by NIN, this project is just a group effort by one set of fans.  This is also cool because of the fact that it is so well done.  You feel like you’re watching something professionally done by some people sitting around in a video studio cutting/editing video.  The sound is fantastic and the overall experience of watching the video is great (assuming you like Nine Inch Nails).  Finally, the fact that this video is available for free to anyone that wants to download it, just shows that if a band trusts their fans, they can do wonderful promotion for your band.  Nine Inch Nails gave their community the video, and in return got a lovely concert video that many people will download, show to their friends and say “this was cut and edited together by fans, not the band” and that is going to speak volumes to those watching it.

I’m not the largest NIN fan, I’ve said that here several times.  But what they’re doing with projects like this is important, its showing that you can do things on your own, without large record label backing you.  Also it’s showing that the idea of free in music can lead to wonderful things.  Both NIN and the people who put work into this “Gift” should be given a round of applause.

Posted in Music | Tagged , , , | Comments Off on Nine Inch Nails Continues to Prove They “Get it”

Nine Inch Nails Continues to Prove They "Get it"

Yesterday I randomly found out about a NIN fan project entitled “The Gift” from the fan group This One is On Us/Another Version of the Truth.  What this is, is a a full length concert video created from over 450 gigabytes (GB) of video footage shot from HD cameras by the NIN crew that was released by NIN.com to see what their fans would produce.  The end result is a full length concert video containing 32 songs, 5.1 surround sound, and released in a variety of formats (including a single layer Blu-Ray).  All variations are available via BitTorrent downloading for free.  Just to be clear, the video is professionally shot, the completed Blu-Ray/DVD/video files are fan made from that video.

To get an idea of what it looks like, you can view it on YouTube in HD (720 and 1080 resolutions) here.  I recommend one of my favorite tunes, The Hand That Feeds, because a lot of people recognize this song (from Rock Band if nothing else).

This is extremely cool for a number of reasons.  First and foremost is that the NIN crew gave the rough, uncut video away for free.  All it cost you was the time to download it.  This shows that Trent Reznor is still looking at changing the way bands and music fans think about music and band/fan interaction.  Reznor trusts his fans to do good by his good will and they continually show that they will.  It is also important to note that other fan-made videos and DVDs have been made from the video data supplied by NIN, this project is just a group effort by one set of fans.  This is also cool because of the fact that it is so well done.  You feel like you’re watching something professionally done by some people sitting around in a video studio cutting/editing video.  The sound is fantastic and the overall experience of watching the video is great (assuming you like Nine Inch Nails).  Finally, the fact that this video is available for free to anyone that wants to download it, just shows that if a band trusts their fans, they can do wonderful promotion for your band.  Nine Inch Nails gave their community the video, and in return got a lovely concert video that many people will download, show to their friends and say “this was cut and edited together by fans, not the band” and that is going to speak volumes to those watching it.

I’m not the largest NIN fan, I’ve said that here several times.  But what they’re doing with projects like this is important, its showing that you can do things on your own, without large record label backing you.  Also it’s showing that the idea of free in music can lead to wonderful things.  Both NIN and the people who put work into this “Gift” should be given a round of applause.

Posted in Music | Tagged , , , | Comments Off on Nine Inch Nails Continues to Prove They "Get it"