Author: Andreas Schneider

2

Pimp my KDE

As KDE 4.1 RC1 has been released I’ve installed it on my notebook and pimped it I’ve build the Polyester theme in the openSUSE Build Service for KDE4 and Qt4. krusader for KDE4 is available too, here.

1

Roaming Home Directories for Linux

An interesting feature of Active Directory is Roaming Profiles. You can login on different workstations and you have all you data with you. If you use a Notebook you have the same and the ability to work offline. As soon as you’re connected to you network again the data will be automatically synchronized again and you have a backup of your data. Now the time...

0

csync 0.42.0 alpha1

I’ve released the first alpha version of csync. csync is a client only bidirectional file synchronizer. You can use csync for different things. The intention is to provide Roaming Home Directories for Linux but you can use it to synchronize your music collection or create a backup of a directory. This is *not* intended for production environments and is designed for testing purposes only. This...

0

csync 0.42.0 prealpha test version

I’ve released the first test version of csync. csync is a client only bidirectional file synchronizer. The intention is to get some testing and feedback about update detection and journal creation. If you want to help to test click here. Packages for openSUSE are available in the Build Service, here.

0

The history game

anschneider@maximegalon:~> history | awk ‘{a[$2]++ } END{for(i in a){print a[i] ” ” i}}’|sort -rn|head 139 make 139 cd 105 vi 104 ll 68 man 50 git 46 fg 31 mc 26 grep 23 tests/check_csync_exclude

0

Left-Leaning Red-Black Trees

Red-Black Trees were originally designed by taking a 2-3-4 tree and unrolling the big nodes into a cluster of simpler binary tree nodes. The 2-3-4 node operations are mapped to binary tree operations. Now Robert Sedgewick presented a new tree called Left-Leaning Red-Black Tree. A Red-Black tree has a lot of cases you have to consider, especially if you delete a node. This makes the...

0

csync source code is online

I have released the source code of csync. csync is a user level file synchronizer to provide roaming home directories for Linux. The source code in an early state, but there is a complete prototype available. Visit the homepage or the trac system for more information.

0

Novell Hack Week

The second Hack Week at Novell has started yesterday. I’m working together with Sven Schober on the rewrite of lomoco. lomoco is a library and a commandline tool to control Logitech mice under Linux. lomoco can configure vendor-specific options on Logitech USB mice (or dual-personality mice plugged into the USB port). All recent devices will be supported in future (e.g. the MX Air). You can...

5

dovecot dspam plugin

I’ve found the dovecot dspam plugin and looked at the code. It forks and calls the dspam binary directly for every mail. I didn’t like this behavior, so I’ve migrated it to use libdspam and added support to configure it using variables in dovecot.conf. This is the dovecot dspam plugin that watches a special folder, the SPAM folder. When the MTA delivers a message to...

33

Qemu (kvm) internal network setup

I got a new notebook, a nice Thinkpad T61 with virtualization technology. I need to run some Windows system for development so I’ve decided to use the Kernel based Virtual Machine (KVM). The VMs should communicate over an internal network but should have access to the internet and I want access via network to them. So I setup a bridge with TUN/TAP devices masqueraded to...