Skip to content

Blog

CampusOffice Kalender synchronisieren

Campus Office & Google Kalender

Campus Office ist unser Studienplaner an der RWTH. Über ihn stellen wir uns unseren Stundenplan zusammen und melden uns zu Prüfungen an. Campus Office besitzt auch einen einfachen Kalender, der alle Termine des aktuellen Semesters individuell für jeden Studenten zusammenfasst. Glücklicherweise kann dieser Kalender auch im iCalendar-Format exportiert werden.

Leider ist jedoch keine automatische Synchronisation mit Google, Outlook & co möglich, da sich jeder Student zuvor mit seinen Daten angemeldet haben muss. Um dieses Problem zu umgehen habe ich ein kleines Skript geschrieben, welches als Proxy fungiert und diese Anmeldung übernimmt.

Folgende URL kann beispielsweise im Google-Kalender abonniert werden:

http://t0.0l.de/snippets/php/campus/cocal.php?u=[matrikelnr]&p=[passwort]

Alternativ kann man sich über das Frontend das Passwort in der URL auch noch etwas verschleiern lassen:

http://t0.0l.de/snippets/php/campus/cocal.php?hash=<base64_encode(matrikelnr + ':' + passwort)> => http://t0.0l.de/snippets/php/campus/cocal.php?hash=MzA0OTU3OmFzZGZzZGY=

So habe ich nun alle meine Uni-Vorlesungen, Übungen und Klausuren in meinem Android-Smartphone ohne mich jemals wieder um die Synchronisierung kümmern zu müssen.

Das 3 € ATmega Developement Board

USBasp Clone
USBasp Clone

Für gerade mal 2,95 € bieten chinesische Händler einen Klon des In-System-Programmers USBasp von Thomas Fischl auf eBay an. Das Board wurde ursprünglich zum Programmieren von AVR Mikrocontrollern entwickelt und basiert selbst auf einem ATmega8 Controller. Das Board bietet folgende Features, die auch für andere Zwecke genutzt werden können:

  • Software USB mit V-USB
  • Stromversorgung über Rechner
  • wahlweise 5V oder 3.3V
  • 2 LEDs
  • 1 Jumper
  • 6 IO-Pins (inklusive UART)

Dieses Angebot ist preislich unschlagbar. Es gibt kein anderes megaAVR Board, das inklusive Versandkosten für unter 3 € zu haben ist. Auch ein Selbstbau mit den günstigsten Bauteilen ist bei kleineren Stückzahlen (< 50) weit teurer. Fertige Leerplatinen sind aber auch über eBay verfügbar.

Der günstige Preis hat aber auch einen Nachteil: Mitunter muss man einen Monat warten, bis der Stick im eigenen Briefkasten liegt. Dafür gibt es in der REgel keine Probleme beim Zoll 😉.

Zusammenfassung: Grundgebiete der Informatik 3

Petri-Netz

Auch im dritten Semester hatten wir wieder eine Grundlagenvorlesung Informatik. Im Vergleich zu letztem Jahr, war diese leider weniger interessant:

  • balancierte Bäume
  • konvexe Optimierungsprobleme
  • Multi-Prozessorsysteme
  • OSI-Layer

Glücklicherweise handelt es sich um eine Kofferklausur. Das heißt man darf außer elektronischen Geräten so ziemlich alles mit in die Prüfung nehmen 😉.

Aber lasst euch nicht davon täuschen: einfacher wird es dadurch leider nicht. Die Klausur war so überladen, dass man zum Nachlesen im Skript praktisch gar keine Zeit hatte.

Da war es ganz praktisch ein Inhaltsverzeichnis des Skriptes und eine knackige Zusammenfassung dabei zu haben. Diese möchte ich hier mit euch teilen:

Download:Inhaltsverzeichnis
Download:Zusammenfassung

elektro:camp(«2012.05»)

Flyer
Flyer.

Mittlerweile zum vierten Mal seit zwei Jahren findet das elektro:camp nun bereits statt. Diesmal wird es von @justinotherguy (volkszaehler.org) organisiert und findet am 4. und 5. Mai in der Hochschule Offenburg statt. Thematisch bleibt sich das 2-tägige Barcamp treu. Geplant sind neben den offenen Vorträgen zu intelligenten Stromnetzen & Häusern auch Workshops und Zeit zum Basteln und diskutieren.

Offizieller Flyer
Offizieller Flyer.

Neben dem volkszaehler.org Projekt gesellen sich nun auch erstmals Gäste eines weiteren Open-Source Smart-Metering Projekts. Wir freuen uns auf OpenEnergyMonitor.

Schreibblockade?!

So, nun geht es auch hier wieder weiter! Nach 7 Monaten Pause neigt sich auch mein dritten Semester an der RWTH nun dem Ende entgegen und ich möchte hier wieder etwas regelmäßiger schreiben!

Dass es hier lange keine Beiträge gab, sollte nicht darauf schließen lassen, dass ich nichts zu berichten hatte 😉. In den vergangenen Monaten hat sich viel getan. Ich habe unter anderem an vzlogger und HIDeKey gewerkelt. Ab diesem Semester arbeite arbeite ich beim Institut für Mensch-Maschine-Interaktion. Dort betreue ich die Mikrocontroller AG und das Praktikum Informatik 1. Den Blog habe ich mal etwas aufgeräumt nutze nun Amazon Cloudfront als CDN.

In den nächsten Beiträgen möchte ich euch Erlang, eine funktionale Sprache zur parallel Programmierung, vorstellen und über meine ersten Erfahrungen mit digitalen Schaltungsentwurf auf FPGA’s berichten.

RWTH Rant
RWTH Rant.