Bajkowski.com

my life, my perspectives, my projects

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Latest Twitter Updates

  • Tabula, spacetime architecture for programmable logic devices http://bit.ly/bc96WQ
  • in Austin, medici might have the cappuccino bragging rights, but halcyon has a fantastic hot chocolate
  • Hut's is not bad at all but has nothing on atlanta's vortex burgers
  • home improvement, in overdrive http://bit.ly/bDVs2m

technology / web

bajkowski.com finally migrated to Joomla 1.5

E-mail Print PDF

You might have been wondering why there have been no updated to my personal blog in a long time. To make a long story short, I’ve been working on the backend migrating the site from the now very much defunct Mambo content management system (CMS), to the latest stable Joomla 1.5 version. While not exactly the most difficult thing in the world, the migration was not exactly a straight forward process at times either. A lot of bells and whistles that I had beforehand are missing at the moment and I will get around to bringing them back over time, but the two most important things are up: All the blog entries from the last six years or so and of course the picture gallery that now contains several thousand images. As beforehand, to view the pictures you have to login, since I like to keep a little control over the pictures. On the blog side you might notices that I actually went back and finally added categories. So now, if you don’t feel like reading through all my musings on random topics on the home page, simply go to the Personal menu at the top of the page and select a particular blog category that suits your interest. If you don’t find the categories very useful, please let me know since I came up with them on the fly as I reviewed my blog entries.

Reviewing all the blog entries proved to be a project in itself. Maybe I have too much time on my hands but somehow over the last few years I have managed to scrap together close to 200 entries. It was actually quite interesting and entertaining at times to go back and re-read several of the entries, some of which date all the way back to 2004. Several of the things I wrote back then I would probably disagree with now, while some other things I predicted were spot on. One thing I learned for sure though is that I do a terrible job titling my entries, which was a major reason why the categorization took this long. I had to read most of the entries to simply figure out what they were all about. Anyhow, look for new features and improvements in the coming weeks. Also let me know about any bugs and issue you might encounter, and feedback on how you like or dislike the new look is also appreciated.

Windows, uninstalling the un-installable

E-mail Print PDF

On occasion, simple tasks that should only take a few minutes end up taking hours. There are plenty of operating system (OS) evangelists and fan boys out there, but when it comes down to it, each one has its quirks and annoyances. Cases in point, a simple program uninstall issue on my laptop running Windows 7 the other day. Now, I’ve had my share of install and uninstall problems over the years. Many of them can be fixed in one of the following ways: Re-install the program into the same location, hoping it will fix any path issues or corrupt installer information. Or, re-install the windows installer hoping that it will fix any installer related issues. Then there are plenty of Knowledge Base (KB) article out there curtsy of Microsoft, that one cat utilize. Well, as it happened, none of the above solutions seemed to do the trick for me. Instead, I was continuously getting an “Error 1606: Could Not Access Network Location” message. Conveniently, the actual network location which could not be accessed was not shown. The interesting thing was that I could not re-install the program either, because Windows was giving me the exact same error. A quick search around the web brought up the following KB886549, which while describing the symptoms precisely, in terms of an effective solution did little to alleviate the problem. I double and tripled checked my registry entries, modified paths as suggested in the KB, but all of it was to no avail, and actually cause some strange OS behavior at times. Then, after several hours of reading through countless forum posts that often times were only remotely related to my problem, I puzzled together the following solution that did the trick. Progress at your own peril:

  1. Backup your system and registry, and note the installation directory of the application you are trying to uninstall
  2. Open the windows registry with your favorite registry editor
  3. Locate: My Computer > HKEY_CLASSES_ROOT > Installer > Products
  4. Locate the sub-folder for which the ProductName corresponds to the application name you are trying to uninstall
  5. Delete that sub-folder and re-start your system
  6. Re-install the application in the same location as before
  7. You now should be able to uninstall the application normally

Hopefully, the instructions above will save some of you experiencing similar issues a significant amount of time. Good luck!

2009 Open Source CMS Market Share Report, which CMS reigns supreme

E-mail Print PDF
On occasion there comes a time when one has to face the music and realize that what used to be a stellar product simply is no longer that. Case in point is the Mambo open source content management system (CMS), which I use for this site. At one point it was one of the best open source CMS systems out there, but presently it has very much become dormant as developers have largely abandoned it in favor of other projects. As such, it is time to move one, and so while browsing around and gathering information on the current crop of open source CMS products, I ran across this free report by CMS Wire, which examines the market share of the top 20 open source CMS systems. As expected, WordPress, Joomla (fork of Mambo), and Drupal are dominating the CMS landscape. Nevertheless, the report is pretty interesting examining the rate of adoption as well as the brand strength. The former consisting of download rates, evaluation/trial usage, and third party support, and the later consisting of page ranks, mindshare reports, and reputation indicators. While the individual ranking and ratings are interesting in themselves, I really had two major takeaways. First, there are several CMS products I’ve never even head off, even though I’ve been meddling in the web development space since the late 90s. Second, the most likely reason for why I didn’t know about these system is that in the CMS world there are the big three PHP based products mentioned above, and then there is everyone else. I did not realize that the gap between PHP and systems based on other languages/platforms was that significant!

On a different note, I personally find that open source projects particularly for the web tend to suffer from several major things: a) excessive forking and user base fragmentation, b) lack of a good automatic security updates mechanisms – there are simply too many web-sites that have been developed with systems that have been diagnosed with serious security issues, but never updated, c) a lack of reliable import mechanisms that would allow one to move from one system to another in a flash. Sometimes it is even painful to upgrade from one version of the same product to another! But all these are topics for another discussion.

Anyhow, none of the above really makes the decision in which direction to take this site any easier, but hopefully it was an interesting read. I’m a big fan of Joomla, not so much for the project’s technical accomplishments, but rather for their logical accomplishments. For example, of the three major CMS systems, Joomla’s directory of extensions is far and away the easiest to navigate – Hence one finds what one needs significantly faster. I’m not really a big WordPress fan. Don’t get me wrong, I’ve evaluated it plenty of times for several projects and even used it for quick proto-types, but in the end I just find it a bit too rigid. Making it do what I want and need it to do is more difficult than it should be at times – or maybe I’m just inept? I’ve not worked with Drupal, but I know several developers that swear by it. I’m tempted to move bajkowski.com onto the Drupal platform simply to get my feet wet. However, I’ve heard that is so infinitely customizable that one can spend an eternity playing around with the details and never actually deliver a final product – knowing myself that is a trap I could easily fall into. Then there is Joomla which I use for most projects. I definitely would like to have my own site running it as well just so that I have a live system on which I can test things before deploying them somewhere else – ahh, decisions decisions!

Page 1 of 12

  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  6 
  •  7 
  •  8 
  •  9 
  •  10 
  •  Next 
  •  End 
  • »
You are here: Personal Personal Blog technology / web