Archive for May, 2010

Optimizing MySQL Queries

May 28th, 2010 Leave a comment
Optimizing MySQL Queries

MySQL is a very capable database server. It powers numerous web sites and applications and is so widely used that it was etched as the “M” in LAMP platform. One of the reasons MySQL has become so popular is that it can be extremely fast, particularly in cases where data is primarily being read such as web sites. Even with all its strengths, it is possible for a developer to right a bad query that slows down the database or for the volume of data to reach a point where a normally speedy query becomes quite slow…. View full post »

PHP Contact Form Tutorial

May 25th, 2010 Leave a comment 3 comments
PHP Contact Form Tutorial

Many web sites are opting to use a contact form to allow its visitors to communicate. This is larger due to the prevalence of spam bots which harvest email addresses from web sites. In this tutorial, we’re going to build a simple contact form in PHP. This is going to be a pretty simple contact form. We’ll be using a single PHP file to display the form and to process it. This simplifies things quite a bit. Ready? Let’s get started. Step One: Creating the Form The first step is to create some HTML markup for our… View full post »

Application Frameworks – How and Why

May 20th, 2010 Leave a comment 4 comments
Application Frameworks - How and Why

Frameworks have become very popular for web development. There are frameworks available for almost every language including Ruby (Rails, Merb), Python (Django), Java (Spring, Hibernate), and PHP (Zend, CakePHP, Symfony). Most frameworks in use today enforce the model-view-controller (MVC) design pattern. This design pattern segments the code dealing with the database, the business logic and the user interface. Different frameworks include different sets of features, but they all have a number of common ways in which they operate. These common features provide a number of benefits to the developer working with a framework. Models: Object Relational… View full post »

In-Band and Out-of-Band Network Management

May 18th, 2010 (Guest Blogger)Leave a comment
In-Band and Out-of-Band Network Management

One of the best practices managing your production network devices is to have both, an in-band and out-of-band system management in place. An in-band management involves managing devices through the common protocols such as telnet or SSH, using the network itself as a media. It is a common way that provides identity based access controls for better security. By doing so, it is also a good practice to segregate your management traffic from your production customer traffic. If your network is for example congested due to the real user traffic – you will at least be able to login… View full post »

Internet Service Provider Reliability

May 17th, 2010 (Guest Blogger)Leave a comment 1 comment
Internet Service Provider Reliability

If you are in the business where your services are heavily dependent on your network, your business could be as strong as or as weak as your Internet Service Provider, or ISP for short. Shopping for your ISP service, whether it is a dedicated circuit between your offices or an internet access could be quite a journey. The most important factor to consider when trying to sign up for an ISP service is service reliability. The tricky part here obviously is the fact you are agreeing to pay for service that you can only guess about how reliable it’s going… View full post »

iPhone vs. Android – Why Dump iPhone for Android

May 7th, 2010 Leave a comment 4 comments
iPhone vs. Android - Why Dump iPhone for Android

When the iPhone first appeared on the market, it was a revolution in the mobile device area. Android took a while longer to materialize, but now that it is out there, some consumers are re-evaluating their “love affair” with iPhone. Learning from iPhone’s mistakes, Android was able to capitalize on many iPhones features that users find frustrating. In fact there are plenty of good reasons to dump your iPhone for an Android device. iPhone’s Hideous Sync Options Unlike the iPhone, the Android does not sync with the computer it is plugged into. One of the iPhone’s pet peeves is… View full post »

Best Android Apps: My Top 10 Choices

May 4th, 2010 Leave a comment 2 comments
Best Android Apps: My Top 10 Choices

Android based phones have a diverse array of applications available. For the new Android user, it can almost be overwhelming choosing which apps to install. With the recent release of new Androids handsets from major brands like Motorola, HTC, and Google, the Android developer community has been given a boost to crank out good quality Android software. Today, Android Marketplace features more than 10,000 apps from personal finances to games and utilities. While some applications are more useful to some than others, here are my top 10 Android applications. Connect Bot Connect Bot is an absolute must-have application for anyone… View full post »