Year: 2011

database java mysql software development lifecycle tips and tricks web development

ORM Anti-pattern – Right conclusion, wrong reasons – Rebuttal

This is a rebuttal for Right conclusion, wrong reasons  (http://bit.ly/oULuaz ) for an ORM being an anti-pattern. The main purpose of an ORM (Object Relational Mapper) is to fix the object-relational mismatch, which is a mismatch between how an object is treated differently by the object oriented and relational paradigms which are fundamental constructs in programming […]

entertainment

Sean Kingston Show – Kampala September 2011 – From the VIP Stands for a First Timer

The long awaited Sean Kingston show in Kampala, finally happened on September 16, 2011. Long awaited as it was pushed from earlier in the year due to Sean’s accident. Interesting enough was the buzz about his arrival, only got into town at 1pm on the day of the show, most people were preaching doom that he would […]

entertainment

Goodbye to Andy Whitfield – Star of Spartacus

Andy, I only got to see your great acting in the first season of Spartacus: Blood and Sand (http://www.facebook.com/SpartacusBloodandSandd) where u brought the character to life. A man driven by love and later the desire for revenge, you brought a raw chemistry and brilliance to a slave, bringing hope and optimisim in an otherwise lost […]

tips and tricks web development Zend Framework

Zend_Navigation Render the SubMenu for Active Menu Item using a Partial

One of the biggest problems with Zend_Navigation helpers is using partials to render sub-menus in order to achieve customized rendering especially when additional properties have been defined. The approach to the solution is as follows: // find the first active menu item $subnav = $this->navigation()->menu()->findOneByActive(1); // The finder methods return null for no matches so […]

tips and tricks

MySQL Design and Administration Tools – Q3 2011

This is a quick update to a previous post MySQL Design and Administration Tools – Q1 2011 where I looked at the different tools available for MySQL design and administration. This post is an interesting one and adds updates for a few of the tools: a) PhpMyAdmin (www.phpmyadmin.net)  – the web based power tool got a recent Web […]

tips and tricks

Google Shutting down the Labs

Totally dismayed, shocked and cannot believe it but well there it is http://www.sdtimes.com/blog/post/2011/07/20/Google-Shutting-Down-Labs.aspx  I put a comment there, but figured that I would expound on that in greater detail here where I have full control. Google has started facing the pressures of Wall Street and Corporate America and want to look like they have grown up, […]

software development lifecycle tips and tricks web development

Wire Framing – Through the Years

Wireframing (http://en.wikipedia.org/wiki/Website_wireframe) has been used as a quick prototyping solution to enable the exchange of ideas and discussions on look and feel features, between clients/contractors, visual designers/developers, etc. We have used a number of tools through the years, from Microsoft Word to Microsoft Visio to Adobe Fireworks (graphic representations) or Photoshop, however the latest which […]

java software development lifecycle web development

Software Development Process – The Journey

I am starting a new set of topics on my experiences in the practical application of the software development lifecyle (SDLC). The tools are as important as the people, however a versatile process will always allow you to change one without the other. My initial exposure to the SDLC was through the Rational Unified Process (RUP – […]

tips and tricks web development Zend Framework

Zend Framework – Page Caching

Well along the Zend Framework journey, the biggest issue now is performance, since the applications run on shared hosting accounts. We have caching enabled for the navigation menus, translation, and even Doctrine queries, however the pages still load slow. Well one of the caching front ends (http://framework.zend.com/manual/en/zend.cache.frontends.html) is the Page front end. The configuration is […]

Back To Top