How to recognize a good programmer

Posted by Stanislav Furman on September 30, 2013
How to find a good programmer: most important indicators of a good professional

Google can replace cookies with something new

Posted by Stanislav Furman on September 30, 2013

A very interesting news recently came out from Google:

Google is developing an anonymous identifier for advertising, or AdID, that would replace third-party cookies as the way advertisers track people's Internet browsing activity for marketing purposes.

Source: USA Today


Google Search Easter Eggs

Posted by Stanislav Furman on September 16, 2013

Voyager Has Left the Solar System - It's now official

Posted by Stanislav Furman on September 13, 2013

Happy Programmers' Day

Posted by Stanislav Furman on September 13, 2013
Happy Programmers' Day

Flight 666 to "HEL" on Friday the 13th

Posted by Stanislav Furman on September 13, 2013

Flight 666 to "HEL" on Friday the 13th

News feeds today reported a funny fact. There is a daily flight number 666 from Copenhagen (CPH) to Helsinki (HEL). Therefore, unsurprisingly that media reporters payed their attention to this flight since today is Friday 13th!

There is no passengers who cancelled their trip on this flight reported.

And you? Would you board Flight 666 to HEL on Friday the 13th? :-)


Loose comparison in PHP. Example of breakable functionality.

Posted by Stanislav Furman on September 12, 2013
Example of breakable functionality using the loose comparison in PHP

Cookieless cookies and user authentication without cookies and JavaScript

Posted by Stanislav Furman on September 9, 2013
Cookieless cookies and user authentication without cookies and JavaScript

Microsoft is buying Nokia

Posted by Stanislav Furman on September 7, 2013
Microsoft is buying Nokia

Floating point comparisons or why prices need to be stored in cents

Posted by Stanislav Furman on September 5, 2013

In PHP you should be careful working with floating point number comparisons because sometimes the result that you get can be unexpected and unpredictable even if it looks pretty obvious. Here is an example. Can you guess what will be the result?

<?php
$a = 0.7;
$b = 0.1;
$c = $a + $b;
if ($c == 0.8) {
   echo '$c == 0.8';
} else {
   echo '$c!=0.8';
}
Continue reading