What Google+ Means for You

Google-Plus-+

There has been a lot of hype in the last week or so around the launch of Google+, the new social media project from the search engine juggernaut.  Even the talk about the rumors surrounding the fall launch of iPhone 5 have been dwarfed by the topic. I have not yet had the pleasure of gaining access to G+, but I am awaiting my invite any day. Based on preliminary reviews and the features that it claims to have mastered, I believe G+ has great … [Read more...]

SSL : Implementation Gone Wrong

Secure Connection Failed

During the recent security conference Hack In The Box, security researchers from Qualys Labs showcased the fruits of their efforts to scan the Internet’s websites for proper implementation of security features like SSL and its successor TLS.  What they found could only be described as dismal. SSL stands for Secure Sockets Layer, and TLS for Transport Layer Security.  While these two protocols share the same purpose, it’s important to note … [Read more...]

Walking Through The Front Door: SQL Injections

Walking Through the Front Door   Many corporations today have become dependant upon their websites.  Where once websites were simply information portals or advertisments for their owners, they have transformed into something far greater.  Today companies all over the world rely on their websites to log in remotely, provide news and information to employees and shareholders, or allow customers to access services. Too often we hear about huge … [Read more...]

HTML5 and The Semantic Web

Since HTML5’s uptake in mainstream browsers, there’s been a lot of talk about the next version of the web, web 3.0 (even though Tim Berners-Lee dislikes that term). The “next version” of the web, web 3.0, is also called the “Semantic Web” by many of the leading engineers working on HTML5 and other web standards.  The driving idea behind the semantic web is that computers, not humans, will be reading, interpreting, and digesting … [Read more...]

Encrypting Your Life: Tools and Tips

I carry my smartphone with me everywhere. It does everything from Facebook and email to keeping me in the loop with SMS, instant messaging, and real, live phone calls. There’s just one problem -- what happens if my cell phone is stolen and I can't remote wipe it? What happens if I’m stopped at the border of a foreign country and my mobile devices are searched, or what if I’m on a GSM network and am kept under surveillance that includes the … [Read more...]

The Quickest Guide to Hadoop You’ll Ever Read

What is Hadoop? Hadoop is a collection of software originally spawned from the Apache Nutch project (Read a little more of its history HERE that is now its own project within the Apache Foundation. Its goal is to provide a highly redundant, self-repairing cloud of computers that can fail out and still be robust, fast, and efficient. To accomplish this goal, it leverages several pieces of software at its most basic installation (there are other … [Read more...]

Cyberwar? What Cyberwar?

Ladies and Gentlemen, put down the keyboards, stop reading the screen for a moment, and take a deep breath. I'll wait. Ok. Now that you've done that, you can relax with the knowledge that we are not currently -- nor have we ever been in -- a "cyberwar" with any foreign power or group. Yes, including China. So far there have not been any verified examples of cyberwar of any kind. At this point, you probably either think me crazy or correct, but … [Read more...]

HTML 5 : Media in a Flash…Without Flash!

Welcome to part two of the four part primer to HTML5 development. In this article, I will showcase some of the additions to the HTML5 tag library that we can leverage to make media-rich websites and web applications in the blink of an eye without flash or other 3rd-party code. The <AUDIO> tag: The first tag we will look at is the <AUDIO> tag.  This new tag allows us to embed audio content in a variety of formats that the browsers will … [Read more...]

HTML5: The Web Gets Serious

This article is first in a series of four that will help readers grasp the changes that are being introduced to the web and web browsers with HTML5.  This article will provide an overview of the current browser support for html5 and the kind of things that it can do as well as its limitations. So what’s this HTML5 stuff anyways? Well HTML5 is an overhaul of HTML4 in some respects (There are many changes/additions to the Document Object Model -- which … [Read more...]

Mobile Web Development

Mobile Web Development -- How not to irritate your SuperPhone users … [Read more...]