August 7th, 2008
Yesterday I received this from Flickr:
Hi Aleksey Gureiev,
You have 197 photos stored on Flickr. Once you hit 200,
you’ll need to upgrade to a Flickr Pro account or you’ll
only be able to see your most recent 200 photos. Nothing
will be deleted, and if you upgrade, you’ll have unlimited
space for all your things.
Perhaps you’d like to purchase a Flickr pro account? Its
unlimited and you get video and stats too!
You’ll even get 3 months free for purchasing before 30
September 2008!
Quite a surprise isn’t it? It’s a dishonest one. I started working with Flickr when there was only a limitation on the number of named sets and the monthly upload volume, and published links to my pictures in many places (forums, sites). Now there are two choices — upgrade or leave. Which one do you think I will choose? There are too many places on the internet including my own site where I can have a gallery of images to stick to their sick greediness.
I’m working on the personal gallery right now…
Posted in Personal | 8 Comments »
July 30th, 2008
Previously I wrote about a disappointing misunderstanding between FF3 and Firebug that rendered the first useless in my daily life. The latest release of Firebug (1.2 Beta) seems to have fixes to all problems that I encountered and my yesterday’s JS / CSS debugging session went smoothly. So it seems it’s a FF3 party time.
Posted in Personal | 1 Comment »
July 23rd, 2008
It looks like all cool kids except for IE5 know what to do with this:
if (some_condition) {
function f() { alert(”true”); }
} else {
function f() { alert(”false”); }
}
When calling f(), Firefox and Safari will show “true” when some_condition was TRUE at the load time, and “false” when it evaluated to FALSE. IE5 pays attention to the if-else construction (and no code will be executed in the else-block if the some_condition is FALSE), but it DOES redefine the function. Yes, even though it’s in that block that’s not being executed.
Be careful!
Posted in Personal | 3 Comments »
July 23rd, 2008
By no means this is a usual thing, but since there’s very little information (in fact only one link that gives no real answers) on what to do when you see the error below upon publishing a post, I decided to share the solution:
Fatal error: Maximum execution time of 30 seconds exceeded in /home/…/public_html/wp-includes/wp-db.php on line 170
The error points to an innocent line that removes single quotes from a database query, and it’s misleading. One of the real causes for this problem may lay in the slug (post name) field. You can see this field in the Permalink line below the Title field in your post editor; it’s emphasized.
In my case, there was an endless attempt to find a unique name for a post having an HTML entity (long dash) in its slug. Even though it was correctly encoded with %NN sequences, the database sever had hard time executing the query correctly. So, the first check on your list is:
Make sure your post slug (that symbolic part of the permalink) has no special symbols, but only letters, digits and dashes.
Posted in Tips | 1 Comment »
July 15th, 2008
Just noticed the release of the next Wordpress version — 2.6. Check out their release summary video to get an idea of what has improved and how. Good stuff.
Posted in Sites | No Comments »
July 8th, 2008
A minute ago I got this spam letter with the list of vacancies:
ИНФОРМАЦИЯ О ВАКАНСИЯХ!!
- ГЛАВНЫЙ БУХГАЛТЕР, з/пл от 60 000 руб. в месяц;
- БУХГАЛТЕР, з/пл от 35 000 руб. в месяц;
- СЕКРЕТАРЬ, з/пл от 24000 рублей в месяц;
- ПРОГРАММИСТ 1С, з/пл. высокая;
- КУРЬЕР, з/пл от 17000 рублей в месяц;
It translates:
Information about available positions:
- Chief accountant, salary from 60000 rubles / mo
- Accountant, salary from 35000 rubles / mo
- Secretary, salary from 24000 rubles / mo
- Programmer 1C*, salary is high
- Courier, salary from 17000 rubles / mo
* 1C is a very popular software tool for accountants and managers that is flexible enough to have a dedicated course in local universities and a position in organizations.
How many funny moments can you count?
Posted in Personal | 4 Comments »
June 16th, 2008
Last year we had a bicycle trip to Mangup that I covered with Google map routes, bells and whistles. This year we had the same trip but in a different company. Nonetheless, it wasn’t less interesting. I took less pictures as the nature of that region was already covered, but focused on the trip, the air and views.
See some interesting stuff in my Flickr photostream.

Posted in Personal, Photography | 2 Comments »
June 12th, 2008
Dreams eventually come true and I finally converted to Macs. I still have my 5-year old HP Compaq nx9005 with Win XP and Ubuntu running to my side for various tasks (like verifying the web sites I work on in IE), but all my ongoing work and music experiments shifted to a great Macbook Pro MB134 from the Apple’s latest line.

APPLE MacBook Pro MB134, 15.4″, Intel Core 2 Duo T9300 (2x 2.5GHz), 2×1024MB, 250GB, DVD±RW DL, nVidia GeForce 8600Md GT 512MB, 15.4″ WXGA+ (1440×900), LED-TFT, DVI, Gigabit-LAN, WLAN, Bluetooth 2.0, FireWire 400, FireWire 800, 2xUSB2.0, ExpressCard, WebCam, OSX 10.5 “Leopard”
There’s not much to say other than that I, as all migrants, feel like a huge army of nurses taking care of me all the time; so smooth Leopard’s interface and laptop hardware are. All these Spaces, Dashboards, Expose, Stacks, iCals, Frontrows and others feel like from a future. Even Rails, Apache, and PHP5 are pre-installed!
Well, hooray!
Posted in Personal | 3 Comments »
June 1st, 2008
My gosh, I can’t believe I missed this. On May 21 Brightbox has announced a happy marriage of a revolutionary mod_rails (Passenger) project from Phusion to the excellent user-friendly Linux for the mere mortals — Ubuntu.
It means that the deployment and management of Rails applications becomes a breeze. I personally still prefer my very custom deployment setup — Nginx-Mongrel (for Rails) + Nginx-Apache (for PHP), but for those planning to unroll massive Rails hosting, it may be a famous Red Pill.
Love Rails!
Posted in Programming | No Comments »
June 1st, 2008
3 hours ago Rails 2.1 was finally released into the wild, and there’s the officials report for your reading pleasure. I’m still a bit concerned about the RSpec compatibility, but since I already found a sufficient replacement — Shoulda and Mocha — there may not be as many worries.
So, let’s give it a round of aplause. Great job!
Posted in Programming | No Comments »