Diary of a Network Geek

The trials and tribulations of a Certified Novell Engineer who's been stranded in Houston, Texas.

6/29/2009

Perennial Server Naming Question

Filed under: Advice from your Uncle Jim,Fun Work,Geek Work,Novell,The Network Geek at Home,Things to Read — Posted by the Network Geek during the Hour of the Ox which is terribly early in the morning or 3:13 am for you boring, normal people.
The moon is a Full Moon

It seems like this comes around on a regular basis.

Server names and naming conventions are a constant source of argument and irritation in big IT departments.  Everyone has their own idea of just what naming schema should be used for the servers and workstations and such on the network.  And, since it hasn’t shown up recently on Slashdot, we were about due for an article on it.  There is; Why do we name servers the way we do?  The comments, if you can be bothered to dig down deep into them and wade past some of the worst attempts at humor, are quite telling.  It doesn’t take long before the relative merits of using quirky, easy to remember names is being quite hotly debated.

The original article  over at IT World, titled Would a server by any other name be as functional?, seems to weigh in on the side of the more creative names.
I’ve worked both kinds of places, actually.  In one job, we used a very precise naming convention that had been put in place after some, apparently, very intense debate.  There, we used the LocationFunctionOperatingSystemNumber kind of naming system.  So that the first Accounting server in Houston running Novell Netware would be HOUACTNW01.  Perfectly clear to me, actually, because of that job.  It’s a logical system and works well enough, though it does lack a certain “zing”.
At most other jobs, though, we tended toward the other way.  Once, I worked with a guy who named his servers after dead musicians and actors, but that was only so he could ping his favorite router and see “Hendrix is alive” come back to him.  Another place, we used various things and it was, well, far less themed and much more confusing.  I think it’s best to choose from a very, very large mythology or naming pool so that you don’t have to switch themes mid-stream.  We had some servers named for “gods of the underworld” and others that were named after space shuttles at the same company.  There was no rhyme or reason to it, really, just what the last guy felt like doing.

I’m not sure what naming convention I’ll finally use when I finally get around to redoing my network at home.  It’s hard to get motivated, you know?  When you do it at work all day?  Makes you feel sorry for sex workers and gynaecologists, not to mention urologists, doesn’t it?
(Yeah, this is what happens when I stay up way too late.  Or is it too early?)


Advice from your Uncle Jim:
"Pay no attention to the faults of others, things done or left undone by others. Consider only what by oneself is done or left undone."

6/5/2009

Roll Your Own Linux Distro

Filed under: Fun Work,Geek Work,Linux,Novell,Personal,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:27 am for you boring, normal people.
The moon is a Full Moon

My regular readers all know how much I love Linux.

Okay, I’ll admit that I don’t run it as my main OS, but I love it for servers. Truly, truly, I do. I use it for all kinds of things, including my own, home-grown imaging system. Sure, it’s not Novell’s ZENWorks, but it does work pretty well. Back in the days when everyone seemed to be coming out with their own specialized distribution, I always thought it would be fun to roll one of my own. Yeah, I know, I am such a geek!

Anyway, thanks to PC Plus, you can roll your own Linux distro. Hit the link to see their super-excellent tutorial.

5/26/2009

On Vacation

Filed under: Advice from your Uncle Jim,Criticism, Marginalia, and Notes,Geek Work,Life, the Universe, and Everything,News and Current Events,On The Road,Personal,The Network Geek at Home — Posted by the Network Geek during the Hour of the Dragon which is in the early morning or 8:31 am for you boring, normal people.
The moon is a Full Moon

I’m on vacation.

Yes, vacation.  Of course, for a one man IT department, “on vacation” means something a little different than normal.  I ran in on Saturday, after picking up a rental car, to get a couple things squared away.  I have a “backup” person, but it’s really not his full-time gig, so I tried to make sure that he won’t really have anything to do.  Hopefully, I’ve succeeded.  But, in case I didn’t, I should be in cell-phone range the whole time, and my hotel has high-speed Internet.  Probably won’t take time to post, except the regular, automagic post I already have queued up.  I do worry quite a bit about leaving the network and my usesers untended.  I can think of so many things that can go wrong and, frankly, they’ve become so, so used to me being there to make last minute magic happen that they’ve come to expect it.  Of course, maybe that’s the best reason to take a couple of days off.

