Product Image: TiBR Pro

My rating: 5 out of 5

I recently finished reading the last of my unread stack of books, took a look at my bank account and realized that continuing to buy more at the current time would be… unwise. So I started looking around the apartment for something else to read, but nothing really sparked my interest.

It probably wasn’t helping that a good friend of mine kept writing in her journal about how much she was enjoying rereading The Count of Monte Cristo. Then it occured to me that story is most likely in the public domain, so a quick jaunt over to Project Gutenberg and I’d confirmed that it was in fact in the public domain. Then I started downloading a copy of this and a few other stories when I realized that I didn’t have a book reader on my PDA any more. So I looked around at some review sites and ran across TiBR Pro by inDev Software. Niiiiiiiiice.

TiBR Pro supports reading eBooks off my PDA’s memory stick and even cooler; it allows me to rotate the screen sideways for a much more natural viewing area. They also had a free version, but the description didn’t mention reading from a memory stick and I’ve got enough stuff on my PDA that I really wanted that feature. So I coughed up the measly $9.951 and I’m most pleased with my purchase. So far I’ve worked my way through ~50% of The Count of Monte Cristo and I’ve already downloaded several other books that I look forward to reading using this great new tool!

As a side note while I was searching for eBook readers to load on my PDA; I ran across the ManyBooks website. ManyBooks takes etexts from places like Project Gutenberg and converts them into popular eBook formats. This makes it easier for lazy people like myself to quickly get the stories onto our PDAs for reading whenever we have a spare moment (e.g. during boring meetings).

1 I’ve seen other readers for my PDA costing twice that, which would definitly be out of my budget for the moment.

Linksys WRT54G Wireless-G Router

One of the many lovely gifts that Ariesna and I received for our wedding was a Linksys WRT54G Wireless-G router.1 Since a wireless router is useless without something to connect to it; I went out and picked up a Linksys WPC54GS Wireless-G Notebook Adapter. Since I was still kind of dazed from the whole wedding/honey-night experience; I didn’t stop to check whether the router had SpeedBooster and if I could get the card online for much cheaper than I could in the store.2 I had cash in my pocket and techno-lust burning in my heart. I bought the card, took it home and immediately started mucking about with my laptop to try to get it to work. In a previous fit of whimsey, I had wiped M$ Windows from my laptop and replaced it with SuSE 9.0 Pro. Since APT is such a wonderful thing, I used it to keep SuSE updated; rather I used it to update SuSE on the laptop whenever I booted it up to use it. So the first thing I tried doing in my quest to get wireless networking running on my laptop was to run APT and grab all the latest stuff for SuSE 9.0.

For the first time ever, APT let me down and in doing so it let me down badly. Something in my xserver configuration (or maybe the startup scripts) got hosed. I fiddled with it for a couple of days, but had no luck in correcting the problem. I could work around it, but not fix it. Once I got to that point, I tried to load some missing software I needed to get the wireless card to work, but the software was not listed in the APT repositories I was using. This is especially problematic as the CD-ROM in this laptop tends to be very flakey, so I couldn’t hope to go back to my original CDs and load it from there. In the meantime, I downloaded the latest version of Ubuntu (Hoary 5.04). I did this planning on borrowing the modular CD-ROM drive of a co-worker with the same ancient Dell laptop to replace SuSE on my laptop (if all else failed). Tonight, I was home alone and annoyed that I still didn’t have my wireless network up & running. So I ran over to Best Buy, picked up a spindle of CD-Rs, burned Ubuntu to disc and tried installing it.

Much to my utter amazement and total surprise, my laptop decided that it liked this burned CD and allowed me to install Ubuntu without error. It took several hours to do it, but eventually I was looking at an incredibly ugly Ubuntu desktop. This struck me as odd, but then I realized it was displaying at 800×600 when my laptop’s native resolution is 1024×768. So a bit of googling later and a quick run of: sudo dpkg-reconfigure xserver-xorg and I was looking at the very pretty version of Ubuntu’s desktop. About an hour later, after following these directions in the NdisWrapper wiki, and I have wireless networking running on my laptop. Now I just need to look into a 2nd battery for the laptop so I can have be a bit further away from the wall socket than my power cord lets me go. Still, it’s so very nice not having to sit in my lousy desk chair to do some work on the computer. It’ll be even nicer when I can put the funds together to build a MythTV box for the living room to watch all my anime with. 🙂

