Robust shell scripting

Hallo HackerInnen!

Shell scripting produces both love and hate reactions. Whereas it is very old and ugly, and it does not scale well, it is also true that it is extremely handy for many tasks, so that it looks like it is here to stay.

In this presentation I will give some advice on writing maintainable and robust shell scripts that properly handle unexpected error conditions. It is mainly focused in bash, but most of it is applicable to dash and to other shell interpreters as well.

The presentation will by around one hour long plus the time for discussion.

It will take place in English. If I try to make it in German, it will last three hours :)

Wann: 2016-3-6 11h Wo: Hackerspace Ulm

http://www.meetup.com/UlmHackers/events/228698437/

Debian Bug Squashing Party

Bug Squashing Party (BSP) is is a come-together for fixing bugs in Debian Linux Distribution (or in other Distributions like Ubuntu or Mint).

We will learn how to report the bugs in the most effective way, or , if possible, we will try to fix them and contribute with patches. Bring your ideas, bring some errors you have run into. Please, bring your own laptop.

There is some more information available in a Facebook group called Debian/Ubuntu GNU/Linux Hacking Meetings in Ulm. You can registrate to the event in Meetup.

The Bug Squashing Party starts on Sunday 21st of February 2016 at 10 am in Hackerspace Ulm (aka Freiraum).

Debian & Ubuntu packaging workshop

Whoever is interested in any aspects of Debian and Ubuntu development, is welcome to this workshop. During this workshop we will be learning to package software for Debian and Ubuntu Linux Distributions in hands on manner.

The idea is to meet each other, learn together, work together and generally have fun hacking with our favourite GNU/Linux distributions. This workshop is our first meeting and we will agree on the future meetings as well. There is also a Facebook group called Debian/Ubuntu GNU/Linux Hacking Meetings in Ulm .

The workshop will start on Saturday 6th of February 2016 at 11 am in Hackerspace Ulm (aka Freiraum).

“The OpenWrt System or There and Back Again”

OpenWrt ist eine Linux Distribution für herkömmliche WLAN-Router wie sie inzwischen in nahezu jedem Haushalt zu finden sind. Mit OpenWrt lassen sich auf dem Router Webseiten betreiben, USB-Kameras oder Speichersticks anschließen und nahezu beliebige andere ineressante Sachen machen, die von Linux-Systemen bekannt sind.

Nächste Woche Freitag am 27.03.2015 um 19:00 soll OpenWrt kurz vorstellt werden. Angefangen beim Aussuchen eines passenden Images, dem Flashen eines Routers, zeigen wie man sich auf dem Gerät zurecht findet, übliche Einstellungen macht und wie man wieder das originale Image einspielt wenn man keine Lust mehr hat. Zum Schluß wird dann noch vielleicht noch gezeigt wie man selber ein Image baut.

Wer also noch nie mit OpenWrt zu tun hatte, aber dem Linux nicht ganz fremd ist, wird bei dieser Vorstellung genau richtig sein. Die Dauer wird 30 Minuten vermutlich nicht überschreiten – so bleibt noch viel Zeit für Fragen und eine entspannte Diskussion.

Jeder ist willkommen! :-)

south_park

Hier der WRT54G – Namensgeber für das OpenWrt-Projekt – in seiner Rolle als “Internet” in der Fernsehserie “South Park” ;-)