WMDEDGT – Juli 2018

Heute will ich mal ein für mich neues Format ausprobieren.
In den Blogs vom Advi und von der Vrouwel vom soziologischen Kaffeekränzchen habe ich jetzt schon des Öfteren mal Posts mit dem kryptischen Titel “WMDEDGT” gelesen. Die Abkürzung steht für “Was machst du eigentlich den ganzen Tag?” und ist ursprünglich eine Idee von Frau Brüllen, die das vor ein paar Jahren mal initiiert hat.

An jedem 5. des Monats fasst man einfach mal in einem Post zusammen, was man den Tag über so gemacht hat.
Nun ist heute schon der 6., und das ist auch gut so, denn gestern war einfach nichts spannendes los. Aber zur Sache.

WMDEDGT – Juli 2018 weiterlesen

Neu im Repo: Postman, Github Desktop und .NET Core

Vor kurzem habe ich drei neue Pakete in mein 3rd Party Repo für Solus aufgenommen: Postman, Github Desktop und das .NET Core SDK.

Mit Postman lassen sich APIs einfach entwerfen und testen. Das Programm brauchte mein Team im Rahmen des Praktikums zur Vorlesung “Softwaretechnik 2” zur Entwicklung eines REST-APIs mit Hilfe des Spring Frameworks.

Github Desktop ist ein graphischer Git-Client von und zur Verwendung mit Github. Das Programm gibt es eigentlich schon als von Martin Wimpress betreuten Snap, zu dem Zeitpunkt als ich es paketiert habe funktionierte der aber (zumindest bei mir) noch nicht richtig. Seither hat er allerdings schon wieder einiges dran getan, zum erneuten Testen bin ich aber noch nicht gekommen. Der Snap ist also definitiv einen Blick wert.

Mit dem .NET Core SDK lassen sich Anwendungen auf Basis von Microsofts .NET Framework entwickeln. Ich habe es erst vor kurzem paketiert nach dem mir dieser Tweet hier begegnet war, in dem ein anderer Solus User erklärt, wie man das Framework unter Solus installieren und benutzen kann. Da ich eh noch ein wenig mit .NET herumspielen wollte habe ich es kurzerhand für mein Repo paketiert. .NET Core ist Open Source und wird in Zukunft wohl auch im regulären Repo landen. Zur Zeit funktioniert aber wohl das automatische Bauen noch nicht, weil noch ein paar Abhängigkeiten fehlen.

macOS Mojave Wallpaper unter Gnome

Apple hat bei der Vorstellung des neuen macOS-Updates mit dem Versionsnamen Mojave ein Wallpaper-Pack gezeigt, das mit insgesamt 16 Bildern eine Düne in der Mojave-Wüste im Tagesverlauf präsentiert. So entspricht die Tageszeit im Hintergrundbild immer der lokalen Tageszeit des eigenen Standorts.

Dynamische Wallpaper gab es unter Linux schon länger. Gnome führte mit Version 2.22 erstmals zeitabhängige Wallpaper ein, in Fedora 8 aus dem Jahr 2008 war dieses Feature bereits nutzbar (Danke an Simon von LIEBERBIBER und One Man, One Map für die Info).

Die Kombination aus zeitabhängigem Wallpaper und hochauflösenden Fotos des selben Motivs zu unterschiedlichen Tageszeiten war mir bislang noch nicht begegnet und macht dynamische Wallpaper für mich überhaupt erst interessant.

Deshalb habe ich das macOS Mojave-Wallpaper für Gnome nachgebaut. Ihr findet das Wallpaper inklusive (Un-)Install-Skript in meinem Github-Repo.


Aus Copyright-Gründen liegen die Bilder nicht direkt im Repo, sondern werden als Git Modul aus einem Third Party Repo eingebunden. Beim Download meines Repos über git clone wird das andere Repo dann einfach mitgeladen, so dass die Bilder dann mit im Verzeichnis liegen.

Neu im Repo: Bonita Studio und Spring Tool Suite

Vor kurzem habe ich zwei neue Pakete in mein 3rd Party Repo für Solus aufgenommen: Bonita Studio und die Spring Tool Suite.

Mit dem BPM Tool Bonita Studio lassen sich Geschäftsprozesse modellieren und grafisch darstellen.

Die Spring Tool Suite ist eine integrierte Entwicklungsumgebung für das Spring Java Framework auf Basis der Eclipse IDE.

Wie so häufig ist der Grund für die Paketierung, dass ich die Programme für die Uni brauche…

Neu im Repo: Kotlin/Native

Vor kurzem habe ich ein neues Paket in mein 3rd Party Repo für Solus aufgenommen: Kotlin/Native

Mit der Programmbibliothek lassen sich Programme in der Sprache Kotlin zu nativem Code kompilieren.

Kotlin ist eine Programmiersprache, die von der Firma JetBrains entwickelt wird. Sie lässt sich bereits zu Java- und JavaScript-Code konvertieren und ist dadurch vielseitig einsetzbar.

Kotlin/Native ist zur Zeit in einer Pre-Release Version per Github verfügbar und wird zur Zeit sehr aktiv weiterentwickelt.

Kotlin selbst ist bereits im Solus Repo verfügbar.

Neu im Repo: Kotlin/Native weiterlesen