Review: Ibvpn VPN service – Giveaway of 2 accounts

ibVPN.com is giving away 2 full year accounts for codediesel readers. ibvpn provides a paid VPN service for web anonymity. A VPN is one of the essential elements of modern networks; besides helping companies connect geographically distant networks securely, a VPN also allows one to overcome online restrictions and bypass internet censorship from anywhere and anytime. Normally I do not use a VPN, but recently I decided to try ibVPN.com, who generously offered me a trial account for testing.
(more…)

Read More

Searching server files using GREP

During debugging the majority of my time is spent in searching for specific text. Searching on the local machine is a breeze via a IDE, but if I’ve an application hosted on a remote server then it can get difficult and slow, unless of course you have access to SSH when you can use good-old Grep. But many times the server does not have SSH access at which time I have to rely on using Linux commands though PHP.

So for example the following will allow me to recursively search all the files in a directory for the string ” mail”. I just upload the file to the server directory from where I need to make the search. Here I’m using the PHP backtick operator that allows me to escape to the shell, execute the specified command, and return the result in the variable $output.
(more…)

Read More

Build a shopping cart in 20 minutes

Shopping carts are one of the most frequently used parts on the web. But for a programmer creating them has never been easy. Even for a few items the programmer has to create a database and other support files to create a functioning shopping cart.

EasyBasket takes a different approach at creating a shopping cart; although technically complex in its execution, it is extremely simple for the user to install. With EasyBasket you can quickly insert a shopping cart anywhere on your web page with a single line of code. No need of installing a database or a dozen class files. Google Checkout and PayPal Checkout are integrated into the code, all you need to do is change the credentials and your cart is ready to go.
(more…)

Read More