Banner
Curtiss Grymala
319 Fellers Lane
Inwood, West Virginia 25428
(304) 263-1830

Just a Reminder

September 11, 2007

This is just a reminder that all of the recent newsposts found on this site are just reposted from the HTMLCenter blog.  Fortunately or unfortunately (depending on how you look at it) I am so busy working on redesigning the Ten-321 Enterprises Web site and finishing beta development on CAGCMS that I have no time to post any real news about my progress.

I promise to post an update on the development of CAGCMS within the next week or two.  In addition, as soon as I have some major IE-specific design bugs worked out in the new Ten-321 site design, I will be posting a link to the development site so that you can keep an active eye on my progress.

As mentioned in an earlier newspost, I am completely redeveloping the Ten-321 Web site from the ground up.  I am completely rewriting all of the text found on the site (which is an extremely time-consuming and tedious task) and reorganizing the structure of the Web site, in addition to redesigning the site template.

The GIMP

September 11, 2007

gimp-splash-1.6.pngThis is part three in my series of open-sourced freeware reviews. This time, I will be reviewing one of the most well-known, popular open-source applications out there. The GIMP (GNU Image Manipulation Program) is a fantastic program for those dabbling in image manipulation and photo editing.

The GIMP, like Audacity, is available for all three OS platforms. GIMP can be installed on Unix/Linux systems, Mac systems and Windows-based systems.

GIMP can be downloaded from the main GIMP Web site (among many other places), and comes packaged with most major builds of Linux.

 

The GIMP is a great program. While there is no "suite" of applications to integrate it with, nor does it have all of the bells and whistles that you'll find in PhotoShop, it does offer all of the necessary features and tools that you'll find in both PhotoShop and PaintShopPro.

In addition, GIMP (as I said in my review of PaintShopPro in the past) offers some features, functions and tools that you won't find in either of the other big programs.

