Tips

Binary String to Integer Conversion in C

Wenn man die Fibonacci-Sequenz berechnen will, kann man das klassisch rekursiv tun. Man kann es aber beschleunigen, wenn man sich in einem Array die Pfade merkt, die man schon berechnet hat, und diese nicht mehr berechnen. Hier ein Beispiel. Das ganze ist natürlich rein ein Proof-Of-Concept, ohne praktischen Nutzen.

Wenn man von einem Server bestimmte Ports an einen anderen Server weiterleiten will, kann man das so tun. Im Beispiel mit dem Counter-Strike-Server, aber das gilt natürlich für alle anderen Ports/Serverdienste genauso.

Wenn bei mv (Move) der Fehler kommt: argument list too long, kann man den so umschiffen:

Use imagemagick to convert down all images in one directory, ex. for web galleries

Kürzlich hatte ich diesen Fehler bei allen eingelegten CDs auf meinem gerade aktualisieren Gentoo-System.

Wenn man beim Benutzen von dvdauthor diesen Fehler erhält:

"ERR: SCR moves backwards, remultiplex input."

Wir alle kennen das Problem: Mann arbeitet typischerweise mit einer immer laufenden Screen-Session auf einem Server, die man sich mit screen -r immerwieder attached. Dann geht man von diesem Screen mit ssh auf einen anderen Server und attached dort einen weiteren Screen mit screen -r. Wie kann man nun den zweiten Screen wieder deteachen?

Jeder kennt das Problem: Man hat gerade eben einen guten(tm) Samba-Server aufgesetzt, und alle Rechner in die Domäne aufgenommen. Demzufolge hat man auf den Clients (Windows XP in diesem Fall) auch nur Benutzerrechte, und das ist im Prinzip gut so.

Problem: Debian 3.1 auf Debian 4.0 aktualisiert, und damit auch dem CUPS auch auf 1.2.1. Jetzt wird jedesmal eine Banner-Page mitgedruckt, wenn man über lpd (cupsys-lpd) remote print-jobs annimt.

Um die Nvidia-Treiber unter Linux zu installieren, benötigt man normalerweise einen Compiler und die Kernel-Headers, welche zum gerade installierten Kernel passen. Leider passen bei SuSE LInux 10.0 die Kernel-Headers irgendwie nicht zum installierten Kernel oder ein anderer Fehler liegt vor.

Nachdem man xmms unter SuSE Linux 10.0 installiert hat, stellt man fest, dass der Support für mp3 nicht mehr enthalten ist. Den gilt es nun nachzurüsten:

Wie kopiere ich eine VCD unter Linux?