Freevps installation on CentOS 4.1

FreeVPS is a software package used to set up Virtual Private Servers (VPS) on Linux systems. A VPS is a virtualized server that acts as a dedicated server within a larger physical server. This guide explains how to install FreeVPS on the Centos 4.1 Linux system.

Struts Validator does not work

I spent a whole day trying to figure out a Struts validator problem. It's a web application containing three modules, but only one module does not perform Struts validation. The XML config files are perfectly fine, but no clue was given by the logger or compiler. The log file spits validateInteger error, but no helpful hints whatsoever were given even after turning on the root level logging to DEBUG level.

What is Wi-Fi and how secure is it?

Wi-Fi, (or Wireless Fidelity) is a wireless LAN technology that allows Wi-Fi equipped computers to connect to the Internet from anywhere within the range of a base station. Wi-Fi encompasses a family of specifications within the IEEE 802.11 standard. These include 802.11b (the most popular, at 11Mbps, with a typical range of up to 300 feet), 802.11a (54Mbps, but at a shorter range), and 802.11g (combining the speed of "a" while keeping the range of "b").

SuSE package manager, zypper

I have recently acquainted with SuSE Linux, and I looked for a package manager that I can use to manage software packages. I started out with Yast, but it wasn't very good at providing resolutions to dependency problems. Someone recommended Zypper over Yast and yast2, so here I am sharing my experience with Zypper.

Previsor PHP assessment test

With more and more companies using pre-employment screening tests such as the one provided by Previsor, LAMP developers and PHP developers should hone their technical skills to prepare for their next career. Having taken one, the Previsor assessment test resembles College Board Tests such as the ACT and SAT, which tests students' general understanding of the subject (in this case "PHP"). PHP, especially version 5, is a great scripting language for developing web applications very rapidly with minimum effort. Since PHP is not really a university-level programming language, most of us familiar with the language picked up its grammar, syntax, and OOP'ness on our own whether experimental or work-related. Having to take the assessment test allows PHP developers to review the language semantics and grammar in a more academic fashion. However, judging a programmer's ability solely based on the assessment test score is "probably" not appropriate as most software engineers work with more than one programming language, and the time spent on one language may not correctly represent one's software engineering ability.

Title, Meta Descriptions and Robots Meta Tags

HTML meta tags are not magic bullets that will magically boost your site rankings in search engine listings. They are one of many tools that will help improve your standings in search engines that use them. Google does not seem to value meta description and keyword tags anymore, but many other engines do. Using them with other search engine strategies will help improve your overall site rankings. We have only focused on the tags that have relevance in search engine optimization.

How to place an effective PPC Advertisement?

PPC stands for Pay-Per-Click, and it is the placement of an advertisement on the search engine result pages (SERPs) for a specific keyword phrase in return for a specified payment when a visitor clicks on the link. The PPC link is also known as Sponsored Link, and the advertiser pays an agreed (or bid) amount each time a visitor clicks on the link.