Programming magic, glory, and juices.

Windows slow file sharing over wireless

June 2nd, 2008


Lately I’ve noticed that my Windows XP file sharing speeds have took a dump.

You know lots of people have a prejudice against wireless internet connections. That if you are using a wireless internet connection and it is downloading slow it is because it is wireless. BS! My wireless internet connection is able suck dry all of the bandwidth that my ISP gives me. Yet, my LAN transfer speeds were well below the transfer speeds that I’m capable of getting when downloading normally from the internetz.

When playing large video files over the wireless network, it would always stutter. I tried various things to help improve it. I switched my media player from Media Player Classic to Windows Media Player, since Windows Media Player has some advanced networking options. What I noticed was that Media Player Classic stutters a lot more than Windows Media Player when playing files across the network. Yea, I love MPC just as much as the next guy, but it doesn’t have any network buffering options. Yet, even with those options turned on in Windows Media Player I was still getting pausing and stuttering, but not as much as I was with MPC.

So in order to test the speeds of the file transfers across the LAN I setup an FTP server on one computer and then started downloading from my other computer. What I noticed was that at first I was consistently getting 100KBps. So I went in the router and changed some options, and sure enough D-Link’s Firewall SPI feature slowed down LAN file transfers. With SPI turned off I got 500-600KBps. I then turned it back on to see if SPI was indeed the reason for the transfer and when I turned it back on I got 200KBps. So I have reason to believe that the SPI option in the D-Link router slowed down file transfers in Windows and I have my suspicions that it not only slowed it down, but over a period of time of high usage that it actually degraded the transfer speed.

From Vista to XP

May 4th, 2008


I was one of the early adopters of Vista. I bought it only several days after it was released to the public and have been using it ever since. That’s 1 year and 5 months. Myself, being a hardcore Microsoft fan, have been denying all the Vista skeptics. Don’t get me wrong, I don’t hate Vista completely nor do I advocate switching to a Mac. I’m a developer and a Mac is not an option unless I want to target only 5% of the world’s computer-using population most of which probably live in the United States.

I waited for Vista SP1. It took forever. After installing Service Pack 1, my Vista system felt a little bit more trimmed and polished, but it still felt like Vista. And that’s my problem, I don’t like how Vista feels, even after one and half years of using it. Maybe it is just me, but I use my computer tons. And when you use your system on a daily basis you get a perceived “feel” from it. It is in the way it responds, how it performs, and what it looks like. The feeling I get from Vista is heavy and weighted. When I goto work where I have an XP machine, it feels light and lifted even though it has older hardware than my Vista machine at home. And it isn’t about having to spend more money on hardware to run Vista. I don’t care about that. In fact, I upgrade my computer hardware more than anybody I know. At least every 6 months. People I work with will only upgrade if a new game comes out that requires it, but I upgrade just for the hell of it. You learn new things every time.

When Vista came out I heard about all these new networking improvements and such. I’ve tested the network performance on Vista and the perceived difference is not much. I used to do all my torrenting on my Vista machine. It requires a lot of network activity as well as occasionally transferring huge files across the network. What I actually came to realize is that doing BitTorrent on your development machine is a bad idea because the uptime just isn’t there sometimes.

As for the graphics enhancements to Vista such as Direct-X 10… I haven’t found a Direct-X 10 exclusive game that I’ve wanted to play. In other words, there is nothing to force me to upgrade to a DX10 operating system. For any game publisher to develop a game that doesn’t support Direct-X 9 is just throwing money away. Maybe in 5-10 years, but not now. I don’t notice any perceived difference between running a game in DX9 verses running it in DX10. There have been several websites (1, ..) that have taken screenshots of games in DX9 and then in DX10. The difference is minimal. Sure it might have all these under-the-hood enhancements, but I don’t care about them. If my game is running slow I’ll upgrade my graphics card.

Many people who have used Vista complain about UAC this and that. It doesn’t bother me because I just turn it off and leave it off. The new Aero interface for Vista is nice, but it loses its appeal after time. I ended up turning Aero off several months in and switching back to the classic user interface style. The classic interface, for me, improves the “feel” of Vista, but it doesn’t compare to the solidity of XP. Also some of the changes made to the shell make Vista feel sluggish. They just need a shell overhaul. It’s about time.

The search and indexing functionality in Vista is better than XP. But even in Vista, the search dialog seems convoluted. It doesn’t remember any of your settings. Why do I always have to click on Advanced? Or why doesn’t it remember the folder I last searched in? Why do they even give you the option of searching ONLY indexed locations and why is that the default location? Dumb.

As for the ultimateness of the Ultimate edition of Vista, it just isn’t there. The ultimate extras will probably never materialize and even if they do they probably won’t be as ultimate as they were hipped up to be. They’d be some tool or feature that I would never find myself using in the first place. Sure I use some of the more advanced features that Ultimate has to provide, but a lot of them can be found in the cheaper Business editions of Vista. Sure Ultimate doesn’t have Media Center. Besides, I watch most of my media on my computer so their really isn’t much of an advantage for me to use Media Center to do so. And if I need to watch the media on my television I just use my X-Box that has access to my Windows shared folders.

