November 28, 2007

Vista battery saver

Very useful utility for Windows Vista is now available from codeplex,
Vista batter saver is a great utility that saves you tons of battery life by disabling Vista battery-draining features, give it a try. It also comes with another small utility that tracks your battery usage and helps determine what besides the obvious applications and features like Aero and sidebars has impact on your particular system, so give it a go

Posted by Alex at 03:07 PM | Comments (0)

November 20, 2007

Walk from your house

In the suburbs it's easy to live in a place where there is no real possibility to get around without owning a car, but how do you quantify the measure of it? One website does just that with walkscore.com. Enter your address and get a score of ease of access to grocery stores, restaurants, shops, etc. Very cool to see your neighborhood from this point of view and a very good tool for somebody looking for specific things in their new home. Our score is 74 out of 100 which isn't bad for 'burbs. It's very walkable: it's possible to get by without owning a car, although I would recommend having one for sure :)

Posted by Alex at 02:01 PM | Comments (0)

August 16, 2007

Windows XP Tweaks

Today my computer had a strange problem. Basically something got corrupted on my system and the minimized windows no longer showed up in the taskbar. They were still in the Task Manager, but not on the taskbar. A little research and I came across wonderful site by the name Kelly Corner which has tons of useful tweaks and fixes for Windows. Use Kelly's Taskbar Plus script to fix your windows problems.

Posted by Alex at 08:54 PM | Comments (0)

August 02, 2007

Eastern European Encodings

Man, this is really bothering me. Couple of days ago I was reading something on the internet about an app and people complained that their version of encodings was broken or something, anyways it seems they talked about something like Bosnia is now a different country and Herzegovina is this and Serbia is that and now they don't know the encodings and Cyrillic this and Latin that, etc etc. Then yesterday I am on the msdn blogs for something totally separate and run across an entry on the BCL Team blog titled "New .NET 2.0 Security Patch Changes Some Culture Names on Windows XP/2003/2000 [Justin Van Patten]". Was I surprised to see a table of encodings there that talked about exact problem these pppls where having just 2 days ago and now I cannot remember what that was all about but this entry would sure be useful for them, so click on the link above to learn more.

Posted by Alex at 11:41 AM | Comments (0)

July 31, 2007

IPod Shuffle - the painful saga continues

Ok, so the latest problem with the Shuffle was when I connected it to my computer and the message was "The iPod is not formatted properly" and iTunes was asking to Restore to Factory settings. Well, let's do it, I thought, clicked the Restore button and...nothing happened.
Seems like a lot of people are having trouble with their Shuffles falling out of favor with their respective iTunes. So, here is what worked for me after a *couple* of tries:
Setup:
Windows XP SP2
iTunes 7.3.1.3
iPod Shuffle 2 Gen

Here is what to do:
1. Download iPodResetUtility from apple and install it.
2. Go to Start -> Control Panel -> Administrative Tools -> Computer Management and click on "Disk Management" under "Storage".
There you will find your iPod listed as a drive. Right-click on the iPod icon, Click on "Change drive letter and paths..." and change the letter on your iPod to something else! (I tried to change it from G to I for iPod and it worked fine, but it really does not matter. For the rest of the exersize we will pretend you changed it to I).
3. Once you have done this, go to Start -> Run and type cmd
This will open a Command prompt. at the prompt type "format I:" without the quotes. The prompt will ask you for volume label, type something like "myipod", it does not matter. Once you are done, go to the next step:
4. Set the On-Off switch on the Shuffle to OFF.
Disconnect it from USB drive you had it plugged into.
Go to Start -> All Programs -> iPod -> iPod Reset Utility, launch it.
5. Connect your iPod to a USB drive on your computer that is either in the back or the front of your ACTUAL COMPUTER BOX, NOT YOUR MONITOR OR KEYBOARD. Once plugged in, switch the On-Off switch on the iPod to ON.
The Reset Utility should recognize your Shuffle and ask you to Restore it. It's all in the hands of the Reset Utility from here.

Enjoy!

p.s. I don't know why some of the things have to be the way I described them here, for example why going to command prompt instead of right-clicking to format worked for me and right-clicking did not or why the On-Off switch had to be off before connecting and switched to On afterwards, I just know that the sequence of steps described above seemed to get the job done under my computer environment. I am very curious as to what other people have found to work or not to work restoring their iPod Shuffles.
Also, as a follow-up take a look at this article from Apple Support that talks about not being able to recognize iPods when it's letter is same as a mapped drive on the network

Posted by Alex at 12:56 PM | Comments (0)

June 30, 2007

Recruiters calling...

Recruiters have started calling me. The wild part is that they are calling on my work line while I am at work, want to talk to me about "Great opportunity in Atlanta Area" and ask for me by name. So, I wanted to know how they get my name, started asking some of them, and the answer was "anonymously referred". Well, in actuality it turns out that they simply go to my LinkedIn account, look at who my current employer is and call the main switchboard. Not the smartest way to get business, but still pretty clever.

Posted by Alex at 10:00 AM | Comments (0)

June 25, 2007

How to recover songs from iPod part Deux

