Archive for category General
Welcome to version 4.2!
In a best-effort to emulate the answer to life, the universe, and everything, I hereby present Jaker’s Blog 4.2. Why the revision change? Well, the site got a much-needed update for WordPress (making the dashboard look pretty).
More importantly, a problem that has been existing for an unknown period of time has been resolved. Turns out a plug-in I was using injected some unwanted code into my website, causing some users to possibly become infected with spyware (the lucky exploit, to be exact). As soon as I discovered this, I quickly determined it’s cause, removed it, and made the blogosphere happy again.
If your machine was infected by this because of myself, I apologize. It was not my intent to have my website a space for malware to grow and spread. Besides, that was sooo version 4.1 !!
~Jaker
No longer active in Azeroth, but…
I noticed in the WoW 3.1 patch notes:
Horde characters may now obtain the quest “CLUCK!” from Chickens. While Farmer Saldean won’t be selling Special Chicken Feed to the Horde, perhaps “Westfall” William Saldean in Brill might…
This is funny to me, only because I had found a “bug” with this in the past and make several GM reports (all which came back with nothing–it seems as though my message finally got through).
The bug? I’d be in Brill, and find a chicken. Just as the quest is done, I’d spam this poor chicken with /chicken until it replies with “The chicken looks at you quizically.” Normally you’re supposed to right-click on the chicken. Instead, as Horde, the chicken would turn into an “enemy”–you could only attack it, and the local guards would run to the chicken and kill it.
Now–this action makes sense, programatically. The quest was is meant for Alliance, so the chicken gained the Alliance faction.. Hence why I call it a “bug”–the game’s logic was flawless. The chicken’s existance in Brill, however, was not.
~Jaker
Windows 7 Build 7057
If Microsoft is still obsessed with getting Windows 7 out this year, they are definitely on track for doing so. So far I’ve been quite impressed with how Windows 7 has been shaping up. I’ve been using two machines as my test rigs:
The first machine is one of the most important machines in my apartment–the media center. While I do some testing of Windows 7 on this machine, it’s main focus is the Media Center application (and it’s ability to play whatever media I throw at it).
The other machine is the MacBook Pro, which is more or less ironic (it’s a circus to get all the correct drivers installed on that thing).
The latest build on both of these machines is 7057 (although I’ll be testing 7068 shortly). While the build work absolutely great, there’s a slight problem when logging in–I’m presented with this annoying notepad window of my desktop.ini file.
Fortunately there’s a quick workaround for that:
- Click Start and type shell:common startup (then press enter)
- When the All Users startup folder window appears, right click on the desktop.ini file and select Properties
- Check the “Hidden” checkbox, and click OK.
Reboot, and you’re set!
Another item I’m looking into is Media Center’s ability to play non-native file types (right now, I’m focusing on matroska files). I’ve done some registry editing so Media Center at least acknowledges that the files exist, but it won’t play them. I’ll be testing this more on build 7068.
~Jaker
Viva la OCUR: One Step Behind
My goal of creating the ultimate media center has been realized. I was able to add my ATi Digital Cable Wonder tuner to the setup. The original setup was a tad troublesome, but it was eventually solved with a reinstall..
Originally I had Vista Home Premium installed. After reading that there were tuner limitations between Home Premium and Ultimate, I decided to go Ultimate. This turned out to be a good idea, as Vista’s firewall has some issues with the cable tuner if you plug it in right away (the only way I got the device to work was disabling the firewall completely–Windows does treat the tuner as a network device).
After a reinstall (and getting everything ready to go), I decided to do some tests. My first test consisted of putting the CableCARD in my existing set top box in my new tuner. This did not work (and later I learned that during the activation process, TWC doesn’t even ask for the CableCARD ID, they just ask for the Host ID). I called up TWC to schedule an appointment to get my new tuner set up. I knew it was bogus that they’d charge me $40 for the trip, but I figured the on-going cost savings of $15/month (no more STB or remote) were worth it.
One cold Thursday afternoon, my door buzzed. I opened the door to find the tech had arrived to set up my new tuner. He gave me a speech about how I’d lose some channels (something I will be discussing shortly), then proceeded to set everything up. The process in Media Center was pretty straightforward. All the tech really needed was the Host ID. 10 minutes later, we tested a channel (channel 1). Everything appeared to be working, so he left.
After he left, I checked the channels after 100 (I had an analog tuner inside my media center, and I had a suspicion that channel 1 was on the analog tuner). It turned out my guess was correct–nothing over channel 100 worked. I began to sigh, when the door buzzed again. I was greeted once again with the cable installer, back to “finish a couple things that weren’t done right.” This part took much longer. He still needed the same information, but this time he was waiting longer (for an authorization, I assume).
About 10 minutes later, my door buzzed again. I opened it, to see another tech from TWC. This guy was apparently the manager. From what I could gauge, the HQ wasn’t asking for the right information, and activated the card improperly. So the tech used a second card (an SA card), and was able to activate that card. I tested the channels over 100 right away, and everything checked out.
After commenting on the number of wires and cables in my apartment, the two techs left, one with a grape soda in-hand. I then excitedly flipped through channels and celebrated the joy of no longer having the detestable cable box. It was then that I realized my next problem: SDV.
SDV was something I read about, but assumed it wasn’t going to be a big deal. I knew I was going to have to deal with it some way or another. SDV stands for Switched Digital Video, and is basically the cable company’s way of creating more bandwidth for channels.
(WARNING: Learning Content Ahead!)
Before SDV was used, cable sent all channels all at once to your cable box. If you wanted to change channels, you literally changed the frequency and picked up whatever was broadcasting on that channel. This is why cable splitters and the like worked–every channel was sent all the time.
As time went on, more channels were added. Then more channels went HD. Each taking up more and more bandwidth. At this point, the cable company can do two things. They can either compress (lower the quality of) the existing channels (more than they already have), or they can create a switched system where only the content you request is sent to you. For the networking folk, it’s just like a hub vs. a switch: the hub will send all data to all users, whereas the switch will only send you data that belongs to you.
While this system definitely frees up bandwidth, it also breaks the “open” protocol of the CableCARD. CableCARDs nowadays are unidirectional–that is, they only receive data. They are incapable of sending data. This means you can’t get Pay-Per-View videos, OnDemand content, as well as SDV channels. If you can’t talk back to the cable company, you can’t ask for a channel to be received. If you can’t ask for a channel to be received, you won’t get a channel at all.
Essentially, this means my new tuner gets all analog channels, a large majority of digital channels, and a very small percentage of HD channels. Included in this list of ghost channels is Discovery HD. This was a heartbreaker for me.
Despite these shortcomings, I’m still sticking with the new tuner. The cable box that TWC supplied me was driving me crazy. The UI was slow, recordings were buggy, and the device required a reboot every 1-2 weeks.
Just because SDV is out doesn’t mean there’s no hope for the Digital Cable Media Center crowd. CableLabs has released a device for the TiVo digital cable tuner that enabled SDV support. There’s debate out there about how easy adding SDV to Media Center would be. Some say merely a firmware update is needed. Others say an extra USB device will cover it. There’s even some that say the entire device would need to be replaced (something I hope doesn’t happen).
Whatever does happen, one thing is for certain–CableLabs needs to speed up their specification for version 2.0. This version is due to support the bi-directional communication needed for things like SDV, OCAP, and other services that today’s STB can already handle.
MacJournal Test!
If this works, MacJournal can post to my blog!
~Jaker
Windows 7 Beta
Ah, yes. I finally have my hands on the Windows 7 beta. It’s installed on my dev machine at work, and I’ll be playing around with it and passing on thoughts as I move along.
For now, here’s some trivia:
The default desktop is an illustration of a betta splendens, a type of fish.
~Jaker
(For the uninitiated: the channel 9 team refers to this as the one of the best/splendid betas they have ever released. Yeah, that’s right. I see you cracking a smile.)
A Server 2008 Deployment Story
Trips to the St. Paul office have definitely gotten better over time. The first time I went to the St. Paul office, I was a complete stranger to everyone in the office, the office itself felt temporary and not yet set up completely, and server problems were much more intense. At least they seemed so at the time. Perhaps I’ve learned a bit since then…
Or perhaps I wasn’t playing around with ISA Server.
Yeah, it was definitely ISA Server.
Anyway, trips nowadays are awesome. The office itself has taken on a new life. The designers that moved in from the other offices added their “touch” to the office, making it feel more recreational and fun, and less all-business. It’s also nicer from an IT standpoint. There’s no ISA server, and I know exactly what to expect when I’m working up there (my oh my, the joys of working with a network you set up from scratch).
The quest of this trip was to do the usual maintenace for the St. Paul guys, like updating permissions on shared computers, installing updated software, doing a reinstall or two, etc. There was also the plan of fixing the server.
The server in St. Paul has had a problem with it’s RAID config. Every time the server booted up, it would require user input (press the any key) during the RAID initialization (before Windows, which meant before I could remote to it and do anything useful). The plan of attack was to install Server 2008 and be done with it. Fortunately, it’s installed now and I’m just doing some mundane tasks (dcpromo–you know, the fun stuff). There is a small list of things that I would have liked to know before-hand, so I’m going to share these notes with you, dear reader.
Stuff you should do before implementing a Server 2008 DC in your Server 2003 network.
(FYI: If, for some reason, you have Server 2000 servers in your network, make sure they’re SP2 or higher [you haven't upgraded?] Strange things will happen otherwise, and you’ll be warned about it several times during the configuration)
ProTip #1: Prepare your forest
Fortunately, I had a Server 2008 image in Allenton. Otherwise, this would have been messy. On your forest domain controller, run adprep.exe /forestprep. This program is on your Server 2008 DVD under sources/adprep. Need I say that you need to match the architecture?
Let it do it’s thing. Once it completes, run adprep.exe /domainprep /gpprep. Gpprep updates your group policy. If you don’t include it, the tool will tell you that you need it. Just giving you a heads up!
ProTip #2: Replicate
When working in a multi-site environment, this part is fun. I was impatient, so I played around in Sites and Services and forced replication, but you’re better off just letting it do it’s thing. If your domain uses the usual 4-times-an-hour replication, then your other site should be updated in 1-2 hours. If you’re playing around with more than 2 sites, I’m sure it’ll take longer. You can test replication by using dcdiag /tests:replication, or just try the next step. If it fails, then keep waiting
ProTip #3: Prepare the domain
Walk over to the other server in the domain you are installing to–Server 2008 disc in hand, of course–and run adprep.exe /domainprep. If this fails, go back to step 2. If it succeeds, then you’ve prepared your existing environment. Log off your Server 2003 machine and get back on to that Server 2008 box again.
ProTip #4: Install Active Directory
You can take it from here. My only informational note is this: I have no idea what happens if you leave “use advanced settings” unchecked. I’ve always checked it. I’m sure it Wizardify’s the process even more. I’ll keep my tried and true method, thank you.
ProTip #5: Enjoy!
Hey, nice server you got there!
~Jaker
Annoying Software Irritations
Check out this link. It’s an oldie, but a goodie. It successfuly describes many problems I have with the software world. The Java description takes the take:
Java doesn’t do anything by itself. It’s a programming language. Programming languages are like sewage plants: if the average user becomes aware of them, something’s gone wrong. Java doesn’t know this. Java wants to be in your face. Java wants to be updated. Java wants to tell you the good news about Sun. Have you heard about Sun? Here’s a nice picture of our logo. And fancy a copy of OpenOffice? No? Well, never mind. Java’s installed a copy of Yahoo Toolbar in your browser instead. Because that’s what programming languages are there to do, right?
~Jaker
Trouble in the Skies
I’ve got some “Sirius” concerns with satellite radio.
First, let’s start at the beginning. In the beginning, there was XM and Sirius (and WorldSpace, that’s only for Europe/Asia). XM has a diverse and solid playlist with great channels. Sirius had a less diverse playlist and has Howard Stern. XM always was a step ahead of Sirius, whether it be the technology, number of subscribers, or quality of music. One day Sirius managed to merge with XM, breaking the FCC ruling that the two couldn’t merge in the first place.
At first, all was well. Mel Karmazin, SiriusXM’s newly-appointed CEO, announced that the two entities would remain separate, and everyone would get to keep their own music. Then things got bloody.
October 13: At the XM Headquarters in D.C., someone logged into the timesheet application and realized that he had a termination date of October 15. Word of this spread like wildfire through the office, and by the end of the day, as many as 75 people from music programming got the boot.
From dcrtv.com, a small list of those who got canned:
Soul Street’s Bobby Bennett and Leigh Hamilton, Raw’s Mz Kitti, The City’s DJ Xclusive and Lisa Ivery, Viva’s Karla Rodriguez, and Aguila’s Mad Mexican. Plus Ken Smith of ’50s-On-5, Pat Clarke of ’60s-On-6, XM America’s Ray Knight, John Welch, and “Country Dan” Dixon, BK Kirkland of the Groove, plus Bill Evans, Brian Chamberlain, and Cathy Carter from XM Cafe. XM Gospel’s Jay Bryant and Suite 62′s Vic Clemens.
Since then, several channels have switched into “auto-pilot” with no DJ, but a mysterious robot playing just music all the time.
While the Sirius side of things has seen a couple losses, it’s been nothing like the XM side. This “merger of equals” is looking moreso like “hostile takeover.”
Just today we’ve learned that XM 82 (The System) is getting canned on November 4. It’s quite possible that it’s demise is directly related to WorldSpace’s Chapter 11 Bankruptcy filing, but the timing seems a tad bit suspicious.
While all of this is bad, the biggest issue at hand here is the threat of losing the entire lineup. Despite Mel saying the two services would remain separate (this might have even been a requirement of the merger), there’s whisperings of Sirius and XM to combine channels and broadcast the same lineup on both services come November 5.
Judging by how things have been going, I can only imagine that we’ll lose more XM stations and on-air talent. So far, they’re already killing one station I listened to a lot, and they’ve killed a couple other stations that I recently just “discovered” and was starting to enjoy. If they keep going down this track, they’ll be loosing a 4 year subscriber/fan…
(More as this develops)
~Jaker

