Technische Probleme

Wegen eines Updatevorgangs kommt es zurzeit auf dieser Seite zu technischen Problemen. Ich bitte, das zu entschuldigen! Update: Alles läuft wieder einwandfrei!

Johannes Mittendorfer

Graphen mit LaTeX zeichnen

Vor kurzem musste ich zu einer Aufgabe zur Graphentheorie einen Graphen mit LaTeX zeichen. Das ist relativ einfach mit dem Paket tikzpicture möglich: 1\begin{tikzpicture}[scale=2] 2 % Knoten 3 \node (A) at (1,0) [circle,draw] {A}; 4 \node (B) at (1,1.2) [circle,draw] {B}; 5 \node (C) at (2,1.1) [circle,draw] {C}; 6 \node (D) at (0.5,1) [circle,draw] {D}; 7 \node (E) at (2,0) [circle,draw] {E}; 8 9 % Kanten 10 \draw[-] (B) to (D); 11 \draw[-] (A) to (D); 12 \draw[-] (E) to (D); 13 \draw[-] (E) to (B); 14 \draw[-] (E) to (A); 15 \draw[-] (E) to (C); 16 \draw[-] (C) to (B); 17\end{tikzpicture} Das Ergebnis sieht dann so aus:

Johannes Mittendorfer

Wie ich nun doch einen Laptop gewonnen habe

Die Geschichte mit dem Laptop hat eine überraschende Wendung genommen! Ich habe eine Email erhalten, wonach ich als Ergebnis einer internen Besprechung des Vereins nun doch einen Laptop bekomme! Ich freue mich darüber, dass meine Bemühungen nun doch belohnt werden und für mich ist die ganze Sache jetzt natürlich aus der Welt. :)

Johannes Mittendorfer

Wie ich beinahe einen Laptop gewonnen hätte

Hinweis: Es gibt Neuigkeiten Das ist die Geschichte, wie ich bei einem Hacker-Wettbewerb fast einen Laptop gewonnen hätte, ihn dann aber nicht bekommen habe. Eine Chronologie: Alles beginnt damit, dass ich diesen Artikel lese. Zu gewinnen gibt es dabei laut deren Website (inzwischen verändert, aber von mir gespeichert) je einen Laptop für die 10 besten Teilnehmer und zusätzlich Fachhochschulen-Stipendien für die Gewinner des Finales. Der Wettbewerb wird vom Verein Cyber Security Austria und dem Abwehramt des Bundesheeres durchgeführt.

Johannes Mittendorfer

OAuth.py

Schon vor einiger Zeit habe ich mich mit OAuth beschäftigt. Dabei ist eine kleine Python-Bibliothek entstanden, die als Open Source Projekt sicher besser aufgehoben ist, als auf meiner Festplatte. Darum habe ich sie heute auf Github gestellt: OAuth.py Verwendung Die Bibliothek besteht aus einem Kern und Erweiterungen. Der Kern wird durch die Klassen für die jeweiligen Anbieter erweitert und kann dann im Code verwendet werden. Einen einfachen API-Client kann man beispielsweise so realisieren:

Johannes Mittendorfer

Ausfall wegen DDoS

Gestern, am 14. Oktober ist es beginnend ab 13 Uhr bis zum Abend zu einem Ausfall meiner gesamten Seite gekommen. Schuld daran war ein DDoS Angriff gegen meinen Hoster Uberspace. Zunächst war nicht klar, was eigentlich los ist. Auf ihrem Twitter Account (@ubernauten) haben die Leuten von Uberspace dazu allerlei getwittert. Sieht aus als seien unsere Systeme bei rhtec gerade nicht erreichbar. Wir sind dran. — Uberspace.de (@ubernauten) October 14, 2013 Techniker von rh-tec prüfen noch.

Johannes Mittendorfer

Student an der JKU Linz

Seit dem 1. Oktober bin ich nun offiziell Student an der Johannes Kepler Universität Linz und habe dort ein Bachelor-Informatikstudium begonnen. Ich bin schon gespannt, was das Stundentenleben Neues bringt!

Johannes Mittendorfer

GPS-Tracks zusammenfügen mit gpsbabel

Mit dem Linux-Programm gpsbabel ist es möglich gpx-Dateien schnell zusammenzufügen. Einfach folgenden Befehl eintippen: 1gpsbabel -i gpx -f Track1.gpx -i gpx -f Track2.gpx -o gpx -F out.gpx Das funktioniert übrigens auch mit anderen Formaten als gpx.

Johannes Mittendorfer

Einen Quantenchip selbst programmieren!

Auf dieser Seite der Universität Bristol ist es möglich einen simulierten Quantenchip mit 2 Qubits zu programmieren. Diese Programme können an die Forscher geschickt werden, die diese dann ab 20. September auf einem echten Quantenchip ausführen. Sollte jemand eine Erklärung zur Bedienung des Simulators haben, nur her damit! Ich verstehe im Moment nicht wirklich, was meine Eingaben bewirken und wie das Ergebnis entsteht. Update: Man hat mir einen Link zur Anleitung geschickt.

Johannes Mittendorfer

Kostenloser Github „micro plan“ für Studenten

Unter dieser Adresse kann man sich mit seiner Universitäts-Email-Adresse anmelden und erhält dann von Github einen kostenlosen „micro plan“, mit dem man bis zu fünf private Repositories anlegen kann.

Johannes Mittendorfer