09 May 2019

Empty

Man will unter OpenSUSE Tumbleweed mit dem Videolanclient vlc ein mp4-Video abspielen will, und folgende Fehlermeldung erh_lt:

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))

Alle 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 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:

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.

Manchmal 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

Manchmal 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

Manchmal 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 

Wenn 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.

Will man Fortune, das Skript zur Ausgabe bestimmter Sprüche, auf dem Synology NAS nutzen, wie folgt vorgehen:

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

Ab 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.

If you want to convert .webm to .mp4, you can use ffmpeg:

ffmpeg -i input.webm -qscale 0 output.mp4

Grillieren: 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.

Wenn 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:

Will man wissen, welche DHCP-Leases ein mit dd-wrt versehener Router im Moment ausgegeben hat, so kann man das auch via telnet tun.

Plesk bringt eine eigene Monit-Instanz mit. Die wird spätestens dann lästig, wenn man einen eigenen monit aufsetzen will.

Es kann sein, dass monit aus irgendwelchen Gründen einen Dienst nicht monitored.

Diese Funktion ist zum Glück eingebaut.

  • Man tippe guw, um ein komplettes Wort lowercase zu convertieren
  • mit gUw wird es in UPPERCASE konvertiert

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.

chown / 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. Sie lässt sich so umgehen:

Mann kann auch Standard-Freebsd-Pakete auf dem Freenas installieren, wenn man sich an spezielle Spielregeln hält.

Per 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.

Wenn 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.

Um einen MySQL-Benutzer anzulegen 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:

Array 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.

Wie mounte ich FreeBSD UFS unter Linux? Hier eine Schnellanleitung, ich das UFS-Dateisystem muss natürlich im Kernel aktiviert sein.

Mit einem mitgelieferten Kommandozeilen-Utility lassen sich Informationen über WLANs anzeigen, die so per default in der GUI nicht zu finden sind.

Simple Captcha-Generation in PHP. Use at your own risk!

Plesk 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

Julius 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.

FreeBSD und Smartmontools - eine praktische Anweisung

29 Mar 2010

Debugging sendmail

Debug your Sendmail-Configuration with one single command

Mit 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.

05 Feb 2010

Polymorhy in C++

Example for polymorhism in C++

Binary String to Integer Conversion in C

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

Use imagemagick to convert all images in one directory for web galleries

Copy a VCD under Linux

Simple Backup using rsync

This backs up everything in the directory /srv/www/htdocs on a remote host to the current local directory, deleting removed files on remote host locally:

Unter 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

Welcome to Jekyll!

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

31 Dec 1999

Empty

Congrats!