Also, I’m not going anywhere that I anticipate being any particular fun or even deeply interesting; Lawton, Oklahoma.  Why?  Because my nephew is graduating from Basic Training as he joins the Army National Guard, full time.  Still, it will be nice to see family and I’m looking at it as a photo opportunity.  Not sure what kind of shots I’ll get from the road, but I’ll certainly take as many of him and the graduation ceremony as possible.  When I’m back, I’ll post a link to Flickr.

So, now, it’s time to grab the last bags, toss thee roll of toilet paper into the car, and head out.  Be good while I’m gone, kids!

(And, yes, while I was typing this, I got a call from the office about someone moving their equipment and not able to connect.  See why I worry?  That’s also, incidentally, why I always travel with at least a partial roll of toilet paper in the car.  You just never know what might happen on the road!)


Advice from your Uncle Jim:
"We tend to forget that happiness doesn't come as a result of getting something we have, but rather of recognizing and appreciating what we do have."
   --Frederick Keonig

5/15/2009

Alternate Reality Games

Filed under: Art,Fun,Fun Work,News and Current Events,Red Herrings,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:10 am for you boring, normal people.
The moon is a Full Moon

Would you like to play a game?

Have you heard of these things? Giant games that take place at least partially in the real world, that are a total immersive experience? They’re the latest thing. Okay, not the latest thing, since they’ve been around for years and they’ve been used to market everything from the video game Halo to the Steven Spielberg movie, A.I., but they’ve recently gotten popular again, thanks to Nine Inch Nails and Wired magazine. If you, like me, have gotten curious about them, the fine folks at the mental_floss Blog have a primer on them called A Beginner’s Guide to Alternate Reality Games.

I have to admit, I’ve never played in one, per se, but the Guide has a description of one that is very familiar from high school and college. Of course, we called the Assassination Game then, and these folks have added a twist to it by vastly enlarging the scale, but, still, it brings back the memories. Sure, it’s a geeky thing to admit to, but I can see how it’d be fun. And, a challenge on either side of the fence. Running a network of websites that dole out clues and cross-reference phone numbers and text messages and e-mail lists and all that, too. Wow. Hmm, in a slow year, maybe this is a new hobby people can use to distract themselves….

Well, in any case, no matter how geeky it may be, I think it’s worth checking out the article. It could be the Next Big Thing!

5/1/2009

Site Watcher

Filed under: Criticism, Marginalia, and Notes,Fun Work,Geek Work,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:23 am for you boring, normal people.
The moon is a Full Moon

Do you have more than one website or blog you need to watch?

I have several websites and blogs and, honestly, sometimes, I don’t visit them all in a given week. And, while my webhosting provider is amazingly good and stable, especially at the reasonable rates they charge, sometimes, one or more of my sites go down without warning. So, what’s a bottom-feeding web entrepreneur like me to do? Enter Are My Sites Up! This website will let you monitor your sites and get an e-mail or SMS message to your phone if any go down. And, as usual when I recommend something, it’s free. They may charge eventually, but right now, it’s free.

Enjoy!

4/22/2009

Upgrading My Laptop Hard Drive

Filed under: Fun,Fun Work,Geek Work,GUI Center,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:18 am for you boring, normal people.
The moon is a Full Moon

Right, so this weekend I upgraded my laptop’s internal hard drive.

SeagateMobileSATA500GB

My trusty Toshiba Satellite, which I used all through my chemotherapy treatments almost two years ago, came with an 80 GB hard drive and was starting to fill up. All the pictures I take add up, I guess, especially when I shoot in RAW format. So, I decided that with drives being as cheap as they were, it was time for an upgrade. As I wrote Monday, I scooted over to MicroCenter and picked up a 500 GB Seagate 2.5inch, mobile, SATA drive on Saturday. They were on sale for $115, which is, I think, a pretty damn good price. I got a couple other things, too, since the drive upgrade and a previous memory upgrade makes my laptop the most capable machine in my house, outside of the servers upstairs. (Why are so many non-tech people surprised when I mention that I ran cable and have a server room, with servers?) Oh, and before I get too far, let me mention that you can click on any of the pictures here for larger versions if you want a closer look than the thumbnail. Just click back when you’re done admiring my work.

KingwinEZ-Connect02

