Tag Archives: open source

Uncategorized

The Programmer’s Toolbox, part 2

At one time, computer “programs” were simply written in “programming languages”. The programmer did much of the work for everything that happened.  Later, supplemental software “libraries” became popular.  Libraries are self contained repositories of code that provide a specific set of functions. Library code is typically written in the same language. Sometimes these libraries provided common and necessary functions, such as math libraries. Who wants to write the low level code that makes 2 + 2 come out to 4 every time you need a … Continue reading

Uncategorized

The Future Is Open

In a recent blog, Jonathan Rosenberg, Senior Vice President, Product Management at Google had this to say: At Google we believe that open systems win. They lead to more innovation, value, and freedom of choice for consumers, and a vibrant, profitable, and competitive ecosystem for businesses. Many companies will claim roughly the same thing since they know that declaring themselves to be open is both good for their brand and completely without risk. After all, in our industry there is no clear definition of what … Continue reading

Uncategorized

An Introduction to CMS’s

“Why should my company’s website utilize a CMS?” You may have found yourself pondering this question at some point at your current organization. To address this question intelligently, we need to first lay down the basic foundation, starting with a definition. What is a CMS? CMS stands for Content Management System. According to Wikipedia, a Content Management System (CMS) is a collection of procedures used to manage work flow in a collaborative environment. Honestly, Wikipedia’s definition doesn’t do much for me, as it doesn’t provide … Continue reading

Uncategorized

The Programmer’s Toolbox, part 1

In the beginning … The web was a very simple place. A “web page” was most likely to be a “static” page, meaning what we saw was the result of just the HTML code in a single file. Modern “web pages” are dynamically generated from data stored in a database server. They are displayed using templating engines and other more advanced techniques, all the while being accentuated with liberal doses of JavaScript and CSS. Back in the day, on the rare occasion when a web … Continue reading

Uncategorized

Tear down that wall, Mr Ballmer

Here’s the question …. with the free browser engines out there that are clearly superior to Internet Explorer, why does Microsoft spend a small fortune to continue to develop their clearly inferior competing product, Internet Explorer? It’s obvious that they are not interested in really fixing or improving Internet Explorer. At least not to the point where it is competitive with Opera, Safari, Firefox or Google Chrome. So why spend money just to make it a dog by comparison? Why not follow Apple and Google’s leads and use … Continue reading