Diese Fehlermeldung bei MariaDB oder MySQL kann einen kurzfristig in den Wahnsinn treiben:
20 Mar 2023
FreeBSD: Installierte Festplatten anzeigenUm die in einem System verfügbaren Festplatten und CD-Roms anzuzeigen, einfach in dmesg.boot greppen
18 Mar 2023
CIFS-/Samba-Share unter Linux mountenWie mounte ich einen Samba- oder CIFS-Share unter Linux? Hier Kurztipps…
Will man eine Server-Auslastung ansehen, gibt es verschiedene Table-Of-Processes-Programme. Hier ein direkter Vergleich. Was besser ist, liegt wohl im Auge des Betrachters.
Massenumbenennen von Dateien mit Bash, ein kurzer Spickzettel
Bei FreeBSD kann sich vor allem nach mehreren Updates/Upgrades so einiges auf der Festplatte ansammeln, dass nicht mehr beötigt wird.
06 Dec 2022
Bitwarden im FreeBSD-Jail upgradenBeizeiten sollte man auch seine Bitwarden-Installation upgraden. Dabei gilt es zu beachten, dass sich bitwarden_rs in vaultwarden umbenannt hat.
17 Nov 2022
Get Hostname on Linux or FreeBSD in CManchmal braucht man in einem C-Programm den Hostnamen. Der ist ganz einfach zu bekommen. Wenn man troztdem auf dem Schlauch steht, hier ein kurzes Beispiel-Programm.
03 May 2022
ID3-Tags unter Linux verändernUnter Linux/Unix kann man ID3-Tags von MP3-Dateien ganz einfach auf der Kommandozeiler verändern und sich anzeigen lassen
Wenn man alle via des Portage-Trees installierten Ports upgraden, oder nur ein einzelnes, upgraden will, so vorgehen.
01 Apr 2022
Wanda the Fish - AprilscherzHeute war kurzzeitig Wanda, der Fisch, den ich via meinen Mate-Desktop benutze, tot.
04 Feb 2022
FreeBSD: Alle PHP-Pakete mit pkg upgradenMit dem Paketmanager pkg kann man recht einfach alle Pakete, die zu PHP gehoeren, in einem Rutsch von z. B. 7.4 auf 8.0 aktualisieren.
Es ist zwar in der Bedienungsanleitung beschrieben, wie man den Access-Point zurücksetzt. Dennoch ist es gut, diese Beschreibung in konzentrierter Form praxisnah zur Hand zu haben.
Dass man mit du den benutzten Disk-Space anzeigen lassen kann ist klar. Oft möchte man aber eine sinnvollere Anzeige, z. B. nur die Verzeichniste im ersten Level, und das nach Größe absteigend sortiert.
01 Nov 2021
rm Befehl: Arguments List Too LongWenn man einem Verzeichnis mit sehr vielen Dateien alle löschen will, bekommt man schon mal die Fehlermeldumg:
rm: Argument list too long.
Ich surfe auf meinen Lieblings-IT-News-Seiten am liebsten mit dem Konsolen-Browser w3m. So kann ich mich auf den Text konzentrieren und werde nicht durch die Bilderflut abgelenkt.
Spickzettel für mich, wenn ich eine Datenbank erstellen / dumpen / importieren muss. Im Fachjargon auch Cheat-Sheet genannt, dafür ist es aber eigentlich zu wenig …
27 Mar 2021
vim Text-Editor: markierte Zeilen zaehlenMit dem vim Text-Editor kann man ganz einfach markierte Zeilen zaehlen.
11 Mar 2021
LD_LIBRARY_PATH und BRICSCADWenn man Bricscad unter Linux nach /opt/bricscad installiert hat, was eine Fingerübung ist, scheiteret man u. U. an libcommands.so: cannot open shared object file
20 Feb 2021
TuneUp Utilities 2015: ein Dauerbrenner?TuneUp Utilities scheinen sich wieder erwarten zu einem Dauerbrenner zu entwickeln. Ich habe gerade Tune UpUtilities 2015 auf einem PC unter Windows 10 in freier Wildbahn gesichtet. Diese Perversion des menschlichen Geistes macht mir gerade sehr zu schaffen …
13 Jan 2021
Python und Mysql: UnicodeEncodeErrorBei der Verwendung von MySQL via Python kann man auf folgenden Fehler stossen:
07 Jan 2021
Strings inline in Dateien suchen und ersetzenWenn man auf die Schnelle in Dateien einen String durch einen anderen ersetzen will, kann man das inline mit Perl tun. Das ist zwar nicht schön, funktioniert aber auch im Jahre 2021.
21 Dec 2020
PNP4Nagios und PHP 7.2Wenn man PNP4Nagios in der Version 0.6.26 mit PHP 7.2 verwendet, kommt es zu dieser Fehlermeldung:
07 Oct 2020
FreeBSD Make und Portage Tree: Accept DefaultWenn man aus dem Portage-Tree ein Programm mit make all install clean installiert, erscheinen durch Kompilieren der Abha”ngikeiten nach einiger Zeit blau unterlegte Ncurses-Schirme, in denen man weitere Konfigurationen einstallen kann und dies mit Enter besta”tigen muss.
11 Sep 2020
Chatterbot Slinky und Blinky reden miteinanderHier ein Beispiel von Chatterbots, die miteinander reden, unter Verwendung des Chatterbot-Corpus.
02 Sep 2020
Chatterbot-Installation unter FreeBSD 12Unter FreeBSD ist die Installation des Chatterbots ein wenig diffiziler. Man kriegst aber trotzdem hin. Ein Installationsprotokoll.
Wenn man den Chatterbot erfolgreich installiert hat, hier eine einfache Anwendungsmöglichkeit mit Training anhand Buddhas weiser Aussagen.
28 Aug 2020
Chatterbot-Installation unter Gentoo LinuxUnter Gentoo ist die Installation des Chatterbots ein wenig diffiziler. Das liegt am –user Zwang von pip. Man kriegst aber trotzdem hin. Ein Installationsprotokoll.
Lambdas sind ja schon lange in der Programmiererszene en vogue. Hier mal ein kurzer Abriss, was man damit in Python tun kann.
28 Jul 2020
Raumkrümmung durch Covid-19Lange habe ich es mir verkniffen, jetzt muss ich mich jedoch auch zu Covid-19 äußern.
Anlass ist ein Abstandsbild, dass mir via Twitter zugespielt wurde, und dass ich mit einem Physiker durchdiskutiert habe.
20 Jul 2020
M2TS-Videos zu MP4 konvertierenMit dem M2TS-Format, das von diversen Digitalkameas beim Video-Erzeugen erstellt wird, kann ich nichts so rech anfangen. Deshalb konvertiere ich es flugs auf mp4.
09 Jun 2020
Abfrage des Joysticks am VC-20Wie ich leider feststellen musste, ist die Abfrage des Joysticks am VC-20 ja leider ein Ding, über das sogar Youtube-Videos gedreht werden. Ich habe hier mal eine Schnell-Lösung.
Wegen des neuen Kernels gibt es einige Dinge zu beachten. Eigentlich kann man sagen, dass das offizielle alles garnicht mehr funktioniert, und man zu Tricks greifen muss.
20 May 2020
Warum sollte man den Slick Editor verwenden?Für eine geraume Zeit wurde mir massiv SlickEdit-Werbung auf Twitter oder Facebook angezeigt. Konnte mir nicht erklären, wie ich auf einmal zu deren Zielgruppe geworden bin. Aber, dachte ich mir, probierst ihn halt mal aus.
02 May 2020
Alle Kommentare aus mp3-Dateien entfernenOftmals hat man ein Konglomerat mehrerer .mp3-Dateien. Sie enthalten alle diverse obskure Kommentare. Man möchte sie in einem Rutsch loswerden.
Auch unter FreeBSD gibt es ernsthafte Dateisystem-Fehler, die dazu führen, dass der Server nicht mehr bootet, oder in einem Endlos-Reboot-Intervall verharrt.
Aufgrund der aktuellen Corona-Krise machte ich mich auf, den alten Half Life / Counter Strike Server für meine Freunde zu reaktivieren. Ich habe das Binary, nachdem ich es gefunden habe, seit über 8 Jahren nicht mehr gestartet. Und nun das:
Wenn mann den Samba-Server in der Version 4.10 verwendet, will man vielleicht überwachen, ob noch alle nötigen Prozesse laufen. Diese kann man mit dem folgenden Nagios-Plugin tun, dass ich schnell geschrieben habe.
15 Jan 2020
Einfacher Lorem-Ipsum-Generator in PHPMan kennt die Situation: Obwohl man sie vermeinen möchte, braucht man schnell einen Lorem-Ipsum-Generator in PHP. Zum Glück steht hier einer.
07 Dec 2019
C und die GNU MP Bignum LibraryZur Berechnung von Fakultät, Fibonacci, Ackermann: Der Endboss mit der GNU MP Bignum Library
06 Dec 2019
Python vs NumpyZur Berechnung von Fakultät, Fibonacci, Ackermann: Ein Herausforderer erscheint! Python steigt in den Ring.
06 Dec 2019
Haskell versus CAlex hat mir gesagt, er hätte noch nie ein vernünftiges Programm in Haskell gesehen, und zweifelt den Sinn von Haskell ansich an. Dem versuche ich, auf den Grund zu gehen, so sei der Vorteil von Haskell doch das schnelle Berechnen großer Zahlen.
27 Nov 2019
Einen Unix-Daemon programmierenWenn man einen einfachen Unix-Daemon programmieren will, kann man im Internet viele Anleitungen finden. Manche sind einfach nur verschwendete Lebenszeit.
07 Oct 2019
Linux - Ein Dateisystem vergrößernFolgende Situation: Man hat eine Partition mit einem Dateisystem von z. B. 80 GB. Das wird jetzt zu klein. Mann konnte aber hinter dieser Partition durch das Löschen einer anderen, unbenötigten Partition Platz schaffen. Es ist möglich, diese Partition und das Dateisystem ohne Datenverlust zu vergrlßern.
Sie kennen das: man braucht für Benchmark-Zwecke eben schnell das Programm fgl_glxgears, aber es ist momentan nicht auffindbar. So einfach ist die Lösung:
Wenn bei Versuchen bei einem Linux-System der X-Server nicht mehr startet, sondern irgendwas tut, oder core-dumped, hat man oft schlechte Karten. Wenn dies unerhofft geschieht, ohne dass man beizeiten Vorkehrungen getroffen hat, kann man sich mit dem Softlevel trotzdem behelfen.
Mit Ghostscript kann man einfach ein farbiges PDF in ein PDF mit Graustufen konvertieren. Es ist hier zwar für Linux beschrieben, geht aber genauso unter Windows, wenn man dort Ghostscript z. B. im Rahmen von FreePDF installiert hat.
In FreeBSD gibt es zur Installation von Python in verschiedenen Versionen das Flavor-Konzept. Dies führt bei einem portupgrade u. U. zu folgendem Problem:
pkg-static: py36-chardet-3.0.4_1 conflicts with py27-chardet-3.0.4
Oft braucht man einen statischen Eintrag in der /etc/hosts-Datei. Das ändert sich auch nicht, wenn man einen Univention Corporate Server verwendet. So wird dies korrekt getan:
Man will unter OpenSUSE Tumbleweed mit dem Videolanclient vlc ein mp4-Video abspielen will, und erhält folgende Fehlermeldung:
Codec not supported:
VLC could not decode the format "mp4a" (MPEG AAC Audio)
Codec not supported:
VLC could not decode the format "h264" (H264 - MPEG-4 AVC (part 10))
27 Apr 2019
Mailman Mailinglisten umziehenAlle paar Jahre kommt es vor, dass man doch seinen Maling-Listen-Server auf einen neuen Host umstellen muss. Mit dieser Anleitung verliert das seinen Schrecken.
Wenn man ein komplexeres Programm wie z. B. mutt aus dem Portage Tree installiert, wird man während des Build-Vorgangs öfters mit den bekannten blauen Bildschirmen nach Optionen für die einzelnen Bibliotheken gefragt, die zusätzlich kompiliert werden müssen. Eine unbeaufsichtigte Installation erscheint so nicht möglich. Es gibt aber eine Lösung:
13 Apr 2019
HelpdeskZ Ticket System and newer PHP VersionsWenn man Helpdeskz http://www.helpdeskz.com/ A free helpdesk software that works - HelpDeskZ is a free PHP based software which allows you to manage your site’s support with a web-based support ticket system. mit einer neueren PHP-Version ausführt, hier getestet mit 5.6.40, dann können unter anderem folgende Fehlermeldungen auftauchen:
17 Mar 2019
SSH: No Matching Key Exchange Method FoundSzenario: man hat gerade Debian 8.3 installiert, oder unter FreeBSD bzw. Gentoo den SSH-Client aktualisiert. Jetzt bekommt man, wenn man sich zu einem älteren Gerät verbinden will, folgende Fehlermeldung
Man will in einem Verzeichnis sich alle Dateien aus dem Jahr 2018 anzeigen, und diese dann evtl. verschieben
Auch beim Univention Corporate Server 4.3 können die Logfiles sehr goß werden und unnötig viel Speicherplatz verwenden. Das kann man einfach ändern.
12 Dec 2018
Größe von Verzeichnissen auf Konsole anzeigenAuch mit der Konsole kann man sich aussagekräftig Verzeichnisgrößen anzeigen lassen, um nach Platzfressern zu suchen.
Unter FreeBSD mag ein Update-Prozess manchmal etwas merkwürdig anmuten, das alles hat dennoch durchaus seine Berechtigung, wenn man es ganzheitlich betrachtet.
Bei einem FreeBSD-Update aus dem Ports-Tree kann man öfters mit folgendem Fehler konfrontiert werden, mit verschiedenen Paketen:
Installing automake-1.16.1…
pkg-static: automake-1.16.1 conflicts with automake-wrapper-20131203 (installs files into the same place).
Problematic file: /usr/local/bin/aclocal
Oft wurde das originale Programm aus dem jetzigen Ports-Tree gelöscht.
Wenn man ein Ubuntu-System mit einem Beamer verbinden will, und zugleich über Netzwerk zugreifen will, um z. B. die Video-Clip-Wiedergabe zu steuern, bietet sich VNC an. Lightdm selbst enthält zwar die Möglichkeit, dort direkt VNC zu konfigurieren. Leider kann man sich aber nicht mehr zweimal mit dem gleichen Benutzernamen, einmal per Auto-Login und einmal separat via VNC anmelden. Es erscheint die Meldung: “Could not aquire name on session bus” beim VNC-Login. Deshalb muss man eine andere Lösung wählen.
Mann muss vlc dann kompilieren, wenn der mit dem System mitgelieferte irgendein Feature nicht hat, z. B. einen Codec, den man gerne nutzen möchte. Die Gründe können vielfältig sein…
16 Jul 2018
Musepack mpc zu mp3 konvertierenManchmal will man Musepack .mpc zu MP3 .mp3 konvertieren. Unter Linux ganz einfach.
for x in *.mpc; do mpcdec "${x}" - | lame -r -V 2 --vbr-new - "${x%.mpc}.mp3"; done
16 Jul 2018
WMA zu MP3 konvertierenManchmal möchte man vom Format .wma ins Format .mp3 konvertieren. So geht das:
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -ao pcm:waveheader "$i" && \
lame -m j -h -V 2 --vbr-new audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
16 Jul 2018
FLAC zu mp3 konvertierenManchmal möchte man vom Format (Free Lossles Audio Codec) .flac ins Format .mp3 konvertieren. Mit ffmpeg geht das ganz einfach:
for a in *flac; do ffmpeg -i "$a" -qscale:a 0 "${a[@]/%flac/mp3}"; done
16 Jul 2018
APE zu mp3 konvertierenWenn man ein Album als zusmmenhängendes .ape / .cue vorliegen hat, verspürt man gelegentlich den Wunsch, dieses in einzelne Dateien im mp3-Format zu konvertieren.
03 Jul 2018
Fortune auf dem Synology NASWill man Fortune, das Skript zur Ausgabe bestimmter Sprüche, auf dem Synology NAS nutzen, wie folgt vorgehen:
08 May 2018
Port-Weiterleitung mit dd-wrt und iptablesNatuürlich kann man einfach eine Port-Weiterleitung bei dd-wrt mit der Browser-Oberfläche einrichten. Manchmal will man aber nur schnell was auf der Kommandozeile tun.
Es gibt verschiedene Empfehlungen, wie man das Buffering bzw. Caching in der advancedsettings.xml bei Kodi 14.2 einstellen soll Das hier ist die Version, welche nach längerem Testen bei mir am besten funktioniert hat. Der Effekt tritt nur noch manchmal auf.
Vorhandene Hardware: DSL-Modem D-Link D321B Rev Z, dd-wrt auf dem WRT64GL
26 Nov 2017
MySQL auf UTF-8 umstellenEine einzelne Tabelle auf UTF-8 umstellen, oder gleich den ganzen Server? kein Problem! Aber beachte: Dies kann Effekte haben! Vorher immer alles backuppen!
03 Aug 2017
FreeBSD: Perl aktualisierenAb und zu kommt man in die Verlegenheit, bei einem FreeBSD-System das Perl aktualisieren zu müssen. Das ist nicht ganz so trivial, deshalb wirds hier gesondert beschrieben.
Google Chrome nervt mit diesem Dialog beim Starten:
This smartphone may have become in the years, but for some reason you may get a cheap one at the local flea market and want to use it as a backup phone or just for fun.
With Linux you have severel ways to edit your mp3 files. Some very useful tipps i will share here using eyeD3.
30 Mar 2017
Konvertieren von .webm nach mp4If you want to convert .webm to .mp4, you can use ffmpeg:
ffmpeg -i input.webm -qscale 0 output.mp4
14 Sep 2016
Grillieren! from NuanceGrillieren: The free barbecue simulation from Nuance - enjoy!
Wenn man von einer Festplatte ein komplettes Image gezogen hat, will man danach die einzelnen Partitionen mounten.
Oft möchte man eine Partitionstabelle von einer Festplatte auf eine andere Festplatte kopieren. Dazu wird bei Festplatten bis 2 TB im Allgemeinen der MBR als Partitionstabelle verwendet. Bei Festplatten größer als 2 TB wird meist die GUID-Partitionstabelle, kurz GPT, verwendet.
Den Ersten Buchstaben jeder Datei in einem Verzeichnis zum Gro\xc3\x9fbuchstaben machen 4 Lösungsansütze
24 Sep 2014
Linux und Firefox: mehrere SoundkartenWenn man mehrere Soundkarten eingebaut hat, hat man eventuell keinen Sound, z. B. durch Flash in Firefox, weil “ins Leere” abgespielt wird. So lässt sich das ändern:
29 Jul 2014
dd-wrt: DHCP-Leases anzeigenWill man wissen, welche DHCP-Leases ein mit dd-wrt versehener Router im Moment ausgegeben hat, so kann man das auch via telnet tun.
23 May 2014
Plesk und monit: Abschalten!Plesk bringt eine eigene Monit-Instanz mit. Die wird spätestens dann lästig, wenn man einen eigenen monit aufsetzen will.
23 May 2014
Monit: Apache wird nicht überwachtEs kann sein, dass monit aus irgendwelchen Gründen einen Dienst nicht monitored.
Diese Funktion ist zum Glück eingebaut.
Nachdem ich FreeNAS 9.1 eine Weile betrieben habe, stolperte ich über diesen Fehler. Das Gerät bootet dann auch nicht mehr, man hat keine Chance.
28 Nov 2013
chown, wenn Dateinamen Leerzeichen enthaltenchown / chmod mag es nicht, wenn Leerzeichen in einem Dateinamen sind. Mann bekommt dann eine wenig aussagekräftige Fehlermeldung wie: chmod: invalid mode: ‘chrissie:users’
Wenn mysql mit dieser Fehlermeldung aufwartet, ist dies kein Grund zur Panik.
10 Oct 2013
mldonkey auf FreeNASMann kann auch Standard-Freebsd-Pakete auf dem Freenas installieren, wenn man sich an spezielle Spielregeln hält.
08 Oct 2013
Bell in Bash und Vim abschaltenPer Default geben Vim und Bash einen Terminal-Piep aus, z. B. bei Autocompletion oder wenn man im Vim am Ende des Dokumentes angelangt ist. Dies ist ziemlich nervig.
04 Oct 2013
rm-Befehl: Progress-BarWenn man viele Dateien mittels rm löscht, hätte man gerne eine Anzeige, wie der Fortschritt ist. Mit dem Programm pv lässt sich das machen.
04 Oct 2013
GRANT PRIVILEGES in mysqlUm eine MySQL-Datenbank mit einen MySQL-Benutzer anlegen und ihm Zugriff auf eine Datenbanktabelle zu geben, ist folgendes am MySQL-Command-Promt einzugeben:
Bietet die erwartete Performance übers Netzwerk. \o/ \o/ \o/
Nach einem Ubuntu-Upgrade konnte der Dovecot-Server auf einmal nicht mehr auf die MySQL-Datenbank zugreifen. Es kam folgende Fehlermeldung:
28 Nov 2012
Array List Of Arrays Of Float in JavaArray List Of Arrays Of Float in Java
Wenn man versucht, unter Linux von einer NTFS-Festplatte Daten zu kopieren, kann einen durchaus diese Fehlermeldung aufhalten.
15 Jul 2012
FreeBSD UFS unter Linux mountenWie mounte ich FreeBSD UFS unter Linux? Hier eine Schnellanleitung, ich das UFS-Dateisystem muss natürlich im Kernel aktiviert sein.
05 Jul 2012
WLAN-Diagnose unter Mac OS XMit einem mitgelieferten Kommandozeilen-Utility lassen sich Informationen über WLANs anzeigen, die so per default in der GUI nicht zu finden sind.
24 Mar 2012
Einfache Captcha-Generation im PHPSimple Captcha-Generation in PHP. Use at your own risk!
21 Mar 2012
Plesk 10.4 und mysql-root-BenutzerPlesk 10.4 benennt den mysql-root-Benutzer um und legt das Passwort verschlüsselt ab. Wenn der Zugang damit trotzdem nicht klappt, kann man sich auf einem Debian-System einen Zugang erschleichen und einen anderen Benutzer mit allen Berechtigungen anlegen.
22 Jul 2010
Caesar Encoding in CJulius Caesar verschlüsselte seine militärische Korrespondenz, indem er jeden Buchstaben des Alphabets um 3 Buchstaben verschob. Aus A wird C, aus B D, … Diese Verschlüsselung ist natürlich nicht sehr sicher und über eine Häufigkeitsanalyse leicht zu knacken.
27 Jun 2010
FreeBSD and smartmontoolsFreeBSD und Smartmontools - eine praktische Anweisung
NTFS-Festplatten können mit sfdisk und ntfsclone auch einfach unter Linux identisch dupliziert werden.
Wenn man aus irgendeinem Grunde suexec verwenden muss, z. B. weil einem Confixx das vorschreibt, und Mailman verwenden will, ist man etwas angepisst. Die Sicherheitsmodelle von Apache und Mailman laufen auseinander, es ist basteln angesagt.
21 Apr 2010
RSYNC über den Port 80Situation: Mann will einige Dateien vom internen Netzwerk via rsync auf einen entfernten Server kopieren. Die einzige Verbindung ist ein Proxy-Server, im folgenden angenommen unter der IP 10.11.1.1, mit dem geöffneten Port 80
29 Mar 2010
Debugging sendmailDebug your Sendmail-Configuration with one single command
Wenn man einen erzeugten privaten Schlüssel auf den Remote-Server kopiert, kann man sich in Zukunft ohne Passwort einloggen:
Man kaufe zwei gleichgrosse Festplatten, z. B. 1,5 TB, natürlich verschiedenen Herstellers. Diese zwei Festplatten werden per SATA-Kabel an das Motherboard angeschlossen und im folgenden nur noch als sda und sdb referenziert. Natürlich ist das ganze auch mit IDE-Platten (hda / hdb) möglich, etc…
25 Mar 2010
Downscale mpeg-videos with mencoderMit dem mencoder kann man ein Video herunterskalieren, um mit diesem Ergebnis das Video schneller zu Youtube hochzuladen. Hinweis: Heutzutage mag das lächerlich erscheinen, damals war aber der Upload [für mich] aber ein echtes Problem.
24 Mar 2010
.P00-Dateien zu .PRG-Dateien konvertierenFür den C-64-Emulator das .p00-Format in das .prg-Format konvertieren? Es geht einfach darum, 26 führende Bytes abzuschneiden.
$ dd if=disk.p00 of=disk.prg sikp=26 bs=1
23 Mar 2010
Filme im MPEG-Format unter Linux schneidenZum Schneiden von Filmen im MPEG-Format unter Linux kann man auf der Kommandozeile das Programm mpgtx verwenden.
Den Fortschritt von dd abfragen: Wenn man mit dd Festplatten klont, kann das sehr lange dauern. Oft möchte man wissen, wie weit der Prozess fortgeschritten ist, und wielange es noch dauert.
Confixx 3.3 Serverumzug? Kein Problem! Hierzu wurde bereits alles vorbereitet!
01 Mar 2010
Confixx 3.3 auf Debian Lenny installierenConfixx ist ein Konfigurationstool für Webhosting-Angebote, dessen Weiterentwicklung allerdings eingestellt wurde.
05 Feb 2010
Polymorhy in C++Example for polymorhism in C++
05 Feb 2010
Binary String to Integer ConversionBinary String to Integer Conversion in C
01 Feb 2010
Die Fibonacci-Sequenz berechnenWenn 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.
09 Sep 2009
mv argument list too longWenn bei mv (Move) der Fehler kommt: argument list too long, kann man den so umschiffen:
10 Aug 2009
Convert all Images with imagemagickUse 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?
26 May 2008
Samba-Server: Lokale Administrator-RechteJeder 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. Leider verweigern immer wieder diverse Programme den Dienst, wenn der lokale Benutzer keine Admin-Rechte hat. Also muss der Benutzer lokal in die Gruppe Administratoren.
24 Jul 2007
CUPS 1.2.1 druckt immer banner pageProblem: 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.
09 Jul 2007
NVidia-Treiber auf SuSE Linux 10.0 installierenUm 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:
23 Jun 2007
Eine VCD unter Linux kopierenWie kopiere ich eine VCD unter Linux?
DVDs brennen “on the fly” - ohne eine lokale .iso-Datei als Zwischenspeicher anzulegen. Dies hat für mich funktioniert. Ich hatte das DVD-ROM und den DVD-Brenner beide am zweiten IDE-Kanal hängen, jeweils als Master und Slave. This has worked for me, having the DVD-ROM and Die Quell-DVD war gemounted unter: /media/CDROM. der DVD-Brenner war an /dev/hdd
Voraussetzung: deine jetztige Festplatte ist hda. Stecke die neue Festplatte als hdb an (primary slave). hda / hdb ist anzupassen, wenn ein anderer Aufbau gewählt wird. Partitioniere hdb auf die gleiche Art und weise, wie hda partitioniert ist. Vergesse nicht, Swap-Space hinzuzufügen.
17 May 2007
Einfaches backup mit rsyncEinfaches Backup mit rsync
Dies backuppet alles im Verzeichnis /srv/www/htdocs auf einem Remote-System in das jetzige lokale Verzeichnis, und löscht auf dem Remote-System gelöschte Dateien auch lokal:
04 Apr 2007
Linux - Burn .bin .cue filesUnter Linux kann man eine Image, das aus .bin- / .cue-Dateien besteht, auf zwei Arten brennen: Einmal mit cdrdao und einmal mit cdrecord.
01 Jan 2001
X-Tra-Designs.org jetzt mit JekyllNach langem Warten und mehreren Exkursionen, wurde die Seite mit dem statischen Content-Management-System Jekyll neu gebaut. Relevanter Seiteninhalt aus den alten Seiten wurde und wird nachgetragen. Und hoffentlich kommt bald viel mehr relevanter Inhalt hinzu!