Updated 2005-05-27, 19:55 GMT-06:00: I noticed a typo in the dpkg-reconfigure command above, so I’ve edited this post to correct it.

1 Yes, I do realize that considering this a lovely gift puts me completely and forever in the “geek” category,
2 The answers to those questions were: No and Yes.

I was just over at ArsTechnica, checking up on the lastest news and noticed in their
Looking back at 2004 article that WP had been declared the Web app of the year. Way to go WordPress devs!

Web application of the year

We asked forumgoers to choose the best web application or development framework of the year.

Web-based applications provide interaction for all users regardless of platform or location. If you can connect to the web, you can use it. Forums, blogs, administration tools, collaboration frameworks; there were many excellent options to choose from in 2004.

Winner: WordPress

Let’s face it. Blogs are in fashion, and why not? Vanity knows no bounds, and there are some people who actually do something productive with theirs. From the influence of blogs on the coverage of the US presidential elections to every random teenager who has problems with their partner/parent/teacher/cat, blogs are out there allowing your most intimate feelings to be shared with random people at wifi hotspots. WordPress is the most prominent rising star of weblog software, completely free and with a large and active community. Styles, plugins and hacks are readily available, with problems such as comment spamming being addressed far more rapidly than competing applications.

Paul Griffin has released a new version of Simple PHP Gallery. This is the software that I use for my gallery and I’ve just loaded the new version up. It needs some tweaking to fit back into the site’s overall design. If you have any problems with it; please let me know.

Today was a brillant example of why management sucks. I was working merrily along1 testing a particular area of the software. Then I had to teleconference –he said with extreme venom and hatred– into a meeting for a testing project that I’m not currently working on but that I would much, much rather be on. For extra fun, that teleconference –again said with extreme venom and hatred– call was taken at my desk. A desk which I might add is in a cubicle, a private office. A cubicle which happens to be located next to the loudest @#%&@(^&!#($)^*^()#$^#%&^@$(^#$(^#)(%*@&($#^ f’ing support group in our building. They’ve got email; they’ve got phones; they’ve even got IM but when this group wants to communication; they just scream crap out.

Anyways, I took the conference call and listened in watching my clock count away the wasted minutes of my life. When the meeting was finally over; I got back to working on the @#(%@ project that I am currently assigned to. I’d only gotten a few minutes into working when I get a meeting announcement for another meeting today. In fact, just 20 minutes away but the only information that the announcement gives me about the meeting is a subject line of “Test”. WTF?

It’s coming from one of my managers2 and he’s sent out dozens of meeting announcements before without any problems; so why would he be trying to test the system out that way? 20 minutes later, I got the answer.

Apparently, UPPER management decided that everybody in the company is going to have to take this general aptitude test but had told middle/lower management that they weren’t supposed to say anything yet. Then Human Resources started sending out meeting invitations to schedule people for the test. So our managers were pulling an emergency meeting to do spin-control and fight the rumor mill. There was one problem with that plan.

Some of the team I’m on –including me– work out of a different building, in a different state and we’re not scheduled to take this stupid test until next week. As such and as our HR person isn’t a complete f’ing idiot; she didn’t send out the invites yet because she wasn’t supposed to. So the only thing that the emergency meeting occomplished for me was to start freaking me out instead of helping me stay calm. I hadn’t heard a word about this test until I went to this meeting and then I got treated to roughly an hour of how they couldn’t tell us yet because management said they couldn’t and you have to do what management says and they won’t use this as the sole factor of whether or not you keep your job as that would be nuts and I’ll fight against that thing I said they’d never do tooth and nail. Riiiiiiiiiight. Like I’m going to believe you’re going to fight that hard for me when you just got done saying you didn’t already tell us because management said not to and you have to do what they say.

I feel sooooooooooooooo reassured. *sigh*

1 As merrily as I ever get at work, first thing in the morning.
2 Work isn’t quite as bad for me as it was for Peter Gibbons; I’ve only got 2 direct supervisors instead of 4 (or was it 6?).