The Firefox Add-ons you REALLY need for Firefox 3.0

Yeah, I know, Firefox 3.0 is not yet released by Mozilla (but it soon will be, and you can help them achieving a worldrecord), but I used the betas and release candidates for a long time and like to share my experience.

Just some more words before I start: Firefox 3.0 is fucking great, so
GET
GET
GET
GET
GET
!!!
;-)

And now to my small addon collection:

1. oldbar
Sorry, but I find the new Awesomebar just fucking ugly and way too big for my 12" screen.
oldbar makes the URL bar look like in Firefox 2.0 again (but it won't change the searching algorithm, though :/)

2. Adblock Plus
No, you can't live without a proper adblocker in todays internet and Adblock Plus is the best one.

3. Delicious Bookmarks
I do not like all those social 2.0 sites out there, but del.icio.us is great, and this addon will bring you all the nice stuff directly into your browser.

4. Faviconize Tab
Have a way too small screen? Or just too much tabs? Use this one to make them as small as their favicon :)

5. Flagfox
It's allways nice to know where the server is located you're connected with - now you see a small flag of that country.

6. FxIF
Looking at many photos? Wanna know which camera was used? Look in the EXIF information with FxIF without switching away from your beloved browser.

7. Google Pagerank Status
You're a SEO, aren't you? ;)

8. Googlepedia
See Wikipedia results directly in your Google search.

9. It's all text!
Annoyed by typing texts into regular webforms? Use your favorite text editor for that!

10. keyconfig
Your keyboard is made for more then just text.

11. Live HTTP Headers
Ah I see, you're a hacker, not a SEO. Now you can see all the stuff going between your browser and the server - live!

12. NoScript
The internet is for porn.. eh.. malware, exploits and such. Kill them all with NoScript!

13. Resurrect Pages
Webserver /.'ed? File not found? But the internet does not forget, search the caches NOW.

14. Tamper Data
As I said, you're a hacker - manipulate all the forms before sending them to the server.

15. URL Fixer
youporn.con? Yes, it works!

16. User Agent Switcher
Silly website wants a sucky IE? Or Windows, but you are running Linux? Just tell them you're brave (aren't you?).

17. Web Developer
CSS sometimes sucks, fix it now. And yeah, it can save even more time than just fixing CSS.

Uhm, that's all. Don't have any more plugins installed - if you do leave me a comment :)
And yeah, most of these addons are not 3.0 specific, but who cares? They still rock!

Ja, ich kenne Chuck Norris!

Heute mittag kam eine Spam-Mail an, die hatte es richtig in sich...

Subject: Kennst du Chuck Norris

Ja, ich kenne Chuck Norris, er filtert für mich Spam, und du blöder Spammer wirst jetzt ge'rounhousekick'd...

SSH Keys removed

Due to a weakness in OpenSSL's randon number generator, SSH keys have been removed on Alioth, and SSH logins through public-key authentication have been disabled. The latter will be restored when some safeguards have been set up so that insecure keys are not re-installed. Please upgrade your OpenSSL libraries as per the Debian Security Advisory #1571, then ensure your keys are safe (or, preferably, generate new keys), then install them on your account management page.

Thanks :/
Will go and regenerate my SSH keys NOW.

Well, regenerated, but cannot upload to alioth:
Secure Connection Failed
alioth.debian.org uses an invalid security certificate.
The certificate expired on 11.05.2008 20:43.
...

Streaming OGG Vorbis to a Nokia E51

Today I discovered, that there is a beta of OggPlay for my Nokia E51 (Symbian Series 60, 3rd Generation, FeaturePack 1), which can play OGG Vorbis streams.
And it does really work!

So here is what I did to hear my Icecast stream (which is filled with data by my MPD):
1. Get the last version from http://symbianoggplay.sourceforge.net/nSIS - at the time of writing it is OggPlayS60V3_1_80b2.sis.
2. If you do not have an older version of OggPlay installed, you may need a skin - see the OggPlay homepage for details.
3. Send the file via Bluetooth to the phone.
4. Get the .m3u file for the stream.
5. Send the .m3u file via Bluetooth to the phone and notice it will refuse to save it :/
6. Send the .m3u file via USB to the phone.
7. Open OggPlay 1.80b2
8. Search for new files.
9. Go to "ogg_text_string_15" (that should be streams, dunno why it fails here)
10. Select your m3u and let it play.
11. Notice that it plays like shit, too many gaps.
12. Set Settings > Playback > Buffering mode to Single thread as suggested in the forums, notice that the playback did not get any better.
13. Set Settings > Playback > Buffering mode to No buffering.
14. Enjoy!

