Javascript crc32 that matches PHP crc32 and works well with unicode

Many programmers including me are using hashes to solve different problems, and when we are using hash function in web application we want client-side and server-sire values of hash for the same value to match. So, trying to solve this problem for javascript implementation of CRC32 algorithm and PHP implementation of the same algorithm I got this article and the code that I have included to the article.

HTML5: Selected image preview jQuery plugin

HTML 5 provides lot of different ways to improve user experience of our websites. Recently I worked on a couple of websites where it was important to provide different variations of image previews with html & javascript. There were simple image previews, multiple image preview and images as background previews. Sure I had to create some javascript module that would be simple to customize for my needs. Today I am publishing this code, so feel free to change it and provide your feedback.


Read complete article: HTML5: Selected image preview jQuery plugin

Google Chrome session cookie expiration issue/feature - your personal data is insecure now!

Not long ago I was happy that modern and standards complaint browsers are gaining the market and hoped that web programming will become more and more happy and interesting job with HTML5 and three major web browsers compete with aproximately equal shares. But Google Chrome developers have not allowed me to be happy for a long time. They generating new bugs and naming them features. Some of that "features" making me really sad.

Read complete article: Google Chrome session cookie expiration issue/feature - your personal data is insecure now!

Google Crome bug: related positioning & rounded corners. Simple solution.

A couple of days ago I had to solve/handle the Google Chrome issue with the rounded corners in a scrolled area. First I have not even believed that something like that is possible with such a popular browser, but however had to find a solution. So, in my artile I am describibg such a solution in hope that this will save somebody little time and expecting a feedback if I have made something stupid.

Read complete article: Google Crome bug: related positioning & rounded corners. Simple solution.

PHP MySQL incremental backup/restore implementation (script download)

I have published two small scripts that allows to create and restore data from mysql database filtered by date, so I can define this as incremental backup. Article describes the backup/restore scripts configuration. The scripts themselves can be downloaded from the GitHub, links are available at the end of the article.

Read complete article: PHP MySQL incremental backup/restore implementation (download the script)