Lego-Roboter und das Arduino Mega Sensor Shield v2

Kurz nach Weihnachten erfüllte ich mir endlich einen lang ersehnten Traum: ein Lego-Technik!

Und nicht nur ein kleines bisschen. Nein, ich habe mir gleich das bist dato größte Lego-Technik-Set auf dem Markt zugelegt: Bei Ebay-Kleinanzeigen gab's den riesigen Lego-Schaufelradbagger für 160€ – ein Schnäppchen.

Natürlich musste erstmal das vorgesehene Modell zusammengebaut werden. Nach 3 Bastelabenden ruckelte er dann durch die Wohnung, baggerte Haselnüsse und verstörte die Katzen.

Web 4 Rail

Web4Rail ist eine Lösung zur Modellbbahnsteuerung, v. a. für digital betriebenen Modellbahnanlagen.

Sie entstand nach dem Vorbild von RocRail, nachdem dieses von einem OpenSource-Lizenzmodell zu einer proprietären Lizenz wechselte. Da ich ein großer Verfechter von quelloffener Software bin, und mich auch einige andere Aspekte an RocRail störten, beschloss ich kurzerhand, auch eine freie Steuerungssoftware zu schaffen.

Und hier die wichtigsten Features:

Einführung in die Benutzung von TimescaleDB

Motivation

Ich wollte für die Arbeit lernen, wie man mit einer TimescaleDB arbeitet. Es gibt da einiges Material, aber leider nicht viel auf deutsch. Deshalb protokolliere ich meine Erfahrungen hier.

Was ist TimescaleDB?

TimescaleDB ist eine Datenbank für Zeitserien-Daten. Sie ist eine Erweiterung von PostgreSQL und unterstützt alle SQL-Operationen, die auch von PostgreSQL unterstützt werden. Zusätzlich werden notwendige und nützliche Funktionen für einfache Nutzung und analytische Flexibilität ergänzt.

Rezept der Woche: Pedale im Tapemantel

Mein Fahrrad wird dieses Jahr volljährig – und ist damit halb so alt wie ich: Ich kaufte es mir dereinst kurz vor meinem Abitur.

erstes Bild

Und anlässlich seines 18. Geburtstags schenkte ich ihm neue Pedale. Die neuen sind aber viel unspektakulärer als die alten:

Nicht nur war mein Rad auf Straßen von Nord- und Ostsee bis Oberpfalz und Schaffhausen unterwegs. Ich habe in den 18 Jahren weite Teile Europas mit dem Rad bereist, darunter:

CD-Halter für IVAR-Regale

Ich habe schon lange überlegt, was ich mit meinen CDs machen kann, damit sie nicht so schmucklos im Regal rumstehen.

Letzte Woche dann hatte ich eine Idee: warum nicht die CDs an der Stirnseite unserer IVAR-Regale präsentieren?

Ich hab da mal was desgined...

Schwarzes Jena vs. Corona – Anleitung für DJs

Da aufgrund des aktuellen Weltuntergangs praktisch alle Veranstaltungen und damit auch diverse Dunkelschwoofe ausfallen, überlegte Zinsmann sich:

Wir könnten uns eine Online-Session basteln.

Ich habe also auf meinem Webserver einen IceCast-Dienst eingerichtet, über den wir ab und zu mal ein DJ-Set streamen können.

Wenn das läuft, sind für etwaige Hörer auf http://radio.schwarzes-jena.de:8000 einige Infos sowie Links zu den Playlists für gängige Player verfügbar:

Icecast-Seite

radio.schwarzes-jena.de:8000/radio.mp3

author / user in Eclipse-Templates ändern

Wenn man die Template-Engine von Eclipse benutzt, um Java-Dateien anzulegen, wird man unter Linux vielleicht feststellen, dass der Username und nicht der reale Name in neuen Klassendateien eingefügt wird:

package agenda.api;

/**
 * @author srichter
 *
 */
public class Conference {

}

Das kann doof sein, denn manch einer möchte vielleicht seinen Real-Namen eingetragen haben.

Dazu kann man in <Eclipse-Installationspfad>/eclipse.ini die folgende Zeile anfügen: