SocialHistory.js – a solution (problem?) to check where your users have been. It uses CSS a:visited to check whether or not a user has been to a pre-defined site will help you if you are a person that needs to know your visitor’s browsing patterns and customize parts your site based on it.
…continue reading SocialHistory.js – Find out what your users are thinking
Many users of wordpress face a problem wherein the visual editor stop working or is stuck after an upgrade. The below screenshot shows the problem.

WordPress Visual Editor Problem
Even though this is a serious, annoying and quite widely observed problem, there has been no official fix for it. Lot of posts describe various possible solutions (see links section at the end), this is the one that worked for me.
…continue reading WordPress Visual Editor Problem After Upgrade – Fix
Another remarkable day for Amazon Web Services as Werner Vogels, CTO – Amazon.com, launched the much anticipated CDN solution to the public after two months of announcement.

Amazon AWS

Amazon CloudFront
Aptly named Amazon CloudFront, the beta version of the service went live today with a pay-as-you-go pricing model with 14 edge locations across three continents.
…continue reading Amazon launches its CDN – CloudFront
Its just a matter of time since your password is hacked. But, find out how long that is using a nifty tool.
Brute Force Calculator
Reverse HTTP
Reverse HTTP is an experimental protocol which takes advantage of the HTTP/1.1 Upgrade: header to turn one HTTP socket around.
Understanding GNU Emacs and Tabs
Compose and arrange music online
High-performance XML parsing in Python with lxml
List of Algorithms
A complete list of all major algorithms (300), in any domain. The goal is to provide a ready to run program for each one, or a description of the algorithm. Programming languages include Java, JavaScript and PHP, C, C++ either in direct form or generated from a Scriptol source.
Ubuntu, the arguably most famous Linux distro is out with its latest version 8.10 codenamed Intrepid Ibex. You can find out whats new in Ubuntu 8.10 and download it.

Amazon AWS
Today is a big day for Amazon EC2- now production ready with SLA, windows support and 4 new capabilities.
All these long awaited features are set to go live today.Which in effect can be summarized as
- Amazon EC2 is no more experimental with the beta tag gone.
- EC2 joins S3 in having a SLA.
- Beta level Microsoft Windows is a new option.
- Microsoft SQL Server is another option.
- Plans for AWS management console.
- Plans for load balancing, automatic scaling, and cloud monitoring services.
How does all this affect the existing customers and lure new customers?
Production ready – Amazon is now in a better shape to take on traditional hosts now that its production ready. Having used EC2 for the past few months and not having to reboot any of my instances, this makes me feel that I can now run a full production house in the cloud.
SLA – The service level agreement of 99.95% minimum uptime is a great value addition. This means that a downtime of 36 hours per month is permissible. Even though this may be unaccepatable for many sites to run production machines on EC2, its a start.
This turns out to be 0.36 hours per month which is very good. I have hosted around 20 servers till now for the past several months in the could and all of them have had 100% uptime. The only downside has been that I had to migrate around 5 instances once due to “degraded hardware” of which I was notified by the EC2 team. This by itself is excellent support!
Windows Support – All the developers itching to get their hands on Windows in the cloud rejoice! The beta support of Microsoft Windows provides developers with access to the instance using the Windows Remote Desktop or the rdesktop client. The AMI for both 32 bit and 64 bit are available with the pricing starting at $0.125 per hour.
Microsoft SQL Server – Windows as well as MS SQL now provides a complete platform for Windows based computing technologies.
The Interesting part is that the things which are now in the pipeline include AWS management console, load balancing, auto scale, monitoring services, all of which is essentially RightScale‘s business.

A complete circle
As Amazon.com CTO Werner Vogels hints in his blog about “Using the Cloud to build highly-efficient systems” about the cost efficiency of these services in view of the current US economic crisis, it sure is a big day for cloud computing and IaaS.
Today was the first time Google Developer Day was held in India. The venue was The Chancery Pavillion in Bangalore. The event was very well organized and executed as per the agenda even though there were some minor hiccups.
Google Developer Day or GDD as its called is an one day event with seminars and codelabs of various Google web technologies including Google Maps, OpenSocial, Android, Gears, Google Web Toolkit by the Google enginners who built them.
I reached there at 8:20 AM parked the bike and suddenly the atmosphere was all googly when I saw these.


After some verification, registering my name at the counter and getting some stuff that had the detailed agenda and the necessary SDK for codelabs, I headed to the grand ball room where they keynote was to be delivered.
The keynote speech for Google Developer Day 2008, Bangalore was delivered by
Prasad Ram, Engineering & Site Director – Google R&D Bangalore with the demos run by Jagjit Singh
Ram was CTO at Yahoo India’s R&D unit in Bangalore.
As the Center Head and Director of R&D for Google India, Prasad Ram is responsible for the development of Google Search, Ads, Community technologies, key search technologies and oversaw the launch the a number of internet consumer products.
The keynote addressed the main Google strategies in support and development of Open Web.
- Client – Google Gears and Google Chrome
- Cloud – App Engine
- Connectivity – Android
I sure hope to see all of the these working in unification which will bring about a paradigm shift.
Linus Torvalds best known for having initiated the development of the Linux kernel, has started a personal blog.

This sure is going to be interesting and funny. Looking at one of the comments,
lol your name sounds like linux
i bet i’m not the first one to notice
There are such times when MySQL replication stops when you run certain updates on the master and the slave fails. Like for example you may have run a create table or an alter table on the master and further inserts but these DDLs get skipped and the inserts into these non-existent tables cause the slave to error out and stop.
A simple way out of this is to run the missing DDLs on the slave and push the counter by a step. This is not recommended as this might cause data inconsistency.
…continue reading How to skip MySQL replication counter