HTML5 Editors: 5 Best Tools for Web Developers

October 2nd, 2011 Leave a comment
HTML5 Editors: 5 Best Tools for Web Developers

With HTML5 quickly becoming widely accepted in today’s online arena, the HTML4 editors of yesterday are no longer up to the task of providing the most cutting-edge development environment possible. Finding a replacement, however, can be quite a task: fortunately, we’ve gone out and found a few HTML5 editors for you to get your HTML5 development going and keep on the cutting-edge of Web creation! 1. Mercury HTML5 Editor The first tool on the list is interesting in that it’s also written in HTML5: talk about enforcing the no-legacy route! Mercury HTML5 Editor is a web-based editor in the style of TinyMCE… View full post »

NetApp Certification Options

September 30th, 2011 (Guest Blogger)Leave a comment
NetApp Certification Options

In the world of certifications, there are generally a few that are common knowledge among the general IT networking world: Cisco’s CCNA and CCSP certifications, for example, are known to the majority of the IT world, as are certifications like Microsoft’s MCP program or the A+ certification for desktop support specialists. There are, however, other certifications out there that are definitely worth looking at; certifications that, while not as well-known as some of the above, are great certifications that will help you specialize in a field or niche that you’re interested in: One of these, for example, is NetApp; they specialize… View full post »

Hadoop with Hive

September 19th, 2011 (Guest Blogger)Leave a comment
Hadoop with Hive

Nowadays, there are lots of Hadoop emerging. Indeed, by “Lots of Hadoop”, I mean companies releasing their own versions of Hadoop (e.g. Cloudera) by building a layer over the original Apache Hadoop distribution. We can also call these “customized” versions of Apache Hadoop. But when we think about the core part, it remains the same across different Hadoop flavors. Apache Software Foundation (ASF) focuses on improving Hadoop by bringing many smaller sub-projects under it to facilitate open source tools development around Hadoop. Hive happens to be one of Hadoop’s more prominent child projects. Hive is a data warehouse infrastructure, initially developed… View full post »

Section 508 – The Web Accessibility Act: What is It?

September 9th, 2011 Leave a comment
Section 508 - The Web Accessibility Act: What is It?

The very first question many web designers ask when “Section 508” is mentioned comes back at me with this: “What the heck is Section 508?” The reaction is understandable, given the rather understated publicity Section 508 has received in the web design world; I myself only learned of its existence a few years ago, even though the law was signed into effect by President Clinton in 1998. There hasn’t, at least in my experience, really been a push for awareness or compliance for accessibility in many private websites, and so far the vast majority of Section 508 compliant websites seem to… View full post »

Test Driven Development: By Example Book Review

September 8th, 2011 Leave a comment
Test Driven Development: By Example Book Review

Book Author: Kent Beck I have to admit, the very first thing that drew me to Kent Beck’s book Test Driven Development: By Example was his casual, easy writing style. While his audience is clearly not the faint of heart (Beck isn’t preaching to initiates; those without a prior knowledge of programming very definitely need not apply), Beck doesn’t assume the role of an automaton, much like some other software development books tend to do. Beck is casual and funny, a breath of fresh air in a book genre that’s often coma-inducing in style. That said, Beck’s book isn’t being reviewed because… View full post »

Best Drupal Books: My Top 5 Choices

September 1st, 2011 Leave a comment
Best Drupal Books: My Top 5 Choices

Drupal is a very powerful CMS, but it can be extremely hard to master: the learning curve for creating a powerful, usable, and engaging website is quite steep. There are quite a few Drupal books out there that can teach you these basics, and sorting the good from the bad can be a daunting task at times. That said, here’s our top 5 choices for Drupal books – we’ll help you find the one that’s perfect for creating your first Drupal website (or sharpening your already-savvy Drupal skills!) Beginning Drupal 7 By Todd Tomlinson Our list opens with Todd Tomlinson’s book Beginning Drupal… View full post »

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
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
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 »

Using memcached to Cache Content

July 26th, 2011 Leave a comment
Using memcached to Cache Content

Web servers in the modern era are expected to do a great deal of processing and serving of all different types of content; the amount and type of content now, in fact, is far greater and more varied than it was even ten years ago. In response to these demands placed on web servers and database servers, caching systems have come into existence in order to speed up performance and help with database and web performance. memcached is a distributed memory caching system developed for use in LiveJournal’s web and database service. It is now a general-purpose, open caching server for… View full post »

Running Hadoop: Your First Single-Node Cluster

July 22nd, 2011 Leave a comment
Running Hadoop: Your First Single-Node Cluster

Hadoop can be a very powerful resource, if used correctly; it’s a system designed to work with a vast amount of data while simultaneously taking advantage of the hardware it’s using, low-end or not. It can be a bit difficult to set up, however; as a result, many people don’t take advantage of the system. Let’s take a look at how to set up your first single-node cluster to give you a look at how Hadoop can help your business! This tutoral uses the Apache distribution, but you can just as easily use it with Cloudera’s. NOTE: This tutorial assumes you’re… View full post »