Vote 2

5 Most Useful Chrome Browser Shortcuts

September 3rd, 2008

Like GMail Chrome allows really useful shortcuts. Some of my favorites are:
Read more (170 words) »

Vote 6

Warning: Google Chrome Browser Has Serious Memory & CPU Issues

September 3rd, 2008

The test machine runs on Core 2 Duo E6600 2.4 Ghz (x2) with 2GB RAM. I tried loading single page PHP manual (16.5 MB) on Windows Vista from our local server with 100Mbps LAN connecting it. At the same time I was running the Javascript console to measure performance of page loading. I was also searching for the term cgi in the page being loaded. It takes about 2 minutes to load it in Firefox. 20 minutes later the page was still loading in Google Chrome!

The page up / page down keys were pretty unresponsive in the tab as well as the Javascript console. It appears Google Chrome parses pages as it loads the. As of the time of this writing the single tab with PHP manual has consumed 576 MB of RAM and still increasing. I could see the Javascript Console was using the same process which explains which it was hanging along with the browser tab. Read after the break for more details.

Read more (399 words) »

Vote 3

How To Twitter Using IM on Linux & Windows

August 27th, 2008

Many like to twitter using IM (Instant Messenger) because it is very simple and fast to tweet and simple to get continuous updates on your topics of interest.

In the good old days Twitter used to provide IM support. You could use any Instant Messenger supporting Jabber (XMPP protocol) to connect to Twitter buddy (twitter@twitter.com) on Gooogle GTalk server and twitter to your hearts content. For several months however Twitter has stopped supporting IM. How can we satiate our twitter crush during their downtime? There is a way.

Read more (389 words) »

Vote 1

How To Post Long Meaningful URL in Twitter

August 20th, 2008

Twitter (you can follow me here) has the annoying habit of shortening your long and meaningful url to a short meaningless jumble using tinyurl, even when the full url and accompanying text fits into their 140 character limit. For example I posted this article on how you can include multiple jar files in a single jar file in Ant build tool. Twitter automatically shortened the url to this meaningless jumble - http://tinyurl.com/5uclnr. So how can you paste meaningfull url's in Twitter without jumbling?

Read more (352 words) »

Vote 2

Important: Angsuman’s Translator Plugin Pro & Angsuman’s Translator Plugin Gold Moving…

August 14th, 2008

The business of Angsuman's Translator Plugin Pro and Angsuman's Translator Plugin Gold has been transferred over to Wordpress Translator. All future news and updates on Translator Plugin Pro & Translator Plugin Gold will be available from the new site.
Read more (240 words) »

Vote 3

One MySQL Configuration Tip That Can Dramatically Improve MySQL Performance

August 13th, 2008

I mean every word of it. I found this simple configuration tip after days of continuously looking at MySQL logs (mytop), top, slow log queries, debugging the hell out of applications, reading tons of MySQL optimization tips (and pulling my remaining hairs in frustration) on the web. Even MySQL optimization tips from MySQL doesn't mention it. And yet this single tip solved all my MySQL headaches and performance problems. Here are some of the problems I faced:

My powerful dedicated server was frequently consuming 100% of the CPU even with moderate load.
Even with tons of optimization and indexes, I found my server idle CPU going to 0%. The key resource consumer was MySQL. The worst part was that MySQL refused to serve new request as all threads were exhausted waiting (for some miracle to happen?).

Does any of that sound familiar? Then read on for the gory technical explanations and the tip.

BTW: My initial reaction to such problems was the standard one. I looked at MySQL master-master replication (this is better than the master-slave replication which WordPress.com does for its sites) to take care of the increased load. Fortunately this single configuration change made my server take at least 10 times more load than before.

Read more (590 words) »

Vote 2

David Remick’s, New Yorker’s Editor, Advice for Young Journalists & Bloggers

August 12th, 2008

David Remick is New Yorker's editor since 1998. He lead to a near-miraculous revival of the magazine, taking it to profitability and surpassing one million reader threshold. Unlike many magazines of the internet era, New Yorker features probing, lengthy (at times 10,000 words) articles, fine literature, selected poetry, reviews of art exhibitions or of historical biographies, clever columns and sophisticated, refined illustrations. There are barely any articles about celebrities. There are very few photographs. The format is rather rigid. The style is at times highbrow and always superbly intelligent. It doesn't try to attract young and impatient readers, or to appease the advertisers. The humble man behind all these gives some sound advice for budding journalists. Read more (181 words) »

Vote 3

IBM Introduces New Software And Services For Mobiles

August 8th, 2008

IBM today announced new software and services for mobile devices that closely mimic desktop features formerly found only on the PC. The new software & services can help individuals make better business decisions faster, while connecting friends, work colleagues and teams above and beyond PC era.

Read more (882 words) »

Vote 2

WordPress Wins Pwnie Award for Mass 0wnage (For Many Many Security Vulnerabilities)

August 7th, 2008

WordPress wins the dubious distinction of Mass 0wnage Pwnie Award for an unbelievable number of WordPress vulnerabilities, over 140 as of today.

It seems like hardly a week goes by without a new vulnerability in WordPress or one of its many plugins. Many of them are actively being exploited to own popular WordPress blogs and use them to serve spam or client-side exploits to unsuspecting visitors. The popularity of WordPress combined with the abysmal security practices of WordPress plugin developers places the entire Internet at risk and is worthy of a nomination.

Read more (190 words) »

Vote 3

6 Ruby on Rails Video Tutorials

August 6th, 2008

The tutorials are an intensive one-day overview of the fundamental concepts of the Ruby on Rails Web programming framework, presented by the UC Berkeley RAD Lab. The tutorials consists of six sections of approximately one hour each.
Read more (216 words) »