Monthly Archive for June, 2009

Pastebin it…

Jeden oder fast jeden Tag arbeite ich unter Linux. Und es kam immer wieder vor, dass ich beim ausführen einiger Programme, die Ergebinisse bzw Ausgaben protokolliert habe. Diese habe ich dann in einem Pastebin Dienst abgespeichert. Das ganze war für mich sehr umständlich.

Nun bin ich auf ein Tool aufmerksam geworden, das mir die Arbeit nun sehr erleichtert.
Falls jemand nicht weiss, was Pastebin ist, so handelt es sich um Webanwendungen, wie pastebin.com, paste.ubuntu.com und viele weitere Alternativen, wo man beliebige Textschnipsel, und üblicherweise Quellcode hochladen kann um es dann anderen zugänglich zu machen. Zu einem standarten Funktionsumfang eines Pastebin-Systems gehört Syntaxhervorhebung unterschiedlicher Programmiersprachen.

Und so einfach geht das:

Installation unter Ubuntu:

sudo apt-get install pastebinit

Nach kurzer zeit ist das Programm installiert.

Eine kurze Dokumentation ist aufrufbar unter:

man pastebinit

PastebinIt man page

Am Ende der Doku stehen alle Webservices, die pastbinit unterstütz. Standartmäßig ist pastebin.com eingestellt.
Um pastebinit jetzt zu nutzen, braucht man nur die Ausgabe an das pastebinit weiterzuleiten. Das macht man mit Hilfe von Pipes.
Beispiel:

befehl | pastebinit

Wenn man sich für einen anderen Webservice entschieden hat. so wird das Befehl etwas länger

befehl | pastebinit -b slexy.org

Man kann sich, wenn man mag, ein alias defenieren. Das macht man in der .bashrc

gedit ~/.bashrc

Und man definiert nun sein Alias, z.b out kurz und verständlich.

alias out='pastebinit'

oder eben mit der gewünschten Webservice.

alias out='pastebinit -b  slexy.org'

jetzt abspeichern und

. ~/.bashrc

ausführen um Änderungen zu übernehmen.

Das war es! Als Ergebnis bekommt man nur ein fertigen Link mit dem Inhalt.

Weitere interessante Parameter von pastebinit:

-a Benutzername unter dem es veröffentlicht wird, Standart ist der Systembenutzername.
-f Textformat, nützlich für Source code hervorhebung. Standart ist einfacher Text

Xing Mitglied werden und 1 Monat Premium-Mitgliedschaft sichern.

Gerade von Xing.com eine Mail bekommen. Xing verschenkt allen neuen Usern, die sich im Zeitraum vom 11.06.2009 bis zum 29.07.2009 29. September 2009 bei XING anmelden, eine Premium Mitgliedschaft für 1 Monat.

Wer also noch nicht dabei ist und gerne neue Kontakte im Geschäftsbereicht oder Co knüpfen möchte, so kann man sich hier direkt anmelden.

Edit: Aktion bis zum 29. September 2009 verlängert!

Jetzt bei Xing.com anmelden.

Programming Paradigms – Vorlesungen aus Stanford

27 Vorlseungen über die Programmiersprachen, wie C, C++, Scheme, Assembler, Python etc. von Prof. Jerry Cain vorgetragen, gibt es auf Youtube im offiziellem Stanford University Channel zu sehen.

Playlist Programming Paradigms

Überladene Methoden in Java. Was kommt raus?

Interesantes Beispiel zum Thema überladen der Methoden.

public class Test {
    public static void foo(int a, int b) {
        System.out.print("A");
    }
    public static void foo(int... args) {
        System.out.print("B");
    }
    public static void foo(Integer... args) {
        System.out.print("C");
    }
    public static void main(String[] args) {
        foo(0, 1);
        foo((int) 0, 1);
        foo((Integer) 0, 1);
    }
}

WordPress und Firefox Absturz

Wie ich in meinem vorletzten Beitrag berichtet habe, hatte ich ein Problem beim Bildupload in Adminpanel von WordPress gehabt. Wie es aussieht, bin ich nicht der einzige, denn heute habe ich erfahren, dass es wohl an Google Gears Plug-In liegen soll.

Kann mich aber nicht daran erinnern, dass ich in den letzten 2 Wochen entweder Gears, Firefox oder WordPress aktualisiert habe. Das ist ja voll komisch!

(via)

5 euro Medpex.de Gutschein II

Ich habe im letzten Jahr ein 5 Euro Medpex Gutschein hier im Blog veröffnetlicht. Zu meinem Geburtag bekam ich wieder ein 5 Euro Gutschein.  Und da ich in der nächsten Zeit keine Einkäufe bei Medpex.de eingeplant habe, würde ich ihn gerne verschenken.

Gutscheincode lautet: 900-KXB6-EE63-BSDB

Es gelten wie immer die Bedinungen:

Geben Sie den Code am Ende Ihrer Bestellung ein. Ihnen werden dann 5,- Euro des Rechnungsbetrages erstattet. Der Mindestbestellwert liegt bei 25,- Euro und pro Bestellung kann maximal ein Gutschein eingelöst werden. Der Gutschein gilt nur für den Kauf von nicht verschreibungspflichtigen Arzneimitteln.