I love USB Flash drives
I think I’m addicted to USB flash drives. I’ve got 6 altogether that have various portable apps and files on them. One drive holds the source code to a Javascript library I’m working on. Another has some SNES roms and an emulator on it along with portable versions of Thunderbird, Firefox, and OpenOffice.
So here’s my problem. When I plug a USB drive into my Windows XP Pro box at work, it’s recognized. It then gets assigned drive letter “E:” , that’s the next letter in my physical drive chain (HD = C:, CDROM= D:). BUT, I already have E: mapped to a network drive. Which one wins? The network drive wins. So I have no way to access the flash drive. UNLESS, I go into the Disk Manager and manually set the drive letter to something else. Trying to keep track of all the drive letters of my mapped drives on various machines and making sure I don’t have any collisions is getting to be a little hard. Any USB gurus out there have any idea why Windows doesn’t query the current drive letters in use and assign the USB drive to one that is free?
(Obligatory dig at Microsoft for the day: I don’t have this problem on my Linux machines or iBook because of the simplicity that is the Unix file system. Really, do we need drive letters anymore? Is it still the 1980′s?)
Send Raymond and family positive thoughts
Raymond has a new baby boy! Who is having a rough time right now. Send Raymond your hope and thought as they help baby Drew transition to his new world.
Raymond Lewallen : A New Developer in the Lewallen Family!
Feature creation mindset
When creating a feature list for a product, think “iPod” not “Programmable Universal Remote”.
Great explanation of AndAlso
I just thought this was a really great explanation of the AndAlso operator in VB.NET. Thought I’d post it here to make it a little easier for people to find.
Way To Go O.O.! – The Daily WTF
Snagglepuss wrote: mike5 wrote: Gotta love a language that has “AndAlso” operator…Yeah, that kind of threw me. What’s the difference between “AndAlso” and “And”? Does it have something to do with lazy vs strict evaluation?
It’s a “bitwise” And versus the “logical” And with left-to-right associativity with early drop-out from expression evaluation if any of the terms on the left evaluate to false.
A lesson for the IE team
Now THIS is how do you transparency. The Webkit team, the team working on the rendering engine that powers Safari, has posted a “Compatibility hit list”. A list of sites that don’t work in their browser along with a link to the specific bug preventing the site from rendering correctly.



