A Tool to Shrink pngs: Pngquant

Sometimes it is needed or wanted to shrink pngs in file size. There is a fine tool for doing this and it is called pngquant. It is available for Windows, Mac, Linux and even Android, as commandline utility or with GUI or as library.

With this tool, we could reduce our pngs of technical drawings to around one third of their former size with no visible difference.
Compare: above before shrinking, 149 kB, below after shrinking, 36 kB.

Epic Browser

Since some time, the video downloadhelper addon of Firefox did not work well for me. Now I’ve found the Epic Browser.

  • It is based on Chromium and fast.
  • It has got a working video downloader built in.
  • It’s got an adblocker built in.
  • It is dedicated to protect privacy as a number one concern.


Inkscape is a free, platform independent tool to work on vector graphics like svgs. Additionally it has got good commandline batch processing facilities which makes it the tool of choice for programmers.

See an example of how to crop or trim many svg files by commandline.

Inkscape to Batch Convert Image Files

Eps to Svg

Inkscape and Eps on Windows

Inkscape on Windows cannot handle eps-files by default. To be able to handle eps-files, it needs Ghoststcript. A fine description of what is to do to install Ghostscript so that Inkscape can handle eps files.


To convert a lot of eps files to svg files at once, you can use tclkitsh and the following script:

set pathToInkscape "C:/Program Files/Inkscape/inkscape.exe"
set epsFiles [glob *.eps]

foreach f $epsFiles {
    set fbasename [file rootname [file tail $f]]
    if ![file exists $fbasename.svg] {
        puts  "$pathToInkscape  $f --export-plain-svg=$fbasename.svg"
        exec  $pathToInkscape $f --export-plain-svg=$fbasename.svg

1. Save the script as EpsToSvg.tcl.
2. Open the script in an editor and adapt the pathToInkscape. Save.
3. Open a command shell and cd to the directory where your eps files are located.
4. Then run tclkitsh EpsToSvg.tcl.

Svg to Pdf

To convert a lot of svg files to pdf files at once, you can use tclkitsh and this script:

This script creates one pdf from every svg in the current directory. 

set pathToInkscape "C:/Program Files/Inkscape/inkscape.exe"
set inputFiles [glob *.svg]

foreach f $inputFiles {
    set fbasename [file rootname [file tail $f]]
    if ![file exists $fbasename.pdf] {
        puts  "$pathToInkscape  $f --export-pdf=$fbasename.pdf"
        exec  $pathToInkscape $f --export-pdf=$fbasename.pdf

Keyboard Gone Crazy on Fujitsu Siemens Lifebook

How to Switch off the Number Block on a Fujitsu Siemens Lifebook S7220 or 7210

Somebody at Siemens or Fujitsu had the fantastic (not) idea to put something like a fake number block onto their notebooks.

You won’t ever need it. But you’ll accidentally switch it on and then you’re helpless. Some of your keys around k,l,o then will just not print k,l or o but 2,3,*,/ and 5.

123 instead of jkl and 56* instead of iop and so on.

You’ll doubt your senses are working correctly. You’ll think you should have stopped taking those pills long ago.

But your brain and your senses are working fine. The problem is, you’ve switched on accidentally the F*ck Fake Number Block.

At first you won’t know that you’ve switched on the number block, as you never knew of its existence. You’ll just see that the keyboard on your Lifebook has gone bat shit crazy.

You can switch it off by pressing the Fn key, releasing it and then pressing the Num Lock key. Pressing Fn and Num Lock together won’t work.