Category Archives: Termine

Hier kündigen wir die einzelnen Meetups an. Wenn du neu bist und auch vorbeischauen magst, schau zuerst kurz in unsere Einladungspolitik (im Menü zu finden).

[0x12] Toward a New Hacker Ethic

Ursprünglich im Jänner geplant, findet unser nächstes offizielles Meetup nun im Feber statt, und zwar:

  • am Fr, 16. Feb. 2024 um 18 Uhr
  • im Gemeinschaftsraum Erdgeschoß
  • bei Hermann-Glück-Weg 6/4, 1120 Wien
  • Details zu Anfahrt, Raum und Umgebung unter (*2)

Diesmal wollen wir uns gemeinsam den Talk Programming is Forgetting: Toward a New Hacker Ethic von Allison Parrish anschauen und diskutieren. Der konkrete Zeitplan für das Meetup schaut dann so aus:

Continue reading

[0x11] Gemeinsam Code-Puzzlen am 3.12.2023

Das kommende Meeting wird remote auf unserem Discord-Server stattfinden und ist ein eher lose strukturierter Hangout um gemeinsam Code-Puzzles zu lösen. Und zwar wollen wir, wie in den letzten Jahren auch, die ersten drei Beispiele des Advent of Code lösen und unsere Lösungsvarianten besprechen. Diese liegen dann üblicherweise auch in unterschiedlichen Sprachen vor, je nachdem womit die Teilnehmer:innen eben gerade arbeiten wollen. Es gab in den letzten Jahren auch Varianten in bash, um hier ein bisschen expliziteren Linux-Bezug herzustellen.

Continue reading

[0x10] Ist Linux freie Software? (2023-11-10)

In diesem Meetup wird uns l0rb ein paar Einblicke geben was Freie Software ist und was das vor allem für die Entwicklung und Nutzung von Linux bedeutet:

Wenn mensch mit linux arbeitet hört und liest eins immer wieder, dass linux “freie Software” ist oder es “open source” ist. In diesem meetup wird es darum gehen, dass wir uns genauer Anschauen was mit diesen Begriffen alles gemeint sein kann. Wir schauen uns an welche Freiheiten gemeint sind wenn von FLOSS (“Free/Libre and Open Source Software”) die Rede ist und wie diese auch konkret um- und durchgesetzt werden können.

Continue reading

[0x0E-F] Von Wolken und Containern

Update 2022-06-12: Termin muss leider auf Herbst verschoben werden. Der Eintrag hier wird aktualisiert, sobald es einen neuen Termin gibt.

Bevor wir in das hitzige Sommerloch verschwinden, wollen wir in einem Double-Feature erstmal noch ein paar Wolken aufziehen lassen. In unserem näxten Meetup wird es nämlich darum gehen, was es mit diesem buzzword „cloud“ auf sich hat, und was den unterschiedlichen Cloud-Technologien eigentlich zugrunde liegt.

Tags darauf gibt es dann auch einen anschließenden Workshop in dem ihr euch die Basics von Docker aneignen könnt, um so auch gleich ein paar Container in die Cloud zu schicken.

Continue reading

[0x0D] Nextcloud & Cryptpad auf einem shared web host aufsetzen (2022-02-17)

Für unser erstes Meetup im Jahr 2022 wird uns pascoda ein paar Einblicke ins shared web hosting bei uberspace.de geben. Anhand der wunderbar ausgearbeiteten UberLab Guides werden wir uns dabei an einer Installation einer Nextcloud, und – wenn es sich zeitlich ausgeht – dem Aufsetzen von CryptPads ausprobieren.

Dabei brauchst du noch keine Server-Expertise oder andere Erfahrungen mit Webhosting haben. Zum Selber-Ausprobieren brauchst du eine Kommandozeile und ein bisschen Neugier darauf herumzutippen. Im Zweifelsfall kann auch einfach mal dabei zugeschaut werden, wie andere Leute so eine Web Applikation auf einem Server einrichten.

Außerdem wird uns pascoda auch ein bisschen was zu Vor- und Nachteilen bzw. Unterschieden von shared webhosting, dem Verwalten eines eigenen Servers oder auch managed webhostings erzählen. Kurz vorab bedeuted shared hosting, dass du keinen eigenen Server betreiben musst, aber auch keine 100% managed Lösung hast (wie z.B. auf wordpress.com, wo du das Blog einfach betreiben kannst, ohne es selbst aufzusetzen, aber auch entsprechend weniger administrative Kontrolle hast). Du teilst euch im shared hosting Fall quasi einen Server mit allen Ressourcen mit etwa 100-120 anderen Leuten, und kannst dort deine eigenen Applikationen installieren, musst dich aber nicht um den Webserver selbst, Mailserver, Uptimes, Firewall oder sonst so Kram kümmern. Und wenn du keine massiven Zugriffe erwartest, ist das für 0815-Anwendungen wie Blogs, Webshops, oder auch eine kleine Nextcloud absolut ausreichend.

