Inhalte aus den öffentlich rechtlichen Mediatheken herunterladen

Inhalte aus den öffentlich rechtlichen Mediatheken kann man sich in den meisten Fällen nicht direkt herunterladen. Um dieses Problem zu lösen gibt es seit längerer Zeit das Projekt MediathekView. Dieses Projekt stellt eine Applikation zur Verfügung, mit welcher sich die Beiträge aus den unterschiedlichsten Mediatheken herunterladen lassen. Neben diesem Projekt existiert mittlerweile das Projekt MediathekViewWeb.

mediathekviewweb.de

Bei MediathekViewWeb handelt es sich um eine Weboberfläche, welche auf dem MediathekView-Projekt aufsetzt. Mit der Weboberfläche können die Inhalte aus den Mediatheken direkt im Browser heruntergeladen werden. Beide Projekte sind freie Software und jeweils unter der GPL3 lizenziert. Die Quelltexte von MediathekView und MediathekViewWeb können auf GitHub gefunden werden.

Preise auf Steam beobachten

Auf Steam gibt es regelmäßig Sales. In diesen Sales bekommt man Spiele teilweise erheblich günstiger. Auch so befinden sich Preise auf Steam im stetigen Wandel. Mit der Webseite SteamPrices kann man die Preise auf Steam beobachten.

steamprices.com

Auf der Seite kann man sich für die gewünschten Spiele Diagramme anzeigen lassen, welche die Preisentwicklung widerspiegeln. Somit kann man ein Gefühl dafür bekommen, ob ein Spiel bei einem Sale wirklich günstiger als gewöhnlich geworden ist. Nach einer Registrierung auf der Seite sind zusätzliche Funktionen, wie z.B. der Import von Spielen von der Steam-Wunschliste, freigeschaltet.

Java-Projekte automatisch erzeugen

Es gibt praktische Software und dann gibt es manchmal Anwendungen bei denen man sich fragt was genau der Anwendungszweck ist. Eine dieser Anwendungen ist der Java Bullshifier. Die einzige Aufgabe des Java Bullshifier ist es, riesige Java-Projekte zu erzeugen.

Die Projekt-Webseite

Selbst im Vorstellungsartikel des Tools wird die Meinung vertreten, das es ein wenig esoterisch wirkt. Im Artikel wird allerdings ebenfalls die Motivation bzw. die Nutzung des Tools beschrieben:

It’s used in order to test some of our monitoring capabilities over ridiculously large code bases, with transactions that go thousands of calls deep, over thousands of classes, and end up with exceptions.

Erzeugt werden ein Projekt mit einer beliebigen Anzahl an Klassen und für eine Klasse sieht der generierte Quelltext exemplarisch wie folgt aus:

package generated.afz.qen.lrlj;

import helpers.Config;
import helpers.Context;
import java.util.*;
import java.util.logging.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.IOException;

public class ClsTvxlbccvg
{
    public static final int classId = 325;
    static final Logger logger = LoggerFactory.getLogger(ClsTvxlbccvg.class);

    public static void metWrkbglgpwrbj(Context context) throws Exception
    {
        int methodId = 0;
        Object[] root = new Object[8];
        Map<Object, Object> valUmbeeuzlkcg = new HashMap();
        Object[] mapValTaglolagfcm = new Object[10];
        String valLjtuhkvukba = "StrHwrvspzqwyp";

        mapValTaglolagfcm[0] = valLjtuhkvukba;
    
        for (int i = 1; i < 10; i++)
        {
            mapValTaglolagfcm[i] = Config.get().getRandom().nextInt(1000);
        }

        Set<Object> mapKeyGfqzkkkweud = new HashSet<Object>();
        long valZqatretqosu = 2690648861024756176L;

Der Quelltext des Java Bullshifier ist auf GitHub zu finden. Er ist unter der MIT-Lizenz lizenziert und damit freie Software.

Live-Ticker für WordPress

Wenn man einen Beitrag in WordPress verfassen möchte, so schreibt man ihn, ließt ihn Korrektur und anschließend veröffentlicht oder plant ihn zur Veröffentlichung ein. Anders sieht das für den Fall aus wenn man live von einem Ereignis berichten möchte. Natürlich könnte man ein Beitrag nach dem anderen schreiben oder aber einen bestehenden Beitrag immer wieder aktualisieren – auf Dauer ist dies allerdings keine vernünftige Herangehensweise.

Liveblog
Preis: Kostenlos

Sinnvoller ist es stattdessen ein spezielles Plugin dafür zu nutzen. Mit dem Plugin Liveblog ist es möglich in schneller Folge über ein Ereignis zu berichten. Dabei erscheint im entsprechenden Artikel ein Interface im Frontend. Mit diesem können in schneller Folge kleinere Beiträge geschrieben werden. Diese sind für die Leser augenblicklich sichtbar. Neben den Vorteilen, hat das Plugin leider auch den Nachteil, das die Liveblogs verschwinden sobald man das Plugin deinstalliert.

Der Live-Ticker in Aktion

Das Projekt wird von der Firma hinter WordPress, Automattic, betreut. Der Quelltext kann über GitHub bezogen werden. Er ist unter der GPL2 lizenziert und damit freie Software.

ESP8266 als Apple I Emulator

Mit dem ESP8266 wurde schon eine Vielzahl von interessanten Projekten entwickelt. Eines der Projekte welches aus der Menge heraussticht, ist ein Emulator für den Apple I. Besonders ist dabei nicht der Emulator als solches, sondern die Art wie er an den Bildschirm angeschlossen wird. Über einen Draht wird das Bild als PAL Signal ausgestrahlt und kann somit von jedem Fernseher empfangen werden.

Aktivieren Sie JavaScript um das Video zu sehen.
Video-Link: https://www.youtube.com/watch?v=rCqbB1UmW8o

Das System wird fast komplett kabellos betrieben, denn die Eingabe über die Tastatur erfolgt ebenfalls kabellos mittels Telnet. Um Software auf den Rechner zu bringen, ist ein TFTP-Server implementiert.

Das NodeMCU-Board in Version 3, mit einem verbauten ESP8266

Der Emulator emuliert die MOS 6502 CPU in ihrer Originalgeschwindigkeit von einem Megahertz und stellt 20 Kilobyte an RAM zur Verfügung. Das Projekt ist auf GitHub zu finden. Es ist unter der MIT-Lizenz lizenziert und damit freie Software.