The other essential piece of hardware to start out with is an external USB drive adapter of some kind. I bought the Kingwin EZ-Connect, pictured here. I got that at an earlier trip to MicroCenter, with whom I do NOT have an endorsement deal, by the way. I just love their store. In any case, I got this particular one for two reasons. First, it was under $30. Second, it could handle the three major types of drives that I’m likely to encounter on a regular basis.

KingwinEZ-Connect01

What you get in the box, as you can see, is a USB cable, a drive adapter, a power adapter and a power supply. Oh, you also get a small CD that has some drivers, which you don’t actually need if you’re using Windows XP, and some simple backup software. I didn’t actually use this software, but, rather, I went to Seagate’s website and downloaded their free utility called DiskWizard. There were a number of reasons why this made sense for this situation. For one thing, I didn’t want to just back up the drive, but I wanted to make a bit-for-bit mirror copy of the drive so that I can replace the old one and still have a bootable, working computer. For another, I’m familiar with Seagate’s utility and have successfully used it before.

So, after installing DiskWizard following the default prompts, I hooked up my new drive via the USB adapter.

CloningDrive

I did install the included software and the drive was immediately recognized. Then, again, I simply followed the DiskWizard prompts with a single false step when I had to go back and change an option in the cloning configuration to make sure the new drive was set to be bootable. I cannot stress that enough! When doing this, you absolutely must make sure that the new drive is being configured to be bootable, system drive. If you don’t do that, your machine will not boot when you change out the drive. If you use DiskWizard, it will require a reboot. In fact, after setting your configuration, the software will prompt you to reboot and, after the software reboots your machine, it will automatically launch and start the cloning process. The actual drive cloning took about an hour or two. I was running around doing other things, so I didn’t get a good time on it. Best just to allow several hours and, like I did, do other things to amuse yourself while you wait.

UnplugandRemoveBattery

Now, it’s important to remember to both unplug your laptop and disconnect the battery. Just unplugging won’t be enough to make your laptop safe to work on. As long as that battery is in there, you could suddenly have a jolt of electricity jump through the circuits and make any planned upgrades pretty much useless. Also? A little jolt of juice can bite you pretty hard, especially when you’re not expecting it!

The next step, obviously, is to remove the old drive.

OldDriveOut

In my case, it was pretty easy. In the past, on some laptops, getting the drive out required taking the whole machine almost totally apart. I’ll never forget having to take a laptop’s entire keyboard off the top of the case to get to drive bay! I had to take the screen off at the hinge and everything! It was a dangerous, delicate mess! But, on today’s laptops, you mostly just have to take off a single panel, as you can see in the picture. The drive was in there really snugly, thanks, in part, to the rubber, anti-vibration sleeves meant to keep the drive quieter in a laptop. What I found interesting, however, is that there were no screws holding the drive itself in. No cages or straps or anything outside of the SATA connections and the tightness of the fit. Because, the drive bay door fit very snugly and I had to apply pressure to get it in place correctly and screwed shut again.

NewDriveIn

On the right, you can see the drive bay still open with the new, freshly cloned drive in it and the old, small drive laying next to it.

This was actually a pretty simple upgrade to make. It was what I generally refer to as a “one screwdriver job”. By that I mean that I could mainly have done it with the tiny pocket tool I carry with me in my pocket. Though, in this case, I used the old, cheap red-handled screwdriver in the picture. It’s a freebie that is often used as a giveaway by tool companies. I’ve had that one since my first IT job, back when I worked for Hyatt Hotels. It’s a little beat up now, but it can still handle a nice, easy job like this.

NewDriveVeryGood

As you can see, the formatted drive is a little smaller than advertised. Also, they tend to round up a little and bytes and megabytes and gigabytes aren’t round numbers, so the math gets a little funky. Oh, and there was a special 251Meg partition that couldn’t be clearly identified by DiskWizard, even though it cloned the partition just fine. So, when you factor in all those things, you can see the nice, big partition, which is mostly empty and waiting for me to fill it up with great pictures!
Well, that’s the plan at least.

In any case, now you have some idea how to change out a laptop hard drive if you should ever want to upgrade for yourself. I really left out a lot of the nitty-gritty detail that I felt was either self-explanatory or that you should really know how to do before attempting this in the first place. Perhaps not the best tutorial, but at least a good step-by-step overview of how to get it done!

4/20/2009

