Archive for August, 2011

Android Training: Classroom and Onsite vs Online

August 29th, 2011 Leave a comment
Android Training: Classroom and Onsite vs Online

In today’s digital world, virtual training for programming languages and platforms has become all the rage, and for seemingly good reason: programming doesn’t always demand physical interaction between teacher and student, and it doesn’t normally require any expensive and unusual equipment, meaning the student can engage in training from just about anywhere. The pros are, of course, obvious: no travel overhead, no brick-and-mortar presence, and fewer requirements on class sizes and times all equate to convenience and cost savings. What they sometimes lack, however, is crucial: Engagement and quality communication, both from the instructor and the students. Many virtual training schools (and… View full post »

Cisco vs. Juniper For Your Network

August 26th, 2011 (Guest Blogger)Leave a comment
Cisco vs. Juniper For Your Network

To a network administrator planning out his first enterprise-level network, hardware is crucial: you need hardware that can run for years without downtime, almost never fail, and have an OS and features that will let you perform the most complex and convoluted networking hoops that unforeseen problems and/or management will inevitably make you run through. For many years, and for many experts, there has always been only one provider that can accomplish all of the above without fail: Cisco Systems. Though Cisco has been entrenched as the networking king for many years, another name has appeared in the running for… View full post »

Android SDK: Which Version to Use and Why

August 23rd, 2011 Leave a comment 2 comments
Android SDK: Which Version to Use and Why

Android has recently become the majority operating system on mobile smartphones today, and for good reason: it’s an open, incredibly versatile mobile OS that can work on a vast majority of different types of phone hardware (or, in the event it doesn’t, be programmed to do so). This has enabled it to be the OS of choice for these vendors, and so far the market and the people have been extremely amenable to Google’s mixture of open-source, versatility, and user-friendliness. With this open structure and versatility, however, comes a price: as more and more vendors push out their own versions… View full post »

MySQL Replication

August 19th, 2011 Leave a comment
MySQL Replication

You’ve finally done it: your MySQL database has gotten so large that it simply isn’t working on one machine anymore. You’ve tweaked it, you’ve optimized it, you’ve gotten it to the point where your system simply can’t read fast enough to accommodate the number of reads. Is it time to move to a NoSQL solution? Possibly, but even then, you’ll need a temporary solution to keep your site running smoothly during the transition phase! It’s time to add more MySQL servers to help handle the load. It’s time to use Replication! Replication is a great way to increase the amount of… View full post »

Google Plus: Hot or Hype?

August 15th, 2011 Leave a comment
Google Plus: Hot or Hype?

There has been a great deal of buzz (no pun intended) surrounding Google+ (or Google Plus, depending on whether you want it to be search-engine friendly), and it has so far been pretty well-received. Some have even gone so far as to say it is a Facebook killer, though the majority seem to think it is what it is: a field trial by Google to test their own unique flavor of social networking. So which is it? Is it the Facebook successor, come to dethrone the current king? Or is it simply a novelty, an experiment on Google’s part that will… View full post »

Hadoop Hardware Choices

August 11th, 2011 Leave a comment
Hadoop Hardware Choices

Hadoop, for those of you not in the know, is a scalable framework for performing data-intensive distributed applications. If you’re reading this article, however, you probably already know that: you’re intrigued by Hadoop’s performance potential and its proclaimed ability to run on commodity hardware. In this article, we’ll talk a bit about the hardware required to run Hadoop, and what the best configuration would be to get the most bang for your buck! First things first, however: don’t think you can just run out there and grab hundreds of bargain bin PCs and call your job done. Hadoop’s big draw is… View full post »

Hadoop Installation Tutorial

August 5th, 2011 Leave a comment 2 comments
Hadoop Installation Tutorial

Just for posterity, Apache Hadoop is a software framework that supports data-intensive distributed applications under a free license. It enables applications to work with thousands of nodes and petabytes of data. Hadoop was inspired by Google’s MapReduce and Google File System (GFS) papers. Since you arrived to this page, I’ll assume that you have some idea of what Hadoop is and what it is used for. This tutorial will walk you through an installation of Hadoop on your workstation so you can begin exploring some of its powerful features. Hadoop has traditionally been a royal pain to setup and configure properly…. View full post »