Alexa, frag die Mensa Boys was es in der Mensa da Vinci gibt
Jan Betzing (JanB)Zweitag, Veranstaltung, hackathon... "Heute gibt es in der Mensa da Vinci Hähnchennuggets für zwei Euro und fünfundachzig Cent [...]".
Am Montag, den 23.10. waren wir beim Hack-on-a-Boatathon unseres Partners zweitag mit einem großen WINet-Team, bestehend aus Christopher Patrick Olbrich, Jonas Jostmann, Thomas Ackermann, Thorben Ole Hellweg und Jan Betzing auf der MS Günther dabei. Hier konnten wir unter der fachkundigen Anleitung der Zweitag-Piraten nach Lust und Laune entwickeln. Obwohl wir keinerlei Vorerfahrung mit Alexa hatten, ist am Ende unser Alexa-Skill "Mensa Boys" herausgekommen. Dieser hilft dem leidgeplagten Studierenden, ohne das Smartphone zu bemühen, an alle aktuellen Speisepläne der Münsteraner Mensen zu gelangen. Insgesamt 12 Teams kämpften um den Sieg und zeigten spontane Projekte wie einen Abfallkalender für Alexa, einen IoT-Temperaturwarner gegen kalten Kaffee, und Möglichkeiten der Emmissionsmessung mit dem Smartphone. Mit unserem Skill konnten wir am Ende sogar einen soliden dritten Platz abräumen.
Ganz herzlichen Dank an zweitag für die verrückte Idee, einen Hackathon auf einem Boot zu machen und diesen auch noch grandios zu organisieren.
Übrigens: wer nicht genug vom Hacken bekommen kann, ist herzlich zum #MÜNSTERHACK des Digital Hub Münsterland am 10./11. November eingeladen.
Hack-on-a-Boatathon by Zweitag
Jan Betzing (JanB)Zweitag, winet, hackathonUnser Partner Zweitag bietet einen ganz besonderen Hackathon an ... und das WINet wird auch dabei sein!
Bastle mit anderen Entwicklern und der Zweitag-Crew an deinen Ideen zum Thema #Alexa #Chatbots #IOT oder #wasduwillst während ihr entspannt auf der MS Günther über den Kanal schippert. Melde dich alleine oder zusammen mit Freunden an und entwickelt im Team euren ersten Prototypen oder euer Geschäftsmodell. Nach erfolgreicher Hackerei entscheidet die gesamte Mannschaft auf dem Boot, welches Projekt gewinnt. Natürlich werdet ihr dabei lecker beköstigt und die MS Günther lässt sich in den Abendstunden hervorragend in ein Partyboot verwandeln.
Anmeldung ab sofort unter https://boatathon.ms/
Zweitag Workshop funktionale Webentwicklung mit Elixir & Phoenix
Jan Betzing (JanB)Zweitag, Workshop, Elixir, PhoenixVolles Haus bei zweitag! Nachdem der Elixir & Phoenix Workshop im Dezember der Grippewelle zum Opfer gefallen ist, haben wir es im zweiten Anlauf nun geschafft: Zwölf Mitglieder lauschten am 27. April den beiden Entwicklern Heiko und Patrick.
Die Programmiersprache Elixir basiert auf der Laufzeitumgebung Erlang, welche ursprünglich zur Programmierung von Telko-Equipment entwickelt wurde. Die Anforderungen an Switches, die viele parallele Telefongespräche zuverlässig vermitteln müssen, sind hierbei in die Programmiersprache eingeflossen. Damit ermöglicht Elixir mit einfacheln Mitteln, parallele, hochverfügbare und fehlertolerante Anwendungen umzusetzen. Im Laufe des Workshops haben wir die Hintergründe und Programierprinzipien von Elixir und dem zugehörigen Webframework Phoenix kennengelernt.
Nach einer Stärkung wurde dann gemeinsam eine skalierbare Web-Chat Anwendung entwickelt, die mehrere Chaträume und gemeinsame Nutzer unterstützt. Wer hätte gedacht, in so kurzer Zeit eine lauffähige Anwendung an den Start bringen zu können?
Die Präsentationen zu Elixir und Phoenix sowie den Code der beispielhaften Chat-Anwendug liegen bei Github bereit: https://github.com/hzeus/elixir_phoenix_chat_example
Vielen Dank an zweitag und bis zum nächsten Workshop!
Testgetriebene Softwareentwicklung mit Zweitag
Jan Betzing (JanB)Zweitag, Workshop, Softwareentwicklung, Softwaretest, Minitest, StudentenVor kurzem haben Steffen und Peet von unserem Partner Zweitag unseren studentischen Mitgliedern im Workshop "test-driven Development in der Praxis" gezeigt, wieso Softwaretesting eigentlich so wichtig ist, und wie es in der Theorie abläuft.
Nach der Theorie und einem stärkenden Pizza-Lunch wurden die Laptops ausgepackt und in Kleingruppen Softwaretesting betrieben. Zum Einsatz gekommen sind die Progammiersprache Ruby sowie das Testframework Minitest. Ganz nebenbei konnten die Teilnehmer, die allesamt noch keine Erfahrungen in Ruby hatten, Grundzüge der Programmiersprache lernen.
Der Workshop ging mit einer spannenden Diskussion und vielem positiven Feedback zuende. Vielen Dank an Zweitag und bis zum nächsten Mal!