Busy Weekend – Coolness To Come

Filed under: Fun,Life, the Universe, and Everything,Ooo, shiny...,Personal,Red Herrings,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:52 am for you boring, normal people.
The moon is a Full Moon

Of course, that could describe almost any week or weekend for me.

So, Saturday, I got up early to run out and get a few parts to upgrade my laptop, braving the near cataclysmic, torrential downpour.  Naturally, I was far from the only geek hard core enough to weather the storm to spend some quality time at MicroCenter.  Though I have to admit, it wasn’t nearly as crowded as I thought it would be, even with the flooding.  I know that Fry’s Home Electronics is more popular with some geeks, but I think MicroCenter’s prices are competitive and I think I get better, less aggressive, more knowledgeable, service there.  Though, in this case, I knew just what I wanted.  My main purpose was to get a bigger internal drive for my laptop, because all the pictures that I take suck up drive space like a drunk soaking up free booze and I was starting to feel the pinch.  But, I also wanted to get a wireless, “laptop” mouse that I can throw in my bag when I hit the road, since my laptop is quickly becoming my creative workstation.  I also grabbed a bunch of magazines that I usually don’t find in my usual haunts.  Mainly Photoshop stuff, but some others that I wouldn’t normally get like Practical Web Design and Giant Robot.  The particular issue of Practical Web Design has an article about time-sensitive, dynamic stylesheets that seemed pretty cool.

In any case, after that, I ran home to start cloning my laptop drive…  In fact, I’ll have a better, detailed post on that later this week.  Once I got the cloning process started, I ran over to some friends’ house with the intention of all of us going to the Friends of the Houston Library book sale.  However, after having my car almost get caught in water far deeper than it seemed, which was made worse by a jackass in a pickup cutting me off and throwing up a wave of water almost over the hood of my car, we thought better of making the attempt.  So, instead, I did a little work on her laptop, getting it on their wireless network and running some antispyware on it.  (Though, it sounds like it already could use another cleaning, so I’ll probably be back.)

After that it was church and dinner.

Sunday, I got up early to get in a good workout.  I’ve been getting into a bad pattern of exercising late, staying up late and dragging all day long without enough sleep.  After watching another friend at dinner who’s burning her candle at both ends, I made up my mind to not let that happen this week.  So, I got my lazy bones out of bed and got breakfast and coffee and got my behind in gear for a good, longer, workout before 10:00AM.

After that I was editing some photos for a project a friend of mine in New York is putting together.  Naturally, I hooked up my new wireless mouse to get better control of my editing tools.  I got a Logitech “laptop” mouse and it works great.  It’s a little smaller than a regular mouse, but not uncomfortably so.  What’s cool about it, though, is that it has a little USB dongle that links the mouse to the computer.  When it’s not in use, it fits on the bottom of the mouse and, when you slide it on and off, it automatically turns the mouse on and off to save battery life.  That may seem like a little detail, but it’s a great feature that helps not waste batteries when you’re on the road.  That can be a big deal sometimes.  In any case, that probably took longer than it should but my graphic editing skills are weak, weak, weak.  So, the practice no doubt did me good.  Also, it was flattering to have her invite me to submit some of my photos for her project.

I also managed to get in a little reading and some photography, too.  Not much, but, still, every bit counts!  Obviously, when I get through with the book I’m reading, I’ll review it.  And, sadly, I still didn’t get any work done on the WordPress themes I want to build or the creative website either.  As busy as I get, I’m not sure how I’ll manage time to work on that as regularly as I’d like.  I am trying to leverage Google Alerts to get some of that work done, but, there’s still a component of it that requires quite a bit of work from me, so…  Well, I’ll get there somehow.  (And, yes, I count the new site as part of the “coolness to come”, along with the step-by-step post on upgrading a laptop hard drive.)

4/15/2009

18 Ways for Geeks to Make “Quick” Money

Filed under: Advice from your Uncle Jim,Career Archive,Criticism, Marginalia, and Notes,Hoffman's Home for Wayward Boys,Red Herrings,The Network Geek at Home — Posted by the Network Geek during the Hour of the Hare which is terribly early in the morning or 6:37 am for you boring, normal people.
The moon is a Full Moon

Okay, I know I’m starting to make a bad habit of this, but…