After having switched back to XP, I’ve noticed boot times are a lot faster. Vista would take forever to bootup and it was a pain. I know in the press releases they said they have done a lot to speed up the boot time, but for me it wasn’t as speedy as when I boot into XP. Also one of the things I hated about Vista was the Windows Picture Viewer. The reason I didn’t like the changes they made to it is because they make all the photos you view look darker. They added some kind of shadowy filter on each image therefore distorting its true brightness. When you load that same image into Photoshop it looks how it is suppose with the correct color profile.

It is possible that the perceived feeling I have when working in XP, I will only find in XP, but I can hope. Many people say that Vista is the NT version of ME. I would have to agree. Vista just lends itself to the same perception. The reason why I have stayed for Vista for so long is that starting from scratch again takes time. Now that I am in the position to start over, I will start a new with XP. I await the next version of Windows with much anticipation but I hope that this time around it will live up to my expectations. Vista might be good enough for you, but it isn’t good enough for me.

Internet Explorer Autocomplete Bug

February 21st, 2008


If you goto Google personalized homepage, put your focus in the search box, then scroll down to the bottom of the page until the search textbox is not visible anymore, and press the down arrow key, then the autocomplete box will open up on the desktop and not within the Internet Explorer window.

Vista is soo retarded

August 21st, 2007


It can’t even do simple addition. No matter how many files I selected it would always produce a negative total. I’ve encountered this on one or two other occasions when I real start pushing Vista to its limits.

Every morning it seems that I wake and find Vista has restarted itself in the night.

How to Create a Mastered / “Finalized” DVD in Windows Vista

April 14th, 2007


If you are like me and have a Phillips DiVX DVD Player then you have to create a “Mastered DVD” in order for it to be readable by the player.

The problem I had was I could not figure out how to create a dvd that was mastered in Windows Vista. I am more used to using Nero on Windows XP and therefore associated the term “finalized” with what Windows Vista calls a “mastered” dvd. Everytime I made a DVD I would right-click on the dvd drive in Explorer and select “Finalize..”, expecting it to master the dvd.

Now that my terminology is up to date, I finally found the option to create a mastered dvd. When you insert the blank dvd you have to click on “Show advanced formatting options” in order to change it from “Live File System” to “Mastered”. Yea, it is kinda bullshitty that they just don’t show the advanced formatting options in the first place.

Windows Vista Mastered DVD

TortoiseSVN Network Path Icons

April 12th, 2007


By default, in TortoiseSVN, the overlay icons aren’t visible when checking out a project on a network path. You can easily turn this option on. Right-click in Explorer and goto TortoiseSVN then click on Settings. Select the Icon Overlay property page and check the box that says “Network drive”.

TortoiseSVN Network Path Icon Overlays

Updating software is fracing annoying

April 11th, 2007


Adobe Updater is whorrible (I mean to spell it that way). If I want to update Adobe Acrobat Professional, I first have to update from version 7.05 to 7.06 and then restart my computer. Next I have to update to version 7.07 and restart again. And again for version 7.08 I restart for the hundredth time. Finally I reach the holy grail version 7.09 and restart my final restart where I then enter into a state of restart nirvana. Adobe Updater’s patches are incremental and dependant upon one another and that is the worst thing about it. If I wanted to just install the 7.09 update it requires all previous updates to be installed first. You might simply say, “Well you could just turn Adobe Updater off”. It is true, I could just turn it off. But I know somewhere down the line that shit is going to ask me if I want to update again. If you keep it on it is annoying. If you turn it off it is annoying. There is no way around it. Why does Adobe Updater work this way? Because somebody somewhere down the line made a stupid decision.

Don’t even get me started with InstallShield. The InstallShield interface is too generic and so ugly is makes me want to puke. I hate looking at that stupid water puddle InstallShield icon in my Control Panel. You think InstallShield could have paid somebody some decent money out there to make a better looking icon considering how many machines they pre-install it on.

Windows Update in Vista, I am actually quite fond of in most respects. It does annoy me that it keeps asking me if I want to restart every 10 seconds / 4 hours. I mean, why can’t you just leave me alone and let me do my shit, and I’ll restart when I want to. I know I can just stop the Windows Update service, but I mean come’on, it shouldn’t have to come to that.

The updaters in FireFox and Thunderbird, when there is an update, are pretty decent. They are simple, don’t ask a lot of questions, and bother you very little. It will ask you two things. One, if you want to update. And two, if you want to restart the product in order to update. After that it asks you no further questions and nags you no more. Excellent. Only thing I would like to see is a more detailed description, inside the updater, of what the new update is for.

Updating most games out there is pretty straight forward. Updates in the game world are made so that they update your version of the game to the latest no matter what version of the game you previously had. You simply download the patch, install it, and that is that. Most patches are downloaded through in game updaters when you try to access the multiplayer capabilities of the game that ensure that each player is running the latest version. Installing game updates is simple.

The best updater is the one that updates without asking many questions. In otherwords, non-interference updaters are the best of the bunch. Updaters I just hate, happen to be those that just nag, and nag and shit. You might say, “It is just an updater”. Try and tell me that the next time you have to do a clean install of all your software.