So, the impossible happened: my computer crashed, hard drive died and all my "important" data lost. And by important data, I mainly mean songs that I download and don't have stored on the cd's and not things like irreplaceable family pictures, past projects, any financial data, or something really important (you back up all the really important stuff somewhere else, right?). And then I remembered that songs that were on my computer are also for the most part stored on my iPod. When examining closer, I noticed that iPod actually renames mp3 files when stores them to some weird 4-letter word, like QWER.mp3 in folder F03. Strange, but probably some sort of copyright deterrent or fast search help or maybe its for the Shuffle Songs feature. So, iPod has some sort of mapping file where they store the actual name of the file and the file on disk. Clearly, the iPod folks did not care about the filename as it's stored on my computer and only worried about what? the ID3 infos? Hmmm...
Well, what's a programmer to do? I surely was not going to sit in front of my computer and manually rename each file and place them in the corresponding folders sorted by Artist and Album. Who do you think I am? Data entry person? No way! Well, i did find a shareware utility ID3 - TagIt which had some sort of batch rename mode, but the UI and directions seemed way to complicated. So, scrap that idea.
If you can't rip it off the internet, write it yourself and even more so, just make it do exactly the thing that you want it to do. I don't really need any of the advanced features right now like connecting to the FreeDB database and so on, I just wanted to read the ID3 info and then rename the file based on the combination of Song title, track number and place it in the <Artist Name>/<Album Name> folder. Organized, clean, simple. Very well, what I got is a tiny app that has a browse to... button, OK and Cancel button and that’s it. Find the top-most folder of your music, it will recursively walk all folders inside it, pull out all mp3 files and place them somewhere within the specified destination directory. If the ID3 info is not found, it will place it at the root and you will have to manually play with it.
Next version should theoretically check for folder validity, warn that the destination folder is not empty, show the progress bar and actually interrupt the process when the cancel button is pressed, but for about 25+ minutes of coding, this ain't bad.
Just in case anyone is interested, I am attaching the source written in C# without any warranty here as a .zip file. The attached project is a 2005 version, you may want to download the Express Edition from Microsoft.

Also, I zipped the .exe using .NETZ library, a C# solution for distributing .net executables, the big advantage is that you can zip your .dll’s, .exe’s, and resources as one small executable and distribute it to clients as one file, very useful.

Posted by Alex at 10:50 AM | Comments (0)

April 17, 2006

Phones

As regular home phones become smaller and smaller, what's the point of having one? My whole reasoning for having a land line is that the house phone does not heat up as fast as the cell, airtime is free (less the regular phone fee) and a whole lot more comfortable to hold between your ear and shoulder while playing online. Now, the new land line phones come in sizes about the same as the cell phones and the cost of a land line is a whole lot more than the extra airtime, so is there still a market for the landline phones or should we go completely wireless?

Posted by Alex at 04:23 PM | Comments (0)

December 23, 2005

Site Development - Movable Type

I have a list of older entries on the right hand side which i achieved by using a combination of lastn and offset attributes for the MTEntries tag. Now, I would like to sort them by the most recently commented on date, so if any of them get a comment, it bumps the entry to the top. How do i do that? Should it be global to all entries, including currently displayed ones? I kind of like that approach, sort of the forum-style where the most recent topics get bumped to the top. Maybe i should sort within a month, so if i have 3 months worth of entries on the page, the months will still be in order, but internally, the entries will be sorted by last commented on...In 3.2 there is an attribute called "recently_commented_on", but i don't think thats what i need...I am not sure what to do short of writing a PHP page to get what i want, but would like to first see if it's possible to achieve with just tags.

Posted by Alex at 10:50 AM | Comments (0)

December 08, 2005

OCC and Microsoft

Looking at the Microsoft website, they are advertising a new video, basically a commercial for Microsoft SQL Server 2005. The actors - Crazy, Wild Guys from Orange County Choppers. Their two major arguments: Microsoft SQL Server is "more good" than Oracle because of it's name recognition. What the hell? Their lead developer: "SQL Server 2005 is perfect for someone like me because I don't know a lot of SQL". Well, go back to school, dude. Btw, why is your site written in PHP? Are you using LAMP? When is .net site coming out?

Posted by Alex at 03:55 PM | Comments (0)

November 18, 2005

Goowy is very cool!

I've played around with Goowy and I have to say it's awesome. Very cool, clean design, functionality, email client, calendar, etc etc. Check it out!

Posted by Alex at 04:24 PM | Comments (0)

November 09, 2005

Incident Log using Google maps

How cool, the latest using Google's maps http://www.incidentlog.com/ lets you see what's happening in your neighborhood as the cops report it. How sad that my hometown of Atlanta, GA is not participating yet. I will keep my fingers crossed.

Posted by Alex at 02:46 PM | Comments (2)

October 05, 2005

200 Gig IPod Nano

For some odd reason i laughed at this story for a long time

Posted by Alex at 10:15 PM | Comments (0)

July 30, 2005

New Planet Found

Astronomers in the United States have announced the discovery of the 10th planet to orbit our Sun.
Read more here...
10th planet

Posted by Alex at 02:47 PM | Comments (0)