OWASP – the Open Web Application Security Project

November 9th, 2010 Leave a comment
OWASP - the Open Web Application Security Project

Web applications are difficult to secure. This is a well known fact. Hardly a day goes by that we do not hear a media story about a data security breach at some commercial site. Part of the challenge of securing web applications is that platforms can differ so much and the typical web application functions on multiple levels, protocols and software stacks. To help companies and developers with the tremendous task of securing web applications, OWASP was formed. OWASP or the Open Web Application Security Project is a global 501(c)(3) non profit organization dedicated to making the… View full post »

Blueprint CSS – Framework for Grid Based Design

November 5th, 2010 Leave a comment
Blueprint CSS - Framework for Grid Based Design

Creating CSS for a web site can be a complicated affair. There are many different compatibility issues and various fixes and hacks to make different browser behave properly. Many web site designs are based on a grid. CSS frameworks abstract the common elements of grid based design into a series of CSS classes to simplify the creation of stylesheets. These frameworks also incorporate the most common browser fixes and hacks to make the process of writing cross-browser CSS transparent. One of the more popular CSS frameworks is Blueprint. What is Grid Based Design? Grids are a frequently… View full post »

PHP 5: Your Visual Blueprint for Creating Open Source, Server-Side Content Book Review

November 3rd, 2010 Leave a comment
PHP 5: Your Visual Blueprint for Creating Open Source, Server-Side Content Book Review

I am often asked for book recommendations by friends and associates wanting to learn new technologies or programming languages. The request I get most often though is for a good book to learn PHP. Recently, I read PHP 5: Your Visual Blueprint for Creating Open Source, Server-Side Content by Toby Joe Boudreaux. I figured it might make a good review for me on the changes in PHP 5 and it looked like a book that I could potentially recommend to new PHP programmers. Visuals This book takes a rather unique approach to teaching PHP 5. It’s part of Wiley’s… View full post »

Best Free Android Apps for Network Professionals

October 28th, 2010 (Guest Blogger)Leave a comment
Best Free Android Apps for Network Professionals

Network professionals often find themselves on call. All too often, something simple pops up during these on-call periods that could be quickly resolved with the right tools. As a result, many network professionals find themselves lugging around a laptop “just in case”. However, Android phones are now capable of running a number of network applications that can greatly simplify those quick fixes. While they won’t replace the PC versions and they won’t always solve your problem, these 7 applications are indispensable to a network professional and may even save you from dragging out your laptop. Ping This handy… View full post »

jQuery in Action Book Review

October 26th, 2010 Leave a comment
jQuery in Action Book Review

I’ve always been very good at keeping my skills sharp and learning new technologies as they emerge. My favorite way to do so has often been to read books on various IT topics and to experiment. It’s only natural that associates and friends often ask me to recommend books to them. I’ve been using jQuery for about 3 years now for most of my JavaScript development and wanted to get a more in-depth understanding of it. To do so, I turned to jQuery in Action, Second Edition by Bear Bibeault and Yehuda Katz. I really cannot recommend… View full post »

Google Analytics – Maximizing Keyword Reports

October 25th, 2010 Leave a comment
Google Analytics - Maximizing Keyword Reports

Imagine a far-too-common scenario where you run a test search query and notice that your ad has shifted from position 1 to the right sidebar in position 5. Before immediately shifting your bids to return to the previous position, you may want to evaluate the relative return from each position. Focusing on bid costs or conversions independently is not enough since only a complete Return on Ad Spend (ROAS) analysis will help you determine the relative merits of each position. With Google Analytics you can track the results from each keyword position by accessing the report under the AdWords section… View full post »

Check for Available Username with CakePHP, Ajax and jQuery

September 27th, 2010 Leave a comment
Check for Available Username with CakePHP, Ajax and jQuery

When a user registers for your web site, it is usually a requirement that they have to select a unique username. It can be a pain when your usual usernames are taken. You keep submitting the form just to wait and then see an error message that the username is already taken. Using Ajax to check and see if a username is available before the user submits the form will make your registration page more friendly. Here is one method for doing it using CakePHP, Ajax and jQuery. First, we are going to create a very lighweight… View full post »

IPsec Site-to-Site VPN Best Practices

September 22nd, 2010 (Guest Blogger)Leave a comment
IPsec Site-to-Site VPN Best Practices

It has been a common case for enterprises to implement a site-to-site VPN solution to connect its central office to remote offices. In some cases when leased line is the primary path between the two locations, site-to-site VPN can serve as a backup solution if primary path is to fail. Obviously, if you have to select the right site-to-site VPN solution today, there are lots of options out there with companies like Cisco and Juniper dominating that market. In order to build the right and affordable solution – you should thoroughly analyze your requirements. Will you require a built-in redundancy and… View full post »

