Google Resources Abound!

May 19th, 2008

I have always been a fan of Google’s products as I have been made aware of them, and on very few occasions have I had anything negative to say about them. I recently have started using yet another assistance provided by Google that is, in my opinion, one of the single most helpful and creative tools to be offered free of charge to the development community. I speak of none other than the Google Web Toolkit. This Java application allows you to build quite extensive AJAX utilities from within the tool itself. What I find very interesting about it is that you literally write your application in Java (using a GUI that is provided with the Toolkit, if you choose), and the Toolkit then generates your markup and JavaScript for the final product.

Read the rest of this entry »

On Internet and Gaming

May 15th, 2008

Well, those of you who know me in the least are aware of my passion for video games. I have, quite literally, been a fan of console and PC gaming for as long as I can remember. My parents will vouch for the fact that, on my fifth birthday — before I could read — I was situated in front of our living room TV set with our TI-99/4A on my lap, an open code book next to me, pecking character by character until I had basic animations appearing on the screen. I vaguely remember those details, although I can remember playing games like Parsec and Hunt the Wumpus, but the passion for gaming is still there to this day.

My focus, however, has shifted from simply being a placid gamer to wanting to delve more into the inner workings of the game development process and the gaming industry in general. Choosing web development as a career path has given me more of an insight into the principles that make games work, and I greatly admire those with the knowledge and fortitude to stick with it during the grueling development process, but I still have that burning desire to be more actively involved in the industry in some way.
Read the rest of this entry »

JavaScript Libs and OOP

May 13th, 2008

Those of you who work on client side scripting to any degree (XHTML, CSS, JavaScript, etc) are probably well familiar with some of the more common JavaScript libraries available. I have looked into different ones to some degree, and I have used a handful of them extensively before settling on one that best fits my needs. You see, as a developer, I love to conceive of my own patterns and objects to do things within my page, but I also don’t like having to delve into the innermost workings of the DOM unless absolutely necessary for optimization. This being said, for large scale applications like Content Management Systems (CMS) or administration panels, I like to use a themed, all inclusive solution like the Yahoo! User Interface Library (YUI) or ExtJS (an extension of YUI); however, when working with basic DOM manipulation or personal projects that require a lightweight solution, I have become enamored with the jQuery library.
Read the rest of this entry »

Happy New Year!

January 14th, 2008

Well, I suppose it is high time to write my next entry. I never intended to take a two month lapse in writing, but then again, when does anyone plan to leave their blog unmanned for that length of time? Holidays, children and work all combined over the new year to make for a rather hectic time. I’ll address each of these throughout this post, so if it gets to be a rather lengthy read, I apologize in advance.
Read the rest of this entry »

Well, I suppose this has been a long time in coming, but I have recently been in a circular debate on one of the forums I regular: attempting to reason with an inexperienced developer that embracing the need for compliance and accessibility within our design process actually frees us up to expand our web presence. The argument spawned from the simplistic inquiry about how to lock a font size down to the degree that users were not able to increase or decrease font size. My initial response was to gently chide the user in question by reminding him that we are dealing with an end user product with web design, and we need to create our product to give the user the most flexibility rather than forcing them to adhere to rigid guidelines defined by our lack of creativity. Upon receiving a very juvenile and My-way-or-the-highway-esque response, I decided to take a big step back and review the big picture behind the need for accessibility and compliance in web.
Read the rest of this entry »

Command Line Scripts with PHP

November 16th, 2007

Well, it never ceases to amaze me how much I don’t know about the technologies I use every day as part of my job. No, I’m not saying that I don’t know how to do my job, but I’m rather saying that there are realms of possibilities the likes of which I’ve never imagined could be accomplished with such ease. I have always enjoyed learning bits and pieces of *NIX command line, shell scripting and other functionality that lies beneath – or rather, behind – my everyday web work, but I have never really looked into writing command line scripts.
Read the rest of this entry »

Wii-tastic Birthdays this Year

November 13th, 2007

Samus Aran ~ Smash Bros. BrawlThis year has proved to be the year of birthdays in our family. Not only is our third child’s due date on the same day as our son’s third birthday, but we have also had a rush of ideal gifts given. Starting out the year, my wife surprised me with the gift of a Nintendo Wii in February when most stores were still struggling to keep even one unit stocked on their shelves. While not the most expensive of birthday presents available out there, it has definitely been one of the most entertaining ones. Read the rest of this entry »

Project Top Secret Involvement

November 10th, 2007

Project Top Secret is an absolutely astounding venture that I happened upon a few weeks ago. After spending a few days doing some research, I discovered that this was no new discovery. In fact, this project, spearheaded by renowned video game director David Perry and Acclaim, has been going on for several months and has been featured on sites such as IGN, The Inquirer and Joystiq. From recent readings I have done, it seems that the consensus of the gaming community, driven by the announcement of the genre of the game, is one of skepticism. I must admit that skepticism has haunted my thoughts at times and the community driven discussion has at times seemed to be a bit out of order, I am reminded that nothing worth doing is ever easy. This game, in a nutshell, is to be an entirely community driven venture; no, not simply the character creation and story input, but everything from the world design to that of community development teams doing the final programming themselves.

Ethnicities: TechiesAfter my initial research on the project, the desire to be a part of the game creation process in some way that has smoldered in me just about as long as I can remember began to be fanned to life. Ever a fan of the RPG genre, I fell into the same assumption that so many people who have read about this project were also guilty of: this game, obviously, is going to be some sort of MMORPG. In fact, while this game is an MMO, it is going to be following the racing genre! Read the rest of this entry »

Reasons not to upgrade to PHP5

November 5th, 2007

Some of you may not immediately catch the sarcasm intended to be portrayed by the title of this post, but anyone who knows my coding preferences or has heard me complain (in a good way, of course) about the server structure with which we are currently stuck with at work, you will have no issue with understanding the tongue in cheek nature of this post. I have actually been amazed at how many times in the last week I have run into servers that have yet to offer PHP5 in their configuration settings, even as an option.

I have had the privilege to make the aquaintence of a few new friends and work with them on a project, which I will cover in depth in another post, and through some web work I’ve done for the project, I’ve been made aware of three separate hosting companies (which shall remain nameless) that still do not have PHP5 installed on their servers. What’s more, after some checking, some of them apparently do not even offer it as an option. This has made me appreciate my current hosting company that much more, for they not only offer a choice between stable versions of PHP on my account, but they go to the extreme of allowing me to declare a PHP version for each individual domain or sub-domain that I wish to set up. As a developer, this sort of flexibility is invaluable. Read the rest of this entry »

Of Blogs and Men

November 5th, 2007

I’ve been toying with the idea of starting a blog for some time now. I have been encouraged by friends and colleagues on many occasions to take advantage of the exposure the blogging world can afford a developer, but I’ve always just used the “I just don’t have the time to keep it updated” rhetoric. I finally decided that I have enough going on in life that it might actually be worth taking the time to document some of them. I have had a couple opportunities open up recently that really may be helpful, informative or simply interesting to someone else out there.

While I hardly view my life as an interesting canvass to display for the world to see, I do, on occasion, have some thoughts or insights on different topics that may be worth writing down for posterity’s sake. I suppose only time will tell whether this blog will prove to be an utter waste of time as so many blogs out there today are or whether it may actually be a worthwhile venue. If you find yourself wondering what sort of madness may escape my keyboard, the majority of my writings will most likely be related to technology in some way. Read the rest of this entry »