Freie Ticketsysteme auf PHP-Basis

Issue-Tracking-System oder auch Helpdesk-Systeme gibt es wie Sand am Meer. Allerdings gibt es relativ wenige frei lizenzierte Systeme auf PHP/MySQL Basis. Eines dieser Systeme ist eTicket, welches unter eticketsupport.com zu finden ist. Nachteilig an eTicket ist, das dieses Systemen nicht bzw. nur noch sporadisch weiterentwickelt wird.

osticket.com

osticket.com

Hier punktet osTicket, welches über die offizielle Seite bezogen werden kann. Das System befindet sich in aktiver Entwicklung und wird von Enhancesoft betreut. Enhancesoft bietet dabei auch das Cloudhosting von osTicket an. Der Quelltext des unter der GPL2 lizenzierten Systems ist auf GitHub zu finden.

Zwei-Faktor-Authentifizierung unter GitHub aktivieren

Mit einer Zwei-Faktor-Authentifizierung ist ein Account im Falle eines Passwortverlustes geschützt, da ein zweiter Faktor benötigt wird. Auch GitHub unterstützt seit einiger Zeit eine solche Authentifizierung. Auf der entsprechenden Nutzerseite findet man den Punkt Enable two-factor authentification.

GitHub unterstützt zwei Varianten der Zwei-Faktor-Authentifizierung

GitHub unterstützt zwei Varianten der Zwei-Faktor-Authentifizierung

Nachdem diese Option ausgewählt wurde, muss sich entschieden werden, ob man die Authentifizierung per SMS oder entsprechender Authentifizierungsapp, wie dem Google Authenticator, einrichten möchte.

Google Authenticator
Preis: Kostenlos
Google Authenticator
Preis: Kostenlos

Bei der Einrichtung muss ein Sicherheitscode (nach der Einrichtung der App, bzw. per SMS zugesendet) eingeben werden, um die Zwei-Faktor-Authentifizierung zu aktivieren. Danach werden Recovery-Codes von GitHub angezeigt, welche unbedingt gesichert werden sollten, da mit diesen auch bei Verlust des Authentifizierungsgerätes ein Zugriff auf das GitHub-Konto erhält.

Vegetarisches OpenStreetMap

OpenStreetMap enthält eine Menge Daten, wie z.B. Informationen über Restaurants und Gaststätten. Mit Hilfe dieser Information ist es möglich sich eigene personalisierte OpenStreetMap-Karte zu rendern.

Die Veggiekarte

Die Veggiekarte

Ein schönes Beispiel, für eine solche personalisierte Karte ist die Veggiekarte welche unter veggiekarte.de zu finden ist. Auf der Karte sind vegetarische und vegane Restaurant hervorgehoben, so das man solche in seiner Umgebung schnell findet. Der Quelltext zur Erzeugung der Karte ist auf GitHub zu finden.

Kommentierte ROMs des C64er

Der Commodore 64 verfügte über ein ROM, in welchem das BASIC und der KERNAL gespeichert wurden. Michael Steil digitalisierte das komplette dokumentierte ROM des C64er aus dem Buch Das neue Commodore-64-intern-Buch und stellt sie neben einigen anderen in einem Git-Repository auf GitHub zur Verfügung.

Das kommentierte ROM in der HTML Version

Das kommentierte ROM in der HTML Version

Neben der Version aus dem Git-Repository gibt es das ganze auch als HTML-Seite auf pagetable.com. Dort sind die deutsche Version und auch der originale Quelltext von Microsoft, sowie englische ROM-Kommentare zu finden.

IP-Adresse im Firefox und Chrome trotz WebRTC verstecken

Mittels WebRTC ist es mögliche Dinge wie Videokonferenzen mit einem Browsers durchzuführen. Allerdings gibt es dabei auch ein Problem – damit Rechner hinter einem NAT diese Funktionalität nutzen können, kann ein STUN-Server, nach der öffentlichen IP-Adresse befragt werden.

Die entsprechende Konfiguration

Die entsprechende Konfiguration

Nutzt man nun eine VPN-Verbindung, kann man mit Hilfe dieser STUN-Server, nach der Adresse fragen, welche das VPN aufgebaut hat. Das entsprechende Demo kann man sich auf GitHub ansehen. Um diese Verhalten zu deaktivieren, muss in der Adresszeile des Firefox about:config eingegeben werden und der Wert media.peerconnection.enabled auf false gesetzt werden.

Chrome Web Store
Preis: Kostenlos

Anschließend ist man gegen derartige Angriffe gewappnet. Für Chrome gibt es eine entsprechende Erweiterung, welche das gleiche bewirkt.