Alle cases

Ubu Console

Van commandoregel naar klikbare interface

Ubu Console

Over het project

Op school moest ik werken met WSL, een Linux-omgeving op Windows. Handig voor software, irritant in gebruik. Voor elke dienst die je wilde starten of stoppen, typte je commando's. Als gewone Windows-gebruiker wilde ik gewoon knoppen. Dus bouwde ik die.

Ubu Console is een klein, speels WinForms-project. Via een interface zet je diensten aan en uit, zoals Apache, terwijl de app op de achtergrond via SSH met je WSL praat. Geen eindeloos typen meer voor iets wat één klik verdient.

  • Grafische knoppen in plaats van commando's
  • Diensten aan en uit vanaf Windows
  • Klein experiment om software te leren kennen

De uitdaging

WSL voelt alsof je een tweede computer in je computer hebt, maar dan zonder netjes venster. Alles ging via tekstcommando's. Diensten starten, stoppen, opnieuw proberen. Voor schoolwerk dat snel moest, was dat omslachtig. Ik wilde het gevoel van een normale Windows-app.

De oplossing

Ik maakte Ubu Console: een eenvoudige Windows-interface bovenop die commandoregel. Je klikt wat je nodig hebt, de app praat achter de schermen met WSL. Zo blijft de kracht van die Linux-omgeving, zonder dat je er constant in hoeft te typen.

Hoe het werkt

Simpel gehouden, expres.

Een vertrouwd venster

WinForms gaf me snel een echte Windows-app. Klein, overzichtelijk, en genoeg om te testen of het idee überhaupt werkte.

Diensten met één klik

Apache en andere diensten zet je aan of uit vanuit de interface. De app regelt de verbinding met WSL via SSH op de achtergrond.

Leren door bouwen

Het was een leuk, klein project om te voelen hoe software in elkaar zit. Niet bedoeld als groot product, wel als iets wat ik zelf dagelijks kon gebruiken.