But, you know I’m going to do it anyway.
So, I’ve recently seen two lists of ideas for making money. One is pretty specific to computer geeks, but the other is more generic. I’ll summarize and link to them below:

First, from TechRepublic; 10 Ways for Techs to Make Extra Cash

  1. Subcontracting
  2. National Account Work
  3. Database Consulting
  4. Teaching
  5. Software Training
  6. Home Networking
  7. Telecommunications
  8. Financial Software Consulting
  9. Security System/DVR Integration
  10. Online Expert

Okay, I have a few issues with this list. First of all, several of these things would really cut into a full-time gig! I mean, if you’re already in a consulting business of some kind, then branching out might be good, but some of these really aren’t for everyone. For instance, I know I’d be a bad fit for financial software of any kind. I mean, I don’t have any real Accounting training and can barely balance my checkbook, so that doesn’t seem like a great idea, does it? And, I know plenty of people who do a lot of what I do that would have no clue about database design or phone systems. The fact that I do know these things is a fluke, really. But, when times are tough, I suppose every network geek has the potential to become a consultant.

The second list is from MSN; 8 Ways to Boost Your Income

  1. Sell Your Junk
  2. Get a Second Job
  3. Sell Your Skills
  4. Rethink your Rent
  5. Claim Unclaimed Assets
  6. Adjust Your Tax Withholding
  7. Get “Paid” to buy the stuff you already do
  8. Hit up Mom and Dad

Okay, some good ideas, but again, I have some issues with it. Some of these are the old standbys, you know? The renting out a room thing, though, is a good idea. Well, mostly. If you pick the right person. I’m a little sketchy about the finding forgotten assets thing, though. I don’t really think I have anything I’ve left behind anywhere. I’m also a little dubious about playing around with taxes too much, too. That can go wrong in a hurry, and did for me during my divorce. (Of course, I made up for that by selling her junk instead of mine!) And, frankly, buying things on a card that “pays you back” seems like a pretty dangerous choice, too. That can go wrong fast, as my massive consumer debt shows. But, the worst is that last one. Uh, sorry, but I’m not moving in with my mom and dad in the “Over 55” community they live in now. Just not an option.

So, there you are. There might be a few ideas in there, but, honestly, I doubt there’s anything all that new to anyone who worked in IT during the late 90’s after the Internet bubble burst.
I hope all my readers are doing reasonably well, in spite of the downturn. And, if you all have more or better ideas, please, leave them in the comments!


Advice from your Uncle Jim:
"If you want others to be happy, practise compassion.
If you want to be happy, practise compassion."
   --The Dalai Lama

4/6/2009

My First Geek Gathering

Filed under: Art,Bavarian Death Cake of Love,Career Archive,Criticism, Marginalia, and Notes,Fun,Fun Work,Life, the Universe, and Everything,News and Current Events,Personal,The Network Geek at Home — Posted by the Network Geek during the Hour of the Tiger which is terribly early in the morning or 5:05 am for you boring, normal people.
The moon is a Full Moon

So, Friday I went to my first geek networking event.

Okay, now, to be clear, I mean the first event I’ve ever been to that the point was to get to know other geeks, not work on computer networking. It was the first of what I think will be many. The event is a monthly “Geek Gathering” put on by Jay Lee and Dwight Silverman of TechBytes and the Houston Chronicle. I was convinced to come out this time by Kristie “Suburban Goddess” MacLaughlin. Though, I have to admit, I think she did it simply to get me active on Facebook, since the event was announced there. We’ve followed each other’s blogs for some time now, and exchanged a few e-mails, but never met. And, before any of my regular readers who are often eager for me to get involved with someone, mainly for the jokes that come out of my so-called love life, let me hasten to emphasize that this was not a date! She’s quite happy with her boyfriend and doesn’t need my uncivilized self mucking things up. Just in case anyone was wondering.

