Archiv für die Kategorie "Geek Stuff"

Technische Kommandozeilen Tools Referenz für Windows Vista/7

von Khark am 14. Mai 2010 um 22:23 Uhr

Nur mal so, als Reminder für mich.

Windows Vista technische Kommandozeilen Tools Referenz:
http://technet.microsoft.com/en-us/library/cc722159%28WS.10%29.aspx

Windows 7 technische Kommandozeilen Tools Referenz:
http://technet.microsoft.com/en-us/library/dd799280%28WS.10%29.aspx

Blackberry Spielerein

von Khark am 8. Mai 2010 um 20:21 Uhr

Ich bin nun seit knapp 3 Wochen Besitzer eines Blackberry 8800.

Und da wir bei uns in der Firma einen u.a. VMware-Cluster einsetzen, habe ich mal zum Test vCenter Mobile Access auf unseren ESX eingerichtet.
Ist zwar noch Beta aber funktioniert problemlos.

Die vCMA ist zuallerst eine eigene virtual Machine Appliance. Diese stellt über die WebServices eine Verbindung zum ESX-/vCenter-Server her und stellt eine auf mobile Endgeräte (Blackberry, IPhone, etc.) abgestimmte, minimale Weboberfläche bereit.

Lädt man die OVF-Version herunter, kann man die VM direkt als Virtual Appliance importieren. Prinzipiell kann man dann sofort starten und über die IP der VM das Webinterface aufrufen (http://ip.ip.ip.ip/vim/).
Bei Blackberry ist das angenehme, das es auch sofort von extern über die interne IP geht, da man dank Blackberry Enterprise Server direkt im Firmennetz ist.

Über die vCMA kann man so VMs neustarten/stoppen und sich den Status der VMs (Running, etc.) ausgeben lassen.
Also ideal um mal eine VM neuzustarten wenn dies nötig ist.

Konsolenzugriff auf das Gast-OS ist über die vCMA aber nicht möglich.
Zudem wären die Bildschirme der meisten Handys dafür auch zu klein bzw. die Datentarife zu teuer.

Auf Youtube gibt es unter http://www.youtube.com/watch?v=9UxDnV2qaeM ein Video das die Applikation in Aktion zeigt.

Liebe Schmallbandhoster

von Khark am 17. März 2010 um 17:28 Uhr

Es ist eine verdammt schlechte Ausrede zu behaupten der Domaintransfer könne nicht ohne weiteres durchgeführt werden, da der KK-Antrag einige Vorbereitungszeit erfordere.

Das KK-Verfahren wurde zum 2. Februar 2010 endgültig abgeschafft. Seit Dezember 2008 existiert schon das AuthCode-Verfahren.
Und dieses hat nun endlich den KK-Antrag abgelöst.
Siehe: http://www.denic.de/denic-im-dialog/news/2465.html?cHash=e9d6afb826

Waren ja nur knapp 2 Jahre Zeit sich mal zu informieren..

Zarafa und Getting Things Done

von Khark am 5. März 2010 um 00:10 Uhr

Mag mal jemand der mehr Erfahrung in der Anwendung von Getting Things Done (GTD) hat und evtl. die OpenSource Version von Zarafa nutzt, mir mitteilen inwieweit Zarafa geeignet ist das GTD-Schema nachzubauen?

Ach und wo wir grad beim Thema sind: Jemand anwesend der von seinen Erfahrungen mit Z-Push und Postfix/Dovecot berichten mag? :-)

Prozentzeichen (%) in CronJobs

von Khark am 10. Dezember 2009 um 19:47 Uhr

Peinlich. Peinlich.
Da arbeitet man jahrelang* als Linuxadmin und dann sowas..

Aber der Reihe nach. Die Aufgabe war einfach, jeden Tag um 02:00 Uhr soll ein Backup aller MySQL-Datenbanken gemacht, mit bzip2 komprimiert und unter /media/backup/mysql-dbs.YYMMTT.bz2 abgelegt werden.

