Skip to content

Blog

GitHub Migration

Source: https://octodex.github.com

Heute habe ich meine 27 git-Repositories auf Github ( /stv0g ) umgezogen. Ich habe mich entschlossen sie so einer größeren Öffentlichkeit zugänglich zu machen und als zusätzliches Backup auf meinem Server zu spiegeln.

Seit kurzem hat github seine neue API v3 veröffentlicht. Auf dieser aufbauend habe ich ein PHP Script geschrieben, welches meine existierenden Repositories bei github anlegt und migriert.

  1. Das Script in das Wurzelverzeichnis aller Repositories ablegen
  2. github Username und Passwort im Skript anpassen
  3. php github.php

Das Script ist auf Codeberg verfügbar: /stv0g/snippets/php/github.php .

Ein paar weitere Features des Skriptes umfassen::

  • Es wird automatisch ein entsprechende github Remote im Repository hinzugefügt
  • Alle in der Datei gitweb.projects gelisteten Repositories werden als öffentlich markiert
  • Befindet sich im Repository eine Datei description wird deren Inhalt übernommen
  • Per Exclude-Filter können bestimmte Repositories ausgeschlossen werden

transcode

Digital Logic Diagram
Assembler code

Ich sitze im Zug nach Hause. Gerade komme ich von der letzten Vorlesung des zweiten Semesters: Informatik. Eigentlich bin ich auf dem Weg in die Semester-”Ferien”, ständen da nicht für den nächsten Monat noch 4 Klausuren in meinem Kalender 😉.

Informatik, Grundlagen des Digitalrechners. Klingt eigentlich recht trocken. Trotzdem ist es klar mein Favorit unter den Fächern dieses Semesters. Als Ergänzung zur Vorlesung richtete unser Professor einen kleinen Wettbewerb aus. Mein Beitrag zum Students Englightment Award ist ein Compiler Frontend für den GNU Compiler der Atmel AVRs.

Teil der Vorlesung war die Einführung des Mikrocontrollers ATMega8 von Atmel und dessen Programmierung mit Assembler. Dabei lernten wir zuerst die Schaltungstechnischen Grundlagen und die Minimierung von Schaltnetzen. Anschließend sind wir auf den Aufbau der Zentralen Recheneinheit eingegangen (Steuerwerk, ALU).

transcode kompiliert & assembliert ANSI C und Assembler in Maschinencode und umgekehrt. Dabei wird mit Hilfe von Debugging Informationen ein Bezug zwischen Zeilen im C-Code und den Mnemonics hergestellt. Durch Auswählen von Zeilen werden Bezüge direkt durch Hervorhebungen dargestellt. Für die Darstellung des Maschinencodes lässt sich zwischen binär, dezimal & hexadezimaler Form wählen.

elektro:camp(«2011.5»)

Wie letztes Jahr steht dieses Jahr wieder ein elektro:camp an.

elektro:camp 2011 in Stuttgart
elektro:camp 2011 in Stuttgart.

Nachdem wir uns vergangenen Oktober gemeinsam beim Fraunhofer ITWM in Kaiserlautern getroffen haben, geht es dieses Jahr nach Stuttgart in die Hochschule der Medien:

Freitag 27. + 28. Mai 2011, Hochschule der Medien, Stuttgart.

Zwei Tage lang treffen sich Entwickler/Hacker & Interessierte um über

  • Smart Metering
  • Home Automation
  • Renewable Energy
  • Home Displays & User Interfaces

zu diskutieren und in Form eines Barcamps kleine Vorträge zu halten. Ursprünglich wurde geplant das Camp jedes Jahr zu veranstalten. Mit dem Treffen im Mai läuft es vielleicht sogar bald auf einen halbjährigen Turnus hinaus 😉.

Aus aktuellem Anlass wird es hoffentlich auch eine Diskussion über Geigerzähler und den Aufbau eines unabhängigen Sensornetzwerkes geben.

Neben flukso.net und mysmartgrid.net wird auch unser Projekt, volkszaehler.org, wieder dabei sein.

Ich freue mich euch dort zu sehen 😉!

ROCK YOUR LIFE! in Aachen

ROCK YOUR LIFE! Logo

Über die Hälfte der Studierenden haben in ihrer Familie einen akademischen Hintergrund. Wir denken, dass auch sozial benachteiligte Schüler das Recht haben, ihre Potentiale zu entfalten und Chancen zu nutzen!

Dabei wollen wir Hauptschüler durch individuelle Coaching Beziehungen mit Studenten unterstützen.

Unsere Vision ist eine Gesellschaft, in der

  • Bildungsgerechtigkeit,
  • soziale Mobilität und
  • Integration

Realität sind.

Zusammen mit 9 weiteren Gründungsmitgliedern haben wir dazu den ROCK YOUR LIFE! Standort Aachen gegründet. Wir sind eingetragener Verein und Teil des Deutschland weiten Social Franchising Netzwerkes.

Wenn du Lust hast dich sozial zu engagieren, freuen wir uns dich bei einem unserer wöchentlichen Treffen am Mittwoch kennen zu lernen (aachen@rockyourlife.de). Wir suchen noch begeisterte Mitstreiter für die Organisation unseres Standortes. Werde Teil der Bewegung und sei einer der Ersten in Aachen.

Wir freuen uns auf dich 😉!

Willst du nur auf dem Laufenden bleiben kannst du dich gerne in unseren Newsletter eintragen.