Still, she was quite eager to get me out to meet Jay and Dwight and “the gang”. Now, I did meet those folks, but I got caught in ugly traffic, so I got there a bit late and didn’t get to meet everyone I might have liked to know. For instance, I missed meeting the guys who run the Houston-based Japanese animation and manga convention known as ONI-CON. I did meet a couple of very nice journalists who got laid off from the Chronicle, however, who were there networking as well.
Funny thing about that, the networking thing. I’ve never really done it before, and I think it showed. Living alone, my conversational skills have atrophied so as to be almost non-existent! Thankfully, I was surrounded by people who were good at it and gracious. Donna, aka @Cottonwood2009, was very nice and kept my end of the conversation up as well as her own. And, of course, it seemed that everyone was on either Twitter or Facebook or both. I’m on Twitter for the tools I can add to this blog in case of losing my connection to the Internet again during a hurricane, so my family up North will know that I’m still alive. (They worry.) I was on Facebook, but hadn’t really done anything with the account. Since meeting a few folks, most notably Dwight and Jay, my Twitter followers have more than tripled in the space of two days and my Facebook friends have gone from one to eighteen.
And, I got to talk with several people about photography, too. In fact, it seemed like every third person there had a camera in hand. I didn’t take many pictures this time, but you can see the few I did at my Flickr page, under Geek Gatherings. There will be more eventually.

I remember when the on-line world and the “real” world were mostly separate. I’ve blogged for almost nine years now and never actually expected to meet most, if not all, of my readers. But, as the song goes, the times, they are a-changin’ and now, I fear, I’ll be meeting more and more of them. Perhaps I’ll have to start writing better and more relevant things! Good gravy, I may have to start writing technical posts again! What a strange turn of events that would be.
I have to be honest, and in all seriousness, meeting some of my readers makes me, well, a little uncomfortable. It’s bad enough that my readers often think that they know me based on what I write here, but now… Now, having met me in person, I’m afraid that the lines will become even more blurred. And, anyone who’s read my blog for a long time knows how I like my life neatly segmented and clearly defined. Still, what else is there to do? It’s either that or keep talking to the dog and, frankly, I think she’s getting a bit tired of hearing the same jokes over and over.

But, it was good to be out of my comfort zone Friday. It was good to go to a new place and meet new people. And, it was even good to put some faces to names that I’d seen on-line in any number of venues. I may not be very good at this networking thing, as ironic as that seems considering the title of my blog, but I’m going to keep working at it. It’s the one thing that I should have been working at harder all these years. Who knows, maybe I would have had a better series of jobs than I did? Maybe even a better series of girlfriends? Well, maybe not, but a guy can dream! Certainly going forward, if anything happens to me at my current job, I’ll be better off if I have a good, strong, professional network. If you’re in Houston and a geek like me, it would be worth checking out next month.
And, who knows, maybe one of these times I’ll meet the future ex-Mrs. Hoffman?

3/31/2009

Conficker Worm

Filed under: Advice from your Uncle Jim,Career Archive,Deep Thoughts,Geek Work,MicroSoft,The Dark Side,The Network Geek at Home — Posted by the Network Geek during the Hour of the Monkey which is in the late afternoon or 5:01 pm for you boring, normal people.
The moon is a Full Moon

Are you worried about this?

So, this whole “the Internet is going to melt and your computer is going to explode on April 1” thing has really reached a fever pitch. Are you worried? Should you be? Look, I know that 60 Minutes did a thing about it, but, honestly, I think it’s mostly been blown out of proportion. For one thing, it takes advantage of an old, well-known flaw in Windows that was patched back in October, which was months before this worm got out into the wild. So, if you’ve been doing your updates like you should, chances are that you’ll be fine. And, if you haven’t, well, thanks to a couple of security researchers, there are some tools to take care of the problem.

So, if you haven’t done it yet, update your antivirus programs. And, then do your Windows updates. The rest should pretty well take care of itself.
Oh, also? Don’t open e-mail from strange people, especially if the name on the e-mail sounds a little off. Don’t go to shady or sleazy websites, either. Those warez sites all are just as likely to have infected programs as they are “legitimately” pirated ones. So, just don’t use them.

As usual, the press are making a really big deal about this, but most people probably won’t be effected. Just do your updates like you’re supposed to and don’t break the law, no matter how you feel about copyright and software prices.

So, uh, stay calm and carry on.


Advice from your Uncle Jim:
"One day you'll love me as I have loved you. One day you'll think of me as I've thought of you. One day you'll cry for me as I've cried for you. And one day you'll want me and I won't want you."

« Previous PageNext Page »

Powered by WordPress
Any links to sites selling any reviewed item, including but not limited to Amazon, may be affiliate links which will pay me some tiny bit of money if used to purchase the item, but this site does no paid reviews and all opinions are my own.