Lösen tut man das dann wie folgt:
00 2 * * * root mysqldump --all-databases --user=root --password=xxxxx |bzip2 > /media/backup/mysql-dbs.$(date +%y%m%d).bz2

Dieses ergibt aber nur eine tolle Fehlermail von Cron:

/bin/bash: -c: line 0: unexpected EOF while looking for matching `)’
/bin/bash: -c: line 1: syntax error: unexpected end of file

Das Problem ist, das Cron das Prozentzeichen (%) als NewLine interpretiert.
Daher muss es escaped werden, damit man es als Bestandteil eines Kommandos, z.B. bei date, verwenden kann.
Leider steht dies nicht in jeder Manpage. (Bei Debian steht es drin -> man 5 crontab)

Richtig ist also folgendes:
00 2 * * * root mysqldump --all-databases --user=root --password=xxxxx |bzip2 > /media/backup/mysql-dbs.$(date +\%y\%m\%d).bz2

* = Ich zähl die Ausbildung jetzt einfach mal dazu. :-)

Dist-Upgrade

von Khark am 7. Dezember 2009 um 23:52 Uhr

Sodele, mein Rootserver läuft nun auch endlich mit Lenny.
Dist-Upgrade verlief erstaunlich problemlos. Wenn man bedenkt das die Kiste mal mit Sarge aufgesetzt wurde.

Außer das Nagios2 nun Nagios3 ist, daher ein paar Pfade im Apache-vHost angepasst werden mussten und mir Spamassassin Mails von mir an mich selbst als Spam deklariert.
Zudem mag roundcube den .spam-Ordner nicht anzeigen, wohl aber .Junk. Ich habe jetzt erstmal .Junk gelöscht und daraus einen Symlink auf .spam gemacht.
Maildir-Namespace umbenennen muss ich sowieso noch irgendwann machen, da sich da Squirrelmail und Roundcube beißen.
Und solange es keinen nett anzusehendes Webmail mit GPG, Threaded-View, Ordner-/Sieve-Regel-Verwaltung gibt muss ich beides nutzen. *narf*

Und ich habe jetzt endlich vertical split in meinem Screen. Ein Wahnsinns-Feature das wohl erst ab 1280×1024 Auflösung Sinn macht :)
Vertical split Screen

Wenn der MySQL-Dump mal wieder länger dauert…

von Khark am 26. Oktober 2009 um 12:30 Uhr

Mit folgendem Befehl kann man sich schnell und einfach die Größe in MB aller vorhandenen MySQL-Datenbanken anzeigen lassen.
Praktisch wenn der Dump länger läuft als erwartet und kein PHPMyAdmin o.ä. zur Hand ist.

mysql -u root -p -e 'select table_schema "Database",round(sum(data_length+index_length)/1024/1024,4) "Size (MB)" from information_schema.tables group by table_schema;'

Falls WordPress das irgendwie umbrechen sollte: Der ganze Befehl gehört in eine Zeile.
Anpassungen müssen nicht vorgenommen werden. Außer du hast kein Root-Passwort für MySQL gesetzt.
(Böser Admin! Schlechter Admin!)

Gefunden bei: Xela

Update:
Da mich hier grad eine IRC-Anfrage erreicht dass das nicht funktioniert.
Man benötigt schon MySQL 5 dafür. Vorher gabs die information_schema Datenbank nicht.
Vorher stand das alles in div. Variablen und Kommandos. Evtl. mag das ja mal jemand für MySQL 4.x raussuchen?

Here Be Dragons and Kharks

von Khark am 25. Oktober 2009 um 22:04 Uhr

Ich habe jetzt schonmal präventiv, definitiv beschlossen, dass ich den 26C3 besuchen werde.
Die letzten Jahre konnte man mich dort ja nicht antreffen.

Nur wegen Engeln hab ich mich noch nicht festgelegt. Denke mal das mache ich vom Fahrplan abhängig.

Hey Amazon!

von Khark am 30. September 2009 um 00:55 Uhr

Wann koppelt ihr euren MP3 Downloadstore mal mit Rhapsody und Last.fm und setzt dann eine ordentliche voll WebZWONullige Suche darüber?

Wäre mal genial.

Pizza in Reimform bestellen

von Khark am 29. September 2009 um 19:46 Uhr

Guten Tag,
ich lasse bei euch das Telefon schelle’ um eine Pizza zu bestelle’.
Schön viel Käse und Schinken soll es sein,
drum schiebt eine Pizza Kentucky in den Ofen rein.

Mein Hunger ist zwar groß,
aber der Magen klein,
28cm solln’s also sein.

Und stellt dem Mofa-Fahrer ja kein Bein,
den schnell bei mir soll sie sein.

Fortsetzung erwünscht? :-)

World of Warcraft in Zahlen

von Khark am 19. September 2009 um 15:12 Uhr

Beim Onlinespiele Magazin Buffed gibt es einen interessanten Artikel mit Statistiken zu World of Warcraft.
Die Zahlen selbst stammen von Senior Vice President Frank Pearce und Production Director J. Allen Brack, die auf der Game Developers Conference in Austin die Zahlen offenlegten.

Personal:

  • 2.056 Game Master
  • 340 Angestellte im Rechnungswesen
  • 254 Mitarbeiter im Bereich Qualitätssicherung
  • 68 Mitarbeiter im Bereich “Online Network Services”, die die Server-Zentren weltweit überwachen
  • 66 Angestellte im Bereich Community
  • 51 Mitarbeiter im künstlerischen Bereich
  • 37 Angestellte im Bereich Design (von Klassen- über Berufs- bis hin zu Item-Design)
  • 32 Mitarbeiter im Bereich Programmierung
  • 10 Angestellte, die die Produktion überwachen

Technik:

  • 13.250 Bladeserver
  • 75.000 CPU-Kerne
  • knapp 113 Terabyte RAM
  • 5,5 Millionen Zeilen Programmcode
  • Alle Tools werden In-House bei Blizzard entwickelt, weil man WoW als sehr langlaufendes Projekt ansieht

Zudem wurde wohl auf der GDC ein Bild des Global Network Operations Center von Blizzard gezeigt.
Das konnte ich aber leider nirgendwo finden :(

Restliche Zahlen:

  • die Spieler haben bisher 4.449.680.399 Achievements abgeschlossen
  • das Team für Qualitätssicherung hat sich seit dem Start von WoW 180.000 Bugs vorgeknöpft
  • für WoW wurden bis jetzt 70.000 Fähigkeiten und 40.000 einzigartige NPCs erstellt
  • es gibt derzeit 7.650 Quests im Spiel
  • aktuell existieren 12.000.000 Battle.net-Accounts
  • WoW enthält über 27 Stunden Musik
  • es mussten bis jetzt 3.211.102 Wörter lokalisiert werden
  • für jeden Patch müssen 126 verschiedene Versionen erstellt werden
  • die Verteilung von Patch 3.1 an die Spieler verursachte ein Datenaufkommen von über 4.7 Petabyte
  • weltweit kommen in Blizzard-Büros insgesamt 20.000 Computer-Systeme zum Einsatz

Zum Artikel bei: wow.buffed.de
Quelle von Buffed: Gamasutra

Hetzner Rechenzentren

von Khark am 19. September 2009 um 12:18 Uhr

… sind verdammt warm.
Zumindest das eine in dem ich gestern war.

Hat jemand Zahlen darüber, wieviel man pro Grad Celsius an Kühlung in einem “handelsüblichen RZ” spart?

Und dann war da noch …

von Khark am 17. September 2009 um 22:49 Uhr

Der Kunde der mir morgens per Mail mitteilte:
“Der Dämonenserver geht nicht.”

Gemeint war der Domänenkontroller :-)

Videos mit Mplayer auf dem LCD-TV unter Windows

von Khark am 20. August 2009 um 19:24 Uhr

Wenn man schon so einen tollen LCD-TV mit 80cm Bildschirmdiagonale hat, will man darauf natürlich auch DVDs, etc. gucken.
Während handelsübliche Programme wie VLC & Co. damit keine Probleme zu haben scheinen, muckte der Mplayer erst etwas rum.

Das Setup ist in meinem Fall wie folgt:
Primärer Monitor: TFT, angeschlossen über DVI
Sekundärer Monitor: LCD-TV, angeschlossen über DVI-HDMI-Adapter

Mplayer zeigt auf dem primären Monitor problemlos Videos an.
Verschiebt man das Videofenster nur zum Teil auf den LCD-TV zeigt Mplayer für diesen Bereich ein grünes Bild.
Verschiebt man das Fenster komplett auf den LCD-TV erscheint folgende Fehlermeldung:
<vo_directx><ERROR>UpdateOverlay failed
<vo_directx><ERROR>Overlay:x1:0,y1:279,x2:1280,y2:819,w:1280,h:540
<vo_directx><ERROR>invalid rectangle

Nach etwas Googeln findet man den Hinweis, das man Mplayer wie folgt starten soll:
mplayer -vo directx:noaccel film.avi

Dies klappte in meinem Fall soweit, als das auf dem LCD-TV genau das Bild zu sehen war, das zuletzt auf dem primären TFT-Monitor angezeigt wurde und der Film somit “stand”.

Etwas mehr Googeln brachte dann den Erfolg.
Denn mit: mplayer -vo gl2 film.avi oder mplayer -vo gl film.avi startet der Film auf dem primären TFT-Monitor und läuft weiter wenn ich das Mplayer-Fenster auf den LCD-TV verschiebe. Nutzt dann aber OpenGL statt DirectX.

Eine andere Lösung mit DirectX ist folgender Aufruf:
mplayer -vo directx -adapter 2 wobei adapter 2 hier für den sekundären Monitor, den LCD-TV, steht.
Mit -adapter 1 würde der Film auf dem primären Monitor, dem TFT, ausgegeben.

Viel Dank geht an: http://www.spoonforums.com/index.php?showtopic=1600&st=50

Pimp up my Lifestyle

von Khark am 20. August 2009 um 00:15 Uhr

Neben einem Ventilator gabs für mich noch ein 3m HDMI-Kabel und DVI zu HDMI Adapter.
Leider ist der Adapter ein paar Millimeter zu breiit, so das ich TFT und LCD-TV nicht gleichzeitig benutzen kann. Aber mittels etwas handwerklichen Geschick sollte auch das lösbar sein :)

So kann ich jetzt Fallout 3 auf einem LCD-TV spielen bei 16:9 Breitbild und einer Auflösung von 1920×1080.
Fehlt eigentlich nur noch das Sofa und Funktastatur + Maus, sowie ein entsprechendes Funk-Headset. *hrmm*
Fallout 3 auf einem 20

Fallout 3 auf einem 20

Heute abend zähl ich dann wieviel Puttys gleichzeitig auf den Bildschirm passen.

Nerd-Insider

von Khark am 8. August 2009 um 19:35 Uhr

<3,14> BrainBug: Du bist im neuen Tattoo Mag !! …mit einem riesen Bericht über die SIGNIT …. Thema : “Nerds im Anmarsch –>Die Hacker-Tatoos des Chaos Computer Clubs” :)
<Zappt> 3,14: wtf?
<3,14> Zappt: Nee aber dem autor hat sein Votrag gefallen… ist ein echt netter Bericht mit viel wohlwollender aufklärung über die hackerszene
<BrainBug> 3,14: wtf?
<3,14> :D
<BrainBug> 3,14: ich hab da nen vortrag gehalten?
<BrainBug> 3,14: gibts das online
<3,14> BrainBug: Hast du nicht was zu Chipkarten in Reisepässen gemacht ?
<BrainBug> 3,14: oehm. ja, doch :)
<3,14> BrainBug: das coolste ist wenn der typ sich wundert das er einen koffein-flash bekommen hat obwohl er den ganzen tag nur diesen “komischen Eistee mit kohlensäure” getrunken hat :D

Naa, wer weiß welches Getränk hier gesucht ist? :D

It’s Internetz!

von Khark am 26. Juli 2009 um 01:55 Uhr

Dank meines web’n'walk Stick IV und der UMTS-Flatrate von Simply habe ich jetzt endlich wieder Internet.
Hat alles erstaunlich problemlos geklappt mit dem Aktivieren, etc. Im Internet gab es da einige Horrorstories zu. Aber einen günstigeren Anbieter mit gleich fairen Konditionen habe ich nicht gefunden. (Blau.de hat noch einen ganz guten Internet-Tarif. Da muss man aber bereits Kunde sein mit einem Handy und dem “Einheitstarif”. Ein Vertrag lohnt sich für mich beim Handy aber einfach nicht.)

Ansonsten bin ich stolzer Besitzer einer Mikrowelle, Waschmaschine, Kühlschrank UND Herd. *wahnsinn*
Toaster fehlt noch.. Muss ich mir nochmal zulegen. (Bei Saturn gibt es grad einen Spongebob Schwammkopf Toaster, der ein Spongebobgesicht auf jede Toastseite macht. – MUSS ICH HABEN!!)

Die wichtigen Räume wie Küche, Schlafzimmer und Bad sind fertig eingerichtet und eingeräumt. Fehlt noch das Wohn-/Computerzimmer..
Mein Sky City Bild hängt schief. Vom Computer aus gesehen wirkt es aber so, als ob es gerade hängt. Und gerade deswegen nervt das tierisch, weil ich weiß das es von dort so aussehen müsste, als ob es schief hängt.. (Ihr versteht was ich meine, oder?)

Und dann muss ich nochmal gucken wie ich meinen LCD-TV mit HDMI und VGA so verkabel, das ich ihn a) als Computermonitor nutzen kann dabei aber b) das TV-Signal auf meinem TFT über DVI-I ausgebe, damit ich parallel TV gucken und spielen kann :)
- Wieviele Terminals wohl auf so einen Bildschirm mit 80cm Bildschirmdiagonale passen?? :-P

Tjo und der Dönermann der 50m entfernt ist leider nicht soo lecker, hat nur Tsatziki-Soße im Angebot und die hygienischen Bedingungen lassen irgendwo auch zu wünschen übrig.
Aber wenn man den Dönerteller mit ordentlich Steak- und Curry-Gewürz nachwürzt werden Fleisch und Pommes sogar einigermaßen genießbar.
(Den Gewürzdrehständer mit dem 8 wichtigsten Gewürzen gabs im Möbelhaus um die Ecke. Slogan: Die mit dem Blut im roten Stuhl. – Wer denkt sich nur solche scheiss Slogans aus? )

Release Dates bei IBM

von Khark am 20. April 2009 um 13:05 Uhr

Release Date: 2016-00-2008

Ok… Könnte also noch ein paar Jährchen dauern, oder auch nicht??

Siehe

Aufwachen!

von MichiK am 1. April 2009 um 12:43 Uhr

Damals, als ich noch jung war und Windows genutzt hatte, gab es dort schon ein Feature, den Rechner, wenn er im Standby-Zustand war, für geplante Tasks automatisch wieder aufwecken zu lassen. Das funktionierte damals bei mir nie so richtig, aber an der ACPI-Front hat sich seitdem ja einiges getan. Wenn Windows sowas kann, muss das mit Linux doch erst recht machbar sein. Besonders interessantes Anwendungsfeld dafür: Den Rechner abends in den Standby legen und sich morgens von ihm mit Musik wecken lassen. Spart Strom und man hat nicht die ganze Nacht einen rauschenden Lüfter neben sich. Der Gedanke schwebte mir schon seit längerem vor, aber die entsprechende Software, mit der ich das machen kann, habe ich irgendwie nie gefunden.

Nun habe ich gestern Abend noch einmal nachgeschaut und bin auf rtcwake gestoßen. Ja, das kann genau das, was ich möchte – das zeitgesteuerte Aufwachen jedenfalls. Eben ein kleines Shellskript drumherum gehackt und das liegt jetzt in ~/bin von root:

#!/bin/sh

USER=”michik”

if [ ! "$*" ]; then
echo “You must give me a wakeup time!”
exit 1
else
pgrep -U $USER “cmus” >/dev/null || {
echo “No running cmus found!”
exit 4
}
DISPLAY=”:0.0″ su $USER -c “xscreensaver-command -lock” || exit 2
sleep 5
rtcwake –mode mem –time `date -d “$*” +%s` || exit 3
sleep 10
cmus-remote –server /home/$USER/.cmus/socket –play
fi

Was soll ich sagen, es kann alles, was ich brauche: Es nimmt beleibige absolute und auch relative Zeitangaben als Weckzeit entgegen (auch “now + 8 hours”, “tomorrow 10:00″ und ähnliches), prüft ob cmus und xscreensaver laufen und legt sich nicht schlafen, falls etwas davon fehlt. Ansonsten aktiviert es den Screensaver mit Passwortschutz und legt den Rechner schlafen. Nach dem Aufwachen startet es dann noch die Musikwiedergabe.

Jetzt kann ich endlich meinen dummen und nicht sehr effektiven (Piep! Piep! “He, aufstehen!” Piep! Piep! Piep! “Hallo?” Piep! Piep! Piep! Piep! “Keiner da? Na gut, bin ich halt wieder still…”) Wecker ausrangieren und gegen eine effektive und noch dazu reichlich geekige Lösung ersetzen. :)

Phishing – The next generation

von Khark am 27. März 2009 um 01:01 Uhr

Also ich werde mir dann mal einen kleinen Bot schreiben, der sämtliche Banken-Domains die vom Namen her ein Sonderzeichen enthalten könnten (also sowas wie ue, ae, ss, etc.) und ein kleines “l” im Namen haben, sammelt.
Die entsprechenden Domains werde ich mir dann sichern, wobei ich nur das kleine “L” durch ein großes “i” ersetze.
Für Otto-Normalanwendern garantiert nicht zu unterscheiden.

Wer nicht weiß was gemeint ist:
Mit dem nächsten DNS-Standard soll wohl bei Domains mit Umlauten zwischen Groß- und Kleinschreibung entschieden werden.
Jetzt nehmen wir mal z.B. die Volksbank. Geradezu prädestiniert, da im Domainnamen garantiert immer ein kleines “L” enthalten ist.
Der Einfachheit halber nehmen wir mal: www.volksbank-muenster.de.
Ich würde mir jetzt die Domain www.voIksbank-münster.de bestellen und darunter meine Phishingseite aufziehen.
Was meint ihr wem das auffällt wenn die Leute schon auf so Seiten wie z.B. http://onlbng.volksbank-muenster.de.cn gehen um ihr Online-Banking zu machen?

Man man man.. Die IETF sollte über Case-Sensitive Domainnamen lieber nochmal nachdenken…
Sämtliche PC-Nutzer wurden seit Jahrzehnten darauf getrimmt einfach nur den Namen einzutippen und bei Online-Banking und Co. auf dem Domainnamen zu achten. Und jetzt plötzlich soll man den allen dann verklickern das sie auch bei Domains mit Sonderzeichen zusätzlich auf die Groß- und Kleinschreibung achten sollen? Und zwar nur da, weil überall anders ist das egal und somit ungefährlich? Ich kenne Bücher über DNS da wird noch nichtmal überhaupt erwähnt das es egal ist ob man die Domainnamen jetzt groß oder klein schreibt. Es weiß einfach sprichwörtlich jeder..
- Viel Spass liebe Phisher. Ihr habt es euch verdient. Solltet ihr diese Idee aufgreifen beteiligt mich bitte an den Einnahmen.

Siehe: http://www.heise.de/newsticker/meldung/135238

EDIT:
Uh.. Ich hab grad eine Sonderzeichentabelle bei der DeNIC gefunden. Und wenn ich mir so den “Kleinen lateinischen Buchstaben i ohne Punkt” (Unicode V3.2: 0×0131) angucke.. Ja.. Mein System ist noch massig ausbaufähig.

EDIT 2:
Auch schön: Der Beitrag von fh.