New Home Page

Illustration

From my very first home page somewhere in 1994 to my current one (that is, until yesterday) I always did every aspect of design myself. My home was always handcrafted.

Last big update I did in year 2006. Then I made .NET based solution that enabled me to ease my way into updating content. Every year from then I started new design and then abandoned it because lack of time.

In meantime I started writing blog on blogger.com and using it’s infrastructure and I was annoyed. Part was because blogger.com lacks some basic functionality and part was because I could not change anything in it’s code.

Next year will be different. I finally got off my ass and did some WordPress investigations. Before I knew it, WordPress was already running on my test domain and it took only one day for it to move to my main domain. In next few days I will also migrate my blog.

It was an impulse decision to do this so do expect some down time while I get to know the platform.

QText 2.32

Illustration

New version is here.

This is just maintenance release with some bug-fixing. Major fix is speeding up of QText closing on some systems.

This will be last version for at least few months. Enjoy it. :)

Download:

Too Aggressive for My Taste

Illustration

Last night I had some videos to encode. I prepared everything upfront and I left my computer to do work overnight. At morning I was greeted with logon screen. My Windows decided to install updates. It didn’t matter to them that some other program was running. Kill and burn was their motto.

Yes, I know that I can turn on “Download updates but let me choose whether to install them”. However, when I do that, Action center starts complaining about non-optimal settings. If I turn this warning off, I just turned off all messages regarding Windows Update. If I leave it on, it leaves tray icon and I may miss other important messages.

There is just no right solution for this and it annoys me quite a bit…

P.S. I know that tray area is called notification area these days. I just prefer old naming.

Extracting Sparse Tar

I had to move some files from Unix. File was big, I had small USB drive - one thing led to another…

GZipped tar was obvious solution. In addition to that a friend of mine recommended to also use --sparse argument with it. Theory behind sparse files tells that block of 0 should be saved extremely efficiently thus making my file smaller even before zipping part gets involved. This made my command look like “tar cfzS somefile.tar.gz somefile”. It all worked as advertised.

Next day I got to extract this on Windows. My trusty WinRAR had no idea how to proceed. I just got “The archive is corrupt” message. My next efforts went into searching for Win32 version of tar. Since GNU tools like to be small and concentrated, of course this was not sufficient - I needed Win32 GZip also. Notice that I might be wrong here and there might be Win32 tar somewhere with everything integrated - I just haven’t found it.

Since (on Win32) extracting this tar.gz needed temporary files, I did it in two steps: first with gzip (gzip -d < somefile.tar.gz > somefile.tar) and then with tar (tar xSf somefile.tar). Even with all this, file was just too small.

After testing few more programs I gave up and recreated this archive without --sparse option. It ends up that size difference (with compression on) is not that high after all but final result is much more portable.

Here are tools I used: