About my blog
When I created this web I thought it would be mostly about Vista. But as my disappoinment grew about Vista's performance and the overall necessity of the features it has, I decided to give another try to using linux not only for server, but also for desktop. I ended up in running both my main DEV-PC and notebook the latest Ubuntu. Thus, there will be a Linux section from now on where I'll keep posts and guides on that topic.
However, I still use Vista for programming in Visual Studio 2008 and for Windows Mobile development, so you can expect there will be new posts on that topic too.
Latest blog posts
ASUS A6R Ubuntu 8.10
This time the distribution upgrade went smoother than the one before, but yet there are some minor issues that needed some tweaking. Also, there are some remarks on the new HAL (Hardware Abstraction (Obstruction) Layer)
Linux and Multimedia - Music Players and Music Managers
Since I listen to music almost all the time, I built a small linux powered multimedia (almost) 'PC' for multimedia playback. This article results from my experience finding a good application to manage my music collection.
Thunderbird,Lighting and Google Calendar
For anyone who wants to have all the calendar events shared and online.
Eclipse 3.3.2 (PDT), Java 1.6.0 and Ubuntu 8.04 Hardy
I use Eclipse for C++, C, Java, PHP and Embedded Linux development, thus I try to maintain more or less recent version of all the plugins and Eclipse core itself. The new plugins required new Eclipse, so I had to remove the version packed with distribution and replace it with the new one. This, however, turned out to be quite painful.
Ubuntu Gutsy to Hardy 8.04 LTS Upgrade
It's already a few weeks back that I upgraded from Gutsy to Hardy, but not until recently I got down to fixing all the issues I had to keep up with. This post is a short outline of the problems and their solutions.
Photogallery snapshots
Windows Vista Bus

The Windows Vista Bussiness Edition box
Code snapshots
PHP (for now) Code Sample
<?php
require 'modules/final.php';
function DatetimeToDate ($datetime) {
$year = substr($datetime,0,4);
$month = substr($datetime,5,2);
$day = substr($datetime,8,2);
$hour =
substr(
$datetime,
strpos($datetime,"")+1,
strpos($datetime,":")-strpos($datetime," ")-1
);
$minute =
substr(
$datetime,
strpos($datetime,":")+1,
2
);
return "$day.$month.$year $hour:$minute";
}
function chradj($ascii){
return chr($ascii+60);
}
$database = new my_mysql();
//$database->tables();
$database->set_table('mazoretky');
//var_dump($database->cols());
$fxsTargetCol=array( 'datetime', 'id' );
$fxs =array( 'DatetimeToDate', 'chradj' );
$fxsargs =array( array('%s'), array('%s') );
$newcols=array();
$usecol=array();
echo "ok";
$colnames="id,Datum a cas,misto,popis";
$database->table_out_fx_cols($fxsTargetCol,$fxs,$fxsargs);
//$database->form_out();
CAPTCHA - in user friendly way
As probably all of us, even I have to deal with an enormous ammount of spam and other forms of internet abusal. There are many reliable ways that have been invented to prevent computer/robot-based spamming, but most of them are user-unfriendly. In the following lines, I'd like to offer some better solutions.
If I should buy a new PC today, it would be ...
For a long time a wanted to keep an up to date list of components I would use in my new hypothetical computer. As ussual, I choose the best price/value-ers, that an average person like me could afford. The overall goal is that the price of the "testacles" should not exceed 1000$.
My new Microsoft Wireless Laser Desktop 6000 v2
Since I was doing a lot of programming recently, I thought it might be a good idea to make my work more comfortable. So I bought this great desktop set from Microsoft. There were other possibilities, but this one won on value/performance.
My ASUS A6R notebook disassemble / dismantle
I had to replace my notebook HDD, so by that way I took some snapshots and took some useful notes.
