3/7/07

what a day at cmc


Once again, there's been some trouble at CyberMedics. Why is it that the business I'm so tied to has such an abundance of luck?

First, I had to rush to a service call in Chesaning, Mi today... About a 20 mile drive. But, first came the delays. Customers rushing in and bosses leaving the store required me to stay at CyberMedics up until 2:30 (I was scheduled at Chesaning at 2:30). I managed to get a call to the site before it got late... Our reason was two: 1) our primary wiring tech was out sick... He had even spent some time in the hospital too (but is getting better) and 2) we were out of Cat5e Ethernet (I didn't inform the customer of this, but it was a cause for us being late).

Since our tech was out sick, I had to quickly pick up the pieces and get someone that didn't have much of an issue with heights to come along with me... That person was Steve. Zack was also supposed to show up, but he didn't make it to the store before 3pm, so I went ahead without him.

As soon as we left, we head off to our local Ethernet vendor, and it was after 3:30 before we were able to get the correct wire! The gods of fortune just weren't with us today! Even when we went to pay, we weren't even able to get though the registers with any expediency... The system wasn't taking our $100 bill, so the cashier had to do some adjustments to get our order processed though, taking twice as long as it should have at the register.

Leaving from Owosso after 3:30, we finally arrived on site at 4pm. Our 10' ladder was about 2' too high to use on site (which was also about how much of the ladder was sticking out of the back of Steve's truck on the drive over here as well), so we ended up having to stand on chairs at the site instead to do all our work, which looked horrible, but at least allowed us to get our work done. I spent most of the time I was there trying to make Ethernet cables to go from the wall jack to the computers. I was having no luck, spending most of my time cutting the wire and re-cutting it, trying to get it to fit correctly in the Ethernet head. ~sigh. I never even finished that... I ended up helping Steve every few minutes anyway, which caused a lot of slow down in my progress.

Steve was spending most of his time there drilling holes for the cabling to go though, since it had to go from a panel in the wall, up the wall, across a dropped ceiling, and then down again to another wall drop about 30' away (total distance is approximately 50' or so). We were doing okay with our work until we go half way across the room, when we ran into a rather tough piece of wood that prevented us form being able to drill though. We called Joel (the boss back at the store) and asked him what we should do... He said that we should reschedule it for another day to finish it, and then we can bring along some more powerful drills.

So, we talked to the receptionist, and scheduled a follow-up visit on Friday to work on the cables. We cleaned up our mess and finally began to head home. Packing up our stuff took quite a while, since we had so much of it, and that damn ladder was sticking out about a foot or so from the end of the truck, but at least with it being bright orange no one was going to hit it on the drive home.

Since it had been a rough day, and especially since Steve hadn't had anything to eat all day, we thought it would be nice to stop by Burger King to get a snack. We both ordered the same thing, that chicken tender sandwich thing. Whatever it is. We were there for 15 to 20 minutes before heading back to Owosso, spending most of our time chatting about work and relationships (Steve found out I was gay the other day, so I feel much more at ease talking about such things around him now). Steve finished his meal before I did, but I tossed the last half of my fries and we headed out. We had to do a quick acceleration out of the BK drive way to avoid getting hit (the speed limit out there is 45 or so). And then again we had some issues at the first stop sign we came to (who ever heard of a stop sign at a busy 4 lane intersection anyway!??!?!). We turned from that and accelerated quickly again. That's when Steve noticed a problem. He had looked in the rear view mirror to ensure that our networking equipment and ladder were still snugly in position for the drive home.

This time, there wasn't a ladder in the back. Our 10' ladder, which is not able to fit completely into the back of Steve's truck was missing! I told him we should turn around, and that it probably fell out at the intersection or when we pulled out of Burger King. I watched the side of the road intently and I kept watching for traffic behaving oddly (such as swerving to miss a ladder in the middle of the road) but I noticed nothing. Our bright orange ladder wasn't on the road/side of the road! It wasn't in BK parking lot, it wasn't around back or off to one side as a practical joke, and the management had no clue (apparently there aren't cameras out there).

I called Joel, he suggested we just head home, the police wouldn't really respond to a $139 ladder that we bought on sale for $99. It would just be a little report and that would be the end of it. Chances would be slim that we would ever see that ladder again. However, the BK manager wanted us to file a police report, so she called them and they said they would send an officer out to take our report. The police station was just two blocks away, so it wouldn't take long for them to get there at all, and even if they sent the State Police (which have a station in Saginaw, just a few miles away) we should hear from them in less than half an hour!

Riiight. An hour later and the cops weren't even there. The manager suggest that she take our contact information so we could get back to Owosso before the store closed. It was almost 7pm before we left the restaurant anyway, but I was getting tired and had some in-store systems to work on after hours anyway. So, we left all of our names, including Don and Joel, just in case they wanted to talk to them. Along with the address for CMC, and then we headed off back to the site to see if we managed to drop the ladder there (which we didn't) and then right next door to that is the police station, where we stopped by to chat with an officer to give them the information, but no one came to the door when we rang the door bell as requested by the note posted on the door. So we left, once again scouring the sides of the road to see if a bright orange ladder was tossed to the side, and once again, we found nothing.

Once we arrived at the store, it was pretty much business as usual. Don was on the phone, Joel had left for the day, and Steve and I tried to get caught up on a few things before heading home for the night. Steve left before I did, leaving just Don and I in the store.

While Don was in the middle of a conversation and I was working on a computer, we heard a knocking at our back door. Both Don and I went to check it out, I figured it was one of Don's guests knocking on the back door, but this time it wasn't... There was a young woman in her late 20s saying that an older woman fell outside the store and needed some help. Both Don and I went to assist. Don wearing short-sleeved scrubs and me wearing my long sleeve tee-shirt. It was quite cold in our sub-zero Celsius mid-Michigan winter, but helping was more important. We helped her to her apartment and she thanked us. While I was helping her up, I recognized her as the dog lady who frequently walks a black Labrador as I'm leaving CMC every evening between 7 and 9pm. I had only talked to her once, when her dog really started barking at me once when I was leaving the store. But, at least she was okay. A scrape here and there, and a few bruises, but nothing major. I was glad we didn't have to call the ambulance or something! What and end to a day that would have been.

Now I'm at home, listening to The Postal Service [alt link] trying to relax from this trying day. ~sigh, I'll be glad when tomorrow comes.

3/4/07

Parallels, it's swankin' (or not...)


I've been tinkering with Parallels, a software similar to VMWare and Virtual PC, but used primarily on Mac OS X. The software can do some very interesting things... Just look at this photo here, and it demonstrates me using the software... It's called "Cohesion" and if that isn't an interesting screen shot, I don't know what is.

Unfortunately, I've been having some trouble with the software... Most recently, I've been getting this when I boot into Windows XP. ~sigh, this is going to be an annoying thing to fix... if it's possible to do so at all. Stupid XP SP2 upgrade *grumble, grumble*

3/2/07

The eMac Horror


Today, Steve (one of my co-workers at CyberMedics moved his eMac from home down to the store. It's a G4 700 Mhz system, not the latest eMac, but still a nice little machine, and quite speedy when booting into Mac OS X 10.4.

The only issue is that this beautiful, although, oddly designed:

system kept booting into Open Firmware (Windows users, think BIOS). Occasionally, the eMac, wouldn't even boot up! He was not in the greatest mood over it, especially since recently the system was functioning normally.

So, since the issue of the eMac booting into Open Firmware at each power on is a symptom of bad memory, he decided to take the back side of the shell off and take a look at the innards, revealing an image similar to this:

Needless to say, doing a minor memory adjustment is not cool on an eMac, but it needed to be checked. As Steve was tinkering with the eMac, he found what was really causing the trouble: a small part on the back of the power button had broken off, leaving the eMac thinking that the power button was being held down each time the unit was powered on. The part requires soldering, but is way too small for our utilities at CMC, so Steve is just going ahead and ordering a new power button. But man, was that eMac ever troublesome!

3/1/07

Vista Vista bo Bista banana fana foe Fista, mi my moe Mi-sta... Vista.


What do you do when your state-of-the-art OS on a high-end laptop won't connect to the Internet? Ya call CyberMedics.

We just had a laptop come in, exceptionally new laptop, with Vista Home Premium pre-installed on it. The computer was able to get online for a while and then it wasn't able to. Our "Triage" diagnostic (performed by yours-truly) came up with a preliminary report that Norton Internet Security or the built in Windows/Internet Explorer security settings were set so high that they prevented the laptop from getting online. Triage showed that the laptop was able to get online, and was able to ping the router and DNS server, but it wasn't able to ping any domains, use IE7, or utilize any third-party programs to access the Internet.

After working with the laptop for a while, I was confused to say the least. I lowered much of the security related to connecting to the Internet, including Norton Internet Security. I even went through some of the automated diagnostic software included with Windows to check the system over (which seemed to work well, but in turn, revealed nothing of consequence). However, at one reboot of the system, MySpace IM was able to get online, however no other applications were. Thinking there must be a software issue going on, I restarted the computer in safe mode.

It was the first time I attempted to boot Vista into safe mode. I managed to hit the wrong key the first time, which brought up the Windows Boot Loader, much like Grub in Linux, upon hitting the correct key on the Grub screen will allow the user to pass different startup options to adjust how the OS boots. Now, it seems that Windows has a similar feature. I quickly showed by boss who was quite surprised and pleased with this new feature of Vista.

Not to become distracted by a new feature, I moved right along to get the system into Safe Mode. The first thing I noticed about the new "Advanced Startup Options" menu was that there was a "reverse print" title bar at the top that said "Advanced Startup Options," anyone who has used the Linux "man pages" knows what this looks like, the centered black text with the white "bar-like" background stretching from one side of the screen to the other.

There was also a new option, "Repair your computer" [link]. This looks like the Windows XP repair installation that has so many times saved a system that has crossed my bench at CyberMedics. If it is, and I am having trouble finding much details on the "repair your computer" option in the Vista ASO, then it would simplify matters from XP, which always had to be run from the CD after going through the preliminary section of the Windows XP installer. By the way, one should take note that the "Repair your computer" options is not always on the ASO screen, it seems that the option is only available if the system has the necessary system files stored on the computer itself.

The last thing that I noticed about the new ASO screen is that as you move between options, a section at the bottom (in bright white text) displays a description of what the option will do. This should help decrease the number of people that select Debugging or Directory Services Restore Mode... Neither of which are really needed on the average home user's computer.

Oh, and that customer's computer, after entering safe mode, the Internet was working correctly. 10 to 1 odds: the Internet isn't working correctly in Vista because of a conflict in Norton Internet Security.

2/27/07

grrrPod


Meet the scourge of my week: My iPod Nano...

I love listening to music while driving, and being able to listen to j-pop and coldplay and a perfect circle all without having to change the station, miss the end of a song, or listen to the dreaded commercial is dang sweet.

However, my iPod has recently not been turning itself off after being unplugged from its headphones (it should pause and eventually go to sleep, but recently it's been playing right on through), which happens to be the most common way that I let the iPod "shut down," since actually taking the time to grab the iPod, go through the menu system, select sleep, and then reattach the iPod those extra few second that I usually spend doing something else.

My other big annoyance is that I'll frequently find the thing playing... It's like I've bumped it or something and it's started playing when it was off earlier. Recently, I've had to go as far as not only manually putting the iPod to sleep, but also putting the iPod on hold. It's an extra step that I didn't have to take a few weeks ago that now needs to be done diligently to keep the thing operating nominally. ~sigh.

2/12/07

Things just keep getting easier


I've been looking into the next version of Mac OS X Leopard, which is set to include some dang spiffy new features that are destined to move the computing industry right along. The first, and perhaps most relevant for Mac OS X is dubbed Time Machine. Time Machine is a revolution in data backup utilities, making things much simpler and specifically designed for the average PC user, whereas normal backup solutions are usually quite complex to use let alone setup. Time Machine is quite simple to use, basically select the appropriate program that you want restored, lets say iPhoto. Then click on Time Machine in the dock, up pops this very space-age looking user interface, with two arrows on the side: one going "into space" the other going away from it. Basically, going back into the past and coming closer to the present respectively. This isn't exactly easy to explain in words, but Apple has a wonderful video of Time Machine in action at Apple: Max OS X: Leopard Sneak Peak: Time Machine.

The other new things with Leopard is Spaces. Spaces is a feature quite common to Linux users, known as Virtual Desktops in the industry currently. Neither Mac OS X nor Windows derivatives have included Virtual Desktop technology nativly (reports of Windows Vista having the function, but not having it enabled are currently circulating the IT industry), however, this technology has been available as a third-party add-ons for both operating systems starting as early as the 1980s!

Linux has included this feature for quite some time, including some very smooth graphics similar to Spaces in Leopard, thanks to the Novel Xgl technology (Xgl in action, Xgl demonstration videos from Novel). When first released, the Xgl technology made a huge impact in the Linux community, redefining the way newer distributions accomplished desktop switching. However, with recent issues regarding using and distributing the closed-source drivers from nVidia and ATI under the GPL, there have been some setbacks; notably, the Kororaa Linux LiveCD, which was heavily touted as a demonstration CD of the Xgl concept; Kororaa now does not include the drivers for nVidia or ATI, making implementing Xgl on computers with these commonly used cards difficult. There have been some distributions that have successfully worked these closed source drivers into their OS, notably openSUSE, Mandriva, Ubuntu, and Gentoo.

But I digress, Spaces in Leopard (Mac OS X 10.5) should be quite the interesting experience, especially for the Linux/Mac OS users of us out there... It'll be interesting to see the similarities between the two, especially in regards to Xgl. I can't wait to see Leopard in person and really get my hands into the OS.

Other sources
ComputerWorld: Apple's Time Machine: Forward into the Past?
ComputerWorld: Spaces: A look at Apple's take on virtual desktops in Leopard

2/11/07

Vista by-gosh!


At work, Vista is just a name of an OS that we hardly ever see. With Microsoft's release time between Vista and XP being around five-and-a-half years, we still see a majority of Windows XP systems in the store (and a frightening number of Windows 98 systems). But, we have seen a few Vista systems pass though our doors recently.

So far, reports have been bad. With Apple's suggestion of delaying upgrading (for their Windows iPod users), and with the recommendations [more details] for 1 GB of RAM for users wanting to use the Aero interface are just annoying. Mac OS X and it's interface work just fine starting as low as 128 MB of RAM, granted, things are better with more memory, but it's not a requirement like it is in Vista.

The security is quite a concern for me. Bill Gates has recently been quoted along the lines of saying Vista is extremely secure, enough to run as Life Support machines while daring hackers to break Vista. They've hacked Vista already, at least pirated it. Hacking Vista is going to be a chore of the serious hackers and crackers out there, but it is quite possible, and with Microsoft's recent statements of the intense security and the market saturation Microsoft has, I'm betting in a years time, I'll be seeing a rush of virus riddled Vista boxes with customers complaining that "Microsoft said I wouldn't get viruses if I used Vista." Note to everyone reading this blog: if you are using a Microsoft OS (hell, if you are using Microsoft software on your system) get an Anti-Virus... Microsoft software is just attacked too much. It's wise to have an AntiVirus solution anyway, just to be sure that your systems (including non-Microsoft OS systems) aren't filled with virus infected files that could infect Windows boxes that connect to you. For reference, there are free AntiVirus solutions out there:

Windows:

Mac OS X Users:

Linux:


Note: Vista versions may not yet be available. While Avira and Grisoft offer their software for free, they are distributed under an EULA that, from my understanding, requires their software to be used at home or not-for-profit industries. Clam uses the GPL EULA, which includes stipulations against such legal mumbo-jumbo. However, to be sure always read the EULA before installing!

After the release of the OS, I was glad to learn exactly what the OS versions are. Home Basic, to Business, things are looking okay, but Vista Enterprise still is a bit of a mystery to me. I'll have to delve into my IT circles to figure out the details on Enterprise... To a degree, it seems geared to replace Windows Server 2003, which I am throughly trained, however not certified yet... The most annoying thing for me would be to go in to be going through the MCSE process, only to get stopped mid-way by a OS revision.

This is something that Microsoft always does, and it usually does major OS revamps every two to four years, whereas Vista took five to six because of Microsoft's big security overhaul back in the first half of this decade, shortly after the XP launch. I shouldn't bother too much, for the Apple Certified Techs things are much worse, with certs costing ten-times as much as the MCSE, and occurring nearly annually, things must suck for them. However, at least their OS isn't going through such a major change as the XP and 2003 Certifieds are with the change to Vista.

Right after Microsoft releases a new revision to the Windows series, there comes new issues with installing. Not only is this is first version of Windows to be distributed on a DVD (as opposed to a CD), Vista also has a new activation routine. Back in the day, there weren't even product codes! Then came number codes, followed by longer codes, and then random letters were thrown in starting with Windows 98 and 2000. Windows XP upped the ante with activation and product lock outs if the program wasn't activated in a timely fashion. Windows Vista will take the XP activation to the next level, by not only requiring the system to be activated within 30 days, but also limiting functionality during that time frame, finally after the 30 days are up, users are limited to logging in and getting access to Internet Explorer for a period of 60 minutes before the system logs off, allowing no other functionality aside from activation of course.

This activation is unlike anything seen in the "Alt OS" department (dominated by Mac OS X and Linux derivatives), both of which have made it into the twenty-first century, without having such intrusive security requirements... With Apple being around for just as long as Microsoft, one would think Apple would have the same concerns... But Apple seems to trust their users, and the GPL and foundations of Linux in general are for freedom of source, nearly to the point of requiring the OS to be distributed freely.

Worst of all happens to be personified in a recent Apple commercial entitled: Security [caution: QuickTime Video link]. I've actually seen this happen in Vista! It can get quite confusing to the user, especially one not experienced with Microsoft Windows Vista security. I even find it hard to understand why it asks so often to "Cancel or Allow" actions that should be trusted in the first place.

On a side note, I still think it's too early to make a final judgment for or against Vista, only time will tell if the OS will "make or break" the Microsoft empire, but one thing is for sure... There are going to be some interesting times coming up at CyberMedics, as Vista makes its presence known in our humble repair shop... It might not be long before we're all running out to get Vista certified, or OSX, or L+.


Once again, in annoyance of Microsoft's recent business goals, this has all been proudly written on a computer running exclusively Open Source Software: openSUSE Linux (the OS), using OpenOffice.org for word processing and the Firefox web browser for research and blog management.

Research for this blog used the following sites:
Apple: iTunes and Windows Vista --Apple's notice about Vista screwing up iTunes files and iPod devices.
Apple: Still the world's most advanced OS --Apple's comparison about the similarities of Vista vs. OSX.
Microsoft: Vista --Microsoft's Vista "homepage" – check out the sub-sites in there to get detailed Vista info, including upgrade options and system requirements.
Will Your PC Run Windows Vista? --eWeek Contemplates having Aero interface as a main selling point, and not having that function in machines with low RAM.
MyMac.com: Vista better than the Mac OS X --MyMac.com's publisher Tim Robertson debates Bill Gates' recent statements about the security flaws of OS X while Gates' also touts Vista as the "most secure version of Windows yet."
Slashdot: Hack in the Box meets Windows Vista --Slashdot discusses having Microsoft security programmer Dave Tamasi and Microsoft penetration engineer (the guy that tries to break security) Douglas MacIver at the 2006 Hack in the Box conference.
InfoWorld: Vista: hard to crack, not to pirate --InfoWorld Daily discusses the new Anti-Hacking touts of Microsoft, while pointing out that piracy is already firing up for the final release.
ZDNet: Microsoft to lock pirates out of their PCs --ZDNet discusses the new lock-down features of an unactivated Windows Vista PC, and what preinstallers, after-market installers, and corporate installers can expect to have to work with.

2/7/07

The Cube

Courtesy of MacMan Computers (Owosso, Mi) and it's proprietor, Steve, I was able to check out a...

A day or two after bringing the cube down to CyberMedics, I was able to head over to Steve's place to check the system out. He had managed to get the full setup for the cube... LCD, Mouse, Keyboard... And USB speakers are being shipped! Swankin'!

2/4/07

digital bypass


This morning, I was working in Firefox on my Linux machine. I had dozen upon dozens of tabs open, I wouldn't be surprised if it numbered close to one-hundred. Well, The Fox has always had a memory leak problem, and even though it's much better these days, there are some things that just cause the browser to balloon, such as flash animations (I've noticed this problem in Windows, Linux and Mac OS versions of Firefox). Well, I was too determined to finish my research to allow a little memory leak to stop me. I was keeping an eye on it, and even though my RAM was maxed out (both the 1.0 GB of RAM and 1.0 GB of swap), I keep trudging on, closing other applications each time my memory (both RAM and swap) got above 95% utilization.

Then ForecastFox attempted to update. Firefox had trapped both my keyboard and my mouse into the browser itself, CTRL + ALT + F1 didn't switch me to terminal, CTRL + ESC didn't bring up KDE System Guard, and worst off, CTRL + ALT + ESC didn't bring up xkill. I was in a bind. I let the PC sit there for a good fifteen minutes... No go.

Then I got an idea... If I could remote in, I could get KDE System Guard up and kill Firefox. I did have the system set up for VNC, so I grabbed my MacBook and attempted to log in; however I couldn't remember what port VNC was on! I was debating on spending time looking the information up on the Internet or just power cycling my system after 65 days... I decided to do neither. All of a sudden, while trying to remember which port VNC was on, I though, I bet I can SSH into Suzi-LNX... But I'll have to get an SSH capable client for Mac OS X.... or is it built in?

HA! It was. I just opened terminal and typed SSH and Suzi's IP address and I was off! I was able to log in and I executed the top command, which lists all the processes on the system (currently Suzi), and noticed that Firefox had indeed maxed out the RAM and swap, taking up over 1.6 GB of memory, when it should never come to that. I immediately killed the PID for Firefox, and turned to see Firefox close on Suzi and the system behaving normally again! Needless to say, I was happy.

* * *


I would like to note that this was a combined fault... Firefox shouldn't have bloated like that, but I also shouldn't have been attempting to work with so many tabs open. Also, there was some tabs with active flash animations going on, which is the frequent cause of Firefox maxing out both RAM and CPU.

1/31/07

Shuffle This!


Apple has just released another "color revision" to the iPod line. I'm an avid iPod fanatic, using both the 4GB Nano (original, black) and the 30GB Video (white)... I love the concept of colors, having the ability to choose which color suits my personality best is quite delightful. And the original iPod, with its white head phones that screamed: "I'M AN IPOD USER! HEAR ME ROAR!" -- was actually originally just for uniformity... White iPod, white headphones. Nothing special, until after the digital music revolution, sparked by the iPod. So, seeing as how we have half a dozen colors of iPods, why not have matching headphones? Maybe it's a bit too much... Maybe the white headphones are still as much as a trade mark as the glowing Apple logo on the MacBooks are.

But each time Apple does one of these color series, I can't help but think just how cool it would be to have all five! And why five colors? Both the nano and shuffle have have colors, but the nano doesn't have orange whereas the shuffle doesn't have black. Hmmm, it makes me wonder what the goal of Apple's marketing team is for the colors series...

Back when the iMac was just getting off the floor, there were two revisions of the iMac 5-Colors series, revisions C and D... Both with colors like "Blueberry" and "Tangerine" -- then a following series -- not specifically "five" this time, however there were five colors, just not released at the same time. This time, the colors were a little more sophisticated, such as "Indigo" and "Ruby." Followed up by further "additional" colors, such as Graphite and White -- each indicating a change in a small feature here or there. Then came the insanity of the "special colors" (if you can call them that) of "Blue Dalmatian" and "Flower Power" -- but, aside from ascetic changes to these Macs, there wasn't much of a serious over-hauling of the hardware or the software no matter which color one purchased. The point in going so crazy with colors seemed almost a "Collect All 5" thought pattern... In other words, "let's make more money!"

1/30/07

Over Hauled



It's finally happened, Microsoft has officially released Windows Vista. Computers are now coming with Vista preinstalled, and the IT industry is about to go through a transitional period from Windows XP to Windows Vista (always a painful experience, but usually, it's for the better).

Unlike previous editions of Windows, which were released as server series, sometimes with a business client included with that release (such as with Windows 2000 Server with it's business client Windows 2000 Professional) or in more of a home user series, such as Windows Server 2003 with its client, Windows XP Professional being released two years prior with XP Home; Vista is completely different. From my resources, Vista is the complete package, Vista Enterprise being the "server" series, only coming pre-installed on Microsoft approved servers. To keep current network administrators happy though, there is a version of Windows Vista that functions as a server that can be bought and installed on any compatible hardware (just without the added assurances from Microsoft that it won't crash), called Windows Vista Business (designed for small businesses). At this time, I haven't been able to confirm if Vista Enterprise and Business editions are designed to replace Windows Server 2003 or just supplement it.

Moving right along with this confusing array of software versions, Microsoft has also broken down the home user version of Vista into three groups now instead of the usual two, however, this time, there is no clear "business client" version, such as XP Home and XP Pro. This time, we've got Vista Home Basic, Vista Home Premium, and Vista Ultimate. Each with more features than the previous. Vista Home Basic is designed for the general home user with limited multimedia experience, such as just web and email functions -- this probably will only be seen rarely, most commonly in systems designed for very basic "Internet and Word processing" boxes. Home Premium has more features, and is the most likely candidate to be used in the average home system... But as with all previous versions of Windows, I can't help but wonder if there can be some over-rides applied to add functionality.

With the cost of Vista Home Basic Upgrade starting at around US$100 and Vista Ultimate Upgrade upwards of US$270, the question of "which version is right for me" will suddenly take on a new financial concept, seeing as how there is $170 difference! Also, notice the "upgrade" appendage to each, requiring a version of Windows to be pre-installed before upgrading. This is not the same ol' installing the OS with having an old CD-copy of Windows and it's associated CD-Key. Now, it has to be fully installed. Weather it can be older operating systems (such as 2000 -- which don't require activation) is as yet unknown to me.

And, for the first time that I'm aware of, Microsoft is now releasing it's OS via a "digital locker" (courtesy of Circuit City). The price is approximately the same, but it is yet unclear to me as to how this works (is it a burnable CD? an upgrade .exe file?).

There is much to this operating system that will take much more time to adjust to. Things are definitively going to be interesting in the industry for the next few months.


In protest of all of Microsoft's difficult to understand and highly intrusive software licencing, all of this was proudly written on a Macintosh.

Avoiding Microsoft and in search of Open Source Software?
openSUSE | Ubuntu

1/28/07

Xerox of Snow

Work can be stressful at times, especially with the many computers that just don't work right. The same is true for all sorts of devices, including stupid Xerox machines. We've had one in our office for ages now... One day, I found it outside the office, just sitting by the back door. The boss obviously got annoyed by it taking up space in the office and just sat it outside to get it out of the way...

It's January in Michigan.

1/19/07

oddity...

I just got this mailer-deamon failure message in my email:

Notice the received date: 19 January 2007 at 4 AM
Notice the actual sent date: 3 March 2005.

I sent this message nearly two years ago! In all honesty though, it seems to have something to do with my instructor (at that time) -- it looks like he's now switching from Ameritech to Comcast. But it's still quite odd, and that would be horribly annoying if this stuff was going out to everyone in his address book!

But even odder yet... It was an actual message from me that got bounced, not a notification of address change, and I even have the copy of the original message at my gmail account, including his response! Crazy.

1/10/07

~sigh, Macworld

Well, if that wasn't the most disappointing Macworld I've seen in ages. Nothing seriously significant really happened, there wasn't any new changes to the Macintosh PC line-up, the biggest news was Apple TV and iPhone, both don't have much of an impact for the average home computing user that was waiting for the newest innovations in design from Apple.

Granted, the Apple TV is dang sweet, and I'd love to have one myself, and the iPhone is really something that I'd love to tinker with for a day or ten, but it just isn't the same without a major overhaul of the Mac line up... especially when I was hearing rumors of a larger iMac screen and quad-core processors in the Mac server line-up.

One thing is interesting though, with Apple Computer, Inc. changing it's name to Apple, Inc. -- that was interesting. Also, there is to be some upcoming news regarding the iPhone (Cisco lawsuit). I wonder how things will turn out, for this rather uneventful Macworld.

1/9/07

Mac WORLD!



Hahah, I love that video...
But, in all seriousness, MacWorld is today (2006.01.09) -- time to see what crazy things Apple will be coming out with here soon! I can't wait! And I just got my Blue and White G3 tower (the MacBench) up and running at work! It makes me happy.

1/7/07

Dumb Error Messages

From QuickTime 7.1.3, in Mac OS X 10.4.8



On Sunday, January 7, at 1 AM.
Grrr.

1/5/07

The Evils of Automatic Update Utilities

Damn software update utilities! I've never liked any of them Windows Update will update anything and then requests a restart. Selecting "restart later" only causes the prompt to close for a few minutes before prompting again, and most of the updates seem like they shouldn't require the system to be restarted anyway!

Apple's Software Update is just as bad, but it executes far less frequently, which make's it not so bad… But today, I got an encryption update for iChat… After applying it, I was prompted to either "Shutdown" or "Restart" -- I didn't even have the option of doing anything else. I decided to risk it by just force quitting the application -- the next time my MacBook (now named 「アキラ」"Akira") truly requires a restart, the update will be applied…

SUSE's YOU (YaST Online Update) is nicer about the restarts, but one has to be really careful, YOU keeps notifying me that my Firefox is out of date and needs to be upgraded to such-and-such a version of Firefox 1.5.x.y -- However, I have long since manually updated to the 2.0 series of Firefox… If I'm not very careful on exactly that I select in YOU, it'll downgrade my Firefox (and in the process make me really grumpy).

11/24/06

Black Friday Shopping

Happy Belated Thanksgiving! And happy Black Friday...

I hate shopping on Black Friday... I do all of it online, which is nice, but it still sucks! Last night at 4AM I placed an order for a 500 GB Seagate Hard Drive for my computer, on special at NewEgg for $149.99... However, there were many issues with processing this order....

First, the system needed me to utilize some "secure banking" thing where I had to create an account (through my credit card company), setup passwords and special lines of text to ensure that "I'm entering information into a legitimate website" and all that crap. To annoy me further, the site was poorly designed, annoying to navigate, had minimal features, and to kick it all off, it was being slow processing my request! Risking my black friday order!!

Then, I was returned to the NewEgg site, where NewEgg said "You have to ship to a confirmed address (billing address) or ship to a secondary address that needs to be on file with your bank. If the address isn't on file with the bank, order processing may be slowed for up to three additional days." I was a little worried that would screw up my processing, since I wanted the stuff shipped to work instead of home, so this morning, I spent half an hour on the phone with my bank, only to come away with, "We're sorry, but there can only be one address associated with your account." GRRR! It'll slow processing down, but at least it won't be a major problem.

Then I got an email from NewEgg... Apparently, I typoed one thing on my order... My expiration date on my credit card. Grrr. The email said that my card didn't process, and it asked me to resubmit my card information, so they could reprocess it. I did so, and then got another email... Same thing -- and even though I put in the correct information, I noticed that it still said the incorrect expiration date, so I tried it again. Third time, it didn't take the updated information as well! So, not to be daunted, I canceled my order and went to redo it from scratch... *OUT OF STOCK* GRRRR!!!! The worst news possible for a Black Friday shopper... Now I know how those 12:01 AM wal-mart shoppers feel!

Luckily, I was able to re-initiate my old order, and get the thing processed. This time, with the correct expiration date, with the "secure banking" already set up, and it seems they have already started doing the address confirmation from my first order request! ^_^ Now, I'll just have to see if I'm in the queue where I was before, or if I'm going to get an email from NewEgg that says, "We're sorry, but that hard drive is *out of stock* now." That would just be the kicker, but things are looking up... Everything seems to be processing though just fine, as the image below shows.

11/9/06

Core 2 Duo Now, Eh?

Apple just released their new MacBook line, featuring the Core 2 Duo processor in their MacBook. This less than two months after I bought my MacBook! It's so infuriating, but these things happen in the computing industry.



It's a little more expensive than what I bought (and I did customize my MacBook to include the 1 GB of RAM and 80 GB HDD), but it's still just a little annoying. But, I am really happy with my MacBook, and I did get a free iPod out of the deal, so it's not all that bad ^__^

11/1/06

Apple-Apple-Apple

I finally got that Apple rejection letter today. I immediately checked Apple.com/Promo, and found that they have started processing my claim again. ~sigh... Another waiting game to see if I get it this second time around or not.

Apple also has recently upgraded their processors in the MacBook Pro series to the Core 2 Duo... Faster, but also much more expensive than my ol' MacBook with the classic “Core Duo” processor. I'm still flabbergasted by the sheer speed of my MacBook, I cannot imagine anything that would be faster than it is right now. I'd love to see the new MacBook Pro, as well as what's just over the horizon for CPUs and the computer industry.



I do have a few complaints about the MacBook, most of it is structural design however... The processor is speedy and seems to stay quite cool, the “mag lock” charger and LCD latch are delightful, and I'm getting quite used to the software and how things work on the Mac. It's power management is second to none, the graceful OS is like dancing when I'm operating the system.

However, everything is not wonderful in wonderland... There is still much room for improvement... some of the issues I'm having are that the iSight is placed right where I would usually put my thumb when opening the LCD. Each time I open it, I'm worried that I'll damage the camera. Also, the bezel of the laptop, albeit beautiful, is quick to get dirty and scratched. The more you use or move the laptop, the worse off it gets. The touch-pad's mouse button also has some issues, it's a little difficult to click sometimes, others it's just really loud – that is at least when you don't press right down on the center of the button. And worst of all is FRONTROW!!! I love the concept of it, but it tends to crash on occasion, as well as it seems to be rather slow when accessing the harddrive. I also haven't figured out how to make it play a “playlist” of video files, and worst of all, I have yet to figure out how to start the application without using the Apple Remote. Grrr.

10/31/06

I would walk five-hundred miles

Or in this case, that would be five-hundred phone calls.

I've been trying to redeem a rebate from Apple for their “Major in Mac” rebate: buy a Mac and get an iPod free (up to $179 off). Well, Apple has been having trouble processing my claim for quite some time now.

First, they didn't want to accept my claim since the MacBook didn't ship until September 21, a few days after the end of the promotion (September 16, I believe)... However, I ordered the MacBook (and iPod) on the same day, September 14.

After talking to an Apple technician, I was able to get that cleared up by her saying, “Just submit it by the hand-written form or set the MacBook's shipping date prior to the end of the promotion.”

~sigh... I felt like I was being told to lie or something. Well, Apple should have all of that information on file anyway.

I ended up submitting the rebate the first week of October, getting closer and closer to the end of my submission window. I still was able to get it in on time, thankfully!

However, on October 28 (late at night), I happened to check Apple.com/promo again to see what the status of the rebate was. “Rejected” was at the top of my browser window. I was so frustrated that as soon as I saw that there was a phone number to call for questions, I immediately dialed it up. I was only slightly relieved when the automated system informed me that I needed to “submit additional information” for my rebate to be processed. Since the promo center was closed by the time I got that message, I called the following day and talked to a tech.

When I talked to the tech, she supplied me with the necessary information about what I needed to submit (the invoice for the iPod seems to have been missing) along with all the required claim numbers and fax numbers. Hopefully, with this additional information, I'll be able to get that rebate check back to me here a little sooner.

The odd thing about this is that the iPod invoice was on the same sheet as the MacBook invoice... It was once invoice for both products. Well, at least I've still got a chance to get that rebate... Fortunately, I was able to reprint the invoices (this time separately) from the Apple website, and the technician I talked to informed me that I can fax in the invoice or wait for the letter to come in the mail and submit the rebate the old fashioned way (envelope-and-stamp method). I'll see if I can fax in the information tomorrow at work though, hopefully that'll get things done faster.

But, I must say, that all these issues I've been having with Apple Promo have been rather infuriating. The last thing I want is for my rebate to be rejected, but I can't wait for all of this dancing around to be done... whatever the outcome.

10/22/06

Screenshots of the Week

I’ve found some really interesting screenshots in the past week at work, and I thought I’d share them…


A CD-R designed to look legit? And I actually think it is!
It seems the system is a refurbished one… but who knows.


Oh, and that same system came with this,
“Operating System NOT Installed On Your System”
Annoying, since it says you can install it, but they
Don’t provide you with a key!!


712 Viruses! And the system was only connected to
the network for 5 minutes, unprotected, after an
Operating System Realod! Also, you can see
where Automatic Updates has crashed! Sadly,
the system didn’t survive the OSR. :(


And what’s even better: 8,675 viruses deleted
from a computer that Joel was working on at the same time!
Note to self: turn off that “Beep for each detection” seeting
In AntiVir

And best of all…

And finally, this week’s AntiVir Notifier… Shockingly insane!

10/20/06

Firefox Frustration

Firefox 1.5 has been annoying me recently. The browser will stop responding if left running for an excessive amount of time (days to weeks) or if there is a lot of tabs running. I'm not sure why the browser does this, but it's quite infuriating, especially when I lose web sites that took me hours to find.

I was presented with a few options for a solution:
1 – Use a different web browers (Opera)
2 – Attempt to find a solution to this issue by searching google
3 – Upgrade to Firefox 2.0 RC3.

In this case, I was lazy and chose the latter...

I've been running F'Fox 2.0 RC3 in Mac OS for a while now, but Mac OS X is easy to manage installation and uninstallation of programs, allowing me to have two copies of firefox installed at the same time with out a single problem. Linux is a little different, but still easier than Windows (which has to use registry files and “shared” system files), but I was still worried about loosing my bookmarks, and worse yet would be the possibility that it may just screw Firefox over.

To ease my mind, I made a simple backup of both my bookmarks (export to .htm file) and my /opt/MozillaFirefox/lib directory, one for Firefox 1.5 (a second lib file now exists, called lib 1.5) and installing F'Fox 2.0 RC3 to lib, over-writing the old 1.5 files. Things went swimmingly, and I'm quite pleased with it so far. Hopefully, it'll keep going this way as I start to use it as my primary browser on more and more of my computers. --Hey, at least it loads faster now!

Also, I have upgraded my Thunderbird from 1.5.0.6 to 1.5.0.7 – that installer was managed by YaST, so it was nice and easy, and it was a change from 1.5.0.6 to 1.5.0.7, so there isn't much different, at least not that I could tell.

One last thing... I have also tried out SeaMonkey (also from Mozilla), and once again on my MacBook... I was none-too-pleased with it. The interface uses the old “Mozilla” web browser interface (pre-Firefox years) which turned me away from it right from the start. I'm not sure if they just used the old Mozilla skin or if they actually used the old Moz core... I've got a feeling it's the latter, and I haven't been able to really warm up to the program after that.

Maybe one day I'll start to really use it, but not until they get it set up using Firefox.

10/7/06

So Much Has Changed…

Since my last post, there have been a lot of changes in my IT life.

Lets start at the beginning, shall we?

Hardware

My laptop, a Dell Inspiron 2650, dubbed “Miki-ni” was damaged on vacation. The laptop had been showing it’s age for a long time and was in dire need of some upgrades, and after the damage to the system (and since it was getting closer to needing a total system overhaul) I decided that it would just be a better move to replace the entire unit.

After shopping around, I decided that I wanted to go with a Mac. Apple was going to accept my student discount (Dell wouldn’t) and I have had very little opportunity to work with Macs, even at CyberMedics. So, the decision wasn’t all that difficult. I even got a free iPod out of the deal! (assuming that they will accept my rebate!)

Around that time, my Windows machines began to fall apart… Shortly before I ordered the MacBook, my Windows 2000 fileserver (which spends most of it’s day powered off now – damn energy bill) lost it’s primary storage drive: the E drive, at 250 GB! Fortunatly, it was just a damaged MFT index table that was easily repaired, although a few folders lost their names. Although, things could have gone much worse!

The same thing happened to my Inspiron shortly after I got my MacBook… Both were repaired by doing a check disk on the drive. Thankfully, I was able to use my CyberMedics resources for both computers when I needed them. My bosses even offered to assist me if it was something more serious.

Software

Needless to say, I’ve been experimenting with software of all types now that I’ve got the MacBook. I’ve been tinkering a little with Microsoft Office:mac 2004 and Front Row. I love Front Row, although I have yet to figure out how to start the application without using the Apple remote!

I’ve also started to go a little Mozilla crazy. I’ve got two versions of Firefox installed (versions 1.5 and 2.0rc), as well as SeaMonkey – I’m not much of a SeaMonkey fan though, it seems to be based on the old Mozilla Browser engine, and acts a lot like the old Mozilla browser, the pre-Firefox years. So, I haven’t been able to really warm up to it, but maybe one day I will.

Firefox 2.0 has been doing wonderful on my Mac so far. I haven’t tried it out on Windows (don’t have any Windows machines running), nor have I tried it out in Linux yet –Mac has the easiest software management!

Skills and Education

Other than that, my IT hardware support skills have been going up and up and up. CyberMedics usually gets mostly hardware support issues that I have to find solutions for, and after working there for five months now, two of which have been 25 to 50 hours per week, I have had a lot of time to spend figuring out things that I just have never ran across before.

This is a good place for me to be right now, since my classes are coming to an end and I really need to start getting that work experience going. I was really concerned about what kind of IT job I would be able to get after all those years of college, and having next to zero IT job skills, not to mention nearly having no work experience in general!

Well, aside from that, I think there isn’t much really to say about technical life in general. I’m still a big fan of Open Source Software and plan to stick with it for a long time, just because I have a Mac doesn’t mean that I’ll be using it for everything, also I do have a lot of things to experiment with at work for Linux solutions! I’m even trying to get the bosses to start pushing OSS a little more at work. We’ll have to see how that turns out in the end!

5/9/06

What ya've got there is a serious case of *not enough HDD space!*

How many times I've been downloading some anime and then got the ol' running out of space notification. I've seen it in operating systems ranging from Windows 3.11 - to Windows 2003 Server, SUSE 8.x to 10.x - even in a few versions of Mac OS. Now this spreads DECADES. And it's getting a little old.

Well, once again, I recently had to say good bye to my OSx86 machine - to make room for a new SUSE 10.0 rc1 file server - dubbed Suzi10. My SUSE 9.3 box (Suzi-LNX) had packed it's 250 GB HDD full with various torrents, of which most were various anime. As I continued to download my torrents though, I needed more storage space... Hence the creation of Suzi10. And now, I'm maxed out on both machines (making for approximately 275 GB of used space).

It's hard to believe that I've maxed out both machines, but I have. Not to mention that I have another 250-350 GB of torrents down in Adrian waiting for me to come get them. I swear, I'm going to download the Internet here soon.

Well, I guess there's one good thing, however annoying it may be... The college has started blocking torrents again, so I can't download anymore (sad and pout). But, the good thing is, now I'm not going to max out my HDD. *Happy happy!* Bad news: I'm 18 out of 20 GB done for one specific torrent. Grrr... I guess it'll have to wait for the end of the term, or at least until I move out of the dorm next Wednesday, and we get cable Internet in the new place.

But, there is a serious need for cheep TB storage in my life.

4/15/06

OOps, ya broke it...

Because I forgot to mention that you shouldn't be doing that!


I cannot tell you how many times I've run into people unqualified trying to fix a problem that they don't fully understand... Just about everyone does it at one time or another in their life! Not long ago, I tried to work on my car a little bit, and ended up making the problem worse (lesson: don't attempt to fix car - ask someone who knows about cars to do it!).

But still, it is tempting isn't it? Today at work, I kept seeing people walk up to the printers and start pushing buttons, loading paper, and the notorious "resending the print job over and over again."

Since this is quite annoying, makes me look like a lazy computer lab assistant, and can easily lead to paper jams, I thought, "Why do people keep doing this, even though I rush over each time to fix the problems they have made?"

And then, it dawned on me as a student once again informed me that the "it's probably just that the color printer takes a while to warm up," (as I read which tray is the source of the paper jam)... People believe that they truly know the answer to these computer problems, but in reality, in their "attempt" to fix the computer, they make the problem ten times worse!

So, without being rude (and just telling them "ALWAYS ask the lab assistant") how do I communicate that same idea... The best way, is always the easiest... Make a simple 8.5x11 inch poster! "Document didn't print? Paper low? Blinking Lights? See your handy lab assistant for help!"

I posted, after approval of my boss, two of these posters (which were stylized a bit more than can be described in text form) - one at the set of black and white laser jet printers, and one by the solid-state color printer. Have a clear line of communication about policies and exactly what we would like the users to do is really the best way to keep the patrons of Support Services doing what we need them to do.

Printer Trouble?
Image of my poster publication.
It's missing some fonts in my "at home" version :(

4/5/06

OSX86

OSX86: Natively!


When I returned to college, I had a few things in mind on what I was going to do with my machines to get everything running the way I wanted it to be, and I had a few tests that I wanted to run on some of the boxes to troubleshoot some potentially failed PSUs or Motherboards.

Turned out, that my computers were all fine, accept for two of the power supplies failed! That was annoying, but with the purchase of one 400 W PSU from a roommate of mine, I was doing okay. But, I did make the mistake of leaving a few hard drives at home, one of which is critical for the boot process of Windows 2000 Pro.

Sooo... Seeing as how I had no ability to utilize that box, I decided to install OSX86 to it! It took me a while to get all the hardware configurations right (since I played around in BIOS when testing out the PSUs), but it worked easily!

I made one mistake of doing an upgrade from 10.4.5 to 10.4.6, which screwed up the boot process (note to self: let's not do that again), but other than that, it's been pretty smooth sailing. I'm loving the dashboard even more, and I've been playing around a little with X11 in OSX86, with limited success. Surprisingly, X11 is quite limited in OSX86, whereas the standard terminal is nearly fully functional!

Since it's so cold in the dorm at this time of year (drafty rooms, with the boilers running at low power), I've been keeping all the computers I can running at maximum CPU output, to help keep the room a little warmer... Hence, I've been running folding@home for a day now, and it's working beautifully. Oddly enough, it's the PPC version... The linux version didn't work at all (that's where I noticed X11 was fairly limited).

OSX86 Dashboard, New Installation

BTW: You can see my folding running behind the dashboard screenshot, and you can view my folding stats here!

3/29/06

OSX86


It's like eating ice cream with a fork...
I'm finally back in OSX, but it's not the OSX that I remember from that old days... I'm running OSX on my Intel P4 (it is a hacked version of OSX, but I do have a legal copy that isn't installed on anything, so I think that gives me the right to test out OSX on a Pentium, well... At least I think it gives me the right).

OSX86 Screenshot

It's taking some getting used to, since I'm trying to figure out all the short-cut keys, and why some applications randomly crash (verrrry unapple like), but over all I think it's been a quite interesting experiment.

Since I'm in VMWare, I've had some odd issues... First, it took me about 6 times before I could get the OSX installer to work (some guess work, and a little bit of determination, and things ended up fine). I'm not so sure how much I like the system yet though... It seems to be a bit of a CPU hog (although, that may just be because of how the OS is set up in VMWare), but I'm really enjoying the widgets! At first they were a bit of a pain to get configured and placed, but once I got them set, they make for quite the pleasant addition to the OS.

OSX86 Dashboard

If there's one thing that justifies spending all that money on a macintosh, it is definitely how awesome the operating system looks. I've got a minor bug with this, since I have no control over my refresh rate (seems to be a VMWare problem), and my mouse and keyboard seem to be a bit delayed (seems to be an OSX issue).

I was even able to configure Japanese text input (いけ、いけ!日本語!) fairly easily, much easier than in Windows (and Linux is a bit difficult to get input methods to work just right anyway) but overall, I'm quite impressed with the operating system.

Coming Soon: Windows Vista: The Resurrection of Windows
and: Xgl (for linux) The Future of *NIX GUIs

3/18/06

MCSE

70-290


It's kind of sad, but I should have expected it...
As the term came closer and closer to ending at Baker College, I decided to peruse the online book catalog of the Owosso campus library. I ended up finding five or six MCSE test prep books, none of which looked like they had ever been removed from the shelf since they were put there!

With the upcoming Cram Session, I decided that it may be in my best interest to check out the 70-290 book and read it... But I knew that I wasn't going to be using it at all during exams week, so I decided that I would check it out after exams week, where it would either become checked out by one of my classmates, or I would get it and have it for all of break.

And that's exactly what happened. I grabbed the book, checked it out (had to have an override -- all books were due back on Friday of the last day of the term, and therefore, it was checked out for a maximum of 3 hours. ~sigh.) but now I've got the book in my possession and I'm already a decent bit into it.

My goal is to have the entire thing read by the end of spring break, and be well prepared for the upcoming cram session, which is supposed to take place sometime during Spring quarter. I sure hope this helps me out, I may end up watching some of the test prep videos that I have for 70-290 as well, before I return to campus in two weeks.

2/25/06

S
S
L

Wow, what a lecture we had in MCSE425 (ISA Server 2003) Thursday evening. We were talking about how ISA server deals with filtering encrypted traffic. My instructor started off by saying, "Does everyone know how SSL works?" Everyone nodded... It's basic, it encrypts the data-payload of a standard HTTP packet, and authenticates communication. Easy, right?

Well one student said: "Could you clear it up a bit?" Well, most of the class was thinking... "Gee, this is gonna be a quick lecture on how SSL works, and then we'll be done." Well, that was before we figured out that we didn't have a clue how SSL really worked.

We knew that it had to do with certificates, but we thought it had to do specifically with Public Key Infrastructures... Well, it seems it doesn't (although, Wikipedia says it has more to do with PKI than my instructor said... hmm). From what I got from the lecture, SSL connections (HTTPS in particular) work like this:

Client: I want to go to https://www.secure.com/, so I'm gonna need a certificate... HELP!
Certificate Server: the certificate for https://www.secure.com is {cert101}
Client: Okay! Thanks, Certificate Server!
Client: I want to go to https://www.secure.com, I've got this certificate that says to encrypt my communications in such-a-way... So ENCRYPTION ENABLED! Request secure communication with server, key (randomnumbers910832here)
SecureServer: 'Aight! Communication with (randomnumbers910832here) accepted. So... do you have a certificate for this communication?
Client: Yup! Here it is: {cert101}
SecureServe: 'Aight! That's the cert. Wadda need kid?
Client: I wanna go here, do this, upload this, download that, and spend mucho monies on your site.
SecureServer: Okay!
Client: Alight, I think I've run out of money... I'm gonna go away now and watch my credit debt pile up. Laterz!
SecureServer: Mwahahahaha.... *ahem* I mean, okay. Closing connection.

The problem was really the start of communication... It's still a little foggy to me... The client gets the cert from the cert server... Okay, great. But anyone could do that!

Two, when the client goes "I want to go to https://www.secure.com, and I'll encrypt my communication in such-a-way" -- in what way does it encrypt the traffic? And how does the SecureServer know how to decrypt the traffic? I think the traffic is encrypted using the randomnumbers key, but then how would the server be able to decrypt it? Oiii, this still isn't clear enough for me, but since my instructor was turning a dozen shades of red with frustration, I decided not to ask him about it anymore... I think I got the jist of it anyway.

Relevant Links:
TCP/IP Guide: HTTP Security and Privacy,
Wikipedia: Secure Sockets Layer,
Wikipedia: HTTPS

TCP/IP Seminar!
On a side note, I went to that TCP/IP seminar yesterday... It was informative, although the problem was that it was very "bringing old network professionals up to date" with utilities and what-not stuff... Some of the stuff was replay for my class, where other bits were new stuff that was a bit irrelevant to our class... But then again, the seminar was geared toward network professionals that have been in the field, and want a second opinion or to be brought up to speed on some topics. If you take that into account, it was a decent seminar.

I did work a bit with some utilities (Ethereal is so very cool), but my favorite part of the whole thing was watching him PuTTY into Linux boxes and control them and the trip into the server room, where most of the servers are Linux boxes assembled by Penguin Computing! That is so very sweet. I don't recall what distribution he said he was using, I'll have to ask Royce that later. He also mentioned that he's using SmoothWall as his firewall! Totally sweet.

2/19/06

Image hosting by TinyPic

It just fixed itself.... but no one but me needs to know that fact!

A few days ago, I was running Suzi like usual... I had just started watching an anime video in KPlayer, full screen, when I realized that I had seen the video before. Being lazy like I am, I hit Alt + F4, which is supposed to stop the video, close the video file, and close KPlayer, returing me to the KDE desktop and to the most recent window or application that I was using... Well, for some reason when I do this every now and then, it'll crash KWIN (the portion of KDE that manages the windows and K-bar). With KWIN crashed, there's almost nothing accessible in KDE. The front most window is stuck there, the file menu is usually still there, and the front most windows can be closed, allowing data to be saved (if luck is on one's side...). Sometimes the File menu isn't there, and there's nothing to be done about that, accept try to work around without being able to close that window (and it being permanently stuck in the foreground).

This time, I was able to close several windows, accept one of the konqueror windows (which mysteriously lost it's file menu). An odd thing that I noticed when I was preparing to log out of my session, was that the Gnome desktop manager (Nautilus, I believe is it's name, although that may only be the name of the file browser) was actually managing my desktop -- which looked pretty damn odd. I couldn't click on anything, but my icons and the way the desktop looked was in an obvious gnome look. After a bit of pondering, I decided to keep going with this "emergency shutdown process" -- I was mostly worried about the applications that I wasn't able to shutdown... I keep several apps in the KDE system tray (Gaim, Amarok, Mozilla Thunderbird, and Mozilla Sunbird) -- each of these apps can have a bad experience if they are left running when I log out of the system, especially the Mozilla applications, they can easily get a file-lock on the profile, which can take some work to undo (finding the lock file can be quite the pain at times).

Since there wasn't anyway for me to access these applications, aside from going to a tty session and killing them by hand (which would have had the same affect of doing a log-out without shutting them down) I decided to just go ahead and log out and hope for the best. When I returned to KDE, things were looking good: the desktop icons were in the correct spots (a tell-tale sign of KDE/SUSE problems is when the desktop icons shuffle themselves into the upper left corner of the screen), and amarok, gaim, thunderbird, and sunbird all started without a hitch! Yeah! The deities of Linux were with me that day!

But after awhile of using the OS, I noticed something... Amarok has an OSD that displays the name of the song it just started playing for five seconds, and then disappears. It was now displaying the name of the song before it started playing it... It was quite odd. And then I noticed something else... The songs weren't changing, they were transitioning via a fade! Amarok has never done any fading that I've noticed before! And to top matters off, the spectrum analyzer (the bar things at the bottom of the amarok window -- also in XMMS and WinAmp and others) which has never worked for me suddenly started working. w00t! I'm soo happy, but I find it odd that it just started working out of the blue!

2/17/06

Image hosting by TinyPic
SUSE Baby!

Alright, so I was thinking, Gee, I'm not really happy with that Gentoo machine... It doesn't work the way I want it to, and it's really difficult to use the damn thing... Grrr, I wish I had a decent linux file server! and then I realized that I hadn't tried out the latest and greatest version of SUSE (version 10.1 beta 3)... So, I went to OpenSUSE.org, did a little research, and decided that it would be nice to try out 10.1b3... I haven't messed around with the 10.0 virtual machine in ages (nor have I messed around with the Windows Server 2003 VM in ages either, but I digress), so I figured that it's high time that I update the VM... And if 10.1b3 works out well, it shall be time to say BEGONE, foul operating system! and then usher in SUSE 10.1b3.

Either way, it should be fun to experiment for a while. I think the downloads should be done by tomorrow evening... Although, next week is pretty busy (8 extra work hours, plus a TCP/IP suite seminar in Ithaca on Friday -- going to that instead of work).

Miki-ni Update...
Last Friday, I was playing around with creating a copy of a DVD in Linux, and I was having a minor issue, so I decided to head over to Miki (my Windows 2000 Pro machine) and see if I could get the files off using Windows... When I KVMed over to Miki, I was greated with:
KERNEL_STACK_INPAGE_ERROR 0x00000000 (0x00000077, 0xC000000E, 0x00000000, 0x01AB0000) Oh joy... A BSoD. I noted the message, and restarted my machine.

Upon reboot from a BSoD, there's one thing that every computer user should do: look at the Event Viewer. So I rebooted my computer to do just that. The reboot was successful... There's some possible risky situations to keep in mind when rebooting from a BSoD:

Risky Situation 1: after blue screen, OS or hardware failure prevents booting...
[ status: avoided ]
Risky Situation 2: after rebooting from a blue screen error, OS is not usable for troubleshooting due to other errors thwarting usability of the OS
[ status: my computer made a "spin down" sound followed by a "spin up" sound. The sound of hard drives powering off and on... Quite the bad sign, wouldn't you say? ]

When the first spin down occurred, for a moment my computer lagged. I had lost control of the OS as one of the drives had spun down and, after only a moment, spun back up... But at least the system came back up. Maybe it wasn't the hard drive? Just some odd sound? I knew better, but it was a thought that would keep me from freaking out that my anime/file server had crapped out on me... And the OS had returned to my control anyway, so it could have been a fluke... Although, an error like an HDD spin-down isn't something that just happens for no reason.

So I clicked on Event Viewer, and as I was moving my mouse to click on the "System" subfolder (where any HDD errors, possibly page file errors, and other major system faults would be reported, and might hint to a reason for the BSoD error I received) - that when it happened again!! One of my HDDs spun down again, locking the system where it was at. This time, when the drive spun-up again, there was no recovery. My screen was locked in the same spot that was was... Keyboard and mouse were unresponsive.

I waited for about five minutes, without regaining any type of control. But when I heard the drive spin down for the third time, I could only think that this was no fluke, there was either a very hardware fault on one of my drives (*gasp!*) or that my power supply wasn't able to power all of my devices at the same time

The PSU being a FOUR year old, a no-name-brand (Nobilis), low wattage (230 watt, I believe), and suffering though nearly continuous use since 2002, I figured that it may be the PSU (power supply)... If it was, it may explain all the odd errors in the system, including page file errors, odd BSoD errors, and worst of all, if it is the PSU, it could eventually lead to damage to other components to the system... Since I figured that the most sensitive part of my system is the PSU, I decided to replace that!

A fix was in immediate need, but with Andrew still sleeping it wasn't possible... Rebooting to see if the error persisted was foolish (such obvious PSU trouble could easily cause more damage to the system if I power-cycled the machine). The best thing to do was to power off the machine, get back into bed, and deal with it after work. So, that's what I did (surprisingly, I wasn't worried about Miki-ni, and put the computer out of my mind shortly after I turned it off).

Later that evening, I was able to get to work on the machine. A PSU transplant:

For some reason, after a long day under near-zero conditions of sleep, I always seem to have trouble staying asleep. But, after a short two-hour nap, I felt refreshed enough to attend to Miki-ni. The plan of action was simple: do a power supply unit (PSU) transplant from Experiment8 to Miki-ni.

Notice: any type of hardware modification to any computer is potentially dangerous, and may void your warranty.

Miki-ni being so old --and custom built by a small-time computer shop in my home town, it had no warranty. And doing a PSU transplant is analogous to doing a heart transplant in surgery... Everything needs to go perfectly, since the PSU supplies the "blood" (DC current energy) to the computer's internal organs (components).

Since Ex8 was just sitting around doing nothing (it has gentoo installed to it, but without a monitor, keyboard, or mouse, it wasn't being of any use -- not to mention that I wasn't able to setup my "gentoo file-server" like I wanted...) I decided to work that that machine before Miki-ni... Ex8 had a relatively new PSU, a 400 watt baby that I installed when Ex8's PSU died about four months ago --at the time, I was having trouble with Miki-ni's PSU, and thought about replacing it, but wanted to try out this "ALLIED" PSU [image] before actually installing it in Miki-ni... And now was the time for the testing to be over, and the full blown installation to be underway.

The removal of the Allied PSU from Ex8 went as easy as silk. Opened the case, undid the molex connectors [image] from the drives [image], the motherboard connector [image], and all other remaining connectors, removed the PSU from the case, and sat it aside. (images from google image search, and not from my personal machine)

The removal of the Nobilis PSU from Miki-ni wasn't as simple. Undoing the molex connectors, and all most other remaining connectors was simple, but the connector for the motherboard was placed in under my hard drives in a spot that is inaccessible without removing my "drive cage" - a total pain to get in and out... But possible.

Once the cage was out, I had to pull the 20-pin motherboard connector, which after being seated for four years was nearly impossible to remove. The securing latch on the connector actually broke away when I removed the connector from the system!

The easy part was installing the Allied PSU, but there is a scientific methodology to dealing with power supply units...
  1. On the first boot, never hook everything into the machine and attempt to boot it... If anything should go wrong, a limited number of components in the system would be at risk of damage. Although knowing this, the last time I reconfigured my system (just over a year ago) that it wouldn't boot the OS without all the harddrives hooked in together, but at least keeping the drives to a minimum would allow me to see if the system would run (or fry) itself.... PASSED: Due to having all the HDDs unhooked and none of the input devices (Keyboard, Mouse) or output devices (Speakers, Monitor) all the system did was beep.
  2. Test Two: The big test: would risk all of the system, accept for my CDRW/DVDROM, 250 GB anime drive and my 100 GB storage drive. A necessary risk. So, with my system laying on the floor, with it's guts plainly exposed, I hooked in the one required item to the computer: the power plug (risking the monitor, keyboard, and mouse was again unnecessary). Pressing power produced the expected results (no smoke, error beeps for having no keyboard or monitor). This is a good sign, I thought to myself, time to go to the next stage.
  3. The final test is a boot-up of all devices: And once again the system began to successfully start up, I cheered with delight! The computer was booting, with all components successfully loaded. I was abled to access all of my drives, read and write information, and all looked good. It was time for some stress relief: once I had determined that the system was doing well (no odd system failures or error messages) I played a song for my computer - "Oingo Boingo: Weird Science" [ Lyrics ], it seemed appropriate ^_^


Fast Forward: One Week Later
There was one thing that I noticed about Miki-ni while I was in there working on the hardware: the system was getting really dusty. I hadn't had the time in ages to actually dust out the system, so it's about time for that. I managed to get my hands on a new can of compressed air today, and that's what's going to be happening to Miki-ni as soon as that last download finishes.

But other than the dust, there have been no odd errors... ShareScan crashed a few times, but I think that was just the application, and had nothing to do with the PSU, or anything else that is related to hardware. Only time will tell if this was the right decision, or if I was just looking in the wrong direction, but so far, things are looking good.

2/2/06

That's one odd IT Failure, after a long weekend....

Preproduction

Computers
  • Miki-ni (a.k.a. "the Desktop"): OS Windows 2000 Pro, SP4. Relevant Software: ZoneAlarm 6 (Trusted Zone).
  • Miki-chan (a.k.a. "the Laptop): OS Windows 2000 Pro, SP4. Relevant Software: ZoneAlarm 6 (Trusted Zone).
  • Suzi-lnx: OS SUSE 9.3. Relevant Software SUSE Firewall (Internal Zone).

Network Setup
DHCP offline (college reasons, details superfluous to this entry)
Physical CAT5e connection to college network removed in the process of troubleshooting early on

The Network That Wasn't

When I got back from my brother's wedding, I wanted to do one thing: transfer some anime (kyou kara maou) over to Miki-ni. Since the network was down anyway, I unhooked my link to the college network and reconfigured my computers to have statically assigned IP addresses (since Miki-chan can't get a DHCP address on campus), and with the DHCP server inaccessible to us anyway, it seemed like the logical thing to do.

Miki-ni: 172.16.5.10
Miki-chan: 172.16.5.9
Suzi-LNX: 172.16.5.8
I added Suzi-LNX in there because I wanted to show episode one to James (who was over visiting at the time).

I was able to transfer episode one from Miki-chan to Suzi-LNX without any problem, and after we watched it, I wanted to transfer all the rest to Miki-ni, so I wouldn't have to keep my laptop on all night transferring files from it to Suzi... Doing one big download to Miki-ni seemed like a better idea, Miki-ni is my fileserver anyway.

And that's where all laws of IT-physics seemed to break down. Miki-ni and Miki-chan could not see one another on the network. The ping command didn't work at all...
C:\>ping miki-chan
Request timed out.
Request timed out.
Request timed out.
Request timed out.
C:\>


And worse:
C:\>ping 172.16.5.9
Request timed out.
Request timed out.
Request timed out.
Request timed out.
C:\>


And the same was true for pinging Miki-ni from Miki-chan. I just couldn't get the two machines to work together. Eventually, I set them both to DHCP (knowing that they would get an APIPA address, which should allow them to communicate over the network) I figure that I must have done something wrong -- like configuring the IP settings wrong, or maybe even having the firewall set wrong, so I turned off the firewall, and with their new APIPA addresses, communications should be easy as pie.

But it wasn't. Miki-ni and Miki-chan couldn't see one another nor could they ping one another. They were on the same subnet and had valid APIPA addresses, but they couldn't ping one another. At this point, I was desperate. I restarted both machines, swapped out their CAT5e ethernet cabling for different CAT5e wiring... To no avail. Both machines still couldn't ping one another, let alone get files transferred... You would think that a 5 year college veteran like me, with an associate degree in CIS, and with nearly a dozen Microsoft Networking classes under his belt, I would be able to get a laptop and a desktop (running the same OS, without a firewall) to be able to access one another... But no. Andrew (my roommate) suggested that I use my USB flash drive - but that would have been a lot of work (I wanted to transfer 5 GB of data, and the USB drive is only 512 MB, not to mention that Miki-chan and Miki-ni both have only USB 1.1, so they are pretty limited when it comes to USB).

Eventually, I decided to switch back to a static address (a 192.168.1.z) on all the machines to see if I could get that to work... But once again no... By this time, James had long since left... There wasn't much point in staying around when I'm trying to fix a problem like this, because I'll stay there and work it right into the ground before I give up on it. And that's exactly what I did. It took me a while but eventually I was able to get Suzi to see Miki-chan, and I downloaded all of Kyou Kara Maou over to Suzi (and started watching, as a reward to myself).

What was really odd about this hole situation was that in the beginning, Suzi and Miki-chan could access one another, but never could Miki-chan and Miki-ni see one another. And, as soon as I put Miki-ni on the network with a static address, I couldn't access Miki-chan from Suzi either... I'm not sure if that was a fluke, or if there was something from Miki-ni that was interfering with CIFS/SMB connections. Another oddity was that throughout this entire process, it seems that Suzi was able to access Miki-ni the entire time!

I did notice something odd, that may have been why some of my connections were being so odd... At the end, when I would ping Miki-chan from Linux, the first 7 to 10 ICMP echo requests would not be responded to, I'd see something like this:
indigo@Suzi-lnx:~> ping 172.16.5.9
PING 172.16.5.9 56(84) bytes of data.
64 bytes from 172.16.5.9: icmp_seq=9 ttl=245 time=236 ms
64 bytes from 172.16.5.9: icmp_seq=10 ttl=245 time=175 ms
64 bytes from 172.16.5.9: icmp_seq=11 ttl=245 time=171 ms

--- 172.16.5.9 ping statistics ---
11 packets transmitted, 3 received, 73% packet loss
indigo@Suzi-lnx:~>


And even when I used Suzi to access Miki-chan, there was a noticeable delay in communication... At first, it took a while between the time I hit "Okay" at the login prompt and the directories were displayed, and then again, when I hit copy on the files of anime and pasted those files over into Suzi, there was another delay... Each seemed to be right around ten seconds long too... Mystery... Maybe, there wasn't a problem with Miki-ni, but maybe there was some type of delay in communication with Miki-chan that caused the default way that windows works to not be able to communicate with it (note that windows has a default maximum ICMP echo request of 4, where as Linux has no default maximum (on any distribution that I've used at least... and SUSE 9.3 is no different).

But, after over two hours of work on this, with only a round-about solution, I decided to at least reward myself for my efforts... I watched episode two of Kyou Kara Maou... And now I'm addicted! Eeaakk! ^_^

1/13/06

The Installer That Wasn't

Some of you may know that Thunderbird 1.5 was released yesterday, and I decided to install it (in SUSE Linux 9.3). Yesterday, no matter how hard I tried, I just couldn't get the Thunderbird 1.5 installer to update my Thunderbird 1.0.6 files...

Mozilla wasn't much help... Their readme file directed me to http://getthunderbird.com/releases and the Get Thunderbird site listed:
Other Platforms
Extract the compressed archive and run thunderbird

as the installation instructions for "Other Platforms" (which seems to be *nix systems

I even restarted my computer (thwarting my uptime at right around 5 day - such a small number!) to no avail. It seemed almost as if the installer wasn't actually installing anything... Or perhaps, it wasn't installing it to the same path that SUSE installed Thunderbird 1.0.6 all that time ago... I decided to give up; playing around with this was only going to lead to a broken SUSE 9.3 system, and a weekend spent fixing it (causing undo stress all weekend long). I ended up just going to bed...

The Next Day
Alright, so I kind of woke up in the middle of the night, with only four hours of sleep (half because of all the trouble I have sleeping and half because I had a bit of a stomach ache -- ¾ of a pot of coffee, 2 cups of earl grey, and 4 beers with minimal food throughout the day can do that to a guy) so I got up. I noticed that Suzi-LNX's LCD was still powered on (to a black screen) and not in power save -- which it should have powered off after 10 minutes. So, I decided to go check it out. I couldn't find any problem... Annoyed, I decided to proceed onto my next issue of annoyance... Thunderbird.

I started the task with a new concept, but I already fully believed that there was no way in hell that I was going to be getting TB to work, there was obviously something I just didn't understand about the installer script that was preventing me from accomplishing my goals... It could even be something along the lines of SUSE using a non-standard installation directory, but theoretically, to fix that issue, I would just have to point my TB links to the default location, or reinstall TB to the SUSE location. Either way, I wasn't too confident, but I did have my "new concept" that I was going to try out... The concept was:
  1. Use KSysGuard to find the executable path of Thunderbird 1.0.6
  2. Close Thunderbird 1.0.6
  3. Under user, execute the Thunderbird 1.5 installer
  4. When Thunderbird 1.5 attempts to run, check KSysGuard, and note the executable path of Thunderbird 1.5
  5. See if there is someway to use that path instead of the one for Thunderbird 1.0.6

Well, KSysGuard listed:
thunderbird /bin/sh
thunderbird /opt/MozillaThunderbird/lib/thunderbird-bin

I was pretty sure that /opt/MozillaThunderbird/lib/thunderbird-bin was what I really wanted.

I then closed Thunderbird 1.0.6 and started 1.5 (by going to the uncompressed installation files and executing ./thunderbird) and I checked KSysGuard again, this time seeing:
thunderbird /bin/sh
thunderbird ./thunderbird-bin

waa! I could have nearly cried right there! The one path that I really needed wasn't listed! But the ./ gave me an idea... It may be pulling the thunderbird-bin from the installation folder! WAA! Could it be so simple?!

YES! I checked /opt/MozillaThunderbird/lib and compared it to the "uncompressed installer folder" - and to my surprise, they were nearly identical! I shutdown my current instance of the Thunderbird 1.5 installer and decided to take the risky path... I was going in as root, renaming /opt/MozillaThunderbird/lib to lib.old and moving the installer file in there (renaming it "lib" instead of "thunderbird")... And then, I'll just execute one of my links to Thunderbird to see if it actually worked...

DUN DUN DUN! It worked! *yatta*
Thunderbird 1.5 now installed!

What Was the Deal?
Well, it seems that there was one little thing I missed,
Downloading Thunderbird 1.5
...
Linux: GTK2 + XFT (no installer)

I interpreted the "no installer" part as "not provided in a package" -- meaning that I'd have to compile the software... It turns out that it meant something entirely different. Although this was my fault, I think the Mozilla site (GetThunderbird is part of the Mozilla site) should have listed that fact.

So, what I thought was an installer wasn't an installer at all, it was just a folder full of binaries... I'm glad I figured it out ^_^

Get Thunderbird!Get Firefox!