Da wollte ich ein existierendes Repository nutzen und daraus ein PyDev-Projekt in Eclipse erstellen. Um git direkt aus Eclipse nutzen zu können nutze ich git. Also schnell importiert und losgelegt?

Continue reading »

 

XMPP LogoDie meisten, die hier lesen, werden schonmal etwas von Jabber gehört haben – oder XMPP, wie es neuerdings heißt. Dabei handelt es sich ein Chat-Protokoll, also etwas ähnliches wie ICQ, MSN & Konsorten. Nur dass Jabber in meinen Augen das bessere Protokoll ist, weil es frei und offen ist.

Wenn jemand wechseln will, dann steht er meist vor einem Dickicht von möglichen Programmen und Anbietern. Um einem Anfänger dabei Hilfe zu leisten, gibt es einfachJabber.de – eine Seite mit Tutorial rund um dieses Instant Messaging-Thema. Ich hatte von der Seite vor längerem schon mal gehört, doch nun bin ich durch Sören wieder darauf aufmerksam geworden.

Neben einfachen Click-Through-Tutorials, die Schritt-für-Schritt erklären, wie man z.B. Pidgin für die Verwendung mit Jabber einrichtet, gibt es im Wiki weiterführende Anleitungen. Falls du nun rein zufällig keinen Jabber-Account dein Eigen nennst, dann schau doch mal dort auf der Seite vorbei – und probier’ Jabber aus!

 

Rightyright, nachdem hier Spam leider nicht zurückging und manuelle Blacklisten zwar gut funktionierten, aber für mich seit einiger Zeit zuviel Aufwand bedeuten, werkelt hier nun ein Plugin gegen Spam: AntiSpam Bee

Darauf Aufmerksam wurde ich durch Caschy und laut Kommentaren macht es seinen Dienst sehr ordentlich. Ich werde die als Spam markierten Kommentare erstmal argwönisch beobachten, bevor ich dem Plugin freien Lauf lasse. Falls euch was auffällt, was so nicht sein sollte, hinterlasst mir doch bitte eine Nachricht bei Twitter oder eben per Mail.

 

Wie kommt man schnell an alle Links aus seinen Opera-Bookmarks?

grep "URL=" ~/.opera/bookmarks.adr | sed -e 's/^\tURL=//'
 

Wenn gerade keine libdvdcss in den Repositorys findet, dann machs dir selbst (natürlich in einer Shell):

wget http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.bz2
tar -xjf libdvdcss-1.2.9.tar.bz2
cd ./libdvdcss-1.2.9
sudo aptitude install build-essential checkinstall automake1.9
./configure --prefix=/usr
make
sudo checkinstall

Danach hat man ein .deb, welches man bequem mit dem Paketmanager (de)installieren kann. Musste ich die Tage mal machen, weil ich die lib für nen 64Bit-System wollte. Wohl bekomms!

via

 

Gelegentlich entwickle ich unter Windows Perl-Scripts, die später auf einem Unix-Server ausgeführt werden.
Problematisch kann es dabei werden, wenn die Daten, welche das Script entgegen nimmt, unter Windows generiert werden.

Hier kann dann das Newline-Problem auftreten. Windows nutzt zur Darstellung eines Zeilenumbruchs die Zeichenfolge eines Carriage Return + Line Feed, Linux nutzt hingegen nur einen einfachen Line Feed. Das zusätzliche CR sorgt dann für Probleme bei der Verarbeitung.

Hat man unter Unix Zugriff auf die Daten, welche das Script verarbeiten soll, so kann man sich den Inhalt mit vi anzeigen lassen. Das CR wird dort durch ein ^M dargestellt. Beim Debuggen mit Perl wird das Zeichen nicht angezeigt, weil es ein Steuerzeichen ist. Aber wie geht man damit um? Continue reading »

 

Thunderbird LogoNachdem meine Konten von POP3 zu IMAP gewechselt waren, brachte das den Nebeneffekt mit, dass die Konten in einer anderen Reihenfolge angezeigt werden. Ich habe versucht mich daran zu gewöhnen, nur gelingen wollte es mir nicht. Also habe ich mich einfach dazu entschlossen, dass ich die Reihenfolge der E-Mail-Konten auf ein Setting umstelle, welches mir besser gefällt.

Nur wie? Durch eine Suche fand ich diesen Thread bei Mozillazine, aber die Lösung mit den prefs.js scheint nicht mehr zu funktionieren. Als Alternative hat man immer wieder vom AddOn Folderpane berichtet – allerdings funktioniert das mit der aktuellen Version von Thunderbird nicht. Als Alternative habe ich nach einiger Zeit Manually sort folders entdeckt. Der Name verrät, dass das AddOn ursprünglich dazu gedacht war  die Reihenfolge von Ordnern zu ändern, aber man kann es auch für E-Mail-Accounts nehmen.

Viel Spaß beim Sortieren :)

 

Ein kleiner Einzeiler, um alle .m4a-Dateien in einem Verzeichnis in .mp3-Dateien zu verwandeln.

for i in *.m4a; do (faad -o - "$i" | lame - "${i%.m4a}.mp3") done

Die Original-Dateien bleiben bestehen, möglicherweise bestehende Tags werden nicht übernommen.

 

Mit der Express-Reihe bietet Microsoft eine Entwicklungsumgebung, welche sich vor allem an Hobby-Programmierer richtet. Für viele Zwecke im privaten Umfeld ist Visual Studio Express auch vollkommen ausreichend. Problematisch wird es, wenn man direkt aus der IDE ein Versionkontrollsystem nutzen möchte.

Für die Vollversion von Visual Studio gibt es mit AnkhSVN ein AddIn, welches sich direkt in die IDE integriert. Der Entwickler hat dann die Möglichkeit, dass er aus seiner Entwicklungsumgebung sehr komfortabel mit einem Subversion-Repository. Aber was ist, wenn man nun nicht die Vollversion von Visual Studio hat? Continue reading »

 

In einem modernen Linux-System gibt es meistens 2 Arten, wenn man eine Datei löscht. Die eine verschiebt die zu löschende Datei in den Papierkorb und ermöglicht eine spätere Wiederherstellung, vorausgesetzt, dass der Papierkorb nicht geleert wurde. Die andere ist das wirkliche löschen, wie es z.B. bei einem rm -rf geschieht. Diese Dateien sind dann nicht mit einfachen Mitteln wieder herzustellen. Im günstigsten Fall existieren aktuelle BackUps, bei anderen Fällen kann man versuchen eine (versehentliche) Löschung mittels extundelete wieder rückgängig zu machen.

Es ist nach meiner Erfahrung keine Wunderwaffe, vorallem wenn die betreffenden Bereiche danach wieder beschrieben wurden. Aber außer Zeit kostet ein Versuch nichts.

© 2012 startafire Suffusion theme by Sayontan Sinha