For people that are just getting into graphic design, or for people that do a lot of design work, but aren't officially "designers", GIMP is a great alternative to the extremely expensive "PhotoShop" or the moderately-priced "PaintShopPro". It's also really nice for people that use a lot of different computers and is invaluable for those people trying to design things using Linux (since it's really the only design application available for that platform).

I can't tell you how many times GIMP has saved my hide when I needed to do some quick image manipulation on a box other than my main computer. Since it's freeware, there are no licensing fees, which means that you can download and install it anywhere at any time.

GIMP is fully capable of saving in just about all image formats, including PhotoShop's PSD (although it does not yet offer the psp or pspimage extension for use in PaintShopPro -- no big deal, though, as PSP allows you to open PSD files as well).

Within GIMP, you can create as many layers as you want. You can open an animated GIF and edit the individual frames, which are represented in much the same way layers are. You can also save animated GIF files after creating the individual frames on separate layers.

GIMP uses vector-based text, just like PSP and PhotoShop. Unfortunately, I haven't yet found a way to create vector graphics, but that may just be because I haven't played with it enough.

GIMP handles layer masks, alpha channels, and much more just as well as PhotoShop. Gradients actually make more sense to me in GIMP than they do in the other programs. With GIMP, all you do is pick the gradient tool, drag and drop at whatever angle you want the gradient to have, and the gradient fills the selection.

The layer dialog is not quite as feature-rich as PhotoShop's, but you can still achieve all of the same effects (color overlay, drop shadow, etc.). You just need to be a little more creative when applying them. In addition, GIMP offers a feature I have never seen in PSP or PhotoShop. Layers do not automatically occupy the entire image when you create them. You can very easily size and resize layers inside of an image in GIMP. If you want a layer that only occupies a quarter of your image, you can do that very easily.

All in all, GIMP is extremely well-built and offers a lot more functionality than most open-source freeware in the world. GIMP is truly one of the few open-source applications that comes very close to being able to actually rival its commercial competitors. It may take a while for a graphic designer to learn the GIMP interface, but once someone becomes used to it, most of the actions that can be performed in PhotoShop really can be performed in GIMP. It truly is a viable alternative to its competitors.

VirtualDub ? A Good, Free, Open-Source Video Editor

September 11, 2007

This is the second installment in my short series of reviews/recommendations on good, free, open-sourced software.

virtualdub.pngThis particular entry deals with VirtualDub, a fast, lightweight video editing program. Unfortunately, V-dub is only available for Windows platforms.

It is available from the VirtualDub Web site or by visiting VirtualDub's SourceForge project page.

Video Formats

With the right codecs installed, V-dub will allow you to import and export virtually any and all video formats. It will not allow you to create mpg/mpeg video files, but it can read them (if you need to create mpeg video files, you need to check out TMPGEnc, which is closed-source and commercial, but a good, high-functionality version is available for free somewhere on the Web, and a shareware version is available from TMPGEnc's Web site).

Features

V-dub allows you to perform an amazing amount of different functions. You can perform batch video processing. You can apply a huge number of filters to the video (including a resize, adding a watermark, letter-boxing, transitions, etc.). You have the option to export the soundtrack of your video into an external Wave file, as well as importing an external audio file to use as the soundtrack of the video.

You can re-sample your video. V-dub is capable of converting your video file from just about any format into just about any other format.

You can capture live video with V-dub (although I've never used this feature, so I can't comment on how well it works); you can capture screenshots from your video and export them as image files, and so much more.

For a free, lightweight program, V-dub has an incredible number of features. It doesn't stand up to programs like Adobe Premiere, but it's not meant to.

How Well Does It Work?

VirtualDub is a great program. I have had it crash on me once or twice when the source video had serious problems or I was using an unstable codec to export the video. Other than that, V-dub has rarely ever let me down. Depending on the settings you apply, V-dub can render your project extremely quickly or it can take hours to do so. On some projects, I have been able to export 30 minutes of video in less than 5 minutes. On other projects, it's taken 6 or 7 hours to export 15 or 20 minutes of video.

The amount of time it takes to render your project depends on a number of variables, including the codec you're using to export, the amount of resources your computer has available, the amount of filters you have applied to your project, etc.

My Rating

VirtualDub is not a professional video editor. I will not even bother to rate it as such. However, for video hobbyists, or for people just trying to edit a few home movies together, etc., VirtualDub is worth its weight in gold. For those types of people, I would give V-dub a 4.5 out of 5.

Audacity ? A Free, Open-Source Audio Editor

September 11, 2007

For those of you that have been reading the HTMLCenter blog for a while, you should know by now that I am a big proponent of free, open-sourced software. I am going to begin a short series of quick reviews/recommendations on good, free, open-sourced media proggies and Web developer helper apps.

audacity.gifThe first article in this series deals with the audio editing program "Audacity". Audacity is free, it's open-source and it's available on SourceForge. The program is compatible with all three OS platforms (Linux, Mac and Windows). If you have the need to edit audio files, in basically any format, Audacity offers that functionality.

You can download Audacity from its SourceForge project page.

Audacity is a fantastic audio editor. Granted, it doesn't offer quite as many features as the extremely expensive professional software that studios purchase, such as CoolEditPro or the Adobe media studio, but it offers more than enough for the majority of the world that's just looking to perform minor edits on their audio files.

Audio Formats

Audacity allows you, out of the box, to import audio in the following formats (external codecs may be required):

  • wav
  • aif
  • au
  • mp3
  • ogg
Audacity also allows you to install plug-ins to import and export audio in many other formats.

When you're finished editing the project, you can save it as an Audacity Audio Project or you can export it to Wave, mp3 or OGG Vorbis.

Features

You can use Audacity to edit existing audio files, record live audio and to edit multiple audio files. You can create multi-track recordings, apply a whole host of filters to the audio you're manipulating and use multiple plug-ins to add unlimited functionality to the application.

How Well Does It Work?

Audacity works beautifully. I have never thrown anything at Audacity that it hasn't been able to handle. I've imported an entire album-side and easily been able to normalize it and split it into individual tracks. I've imported a poor-quality audio file and been able to clean it up pretty well. I've imported multiple pieces of a single track and been able to easily splice them together. I've even created multi-tracked audio productions, adding vocals, sound effects and more to a music bed.

Audacity never balks at anything. I have yet to see the program freeze or crash when trying to render any files. I've never experienced any abnormalities or jitters in the audio it produces.

My Experience

I have been using Audacity as my only audio editor for about three or four years, now. I was a mass communications student in college, with a concentration on multimedia production, so I have used a host of different applications and suites to produce audio. I have dealt with digital and analog audio production.

As I mentioned at the beginning of this entry, Audacity doesn't quite offer all of the functionality that the expensive professional suites, but it does offer more than enough for those performing audio production as a hobby. It's a very lightweight, quick application.

My Rating

With my background in multimedia production, I have to weigh the features and performance of Audacity against that of the professional applications. With that in mind, I will give Audacity a 4 out 5.

For audio hobbyists, Audacity offers everything you'll ever need (and more). If you are not an audio professional, Audacity should get a rating of 5 out of 5.

For audio professionals, obviously Audacity is not going to allow you to do everything you'll ever need to do. However, it will allow you to do about 80% of what you need to do, and it will do it quicker than any of the professional applications. For you, I would give Audacity a 3.5 out of 5, keeping in mind that, for pre-production, Audacity is more than capable.

CenterNetworks' First Anniversary

September 11, 2007

cnanniversary.gifOn one hand, it seems like only yesterday that CenterNetworks began covering everything that happens across the Web. On the other hand, it seems kind of like CN has been around forever.

Regardless of how it feels, it's only been one year since Allen and his team started up CenterNetworks. The site has come a long way over the last year, and always seems to be moving in the right direction.

Congratulations to Allen and the rest of the CenterNetworks crew on reaching this milestone.

Don't You Love It When You're Stupid?

September 11, 2007

Don't you just love it when you spend hours banging your head against the wall trying to figure out why your code won't work properly, only to find out it's because you're stupid? This seems to happen to me quite a bit.

I don't know if it's because I spend so much time switching back and forth between PHP, VBScript, JavaScript and Perl; if it's because I don't pay enough attention to what I'm doing; if it's because I don't get enough rest or spend too much time in front of the computer screen; or if it's just because I really am stupid sometimes.

The most recent example I can think of happened just the other day. I spent three evenings working on trying to update the code for CAGCMS, which is the content management system (CMS) that I'm writing in PHP. I kept running into a roadblock over and over again.

I had written some code that was supposed to determine which page the user is viewing and mark that navigation link as active. I tested it, and it was marking all of my links as active. I looked over the code, tried to fix it, and tested it again. It still wasn't working. I looked over the code again, and figured out that I had only used a single equal sign instead of the double equal sign (that is a direct result of switching back and forth between VBScript and the other languages). "That fixed it," I thought.

I tried it again. I was wrong. That hadn't fixed it. I changed and changed the code, and I tested and tested it over and over again. I still couldn't figure out why it wasn't working.

I finally came across the reason behind all of my troubles: I had written my code so that it set the opening and closing "active" tags to the same value whether the link really was active or not.

My code was supposed to look something like:
if($id == $rs[id]) {
$opentag = $act_open;
$closetag = $act_close;
}
else {
$opentag = "";
closetag = "";
}

Instead, I written my code like this:
if($id == $rs[id]) {
$opentag = $act_open;
$closetag = $act_close;
}
else {
$opentag = $act_open;
$closetag = $act_close;
}

Don't you just love it when you overlook something simple like that, and it takes you an eternity to figure that out?

I just thought I would share my latest experience in stupidity. Feel free to share any experiences you've had like that.

Gizmoz Characters

September 01, 2007

Logo.gif

While searching for some information at work, I came across a really neat Web 2.0 application called Gizmoz. Gizmoz allows you to create 3-D animated, talking characters for use on your Web site, in your blog, in your e-mail, for your own amusement, etc.

 
Starting Out

First off, you will need a good picture of yourself (or whomever you want to animate). The pic needs to be a clean, close-up of the subject's face.

Once you've got that, you simply head on over to Gizmoz.com and sign up for a free account. When you sign-up, you'll be automatically given a handful of "points" (when I signed up, they gave me 500 – I don't know how long that particular promotion lasts). Those points can be used to add a little extra pizazz to your character. You don't need points, though, as you can do a lot without them.

What can you do?

Once you generate your "Gizmo" (or character), you can then use it in all kinds of great ways. You can create an answering machine (great for you people that do a lot of social networking online), you can create a Flash movie, you can make an animated sticker (which is what I've done above), you can download the clip as a WMV video, etc.

You get to choose from all kinds of different backgrounds, accessories, body types, and so much more.

Make it talk

Now that you've got a character, you obviously want it to say something. Well, with Gizmoz you've got three options. You can use their text-to-speech converter (which is what I've done in the sticker above), you can record your voice, you can upload your own audio clip or you can use a pre-recorded audio clip already available on the site (which is what I've done with the clip below).

The Engine

The engine that generates the characters is really quite amazing. All you do is pick a close-up shot of your face, upload it to the Gizmoz Web site, and the animation engine automatically detects your ears, eyes, nose, mouth and other facial features. Then, the picture is morphed into a three-dimensional animated character's head. It really is pretty wild.

The really amazing part is, no matter what kind of background you have in the picture, the engine does a pretty nice job of cleaning it up and picking out just the face. I realize that it's not perfect, but I've seen pictures edited by professional graphic designers that have halos worse than what you get out of this automated engine (which doesn't say much for the graphic designer, but that's beside the point).

Summary

Basically, Gizmoz is a clone of SitePals, with a heavy slant toward the social networking crowd. It's fun and the character creation is very impressive. Best of all, it's completely free to play with all of it, which is more than I can say for SitePals.

I'm not sure how long Gizmoz has been around, but it seems to be in the "public beta" stages at the moment. It's a lot of fun to play with, and you can come up with some really creative looking characters.

Be sure to check it out and make yourself a character. If you get a good one, share it with us here at HTMLCenter.

Just for fun, here's a clip I made out of the same character:

My Answering Machine While you're checking everything out, go ahead and leave me a message on my personalized answering machine.

My Yahoo! Beta Review

August 30, 2007

my_mlogo_beta3.png Well, Yahoo! has developed a new Web 2.0 beta version of its "My Yahoo!" interface. So far, I'm not impressed. Here are some gripes I have about the "upgrade":
  1. The small header at the top of the page is gone. There used to be a very small header in the top right corner that told you whether or not you had any new mail (and how many messages were new, if you did have any). It also included links to Yahoo! and "Everything Yahoo!" (a list of all of the services Yahoo! offers).
  2. I can't search the TV listings from my My Yahoo! page anymore
  3. I have no choices when viewing my "Yahoo! mail" preview. In the old My Yahoo!, there were links to your inbox, to compose a new message and to update the list of my new messages (which would essentially reload the My Yahoo! page). Now, I can't do any of that. I only get the choice to go directly to one of the messages on my list or to go to the main page of my Yahoo! mail
  4. The advertisements are extremely obtrusive. At least in the old version, they were at the top of the page in the standard banner format. Now, the advertisements are in very large boxes in the middle of my page.

However, there are also some nice new "Web 2.0" features. Some of those are as follows:

  1. My mail preview updates itself automatically.
  2. If I mouse over a message subject, I get a summary of the message content in a little "tooltip" type of window.
  3. Some space on my page is conserved by adding "pages" to some of the widgets. For instance, in the sports widget, "Today" and "Yesterday" on separate layers and you can switch back and forth between them. In the old version, they were just one big long list all together.
  4. It's much easier to collapse and expand all of the various widgets.

New technologies... Not necessarily a good thing

August 29, 2007

This will be a very quick post, as I don't have a whole lot to say. However, something I've noticed recently is that there are so many new developments in technology every day but they're not always necessarily a good thing.

Two things that come to mind right away are digital cameras and digital media players.

Digital cameras

Okay, so digital cameras have come a long way in the last 5 or 10 years. However, there are some really fantastic features that are becoming more and more impossible to find in newer cameras. One of those "features" is a viewfinder. The newer a digital camera is, the lower the chance that it actually has a viewfinder. Unfortunately, the newer cameras are getting bigger and more powerful LCD screens, too. Why is that a bad thing? Well, because, frankly, I don't feel like changing the batteries in my camera every time I take a picture.

Another problem with newer digital cameras is the shutter lag time. My dad's old Olympus camera was just like a 35-mm camera regarding its shutter lag time. You pressed the button and it took the picture. More and more, you'll find that the shutter lag time of digital cameras is getting longer and longer. With my mom's newer digital camera, when you press the button, it is literally close to a second before it actually snaps the photo. If you have red-eye reduction turned on, it is generally longer than a second. That's fine for taking still-life pictures, but it really sucks when you're trying to take a picture of someone jumping into a pool or doing a trick or something. You literally have to anticipate every picture you plan on taking, and plan well in advance for it.

Basically, if you want to take a picture of someone in the middle of doing a flip, you have to press the button before giving them the okay to start doing the flip.

Granted, some of the higher-end cameras are now boasting minimal shutter lag times, but you can forget about getting anything like that for less than a few Benjamins.

Digital Media Players

Whatever happened to large-capacity mp3 players? Why is it so hard to find anything that holds more than a couple of gigs? Two years ago, I bought a 40-gigabyte player (which was the mid-size model; with 10-gig, 20-gig and 60-gig models available) for about $200.

When I look at mp3 players now, I see price tags that are the same size, but the hard drives are literally a fraction of that size. I don't even know if 40-gig players are still available anywhere. I have certainly been hard-pressed to find one, which is why I recently had to perform surgery on my player, which had died. Thankfully I was able to bring it back from the dead by taking it apart, putting it back together and re-installing the operating system.

MD5 in VBScript

August 27, 2007

For those of us accustomed to working with Perl and PHP, VBScript can really throw you for a loop. However, because so many medium-sized corporations, government departments and educational institutions are using in-house Windows-based Web servers, we have to learn it.

One of the things that really threw me off was the fact that there are no pre-built functions in VBScript. Since I have no access to the server itself (I'm the Web developer, not the IT guy), I can't install any add-ins or anything on the server. I have to deal with what I've got, and what I've got is the base package that comes with Windows Server.

I know there are a lot of other developers in the same position, so I thought I would start sharing some of the helpful tools I come across while working on various projects in VBScript.

One of those tools is an MD5 encryption script. It is already pre-built, and is very easy to use. Basically, you save the file on your server, then you "include" it in your ASP file. Whenever you need to encrypt something, you use the md5 function, just like you would in PHP.

I actually found quite a few different scripts that said they were written for use with VBScript, but all of them were either extremely complicated, or didn't actually work. Some of them said VBScript, but actually meant regular VB (or possibly VBA). Some of them included 7 or 8 files, and required you to jump through complicated hoops in order to make them work.

This one actually includes 7 or 8 files as well, but that's a good thing. Each file in the package has a separate purpose, and you really only need to choose which one you want. The package includes a VBScript version, a VB version, a javascript version (which can be helpful if you want to do on-the-fly encryption client-side, then finalize it server-side) and a couple of example files to show you how it works.

That's all there is to it. Just put the file on your server (you must, at the very least, have either FTP or direct network access to your server, otherwise you wouldn't be able to develop much), then add an include statement to your ASP file. The script does the rest of the work for you.

The script can be downloaded from Frez Systems Limited. There are actually quite a few other VB and VBScript tools available from that site, too.

Windows Vista - My Review

August 24, 2007

vista_logo.png

So, I'm finally ready to write a review of Windows Vista. After buying a new computer a few months ago, and playing with Vista quite a bit, I feel I can wrtie a decent overview of the pros and cons that come along with it.

I will be forthright in saying that I am not a huge fan of Microsoft. If I could get along in the business world without having to use Microsoft products, I would be perfectly happy working directly through a Linux build and working entirely with free, open-source software.

That said, I have been a Microsoft user for over 20 years. I have been using Microsoft products since the days when DOS was the main operating system for PC users. I have quite a bit of experience in Windows, and have used Windows 3.1, Windows 98 (and SE), Windows ME and Windows XP extensively. I have fooled around with Windows Server 2000 and a few other MS operating systems. With all that said, I hope you will recognize that I am being as objective as possible.

Aesthetics

From the start, Windows Vista looks pretty. One thing that Microsoft does well when creating new milestone releases is to upgrade the look and feel of the system. Windows 3.1 was a huge step up from DOS (obviously: it had a GUI, after all). WIndows 98 was another giant leap from 3.1. Then, XP came along (after a few dud releases), and turned everything everyone knew about Windows on its head. Once again, Microsoft has made a huge improvement on the appearance, and I'm sure it has thrown a lot of people off their rockers, complaining that it's "different".

Personally, I like the look. Of course, that could be simply because it is basically a sleeker looking version of the more recent KDE interfaces. I really feel like Microsoft spent a lot of time studying the way KDE looks and operates, and then decided to adapt all of that for Windows.

From the spherical "start" icon all the way down to the built-in "start menu" search and the multiple choice "shutdown" menu, Vista's look is eerily similar to KDE. Add on top of that the adjustable transparency of the titlebars, etc., and you've got something very similar to what KDE's looked like since at least the early days of version 3. Granted, much of the latest version of KDE also nabbed some elements from Vista (the multi-page program menu, etc.), so it's obviously a "mutual admiration".

LIke I said, though, it's pretty.

Features

Vista has some very nice features built in, but Microsoft also removed some minor items that were really nice in older versions.

The aforementioned "search" function built into the "start" menu
This is a really nice feature. When you have as many programs installed as I do, you switch back and forth between Linux and Windows as much as I do and you use as many different computers as I do, you begin to lose track of what's installed on what computers/operating systems. Being able to type in a keyword in my start menu makes it really easy to find things. This is especially helpful when you install things that don't necessarily embed themselves in your "Programs" area.
The "Vista Sidebar"
This is a neat feature, too. Basically, Vista took a page out of the "Yahoo Widgets" book, and made their own widget side bar (if I'm not mistaken, I think this was actually an out-of-the-box feature in MacOS before Yahoo or MS thought of it). Currently, I have a calendar, the weather, a clock, an RSS aggregator and a little slideshow widget running on mine. These are the default widgets that came with my version of Vista. I don't really have any use for the slideshow widget, but I do use the clock and the weather all the time. The calendar saves me the hassle of having to mouse over my taskbar clock to see what today's date is. The RSS aggregator is extremely nice, especially because it's integrated directly into Outlook. Any RSS feed you add to Outlook (which is a fantastic new feature in Office 2007) automatically gets added to your sidebar aggregator.
Custom toolbars
This is another item that's been pulled from the Linux playbook. Basically, you can right-click on your taskbar and then choose any folder on your entire computer that you want to turn into a toolbar. This almost makes up for the lack of the next feature I'm about to mention.
Quick Launch
Unfortunately, one of the features Microsoft removed from Windows is the ability to "un-dock" the Quick Launch tool bar. On all of my computers, I immediately rearrange my "bars" on my desktop. I move my taskbar to the top of my screen and set it to auto-hide. My Quick Launch bar then gets set to auto-hide at the bottom of my desktop, and I set it to display large icons. Because I keep so many icons in my Quick Launch bar, I have to keep it completely separate from my taskbar. The image below shows my current setup. Vista desktop
Auto-sort
This is a really minor feature, but I like it. If you've spent a lot of time rearranging your files in Windows XP, you've probably noticed that any new file or folder you create in Explorer, or any items you paste into a new location always get added to the bottom of the file listing. This always annoyed me. Vista automatically moves the file immediately to the correct place as soon as you create it. In fact, when you create a new folder, it initially moves it to the "N" section (alphabetically) of your file list (since the initial name is "New Folder"), and then moves it again when you give the folder a name.
Intuitive Icons and File Details
Vista uses intuitive file/folder icons and file details much more effectively than XP ever did. Vista is set, by default, to use different icons for folders depending on what's inside of the folder. In addition, it shows you a neat little cascade of thumbnails of the files inside. The image below shows what my "pictures" folder looks like in Vista. Vista Folder Icons
Windows Media Center
I realize this was introduced in XP, but it's been improved upon for Vista. Having not used it too much in XP, I cannot comment too much on the improvements, but I can say that Media Center is a really nice program if you don't plan on doing anything but working with media files. Of course, if you like to listen to music while working on other things on your computer, Media Center is completely useless. However, it's great to watch movies through Media Center or use it as a jukebox when hanging out with friends.
Vista Security Center
This is a good thing and a bad thing wrapped up together. It's nice to have this little feature built in when you have multiple users on your computer. This security center should help stem the tide of spyware/adware that gets installed on your computer unknowingly when people visit bad Web sites. After all, if they try to visit a Web site, and a big warning comes up telling them that Windows needs permission to continue, then that may set off a light bulb in the user's head letting them know that they probably shouldn't continue.
However, if the user is inconsiderate, as opposed to simply ignorant, they'll probably just click "Continue" anyway.
For those of us that actually know what we're doing, it's a real pain in the butt. The biggest pain associated with the security center is the fact that it's so redundant. Whenever I try to perform an "administrative" action, such as installing a program, creating a file or folder inside my protected directories, etc., Vista will tell me that it needs my permission to continue (which invariably resets my display driver, and can sometimes take a good second or two to come up on the screen, which scared the heck out of me the first few times it did so). Then, after I click "Continue", about 95% of the time, a second message will appear asking me for permission to continue. That's rather unnecessary, in my humble opinion. Asking me once is appropriate. Asking me twice is getting ridiculous.
This is one area where I wish Microsoft had studied the Linux play book a little more carefully. If I want to perform administrative actions in Linux, I can do so a number of ways. I can choose to do each action separately, in which case I will be prompted for the admin password each time. However, I can also choose to perform a whole batch of tasks as an admin user or even "temporarily" become an admin user (for instance, by opening the file manager in super user mode) to perform a number of tasks. This makes sense. The redundant "Continue or Allow" messages in Vista do not.
When dealing with the Vista Security Center, I generally just think of the Mac commercial and sit back and laugh. "Mac has issued a greeting. Continue or allow?"

Bugs and Other Issues

A few bugs and issues have cropped up while I've been using Vista, and most of them are quite annoying. Of course, having only used Vista on my personal home computer, which is an HP Pavilion that came with Vista (and everything else) pre-installed, I can't say with 100% certainty that Vista is completely to blame for all of these issues, so I mention them with that caveat.

Display Driver
My display driver occasionally fails and has to reset itself. This issue always pops up if I decide to try to use Media Center in the background (if I minimize Media Center, my display driver will fail and reset itself every 5 to 10 seconds). This also occurs intermittently while doing other things, like playing "Hearts".
Audio Driver
My computer came with one of those "Realtek High Definition Audio" drivers. The driver actually works very nicely, and provides great sound from my speakers. However, the downside is that it fails rather often, as well. The worst part is, whenever it fails, I have to reinstall it. I have confirmed that it quits working every time Windows performs an update. I'm not sure if it happens as a result of anything else. The problem seems to be that Windows automatically re-enables the default Windows audio driver, and there is no obvious way to disable it effectively. In order to start using the Realtek driver again (which is the only driver that actually puts out any sound), I have to reinstall the driver.
Occasional Crashes
My computer does crash occasionally. It's a very strange crash. It's not the classic "blue screen of death". Instead, I get a strange, multi-colored, pixelated display. It looks almost the way it would look if you were to fill up your entire screen with the "map" you see while you're de-fragging your computer. The only thing I can do at that point is to hold down the power button on my tower and turn it off.
Networking issues
For a while, every time I actually shut down my computer, my connection to the Internet would not work every time I turned it back on. I don't seem to have this problem too often anymore, but I do still have occasional networking issues that keep me from being able to access the Internet. From what I can tell, it seems that Windows decides to connect me to multiple network connections simultaneously, and that the bad network (the one that can't connect to the Internet) overrides anything on my normal network. To fix this, I have found it's effective to disable my network adapter and then re-enable it.
Software incompatibility
Although the number is decreasing almost daily, there are still quite a few programs that cannot be used on Vista, or that perform inconsistently. This, of course, is an issue with any milestone release of an operating system, but it still sucks having to deal with it. The real problem occurs, of course, when some of your favorite programs are no longer supported by their creators (Pagemaker, for example, which has been phased out by Adobe to make room for InDesign - not a huge loss, though, since Adobe has essentially made InDesign a clone of Pagemaker at this point, anyway). The part that really stinks is how little support there still is for Vista in the open-source freeware market.
In fact, I actually caused a somewhat major problem with my computer after having trouble installing some software I needed. Because I keep most of my "common" files on an ext2 partition, I needed to install and ext2 file system driver. However, Vista reported an error when I installed and tried to run extIFS. Therefore, I decided to install the less-appealing extfsd. That's when my problems began, although it probably took me a month to figure that out. Every time I tried to access files on my ext2 partition, Vista would eventually crash and restart my computer. I was able to solve the problem, though, by removing extfsd, at which point I found out that extIFS was actually working just fine.
I am also confused about the whole 32-bit/64-bit issue altogether. My computer is clearly running on a 64-bit dual-core processor. My version of Windows clearly says that it is the 64-bit version. 64-bit software is obviously compatible with my computer, as I installed the 64-bit version of SuSE Linux. However, every time I download the 64-bit version of any software I plan to install, it always throws up an error at me, telling me something along the lines of "This software was designed to run on a 64-bit system. It is incompatible with your system. Please download the 32-bit version". This has happened at least 3 or 4 times while trying to install software. Most recently, I had this problem when trying to install VirtualDub.
New File and Boot Systems
This is a good thing and a bad thing. I've heard varying reports on just how "new" the file system behind Vista is, and I'm sure that the handful of changes are the reason behind a lot of the new "features" I mentioned above. Unfortunately, the new file system and the new boot system really throw a monkey-wrench into the plans of those who plan to dual-boot. After toasting my first Pavilion, and waiting for months to get it back in new condition, I eventually had to install Linux on a completely separate hard drive in order to avoid toasting another computer. In order to be safe, I actually removed my main hard drive from the computer altogether before I even began installing SuSE. Now, rather than using a bootloader like Grub, I actually choose between operating systems by choosing my boot device through my bios.

Summary

All in all, Vista is certainly not terrible. However, Vista is not the milestone that Microsoft made it out to be. With the exception of a handful of nice features and a new look, Vista really does not offer that much that XP couldn't. There are very few items that Vista offers that couldn't have been supplied through a system update in XP. The improvements from XP to Vista pale in comparison to the improvements between Office XP and Office 2007 (but that's probably a review meant for another day).

I will admit that I like Vista as much as I could like an MS operating system. However, I still would prefer using SuSE with KDE if it was possible to do that realistically. All in all, though, it's really not bad.

Preparing to breathe new life into Ten-321

August 23, 2007

Unfortunately, the Ten-321 Enterprises Web site, along with the non-commercial projects associated with it, have gone neglected for quite a while again.  However, I am now in a position to begin re-building the entire site again, and to finish initial development on the CAGCMS application used as the back-end of the Web site.

In the near future (read: over the next few months) I will be spending a good chunk of my free time completely re-creating the Ten-321 Web site from the ground up.  I will be developing an entirely new design for the site.  I will be completely re-building the CAGCMS application and releasing a public build on SourceForge (complete with plug-ins for extra menus, screenshots, etc.).  I will also be re-writing all of the content on the site in order to bring it into the present day.

A lot of things have changed since the content for this site was initially written, and a lot of the information on here is terribly outdated.  I will be adding new content to showcase the multiple new skillsets I've picked up over the last few years, and to educate potential customers as to the countless new developments on the Web in recent history.

For the time being, I will be using the news area of the Web site to syndicate the blog posts I make regularly on the HTMLCenter blog.  That will, at least, keep some fresh content on the site while I work behind the scenes to completely renovate the site. 

Ten-321 Enterprises Featured on CenterNetworks

June 29, 2007

I have really been enjoying the start-up tips posted on CenterNetworks this month.  The other day, I decided to submit a few of my own tips, and they were posted today.  The article can be found on the CenterNetworks blog.

CAGCMS v0.3 Ready For Release

September 18, 2006

CAGCMS, the content management system developed by Ten-321 Enterprises is now ready for release.  The download package should be available within the next day or so.

New features in this package include:

  • A complete Admin Center
  • An editor for news items, site sections, site categories and site content that utilizes Tiny_MCE
  • A maintenance section, allowing the administrator to back-up the database, and perform other useful maintenance tasks
  • A user and usergroup editor
  • Two sections completely devoted to setting your configuration variables.
  • A simple template editor
  • Multi-language support for the Admin Center (English is the only language included so far, but the language file can be translated very easily). 

Ten-321 Enterprises Unveils New Site Design

August 17, 2006

Ten-321 Enterprises is proud to present a brand new site design.  The design is completely re-done from the ground up, and utilizes our new release of CAGCMS 0.2 to generate the content.

Please take the time to look around our new site, and check out the power of our simple content management system.

CAGCMS 0.2 Released

August 17, 2006

Ten-321 Enterprises is proud to present CAGCMS 0.2.  This is a complete and total re-write from scratch.

CAGCMS 0.2 includes its own news engine, utilizes TinyMCE for easy XHTML insertion, and has an extremely user-friendly template interface.

You can download the new package by visiting our SourceForge project page. 

Valid XHTML 1.0 Transitional Valid CSS!