Until now I listened to a couple of Marilyn Manson and Megaherz tracks without any problems. But the phone gets a little bit warm, and I bet my battery will be low in some hours.

HAIL OpenSource
HAIL Icecast
HAIL OGG Vorbis
HAIL MPD
HAIL OggPlay

\o \o/ o/ dance

Menschen

Ich war gerade kurz draußen (musste fix Geld holen und das Auto in die Garage fahren) und musste das Folgende beobachten:

(Ich muss zunächst erklären, dass die Straßen hier recht eng sind, und zwei Autos nur aneinander vorbeipassen, wenn da gerade keiner parkt, was aber gemacht wird, vor allem weil's erlaubt ist.)
Also ich geh da so ein Sträßle entlang, denk mir nichts, und sehe vom Weiten einen älteren Mercedes auf mich zukommen.
Soweit ja kein Thema, nun kommt aber von hinten ein recht neuer (ich glaube) Fiat.
Beide fahren auf einander zu, ignorieren alle Möglichkeiten zur Seite zu fahren und den Anderen vorbeizulassen und bleiben kurz vorm Zusammenprall stehen. Und stehen. Und stehen. Und ich geh langsam an ihnen vorbei. Und sie stehen...

Hätte ich mehr Zeit gehabt, hätte ich wohl mein Auto genommen, mich dahinter gestellt, und gehupt...
Aber so fand ich es nur mal wieder krass zu sehen, wie die Menschen da draußen so drauf sind...

Ich bin unsportlich

Gestern war ich mit Gwydo und Kim im Schwimmbad (Sportpark Niederheid, wenn's jemanden interessiert) und merkte sehr schnell, wie unsportlich ich bin. Nach ein paar Bahnen war so ziemlich Schluss.

Ich glaub ich sollte ab jetzt regelmäßig mit den Beiden Schwimmen gehen und etwas für meinen Körper tun (ja ich weiß, ich bin Informatiker, ich darf eigentlich keinen Sport machen, aber hey...).

So long
Zhenech
Status: sportlich g

PS: nein, ich blogge heute nicht zu viel ;)

Mülleimerbibliothek

Gerade folgendes auf debian-user-german gesehen:
Eine Mülleimerbibliothek zum Gebrauch mit LD_PRELOAD

Eine WAS?! Mülleimerbibliothek? Mkay würde jetzt eine bekannte Person aus dem Südpark sagen...

Die Langbeschreibung sieht auch nicht sonderlich besser aus:
Libtrash ist eine shared Bibliothek, die einen Mülleimer unter
GNU/Linux einführt. Über diesen Weg werden Ihre Fehler (zumindest die
aus der »rm -rf dir /« Klasse :-)) nicht mehr den Verlust von einer
Woche Arbeit an Ihren Systemdateien verursachen.

Ja ich weiß, ich sollte weniger meckern, mehr arbeiten (also zB diese Beschreibung verbessern), aber ich sitze gerade in der Uni und habe eigentlich keine Lust dafür.

Hier noch zum Vergleich die englische Version (die ich persönlich auch nicht perfekt finde):
Description: A trash can library to use with LD_PRELOAD
libtrash is a shared library which, when preloaded,
implements a trash can under GNU/Linux. This way, your
mistakes (at least those of the "rm -rf dir /" class :-))
will no longer cause the loss of a week's work or your
system's binaries.

Wer Interesse hat, geht auf http://ddtp.debian.net/ddtss/index.cgi/de.

How do you call your ThinkPad?

ThinkPad sounds so solid and brave, not like what I am doing with it :)
So I am interested how one could call it (still having some connection to "ThinkPad").

On the net you can find:
denkmatte (hi #debian.de - anyone reading?)
denkblock (not like this cartoon)
stinkpad (even urbandictionary knows it)

Mine are called:
shinkupaddo - that what comes out if you try to "translate" ThinkPad to Japanese
chiisai - and this when you are as creative as I am and translate "small" to Japanese

And how is yours called?

warning TODO: security check

Neulich beim Bäcker^W^Wbeim kompilieren eines Programms (Cherry KeyM@n 1.0):
MsgPorts.cpp:99:2: warning: #warning "TODO: security check"

Wäre ich fefe, würde mein Blutdruck jetzt explodieren. Ich lass es einfach und kompiliere nicht weiter (das hat eh paar Zeilen später mit "/bin/sh: Syntax error: Bad fd number" abgebrochen).