Online Gaming – Feel the Buzz

March 1st, 2010 (Guest Blogger)Leave a comment
Online Gaming - Feel the Buzz

Electronic Arts, the long time leading maker of computer games has been on the big slide since about 2007, loosing lots of money to online games, which is becoming a new and cheaper alternative to computer games. Confronted with the rapid rise of social networks and online gaming companies like Zynga, Electronic Arts hasn’t wasted their time and acquired a gaming company Playfish in November 2009, a company producing social games for Facebook, MySpace, and other social networks. Their CEO, Riccitiello publicly admitted company is in the big hole now and to climb out of that hole might… View full post »

Python Tips & Tricks of the Trade

March 1st, 2010 (Guest Blogger)Leave a comment
Python Tips & Tricks of the Trade

Python is a very useful and robust scripting language which has been gaining in popularity lately. Some find it similar to Ruby and others compare it to Java. Python shares some elements of both languages as well as some constructs of C/C++. While new Python programmers are using the language they often build Python code that mimics other languages they’ve used before. However, there is a “Pythonic” way of doing a number of tasks in Python. These Python tips and tricks will help you write code that is not only more “Pythonic” but easier to… View full post »

Building Scalable Web Applications with PHP & MySQL

February 28th, 2010 Leave a comment
Building Scalable Web Applications with PHP & MySQL

Scalability is an important consideration when building web applications. Scalability generally refers to the capability to handle a growing traffic load. Traditionally, PHP hasn’t been considered overly scalable. However, that has more to do with how PHP applications have been written in the past rather than any limitation in PHP itself. WordPress and Drupal are both excellent examples of scalable applications built in PHP. Scaling your web application with PHP and MySQL simply involves following some of the practices used in WordPress and Drupal. Employ Modular Design Building a modular application is one sure way of scaling… View full post »

Why Use a PHP Framework?

February 25th, 2010 Leave a comment 5 comments
Why Use a PHP Framework?

Frameworks for use in web development have been steadily gaining in popularity. Some web technologies, such as Ruby on Rails, are frameworks. Others, like CSS, are benefiting from the emergence of new frameworks like Blueprint CSS. There are a number of high quality frameworks for use with PHP. These frameworks bring a number of benefits to your PHP development. And it is these benefits that are why you should use a PHP framework. Model-View-Controller (MVC) Most PHP frameworks are based on the design pattern known as Model-View-Controller (MVC). This design pattern uses object oriented code to… View full post »

Web Development Tools I Can’t Live Without

February 25th, 2010 Leave a comment 2 comments
Web Development Tools I Can't Live Without

Every developer has a tool chest of favorite tools that make their work easier. These tools vary from developer to developer and of course, are based on the type of development being done. For web development though, I’ve found a handful of tools that I simply cannot do without. None of these are new or unknown, but I wanted to aggregate them into a single handy list. Vim http://www.vim.orgVim or Vi Improved is the standard text editor for Unix and many Linux systems. I learned HTML on Vim before we had WYSIWYG editors for web pages. This is… View full post »

Is Android the Future of Mobile Computing?

February 22nd, 2010 Leave a comment 4 comments
Is Android the Future of Mobile Computing?

Devices like Apple’s iPhone and the various versions of Blackberry smartphones are revolutionizing computing. Phones and phone-like devices are increasingly blurring the lines between notebook computers, netbooks and phones. The mobile computing revolution is on! One platform, however, truly stands out as a potential game changer. That platform is the Android platform from Google. Is Android the future of mobile computing? There is certainly a strong potential for Android to shape the future of mobile computing. Android’s strength comes from its openness. The Android SDK is open source and the license governing Android itself allows any… View full post »

Reason For Outage (RFO)

February 19th, 2010 (Guest Blogger)Leave a comment 1 comment
Reason For Outage (RFO)

ZDNet site was down for several hours during recent Apple’s iPad event in San Francisco. Their VP of technical operations decided to reach out to the site users and wrote a post-mortem on their blog, explaining what happened: Post mortem: Our site fail Wednesday and what went wrong. You have to give him credit for reaching out to the site users, trying to explain things on a non-technical level. One thing that immediately caught my attention was the size of this post-mortem and the content… The goal of these post-mortems, or incident reports, or RFO (Reason For Outage) as many folks… View full post »

Service Level Agreements (SLA) – Why They are Important

February 16th, 2010 (Guest Blogger)Leave a comment
Service Level Agreements (SLA) - Why They are Important

A friend of mine told me their office phone system was down for three days due to AT&T mistakenly disconnecting the wrong circuit… what ?! Thats right – three days of having no phone service and a hundred pissed business people screaming in the office! I asked him what service level they have with ATT – he wasn’t sure if they actually had one at all!Too bad, but if they did have some sort of service level agreement with AT&T in place, I guarantee that AT&T would have fixed the issue in less then a day… Signing a… View full post »

Cloud Computing – Is It for You?

February 15th, 2010 (Guest Blogger)Leave a comment 1 comment
Cloud Computing - Is It for You?

Andy Moon did a great analysis in this article to explain why Cloud Computing in storage domain is so slow to be adopted by enterprises: Cloud storage adoption slow for businesses. Cloud computing has been a reality now for many years and the term has been used more and more often by IT professionals. Ever increasing business need for speed and mobility makes cloud computing sound like a perfect match, especially with the growing number of cloud providers on the market. I think that the processing power and ability to scale with cloud computing is not being questioned nowadays… … View full post »

Your Skills are Your Biggest Assets

February 1st, 2010 (Guest Blogger)Leave a comment
Your Skills are Your Biggest Assets

2009 has obviously been a tough year for many folks that either lost their job or have seen their salaries reduced by X percent. Several friends of mine and people I used to work with in the past, have gone through this and it was hard to swallow. It’s a terrible feeling that can de-motivate you and take back the confidence level you’ve obtained over the years of your hard work. For some, it’s a feeling of being cheated and discarded. After giving 100% of yourself to the business (or at least that’s what you thought!)… View full post »

Which Network Monitoring Solution Should I Choose?

February 1st, 2010 (Guest Blogger)Leave a comment
Which Network Monitoring Solution Should I Choose?

If you are running an e-commerce or high traffic site that generates money – it is imperative to have a reliable network monitoring system whose job is to proactively check the health of every single component that makes up the site and report on any failures. Every minute of downtime counts in this case and you better know immediately when things break…. and they will! There is a number of products today, both proprietary and open source that offer you a monitoring solution that does that. Just pick either one? Well, not really! Here are the things you have to think… View full post »

Technorati Verification

January 27th, 2010 Leave a comment
Technorati Verification

Technorati seems to have this, IMHO, ridiculous way of verifying your blog. You have to create and publish a post just for them that contains their code. Perhaps I’m missing something here, but searching on Google for “technorati verification” yields a slue of similar posts that make no sense whatsoever. Here is the note from them: “Technorati will need to verify that you are an author of the blog by looking for a unique code. Please put the following short code 5DGGP7XBB5U8 within a new blog post and publish it. Once it is published, use the “Verify Claim Token” button… View full post »

LearnComputer Goes Live!

September 28th, 2008 Leave a comment
LearnComputer Goes Live!

We are very excited to announce the birth of our new computer training school, LearnComputer. We are a couple of Silicon Valley geeks with advanced degrees in Computer Science and Software Engineering and years of practical experience in the field. We have been teaching various related subject matter disciplines in a less formal setting for a number of years now, and we have finally decided to make it official! The current plan is to offer a variety of affordable computer courses in the areas of Java, Android, Networking, Linux, Web Development, and Database Systems. Our instructor-led courses will… View full post »