Informatik und Kram

Da wir lange nicht wußten, wo wir das für die Uni ausgearbeitete Material unterbringen sollten und auch einen schrecklichen Drang hatten der Welt diverse Sachen aufzudrücken...

Vigra + Igel Tutorial
de-flagge aktiviert en-flagge deaktiviert

Vigra und Igel sind c++-Bibliotheken zur generischen Bildverarbeitung. Super-flexibel, schnell, und nach einer Einarbeitung auch ziemlich gut zu benutzen.
Wir haben es letztes Jahr im Robotik-Praktikum benutzt, um die Position unserer Roboter in einem Kamerabild festzustellen.
In diesem Tutorial beschreibe ich die Installation von Vigra und Igel auf einem Linux-System, was bei mir nicht ohne ein paar tweaks funktionieren wollte.

usb-lcd system monitor
de-flagge aktiviert en-flagge deaktiviert

Jaja, ich weiß, ich müsst eigentlich pauken, hab aber heut schon wieder gut 6h mit Stochastik verbracht, also sind zwei Stunden nerden drin. Da die Usb-Platine und das Display (http://www.infolexikon.de/atmega-usb-dingens/) korrekt funktionieren, und mein Protokoll zum Text-Senden vom PC funzt, dachte ich mir, das ein kleiner System-Monitor ganz praktisch wär.

Webcam, Servos, Parallel-Port, Ajax
de-flagge aktiviert en-flagge aktiviert

Ja, ihr habt richtig gehört. Ich bin heut und gestern mal wieder total ausgerastet und hab mal ganz interdisziplinär abgenerdet. Eigentlich sollt ich für Mathe lernen, aber ich muss was cooles bauen, solang der Andieh weg ist, dass der neidisch wird :-)

Pollin Funk Cam unter Linux
de-flagge aktiviert en-flagge deaktiviert

Ich hab ja seit einigen Wochen die 2,4Ghz-Funk-Cam von Pollin (http://www.pollin.de/shop/detail.php?pg=NQ==&a=NzM4OTE0OTk=) mit USB-Funk-Empfänger..
Da ich vor ner Woche auf Ubuntu "Hardy Heron" umgestellt hab, wollte ich das Teil mal benutzen, hatte ja schon unter Arch-Linux gute Probleme mit dem Teil. Beim HardyHeron gings dann grad weiter.
Hier mal ein kleines Tutorial zur Inbetriebnahme, Konfiguration und Aufnahme mit dem Teil.

hack my wlan
de-flagge aktiviert en-flagge deaktiviert

Jaja, ich weiß, das is jetzt nix neues, aber ich habe bisher noch keine wirklich guten deutschen Artikel gefunden, die mir sonderlich weitergeholfen hätten. Deshalb hier mal die Vorgehensweise, um ein WEP-gesichertes WLAN mit der aircrack-ng suite aufzumachen.
Im Moment speziell auf Intel-Treiber zugeschnitten (ipwraw), und bis jetzt auch nur für WEP. Ich freue mich über Kommentare und Kritik!

Joystick mit c auslesen
de-flagge aktiviert en-flagge deaktiviert

In diesem Artikel lese ich einen Joystick (mit linux-treibern) mithilfe eines kleinen c-programms aus.
Der Joystick ist ein Saitek ST30, USB, und wird als HID-device und mit dem joydev-modul ins System eingebunden.

strace - wenn man überhaupt nicht mehr weiß was los ist
de-flagge aktiviert en-flagge deaktiviert

Da hab ich seid einigen Tagen (oder länger?) auf dem mehr oder minder frisch installieren ArchLinux das Problem, dass ich - besonders dann wenn ich online war - manchmal für triviale Programme ewig gebraucht habe, bis die dann nach einem Klick auch wirklich auf gegangen sind. gnome-terminal z.B. hat halt wirklich locker 2-5sekunden gebraucht, bis es sich dann endlich mal erbarmt hat sich zu zeigen. Damit aber nicht genug - ein vim somefoobarfile hat auch locker die gleiche Zeit gefressen. Nach einigen Versuchen, die alle absolut in die falsche Richtung gingen, hab ich angefangen mal mit strace die Sache ein wenig genauer zu betrachten...

SVN für das Infolexikon
de-flagge aktiviert en-flagge deaktiviert

Da wir zu viel coden um auch für alles ein schönes Release für alles raus zu bringen - haben wir uns überlegt doch einfach mal SVN für den ganzen Kram zu benutzen. Gesagt, getan und hier natürlich auch ein mini SVN Tutorial, damit meine beiden Lieblingsnerds auch damit umgehen können - bzw. auch damit unsere Besuchermassen hier auch wissen wie diese das Infolexikon SVN nutzen können.

ReiserFS ist toll und DAU freundlich
de-flagge aktiviert en-flagge deaktiviert

Wer war und ist der DAU? Ja, natürlich ich! Nachdem ich mich schon länger mit meinem Gentoo gekloppt habe, weil sich gcc, bzw. eher gcc-config nichtmehr dazu zwingen lassen wollte mir ausführbare Binaries zu schenken - musste ich dann doch irgendwann mal radikalere Maßnahmen ergreifen. Nachdem ich mir paar Configfiles und ähnliches vom alten System gebackupt hatte - war ich dann bereit wieder zu ArchLinux zu flüchten. Das lief auch wie gewohnt relativ flott. Kurz nachdem die meisten Sachen wieder funktioniert haben, hatte ich mich dazu entschlossen versehentlich beim Bestätigen eines Bashbefehls anstatt auf "Enter" zu knüppeln, noch schnell die PgUp Taste zu erwischen. Das führte in der Zeile dann zu einem rm -rf /home aus der Bash-History. Dann hab ich noch locker 3-5 Sekunden gebraucht um überhaupt zu verstehen, dass es nicht so lange dauern kann um ein ls auszuführen - also brachte der prüfende Blick auf die Zeile einen Strg+C Reflex mit sich - direkt aus dem Rückenmark^^ - und so begann die Quälerei...

Jogging, GPS und Gnuplot
de-flagge aktiviert en-flagge deaktiviert

Da ich ja jetzt nen XDA mit GPS habe, bin ich verpflichtet, was cooles damit zu machen...Also GPS-Daten loggen, analysieren, und ordentlich in ein Diagram plotten. So kann man sich dann easy seine Jogging-Erfolge und Statistiken anzeigen lassen.

<-- 1 2 3 4 5 -->