Sharing Our Passion for Technology
& Continuous Learning
  • default icon

    Magento Customization

    Magento is an e-commerce framework that is used as an online shopping cart. I am going to talk a little bit about Magento extensions and why they are useful when wanting to customize your shopping cart. Magento extensions allow you to change functionality of the shopping cart while modifying little...
  • default icon

    Automating the Web with WWW::Mechanize

    And yes, the double colon does mean Perl. However, I know that Python also has the same class modeled after the Perl module. So even if py- is your favorite prefix, this should still be useful. WWW::Mechanize gives you basic access to a “web browser” from your Perl scripts. It...
  • default icon

    Keep your dataTable clean with a custom popup

    The basic idea is to output some data to a user in a table and allow them to take an action on each row individually. A fairly straightforward solution is to create a separate page to link to, passing the necessary row information along. If the action is simple enough,...
  • default icon

    YUI3 Lets You Call Webservices With No Server Required

    I like YUI3, mostly because I can use it to fill in the gaps between HTML4 and HTML5, and also because a single line of code can make a button zoom around the page: var myAnim = new YAHOO.util.Anim( 'testButton', { width: { to: 400 } }, 1, YAHOO.util.Easing.easeOut );...
  • default icon

    Apache/Tomcat with Failover and Load Balancing in 20 minutes or less...

    In order to get this done, you’ll need Apache, Tomcat, and the MOD_JK connector library. I’ve included the Windows binaries below, as I’m writing this blog post from a Windows machine. Feel free to swap out these downloads with whatever RPM, YAST, APT, etc. commands you want. Also, you’ll need...
  • default icon

    ColdFusion for Rapid Application Development

    I’m helping to write a tool to edit simple database information in a browser. ColdFusion is meant for rapid application development and is perfect for this or any small scale data project because it’s very easy to quickly make pages and is designed for use with a database. One of...
  • default icon

    Spring Roo Sample App Tutorial

    In this blog, I will start creating a web application used to organize bookmarks. Because only certain bookmarks are of interest to specific groups of people, I will use groups in our LDAP server to control which users see which groups of bookmarks. The entire blog will be released in...
  • default icon

    Add some "magic" to PHP apps: Dynamic properties

    There are no doubts that PHP made a huge impact on Web development industry. Because of it’s flexibility, PHP finds it’s usage in many areas, starting from simple Web sites and ending with complex Web applications (i.e. frameworks, shopping carts, etc…). So, today I’d like to share with you how...
  • default icon

    Simile Timeline

    An interesting find by Matt and some coaxing lead me to implementing the MIT Simile Timeline project found at http://www.simile-widgets.org/timeline/, the website also provides an API for the few functions Timeline has. I use timeline in my actitime-rc project to track when emails are being sent.  This is nice for people...
  • default icon

    Nutch and Solr for Open source “Google-like” search??

    This is a follow-up blog to Matt’s earlier post on Open Source Enterprise Search We all love Google don’t we? Right from searching the web or the company intranet to searching internal source code, we just “google” everything. Now, won’t it be more fun to do by yourself what Google...