Google TV vs. Apple TV – Why Google is a Clear Winner

September 17th, 2010 Leave a comment
Google TV vs. Apple TV - Why Google is a Clear Winner

There is a war brewing on the horizon. Two technology giants will be fighting to own your living room. Apple recently announced a new Apple TV which will be available in September 2010. Google similarly announced their own television platform with the first devices being available sometime in the fall of 2010. Google TV and Apple TV differ in a number of ways and the two companies have different business models. However, it seems clear that if Google TV does what they’ve promised, it will easily beat Apple TV as the hottest new way to… View full post »

Google AdWords – Experiments with Multivariate Testing

September 16th, 2010 Leave a comment
Google AdWords - Experiments with Multivariate Testing

If you inquire about the best AdWords strategy with two different search marketers, you may end up with more options than you can possible handle. Google AdWords can be quite challenging to break into, especially for those new to the field of online ads and campaigns. The good news is there is a growing set of tools designed to help you test and identify top performing variants in your search campaigns from different keywords, bid levels, ad variations, and campaign settings. One of Google’s less utilized features (specifically, because of its perceived complexity) is performing split and multivariate tests… View full post »

Out-of-Band Management of Data Center Infrastructure

August 29th, 2010 (Guest Blogger)Leave a comment
Out-of-Band Management of Data Center Infrastructure

We recently had a client who asked us to implement the simple and cost effective solution for Out-of-band management for their production data centers. The goal of Out-of-band management is to have a network access to the critical data center infrastructure when company’s network is melted, preventing you to access any devices for troubleshooting purposes. In other words this is meant to be company’s alternative way of accessing data center critical devices. The simplest solution, that we actually ended up implementing, was a static DSL line from a local ISP provider, terminated on Cisco 2611 router, using PPPoE protocol. Cisco 2611… View full post »

Google Analytics – Track AdWords Campaigns Effectively

August 24th, 2010 Leave a comment
Google Analytics - Track AdWords Campaigns Effectively

To get the most out of your search marketing efforts, you can link Google AdWords to Google Analytics for effective campaign tracking. The level of detail you can see within your search campaigns through Analytics tracking is much deeper, providing you with a unique vantage point to get the most out of your marketing investment. This guide provides an overview of best practices for improving your marketing campaigns based upon insights from Analytics tracking. At a high level, Analytics provides a window into detailed performance of your campaigns down to the keyword level. The ultimate aim and potential of… View full post »

Is Android Google’s Launching Pad into Apple’s Airspace?

August 15th, 2010 Leave a comment
Is Android Google's Launching Pad into Apple's Airspace?

With the release of iOS version 4, Apple continues to build on their momentum as the leading blue chip smart phone provider. As Google takes strides to develop its Android OS, however, many analysts see emerging trends that point in Google’s favor. AdMob’s own mobile metrics report (http://metrics.admob.com/2010/06/may-2010-mobile-metrics-report/) shows Android’s operating system share rising to over 25%, with Apple holding steady at around 40%, Nokia at just over 20% and Blackberry at just under 10%. In terms of the ability to scale, Android provides developers and handset manufacturers with a compelling alternative to the closed Apple ecosystem, potentially increasing the… View full post »

Google AdWords – Top 10 Mistakes to Avoid

August 5th, 2010 Leave a comment
Google AdWords - Top 10 Mistakes to Avoid

While the return on investment from AdWords makes it an attractive marketing opportunity, many beginning advertisers gloss over important details when launching a campaign. This guide provides a convenient way to get up to speed with the latest trends, technology and insights into search marketing. By highlighting ten common mistakes in Google AdWords you can save time, money and accelerate your path to progress in your search marketing campaigns. 1. Not defining conversion goals clearly Before you launch or expand a search marketing campaign you should clearly define goals of what you want your users to do. Whether you want to sell… View full post »

Google AdWords Click Fraud – Are YOU Vulnerable?

August 2nd, 2010 Leave a comment
Google AdWords Click Fraud - Are YOU Vulnerable?

Paying only for clicks for online search advertising seems like an efficient proposition, but it can quickly become expensive when you factor in the broad array of variables involved in the equation. In particular, you risk potentially fraudulent clicks from your competitors and publishers who are seeking to earn financial advantages in the process (while harming your pocket book.) While many advertisers just write off click fraud as “the cost of doing business online”, it is important to understand the risks and, more importantly, ways to avoid becoming a victim of click fraud in the first place. As a starting point,… View full post »