Die Idee dieses Ausprobier-Workshops ist es, ein bisschen die Hemmungen wegzunehmen, was SSH-Verbindungen und das Arbeiten auf der Shell angeht, weil Uberspaces dafür wirklich eine tolle Spielwiese darstellen können. Es ist ein Linux (Red Hat/CentOS), du hast ein bisschen was an Ressourcen, kannst Dinge ins Internet stellen, aber gleichzeitig hast du keine Superuser-Privileges und damit kann recht wenig richtig kaputt gehen.

Continue reading

[0x0C] Versionskontrolle mit git (2021-06-22)

Quasi pünktlich zum Sommerstart greifen wir das Thema Versionskontrolle auf, damit wir unsere Files und Projekte auch allesamt gut unter Dach und Fach haben, bevor es dann hoffentlich unbeschwert in das Sommerloch geht, das gern mal das ein oder andere File verschlingt (zumindest wurde das bereits auch schon vor zwei Sommern beim Backup-Talk thematisiert). Diesmal wird uns Lusy etwas zu git erzählen, und wie wir damit Änderungen an Files tracken und auch gemeinsam an ihnen arbeiten können:

In den letzten 10-15 Jahren hat sich git als die verbreitetste Versionskontrolle-Software durchgesetzt. Mittlerweile wird sie für die Mehrheit von Code-Projekten benutzt, an denen mehrere Menschen gleichzeitig arbeiten, kann allerdings auch darüber hinaus für Text im allgemeinen eingesetzt werden.

In diesem Workshop erzähle ich kurz wie diese Versionierung in Theorie funktioniert und wir nehmen uns zusammen ein praktisches Beispiel in einem geteilten Repository an und gehen dabei typische git-Workflows durch:

  • vom basic „Wie schaue ich nach neuen Änderungen und wie füge ich was zum Repo hinzu? Wie erstelle ich einen merge (oder pull)-Request“
  • über „Wie werde ich Zeug los, das kaputt ist und ich eigentlich gar nicht commiten wollte?“
  • bis zu „Wie kann ich meine Änderungen auf einen anderen Branch/Commit umziehen?“

Je nachdem wie viel Vorwissen ihr mitbringt und wie schnell wir da durchkommen, erzeugen und lösen wir auch 1-2 merge-Konflikte oder schauen uns an, wie git rebase funktioniert und wofür es gut ist.

Wir tauschen uns auch darüber aus, welche Tools wir benutzen, um mit git zu arbeiten.

Legt euch einen github-Account an, falls ihr noch keins habt — diesen werden wir für den praktischen Teil brauchen.

Im Anschluss wird dann geplaudert und (socially) genetworked, so wie die kommenden Meetups auf Schiene gebracht. Auch diesmal werden wir in einer virtuellen BigBlueButton Konferenz zusammenkommen. Alle weiteren Details findest du unten.

Continue reading

Next up: 22. Juni 2021

Save the Date! Am Di., 22. Juni um 19 Uhr, wird uns Lusy etwas zu git erzählen
und wie wir damit Versionskontrolle betreiben können (nicht nur
von Code, sondern auch von Text und allerlei), garniert mit ein
paar praktischen Beispielen zu denen wir gleich gemeinsam an
einem Repository arbeiten können.

Die eigentliche Ankündigung folgt, sobald der Text steht.

[0x0B] Die Kommandozeile und ihre Lieblingsbefehle (2021-05-26)

Ende Mai ist es wieder so weit, es gibt ein Feminist Linux Meetup, und zwar unser elftes!!!11!1ELF1! Da trifft es sich auch ganz vorzüglich, dass wir uns der ungeschönten Interaktion mit dem Betriebssystem zuwenden, und zwar der Kommandozeile. katrin wird uns dazu einige praktische und vielgenutzte Kommandozeilen-Befehle vorstellen und zeigen, dass auch die Shell / das Terminal ganz schöne (und vor allem praktische) Interaktionen ermöglicht:

Egal welche Linux Distribution du nutzt, oder wieviel Erfahrung du mitnimmst, der Terminal (oder die Konsole, Shell, Bash,..) ist ein vielgenutztes Werkzeug.

Wir fangen an mit den wichtigsten Befehlen mit denen wir uns auf der Kommandozeile bewegen können und probieren das gleich gemeinsam aus.

Dann schauen wir, was vielleicht nicht die wichtigsten, aber unsere meistgenutzten Befehle sind und welche Workflows sich dahinter verstecken.

Es sind keine Vorkenntnisse nötig. Vielleicht hast du schon mal den Terminal geöffnet oder davon gehört, oder es interessiert dich einfach wie andere damit arbeiten.

Im Anschluss wird dann geplaudert und (socially) genetworked, so wie die kommenden Meetups auf Schiene gebracht. Auch diesmal werden wir in einer virtuellen BigBlueButton Konferenz zusammenkommen. Alle weiteren Details findest du unten.

Continue reading