9 Important Tips for Selenium Remote Control (Java client) - Test Tool
April 16th, 2008 by Angsuman Chakraborty
Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in many programming languages against any HTTP website using any mainstream JavaScript-enabled browser. Selenium RC is a powerful and simple framework for running (scheduled or manually) automated UI centric regression tests for web applications / services. Here are few simple tips for Selenium RC java client. I used JUnit for tests. You can use NGUnit too.
Read more (378 words) »
Filed under Browser, Firefox, Headline News, Internet Explorer, Java Software, Javascript, Load Testing, Programming, Quality Assurance, Regression Testing, Safari, Stress Testing, Test Automation Framework, Web, Web 2.0, Web Services | Feedback | RSS 2.0 | Email this Article
Comment Guard Pro: Over 1 Million Comment Spam Blocked
December 20th, 2007 by Angsuman Chakraborty
Ever since we installed Comment Guard Pro, anti comment-spam plugin on this blog, it stopped over 1 millon spam comments (1001011 spam comments were blocked by Angsuman’s Comment Guard plugin in 335 days 8 hours 38 minutes. 99.338 % of the comments received during this time were spam.) so far (look in the right sidebar for latest stats). The pro version of the plugin is now being tested on this blog and other sites.
In Comment Guard Pro have developed multiple layers of defense to stop all kind of comment spams - spams submitted using comment forms (robotic or by humans), pingback spam, trackback spam and referrer spam.
Comment Guard Pro is a modular plugin where each module acts as independent spam filters. Many modules are developed with technologies developed in-house. Others leverage best existing technologies out there. You can also develop and add your own modules as well as share it with others.
So far it is all-green on QA front, only minor defects and enhancements.
UPDATE: Comment Guard Pro has been released.
Filed under Comment Guard Plugin, Headline News, Pro Blogging, Quality Assurance, Spam Watch, Web, Web 2.0, WordPress, WordPress Plugin | Feedback | RSS 2.0 | Email this Article
How To Test Web Application on Internet Explorer 5.5, 6, 7 on Windows & Mac Safari, Firefox , Linux…
December 7th, 2007 by Angsuman Chakraborty
Cross-browser and cross-platform testing is a bane as well as a requirement for web applications. Consider Internet Explorer on Windows. There are two major version 6 & 7, not to mention still used 5.5. You need to either use different machines or multi-boot machines or use hacks to run them simultaneously or virtualization software like VMWare; not of them are really easy to setup and use for common web developer. Then you have Opera & Firefox (we develop in Firefox so it gets tested first in our case). Did I mention testing on Mac with Safari, Firefox and other browsers? Oh, and don’t forget Linux too. Are you feeling overwhelmed? Let’s see how you can solve most of these problems.
Read more (319 words) »
Filed under Browser, Fedora 7, Fedora Core 6, Firefox, Headline News, How To, Internet Explorer, Linux, Linux Migration, Microsoft, Quality Assurance, Safari, Web, Web Services, Windows | Feedback | RSS 2.0 | Email this Article
Improving Site Performance…
September 24th, 2007 by Angsuman Chakraborty
I have significantly improved our site performance in the last month. I did all the site optimization steps by the book, found a lot of new things and fine-tuned existing ideas. There are a couple of good ideas I am yet to implement like using Lighttpd server instead of Apache 2.
Read more (183 words) »
Filed under Database, Database Replication, Enterprise Software, Headline News, How To, Linux, Load Testing, MySQL, Open Source Software, Pro Blogging, RDBMS, Web, Web 2.0, Web Hosting, Web Services, WordPress | 2 Comments | RSS 2.0 | Email this Article
WordPress Server Load Problem: Cause & Solution
August 23rd, 2007 by Angsuman Chakraborty
I was watching the mysql queries using mytop just before our server went down. In a flash I realized the cause of our persistent server load problem. I have also come up with an elegant solution which I will implement in the next few days.
Read more (181 words) »
Filed under Headline News, How To, Load Testing, MySQL, Open Source Software, Pro Blogging, Web, Web 2.0, Web Hosting, Web Services | Feedback | RSS 2.0 | Email this Article
What is The Best Database for a Souped Up Hashtable?
July 6th, 2007 by Angsuman Chakraborty
All I really want is to store a very large Hashtable with more reads than writes. It should be able to deal with more than 8GB of data. The key will be a String of limited length. I want it to be extremely fast on read-access, stable with sudden shutdown and other issues beyond our control and with very low CPU usage. The leading contenders in my mind are:
Read more (158 words) »
Filed under Database, HSQLDB, Headline News, Java Software, Load Testing, MySQL, Programming, RDBMS, Technology, Web, Web 2.0, Web Services | 4 Comments | RSS 2.0 | Email this Article
Interaction of Translator Pro / Gold Intelligent Caching Engine With Other Caching Engines
June 18th, 2007 by Angsuman Chakraborty
In short there is none. Translator Pro / Gold uses an intelligent caching engine to cache the translated pages. However it can happily co-exist with other caching engine like wp-cache 2 or WordPress’ object cache. While such engines will not help Translator plugin in any way as it is optimally cached by design, they may help serving the original (untranslated) blog pages.
Read more (186 words) »
Filed under Headline News, How To, Load Testing, Pro Blogging, Translator Plugin Pro, Web, Web 2.0, Web Services, WordPress, WordPress Plugin | Feedback | RSS 2.0 | Email this Article
Angsuman’s Translator Plugin Pro: ATPP 5.0 & ATP Gold Release Dates & Announcement
June 5th, 2007 by Angsuman Chakraborty
Angsuman’s Translator Plugin Pro 5.0 will be released on 13th June.
Angsuman’s Translator Plugin Gold (32+1 Language translation) will be released on 13th June. This is a limited edition release. Only 100 copies will ever be released. Each will cost $100. Existing users of ATPP will be offered a discounted price of 80$ for upgrading ATPP to ATP Gold. ATP Gold will come with array of features targeted for popular blogs. Advanced load distribution and load protection measures will be provided.
Please advance book your copies for ATP Gold now by sending me an email ( angsuman [at] taragana [com] ) or commenting on this post to let us know about your intention (your comment may not be published but will be processed). This is a one time release only. Unlimited free upgrades will be provided.
Existing ATPP customers will receive their upgrade within June 30th. We are providing web based access to your plugin which can be downloaded at anytime from our website (url will be released soon). This will be in addition to email based update. In future any upgrades will be on the same date as general release for all existing customers.
Our products have been extensively tested on variety of browsers and operating systems. We test various themes and compatibility with third party plugins. In short we go the whole nine yards to make it a high quality product for you.
Remember with Taragana products (ATPP & ATP Gold) you will get unlimited free upgrades. You will also receive free support for 6 months. In short we will make it work on your blog, we won’t leave you hanging midway as with many open source products. You get what you pay for. Our success is defined by your success and satiisfaction.
Update: Please book your copies now as they are running out fast.
Filed under Browser, Firefox, Headline News, Internet Explorer, PHP, Pro Blogging, Programming, Quality Assurance, Translator Plugin Pro, Web, Web 2.0, Web Services, WordPress, WordPress Plugin, WordPress Theme | 1 Comment | RSS 2.0 | Email this Article
5 Tips for Bulk Data Processing Programming
May 30th, 2007 by Angsuman Chakraborty
We are currently processing huge amount of sensitive corporate data for a Fortune 500 company as the first phase of a project. You have to be very careful in data processing, much more than any standard programming effort. Here are few tips you may find useful when programming to process sensitive data in bulk. Get your best (wo)men on the job.
Read more (344 words) »
Filed under Database, Enterprise Software, Headline News, How To, J2EE, Java Software, Programming, Quality Assurance, Software Outsourcing | 2 Comments | RSS 2.0 | Email this Article
How To Migrate Mantis Defect Tracking System From Windows To Linux / Fedora Core 6
May 12th, 2007 by Angsuman Chakraborty
Mantis is popular php based defect tracking application which works on top of RDBMS like MySQL and PostgreSQL. Recently I ported our Windows based Mantis installation to Linux. It used MySQL as backend. Here are the steps:
Read more (161 words) »
Filed under Database, Enterprise Software, Fedora Core 6, Headline News, How To, Linux, Linux Migration, Open Source Software, Programming, Quality Assurance, RDBMS, Web, Web Services | Feedback | RSS 2.0 | Email this Article
|
|