tomhoppe.com

Racing, Web Development, Photography, and Beer...Stuff that matters.

Archive for the ‘General’ Category

How to make iPhone ringtones from MP3s

Friday, September 19th, 2008

This is easy as pie. With the below steps, you can take any MP3 and make it into a ringtone for your iPhone.

  • Grab the MP3 you want to turn into a ringtone and using Audacity turn it into an MP3 that is less then 30 seconds in length.
  • Drag the newly shortened file into iTunes
  • Find it in iTunes, right click on it and choose “Convert to AAC”. It will make another version of the song.
  • Find that song in your iTunes folder library (probably c:/…./My Documents/My Music/iTunes) and rename if from .m4a to m4r. In iTunes, delete the m4a that you made.
  • In iTunes, go to “file” then “add file to library” and select the newly renamed m4r that you made in the step above
  • Now you can sync with your iPhone and you will have a new ringtone to select.

Granite!

Tuesday, July 29th, 2008

I can’t believe I’m blogging about a kitchen instead of the race car :)

Poor “RedRum” has been sitting in the driveway getting rained on. I discovered yesterday that I have a coolant leak somewhere. Looks to be around the middleish of the motor so maybe its a cracked hose or similar. Going to diagnose this weekend and get her ready for the Barber race at the end of August.

Ok, back to the kitchen. Got the granite installed today. Looks absolutely AWESOME.

The Laptop "Drive of Shame"

Monday, July 14th, 2008

Funny article I read today from slashdot. I’ve done this I think 3 times in my 4 years at WebMD. With a 20+ minute commute, that sure sucks!

http://www.networkworld.com/community/node/29791

Never fear, the iPhone is here

Friday, July 11th, 2008

Finally! Corporate email support, 3G, GPS, and now I’ve got one :)

It was quite an adventure this morning, as I got in line around 6:30am at the store a few mins from our house. I was 55th in line (lucky number, sweet) and there were people that spent the night waiting.

The whole process with AT&T was a total and gigantic clusterfuck. Their systems were up, their systems were down, their systems were slow. They did something last night so where the staff had no idea what they were doing and were reading off instructions off printed sheets. Half the people that showed up to buy a phone had no idea of contracts, some didn’t have their license on them, just plain WOW

At least I had my laptop and wireless, so I got a bunch of work done while I waited. I got the phone and busted out of there after the lady told me everything was perfectly setup. 3 hours later and I’ve still got No Service. Time to call AT&T. Coming from Verizon, I’m real happy to have the iPhone, but real skeptical on being an AT&T customer. I hope this experience so far isn’t repeated on down the road :)

Use it or lose it…..

Monday, April 14th, 2008

Its amazing how fast you lose a skill if you don’t use it for a few years

In my current day job of product development and client-side engineering, I haven’t been messing much with ASP, other then the occasional support for some in-house apps

I recently took a side job to make a database driven website for a jewelry store. The front end was a piece of cake, and took less time then I estimated. The asp back-end/adming tool/shopping cart on the other hand, bleh. Having been working pretty much 100% with Javascript, I “lost” the ASP syntax, methods, etc. I had to look all that up on google. I knew “what” I wanted to do, but I just couldn’t write it off the cuff like I can with JS these days.

In the end, it took certainly longer then planned, but I’m glad that I did it. I got the “asp mindset” back, and I haven’t lost a step in my day job either. Guess I came out smarter overall :)

So now that I’ve got a "blog"

Tuesday, March 4th, 2008

Now that I have a “blog” I guess I’ll start posting a little bit of stuff here.

Primarily, I’m going to use this to keep track of my racing addiction, but I also want to use this to retain some of the neat code snippets and other info that I learn over time.

Most recently, I started playing around and discovering jQuery. What a sweet library. Its fairly compact, and as they imply, it makes DOM manipulation very easy. I wrote a few scripts of my own for JS motion and fading, but I realized that I’m trying to reinvent the wheel here and decided to use jQuery’s instead.

I also happened upon thickbox (Thanks Corey!) and really liked it. It does basically what lightbox does, but less code and less “crap”. There are a few features of lightbox that I liked, so I wrote my own versions of them on top of thickbox. I’m going to use my version of it on here to revamp my very poorly setup photo gallery, and also through my blog for images.