Slim Framework

Für wahrscheinlich jede Programmiersprache existieren mehr oder weniger viele Frameworks, welche dem Entwickler bestimmte Aufgaben abnehmen und somit die Entwicklung beschleunigen. Neben den größeren Framework existieren auch eine Reihe von Frameworks mit einem minimalistischeren Ansatz. Eines dieses sogenannten Microframeworks ist Slim. Entwickelt wird und wurde Slim für PHP.

slimframework.com

Slim eignet sich sehr gut für die Umsetzung für REST-APIs bzw. RESTful Webservices. Um ein Projekt zu erstellen, kann der Paket- bzw. Dependency-Manager Composer genutzt werden:

composer create-project slim/slim-skeleton exampleapp

Damit wird ein Grundprojekt angelegt mit welchem gearbeitet werden kann. Auch von seitens des Swagger-Toolings wird Slim unterstützt. So kann eine API über den Swagger-Editor definiert werden und anschließend für das Slim-Framework exportiert werden. Der Quelltext des Frameworks ist auf GitHub zu finden. Es ist unter MIT-Lizenz lizenziert und damit freie Software. Die offizielle Seite des Projektes ist unter slimframework.com zu finden.

Unkompliziert Diagramme im Browser erstellen

Sei es für eine Präsentation oder für einen Artikel, ab und an besteht Bedarf an einem Diagramm. Auch Software für dieses Problem ist ohne Probleme zu finden. Ein wenig anders sieht es allerdings aus, wenn das Diagramm auf die Schnelle im Browser erstellt werden soll.

Mit draw.io lassen sich schnell Diagramme im Browser erstellen

Für einen solchen Fall bietet sich draw.io an. Mittels des Dienstes können Diagramme schnell im Browser erstellt werden. Dabei werden unterschiedlichste Formen und Diagrammarten unterstützt. Von allgemeinen Diagrammen über UML und Ablaufdiagramme lassen sich viele Diagramme mit draw.io umsetzen. Der Dienst verfügt über eine Export-Funktionalität mit welcher die Diagramme als Rastergrafik oder als Vektorgrafik exportiert werden können. Betrieben wird der Dienst von der JGraph Ltd..

Wortwolken generieren

Wortwolken sind ein beliebtes Mittel um Informationen zu visualisieren. Allerdings möchten die wenigsten eine solche Wolke von Hand erstellen. Stattdessen werden meist Generatoren dafür genutzt. Mit dem Dienst Wortwolken.com, welcher einen solchen Generator liefern, können Wortwolken unkompliziert erstellt werden.

Eine mit dem Dienst erzeugte Wortwolke

Der Dienst ermöglicht nicht nur die Generierung normaler Wortwolken, sondern liefert eine Reihe von Optionen. So kann das Aussehen der Wortwolke mithilfe dieser Einstellungen beeinflusst werden. Von der Schriftart, über die Form der Wortwolke und die Abstände kann die Wolke fein konfiguriert werden. Der Text kann direkt auf der Seite eingegeben oder importiert werden. Ist die Wortwolke erzeugt, so kann diese in der Größe der Wahl exportiert werden. Für den Export stehen unterschiedlichste Dateiformate wie PNG, JPG, PDF und SVG zur Verfügung.

Netflix-Verlauf anschauen und exportieren

Wer den Streaming-Dienst Netflix nutzt, mag sich eventuell fragen, ob er den Verlauf der angeschauten Serien und Filme einsehen kann. Um diesen Verlauf anzuschauen muss die offizielle Netflix-Webseite unter netflix.com aufgerufen werden und dort im Menü der Punkt Konto ausgewählt werden.

Über den Titelverlauf kann die Historie des Nutzers eingesehen werden

In den sich öffnenden Optionen findet sich unter anderem der Punkt Titelverlauf. Wird dieser Punkt ausgewählt, so kann der komplette Verlauf des Nutzers angeschaut werden. Der Verlauf kann nicht nur auf der Webseite angesehen, sondern auch als CSV-Datei exportiert und heruntergeladen werden.

GameBoy-Adventures einfach entwickeln

Heute ist das dreißigjährige Jubiläum des GameBoy. Da wird der eine oder andere sicherlich nostalgisch an die gute alte Zeit zurückdenken. Nun kann auf dem GameBoy nicht nur gespielt werden was die Hersteller damals veröffentlichten, sondern auch eigene Entwicklungen für den GameBoy erstellt werden.

Das GB Studio unter macOS

Den meisten dürfte dies allerdings zu kompliziert sein. Schließlich ist der GameBoy aufgrund seiner begrenzten Ressourcen keine sonderlich einfache Umgebung. Mit dem GB Studio soll die Entwicklung trotzdem einfach möglich sein. Mithilfe des GB Studios ist es möglich grafische Adventure schnell und unkompliziert im Stil eines Game Makers zu erzeugen. Als Export-Formate werden ROMs und ein Web-Export unterstützt.

Das Spiele-ROM läuft im Emulator

Lizenziert ist GB Studio unter der MIT Lizenz. Da es auf Electron aufbaut, existieren Versionen für macOS, Linux und Windows. Der Quelltext des Projektes ist auf GitHub gehostet. Er ist unter der MIT-Lizenz lizenziert und damit freie Software. Die offizielle Seite des Projektes, auf der unter anderem die Dokumentation zu finden ist, ist unter gbstudio.dev zu finden.