<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Leander&#39;s Blog</title>
    <link>https://blog.leandergoetz.eu/posts/</link>
    <description>Leander&#39;s Blog (Posts)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-de</language>
    <lastBuildDate>Sat, 31 Jan 2026 22:36:17 +0100</lastBuildDate>
    
    <atom:link href="https://blog.leandergoetz.eu/posts/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Kommissionsmitglied Götz meldet sich zum Dienst 🫡</title>
      <link>https://blog.leandergoetz.eu/posts/curricularkommission/</link>
      <pubDate>Sat, 31 Jan 2026 22:36:17 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/curricularkommission/</guid>
      <description>&lt;p&gt;Ich melde mich mal wieder nach fast einem Jahr (Uni - am I right?) mit einem kleinen Life-Update. Mittlerweile habe ich die Ehre in einer Kommission an der Uni Wien zu sitzen, deren Aufgabe es ist, Curricula zu reviewen und basically den hier (👍/👎) zu machen - Wie das geht und warum das ziemlich spannend ist, habe ich hier zusammengeschrieben.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;h2 id=&#34;was-ist-1-curriculum&#34; &gt;Was ist 1 Curriculum
&lt;span&gt;
    &lt;a href=&#34;#was-ist-1-curriculum&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Wer an der Uni Wien (oder an jeder anderen Uni in Ö) studiert, muss gewisse Kompetenzen im Rahmen des Studiums erlernen. Woher weiß ich aber,  was diese Kompetenzen sind? Wie werden die festgestellt? Wer bestimmt das? Diese (und viele weitere Fragen) beantwortet das Curriculum jedes Studienganges. Das ist im Prinzip einfach ein Plan (deswegen auch oft Studien&lt;em&gt;plan&lt;/em&gt;) nach dem man studieren soll und wenn man das alles gemacht hat, darf man sich z.B. Bachelor of X nennen. Dann stehen noch ECTS, Art des Leistungsnachweises etc. drinnen.&lt;/p&gt;
&lt;h2 id=&#34;juckt&#34; &gt;Juckt?
&lt;span&gt;
    &lt;a href=&#34;#juckt&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Mich! Und dich 🫵, sobald nämlich dein bisheriges Curriculum geändert wird, wird es dich sehr interessieren, wie das genau funktioniert. Auch wenn du dir Dinge für dein Studium an der Uni Wien anrechnen lassen willst, sind das Curriculum und die darin vorgesehenen &amp;ldquo;Modulziele&amp;rdquo; ausschlaggebend, ob du diese ECTS bekommst oder nicht. Also macht es schon Sinn, das Prozedere hinter einer curricularen Änderung zu verstehen!&lt;/p&gt;
&lt;h2 id=&#34;kurz-und-knackig-c-ags-cuko--lesungen&#34; &gt;Kurz und knackig: C-AGs, CuKo &amp;amp; Lesungen
&lt;span&gt;
    &lt;a href=&#34;#kurz-und-knackig-c-ags-cuko--lesungen&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Wie man eine Änderung beginnt, ist &lt;a href=&#34;https://senat.univie.ac.at/curricularkommission/einrichtung-neuer-curricula/#c1065412&#34;&gt;hier erklärt&lt;/a&gt;.
Eine Kurzfassung des Ablaufs: Studienprogrammleitung eines Studiums sagt &lt;em&gt;wir sollten mal unseren Studienplan anpassen&lt;/em&gt;. Dann wird das erstmal abgeklärt, ob das überhaupt so geht und/oder Sinn macht. Wenn dieser erste Schritt gelingt, wird eine &lt;strong&gt;C&lt;/strong&gt;urriculare &lt;strong&gt;A&lt;/strong&gt;rbeits&lt;strong&gt;g&lt;/strong&gt;ruppe (Kurz: C-AG) eingesetzt, die sich aus drei gleich großen Teilen zusammensetzt:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1/3 Studierende&lt;/li&gt;
&lt;li&gt;1/3 Mittelbau (z.B. wissenschaftliche Mitarbeiter*innen)&lt;/li&gt;
&lt;li&gt;1/3 Professor*innen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eine C-AG besteht immer min. aus sechs Personen, das wäre also eine 2-2-2 Formation, kann aber bei großen und übergreifenden (&lt;em&gt;hust&lt;/em&gt; Lehramt &lt;em&gt;hust&lt;/em&gt;) Änderungen bis zu 24 Mitglieder betragen.
Die tatsächlichen Änderungen nimmt dann die C-AG vor, also dort kann alles im gesetzlichen Rahmen (Sorry, StEOP muss bleiben) abgeändert werden.
Aber im gesetzlichen Rahmen wäre auch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nur Präsenz-LVs im Studium zu haben 🫣&lt;/li&gt;
&lt;li&gt;Extrem komplizierte Voraussetzungsketten einzubauen ⛓&lt;/li&gt;
&lt;li&gt;10 LVs in einem Semester zu haben, und das jedes Semester. ☹️&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Da beginnt dann meine Arbeit.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;die-1-lesung-der-curricularkommission-&#34; &gt;Die 1. Lesung der Curricularkommission 📚
&lt;span&gt;
    &lt;a href=&#34;#die-1-lesung-der-curricularkommission-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Die Kommission, in der ich sitze, heißt &lt;a href=&#34;https://senat.univie.ac.at/curricularkommission/&#34;&gt;Curricularkommission&lt;/a&gt; (Kurz: CuKo) und die setzt sich aus 2 Studierenden (Shoutout Fabian), 4 Profs und 2 Mitgliedern des Mittelbaus zusammen. Wenn eine C-AG fertig ist mit ihrem neuen Entwurf, kommt dieser in erster Lesung zur CuKo.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Wir bekommen die ganzen Curricula im Vorhinein und wir arbeiten dann schon sehr viel vor, damit die Sitzungen nicht überborden.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Im Rahmen einer ersten Lesung werden Verbesserungsvorschläge sowie Rückfragen an die C-AG gesammelt und im Anschluss gibt es eine Abstimmung, ob das Curriculum in erster Lesung beschlossen werden soll oder nicht. Hier bringen (meistens wir, also die 2 Studierenden) einen der folgenden Punkte an:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Studierbarkeit 🤨&lt;/li&gt;
&lt;li&gt;Warum komplizierte Voraussetzungsketten 🤨🤨&lt;/li&gt;
&lt;li&gt;Warum 10 LVs in einem Semester 🤨🤨🤨&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&amp;hellip; und noch vieles mehr. Also wir schauen aus Studierendensicht auf das Ganze, weil Studierende 🤝 us.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Die C-AG hat dann dieses Feedback einzuarbeiten, wenn in 1. Lesung der Entwurf beschlossen wurde, geht es dann in die&lt;/p&gt;
&lt;h3 id=&#34;2-lesung-der-cuko&#34; &gt;2. Lesung der CuKo
&lt;span&gt;
    &lt;a href=&#34;#2-lesung-der-cuko&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Die findet meistens ein bis zwei Sitzungen später statt. Da wird dann geschaut, ob das Feedback auch richtig umgesetzt worden ist bzw. Rückfragen nachvollziehbar beantwortet wurden - dann wird noch einmal abgestimmt und wenn die Abstimmung durchgeht, landet das Curriculum beim Senat. Dann wird dort noch einmal darüber abgestimmt (Sitzen auch Vertreter*innen der Studierenden drinnen!) und wenn das auch durchgeht: ✅ neues Curriculum happened.&lt;/p&gt;
&lt;h2 id=&#34;summa-summarum&#34; &gt;Summa summarum
&lt;span&gt;
    &lt;a href=&#34;#summa-summarum&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Es ist echt viel Arbeit, weil man etliche Seiten genau lesen und alle möglichen Szenarien durchdenken muss - aber es ist auch sehr schön, dabei mitzuwirken, Studieren an der Uni Wien besser zu machen und 80.000 Studierende zu vertreten!&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;a href=&#34;mailto:leander.goetz@oeh.univie.ac.at?subject=Curriculums%C3%A4nderung%20X&#34;&gt;Meldet euch gerne bei mir&lt;/a&gt;, wenn ihr mitbekommt, dass euer Curriculum geändert werden soll!!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;P.S. Ich werde versuchen, regelmäßiger zu bloggen - leider wird es deswegen weniger lustige Bilder und GIFs geben, weil das Erstellen dieser doch viel Zeit einnimmt. But I try my best ❤️&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title>When life gives you a broken typewriter, fix it! 🛠</title>
      <link>https://blog.leandergoetz.eu/posts/repairing_typewriter/</link>
      <pubDate>Sun, 22 Sep 2024 13:27:36 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/repairing_typewriter/</guid>
      <description>&lt;p&gt;Es ist wieder mal etwas Unspannendes in meinem Leben passiert: Ich bin gerade in Frankreich auf Erasmus als es plötzlich an meiner Tür klopft. Ich mache auf und vor mir steht mein englischer Nachbar mit einer ziemlich ramponierten Schreibmaschine. Ich erhalte den Auftrag, das gute Ding zu reparieren. Challenge accepted.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;h2 id=&#34;hier-einmal-eine-bestandsaufnahme-von-_gabriele_&#34; &gt;Hier einmal eine Bestandsaufnahme von &lt;em&gt;Gabriele&lt;/em&gt;
&lt;span&gt;
    &lt;a href=&#34;#hier-einmal-eine-bestandsaufnahme-von-_gabriele_&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/bestand.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/bestand.png&#34;&gt;
    &lt;img title=cha&amp;#32;cha&amp;#32;real&amp;#32;smooth src=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/bestand.png&#34; alt=&#34;Eine Schreibmaschine, Text darübe: Gabriele 25, ca. 1970&#34;&gt;



&lt;/picture&gt;
&lt;p&gt;Es handelt sich um das Modell Gabriele 25 von &lt;a href=&#34;https://de.wikipedia.org/wiki/Triumph-Adler#Geschichte&#34;&gt;Adler&lt;/a&gt;. Das ist insofern spannend, da meine Schreibmaschine in Wien das Ostdeutsche Konkurrenzmodell (Erika #14) ist.&lt;/p&gt;
&lt;p&gt;Erasmus ist ja eine schöne Sache, nur hatte ich nicht daran gedacht, dass ich innerhalb meines ersten Monats Schraubenzieher und ähnliches brauchen würde. Naja, ich wollte sowieso schon immer mal in Frankreich die Regale im Baumarkt durchstöbern 😉&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;strong&gt;Fun-Fact:&lt;/strong&gt; Hier in 🇫🇷 beinhalten viele Baumärkte das wort &amp;ldquo;Brico&amp;rdquo; in ihrem Namen, weil das von &lt;em&gt;bricoler&lt;/em&gt; (deu.: reparieren) kommt&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/brico.webp&#34; width=&#34;25%&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/brico.gif&#34;&gt;
    &lt;img title=Brico&amp;#32;mio src=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/brico.gif&#34; alt=&#34;Verschiedene Firmenlogos die das Wort Brico beinhalten&#34;&gt;


&lt;/picture&gt;
&lt;h2 id=&#34;die-inneren-werte-&#34; &gt;Die inneren Werte 🫀
&lt;span&gt;
    &lt;a href=&#34;#die-inneren-werte-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Frisch bewaffnet mit zwei neuen Schlitz-Schraubenziehern ging es ans Aufschrauben und Auseinandernehmen.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/dirty.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/dirty.png&#34;&gt;
    &lt;img title=🤢🤮 src=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/dirty.png&#34; alt=&#34;Sehr verstaubtes &amp;amp; dreckiges Innenleben einer Schreibmaschine&#34;&gt;



&lt;/picture&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;🤢🤮 Die liebe Gabriele muss schon einige Zeit lang irgendwo im Freien gestanden haben, da waren nämlich ganz viele kleine Viecher drinnen(!) 🪰&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich musste Gabriele übrigens aufschrauben, weil der Schlitten (das Ding was sich beim Schreiben bewegen sollte) ca. ab der Hälfte nicht mehr wollte. Grund war dafür wahrscheinlich die sogenannte Reiseschaltung&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; + Wasser = Rost. Die Gute wird einfach zu lange in der selben Position vor sich hin gerostet haben, sodass Zahnräder etc. genau an dieser Stelle Probleme machen.&lt;/p&gt;
&lt;h2 id=&#34;was-tut-man-da-jetzt&#34; &gt;Was tut man da jetzt?
&lt;span&gt;
    &lt;a href=&#34;#was-tut-man-da-jetzt&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Antwort: &lt;strong&gt;Putzen&lt;/strong&gt; und &lt;strong&gt;Fett ölen&lt;/strong&gt; 🛢 (aka WD40)&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/wd40.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/wd40.gif&#34;&gt;
    &lt;img title=my&amp;#32;lord&amp;#32;and&amp;#32;saviour src=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/wd40.gif&#34; alt=&#34;Animiertes Herz öffnet sich mit einem bild von WD40 drinnen und dem Text wd40 Herz&#34;&gt;


&lt;/picture&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;&lt;strong&gt;Tipp:&lt;/strong&gt; WD40 und Teelichter am Arbeitsplatz vertragen sich nicht (🔥)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Viel WD40 später war der Schlitten so gut wie neu.&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;&lt;strong&gt;Last Todo:&lt;/strong&gt; Ohne Farbe geht nichts 🎨 &lt;u&gt; &lt;strong&gt;Farbband&lt;/strong&gt; &lt;/u&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Schnell auf Amazon&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; bestellt (Shoutout an meine Gastuni für Gratis Prime Deal für ersten 3 Monate) und voilà:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/done.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/done.png&#34;&gt;
    &lt;img title=Hier&amp;#32;könnte&amp;#32;ihre&amp;#32;Schreibmaschine&amp;#32;schreiben src=&#34;https://blog.leandergoetz.eu/pics/repairing_typewriter/done.png&#34; alt=&#34;Bild eine perfekt reparierten Schreibmaschine mit einer Explosion dahinter&#34;&gt;



&lt;/picture&gt;
&lt;p&gt;Ein Problem hat die Schreibmaschine noch, was ich aber leider nicht reparieren kann:&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Sie hat eine &lt;a href=&#34;https://en.wikipedia.org/wiki/AZERTY#/media/File:KB_France.svg&#34;&gt;französische Tastatur&lt;/a&gt;&amp;hellip; (Zahlen kann man nur mit Shift schreiben 😳)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;special-thanks-to&#34; &gt;Special thanks to
&lt;span&gt;
    &lt;a href=&#34;#special-thanks-to&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;strong&gt;Arthur&lt;/strong&gt; (Schreibmaschinen-Finder &amp;amp; Korrektur englische Fassung)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Caro&lt;/strong&gt; (Artikel-Erinnerung)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dani&lt;/strong&gt; (Schraubenzieher-Leiher)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gonzalo&lt;/strong&gt; (Chill-Mitbewohner)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Reiseschaltung ist bei tragbaren Schreibmaschinen usus, um den Schlitten und seine Stopper beim Transportieren nicht zu belasten.🎨&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Gab leider kein lokales Geschäft hier dass Farbbänder anbietet :(&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Ich bin Fakultätsvertreter 🥳</title>
      <link>https://blog.leandergoetz.eu/posts/fv_entsendung/</link>
      <pubDate>Tue, 05 Mar 2024 16:33:44 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/fv_entsendung/</guid>
      <description>&lt;p&gt;Und genauso viel Spaß wie ich beim Titelbild erstellen hatte, habe ich hoffentlich die nächsten Monate als Mandatar. Als IT-Referatsleiter werde ich mich vor allem um Digitalisierung und Automatisierung kümmern. Hier ein kleiner Overview über was war und &lt;a href=&#34;https://www.youtube.com/watch?v=sLpzy3zocbQ&#34;&gt;was wird&lt;/a&gt;.&lt;/p&gt;
&lt;!-- read more --&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;strong&gt;Wichtiger Disclaimer:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ohne das super Team das mich eingeschult hat und mich so gut behandelt hat, als ich noch Freiwilliger war, würde in der FV gar nix gehen. Danke an euch 😘&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;what-happened-so-far-&#34; &gt;What happened so far ⏪
&lt;span&gt;
    &lt;a href=&#34;#what-happened-so-far-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;🍹 Verschiedene &lt;strong&gt;Events&lt;/strong&gt; wie Cocktail- und Punschstände&lt;/p&gt;
&lt;p&gt;🪑 Lange &lt;strong&gt;Sitzungstage&lt;/strong&gt; (ich glaube der Rekord liegt wohl bei 8½h Sitzung? )&lt;/p&gt;
&lt;p&gt;📚 &lt;strong&gt;Bücherbörse Prototyp&lt;/strong&gt; für Preis-Empfehlungen programmiert (&lt;a href=&#34;https://github.com/matteioo&#34;&gt;shoutout an matteo&lt;/a&gt;) ➕ Barcode-Scanner angeschafft&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/register.webp&#34; width=&#34;50%&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/register.gif&#34;&gt;
    &lt;img title=fv&amp;#32;in&amp;#32;the&amp;#32;future src=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/register.gif&#34; alt=&#34;Spielzeug Kasse mit Barcode-Scanner&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;🧹 &lt;strong&gt;Büro &amp;amp; Lager aufgeräumt&lt;/strong&gt;  (halfway done, der Osterhase wird viel zu tun haben)&lt;/p&gt;
&lt;p&gt;🛒 Einige &lt;strong&gt;Metro-Einkäufe&lt;/strong&gt; - man kann sich nur schwer vorstellen, wieviel Kaffee &amp;amp; Kekse unsere Studis in den Prüfungsphasen vertilgen&lt;/p&gt;
&lt;p&gt;💻 Ich bin &lt;strong&gt;EDV-Beauftragter&lt;/strong&gt; der FV - hihi&lt;/p&gt;
&lt;blockquote class=&#34;block-rosa&#34;&gt;
&lt;p&gt;Zusammengefasst&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Es ist schon viel passiert, aber es wird noch besser :)&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/goodtimes.webp&#34; width=&#34;50%&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/goodtimes.gif&#34;&gt;
    &lt;img title=good&amp;#32;times&amp;#32;ahead src=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/goodtimes.gif&#34; alt=&#34;Textblöcke mit dem Text &amp;#39;Good Times&amp;#39; kommen aufs Publikum zu&#34;&gt;


&lt;/picture&gt;
&lt;h2 id=&#34;was-steht-noch-an&#34; &gt;Was steht noch an?
&lt;span&gt;
    &lt;a href=&#34;#was-steht-noch-an&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;📖 &lt;strong&gt;Bücherbörse&lt;/strong&gt; wird komplett web-basiert und Studis können auf unserer &lt;strong&gt;Angebot-Seite&lt;/strong&gt; sehen, welche Bücher es zu kaufen gibt. Und ein Etikettendrucker wird angeschafft. Dazu aber in einem seperaten Post mehr!&lt;/p&gt;
&lt;p&gt;🧉 Ich will &amp;amp; darf nicht zu viel verraten, ich sage nur: Koffeinhaltiges Trendgetränk aus Südamerika&lt;/p&gt;
&lt;p&gt;❓ Noch vieles mehr, was ich leider noch nicht verraten darf - geil wird es aber sicher.&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Wir sehen uns, kommts alle am &lt;strong&gt;12.3.2024&lt;/strong&gt; ins &lt;u&gt;U4&lt;/u&gt;!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Oder kommts einfach zum nächsten Cocktail/Punsch/Spritzerstand&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/cheers.webp&#34; width=&#34;60%&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/cheers.gif&#34;&gt;
    &lt;img title=literally&amp;#32;me src=&#34;https://blog.leandergoetz.eu/pics/fv_entsendung/cheers.gif&#34; alt=&#34;Leonardo di Caprio als Great Gatsby stoßt an&#34;&gt;


&lt;/picture&gt;
</description>
    </item>
    
    <item>
      <title>Mein Sieb war kaputt - Lass schweißen 👨‍🏭</title>
      <link>https://blog.leandergoetz.eu/posts/siebschweissen/</link>
      <pubDate>Fri, 24 Nov 2023 21:32:19 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/siebschweissen/</guid>
      <description>&lt;p&gt;Es ist mal wieder etwas Uninteressantes in meinem Leben passiert: Mein Sieb ist mir beim Kochen zerbrochen 😔&lt;/p&gt;
&lt;p&gt;Ich habe weder eine besondere persönliche Beziehung zu dem Teil, noch ist es ein besonders
gutes Sieb - meiner Erinnerung nach war er sogar immer ein bissl zu klein für meine Penne-Portionen 🍝&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Das hat das Ding zum perfekten Kandidaten fürs Schweißen-Lernen gemacht 😈&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das hab ich dann im &lt;a href=&#34;https://metalab.at/&#34;&gt;Metalab&lt;/a&gt; gemacht (danke Nicole &amp;amp; Luis!)&lt;/p&gt;
&lt;h2 id=&#34;before-&#34; &gt;Before ⚡
&lt;span&gt;
    &lt;a href=&#34;#before-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Hier die Fotos von der Ausgangslage:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/beforeBoth.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/beforeBoth.png&#34;&gt;
    &lt;img title=Zerbrochenes&amp;#32;Sieb src=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/beforeBoth.png&#34; alt=&#34;Zwei Bilder eines Siebes dessen Griff abgebrochen ist.&#34;&gt;



&lt;/picture&gt;
&lt;h2 id=&#34;after-&#34; &gt;After ⚡🔥
&lt;span&gt;
    &lt;a href=&#34;#after-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Nach ca. 3min 2-Takter-Schweißen und sehr viel Unterstützung:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/fixedYou.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/fixedYou.png&#34;&gt;
    &lt;img title=Geschweisstes&amp;#32;Sieb src=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/fixedYou.png&#34; alt=&#34;Zwei Bilder eines Siebes dessen Griff wieder angeschweißt wurde.&#34;&gt;



&lt;/picture&gt;
&lt;blockquote class=&#34;block-rosa&#34;&gt;
&lt;p&gt;Im Sommer kommt dann das Welding-Certificate 😈 (skill maxxing summer)&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/brref.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/brref.gif&#34;&gt;
    &lt;img title=Literally&amp;#32;me1 src=&#34;https://blog.leandergoetz.eu/pics/siebschweissen/brref.gif&#34; alt=&#34;Good movie scene&#34;&gt;


&lt;/picture&gt;
</description>
    </item>
    
    <item>
      <title>Sternwarte Fachbereichbib Review</title>
      <link>https://blog.leandergoetz.eu/posts/sternwarte_review/</link>
      <pubDate>Mon, 23 Oct 2023 20:33:23 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/sternwarte_review/</guid>
      <description>&lt;p&gt;Neben dem Türkenschanzpark liegt inmitten des Sternwarteparks wohl eines der schönsten Institute der Uni Wien, nämlich das &lt;strong&gt;Institut für Astrophysik&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In diesem wundervollen Gebäude im 18. Bezirk lässt es sich auch sehr angenehm lernen, ganze 6️⃣ Sitzplätze bietet die Fachbereichsbibliothek! In diesem Review sind neben unzähligen Fotos auch meine Eindrücke des Standorts, enjoy!&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Dies ist der Anfang einer längeren Reihe von Lernplatz-Reviews, so stay tuned❗&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;bis-zum-sternwartepark-und-noch-viel-weiter-&#34; &gt;Bis zum Sternwartepark und noch viel weiter 🚀
&lt;span&gt;
    &lt;a href=&#34;#bis-zum-sternwartepark-und-noch-viel-weiter-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Der Zugang zum Gebäude startet mit dem Eingangsportal des Parks:&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/portal.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/portal.jpg&#34;&gt;
    &lt;img title=Weg&amp;#32;zum&amp;#32;Gebäude src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/portal.jpg&#34; alt=&#34;Eine nicht asphaltierte Straße, links und rechts grünes Gebüsch&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;p&gt;Gefolgt von einem kurzen Stück Straße-durch-Grün:&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/hinweg.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/hinweg.jpg&#34;&gt;
    &lt;img title=Weg&amp;#32;zum&amp;#32;Gebäude src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/hinweg.jpg&#34; alt=&#34;Eine nicht asphaltierte Straße, links und rechts grünes Gebüsch&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;h2 id=&#34;das-gebäude-&#34; &gt;Das Gebäude 🏡
&lt;span&gt;
    &lt;a href=&#34;#das-geb%c3%a4ude-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Hier der Gebäudeeingang 🚪&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/gebaeudeEingang.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/gebaeudeEingang.jpg&#34;&gt;
    &lt;img title=Parkplatz&amp;#32;&amp;amp;&amp;#32;Eingang src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/gebaeudeEingang.jpg&#34; alt=&#34;Zwei Autos stehen vor einem backsteinrotem Gebäude, im Hintergrund sind Bäume zu sehen&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;p&gt;Das Highlight ist definitiv der Aufgang direkt nach dem Eingang:&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/schoener.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/schoener.jpg&#34;&gt;
    &lt;img title=Eingangshalle&amp;#32;des&amp;#32;Instituts src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/schoener.jpg&#34; alt=&#34;Prächtige Stiegen mit Säulen Galerie führen in das erste Obergeschoss, über dem ganzen eine blaue Glasdecke&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;p&gt;Und von einer der Terrassen (richtig gelesen: es gibt Terrasse&lt;strong&gt;n&lt;/strong&gt;!) habe ich dieses nette Bild von (eine der drei kleinen) Sternwartekuppeln gemacht:&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/kuppel.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/kuppel.jpg&#34;&gt;
    &lt;img title=kleine&amp;#32;Sternwartekuppel src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/kuppel.jpg&#34; alt=&#34;Eine weiße Kuppel auf einem backsteinenem Gebäude&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;h2 id=&#34;eine-terrasse-&#34; &gt;Eine Terrasse ☀️
&lt;span&gt;
    &lt;a href=&#34;#eine-terrasse-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/terrasseBESSER.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/terrasseBESSER.jpg&#34;&gt;
    &lt;img title=Terrasse src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/terrasseBESSER.jpg&#34; alt=&#34;Eine Terrasse mit einigen bunten Stühlen sowie Tischen und Sonnenschirmen&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;p&gt;Die Hauptkuppel (große mittlere Kuppel im Titelbild&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;) umgibt ein ringförmiges Foyer. In diesem sind diverse Schaukästen und Infoposter aufgestellt&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/foyer2_gut.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/foyer2_gut.jpg&#34;&gt;
    &lt;img title=kleine&amp;#32;Sternwartekuppel src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/foyer2_gut.jpg&#34; alt=&#34;Eine weiße Kuppel auf einem backsteinenem Gebäude&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;p&gt;Und irgendwer hat hier eine Lego-Affektion&amp;hellip;&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/Schaukasten.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/Schaukasten.jpg&#34;&gt;
    &lt;img title=kleine&amp;#32;Sternwartekuppel src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/Schaukasten.jpg&#34; alt=&#34;Eine weiße Kuppel auf einem backsteinenem Gebäude&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;h2 id=&#34;wie-ist-die-bib&#34; &gt;Wie ist die Bib????
&lt;span&gt;
    &lt;a href=&#34;#wie-ist-die-bib&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;Sehr klein!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Der Bibliothekar war ein sehr angenehmer Zeitgenosse, Tageslicht gibts dort auch - was will man mehr?&lt;/p&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibOben.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibOben.jpg&#34;&gt;
    &lt;img title=kleine&amp;#32;Sternwartekuppel src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibOben.jpg&#34; alt=&#34;Eine weiße Kuppel auf einem backsteinenem Gebäude&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibFoto.webp&#34; width=&#34;90%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibFoto.jpg&#34;&gt;
    &lt;img title=Terrasse src=&#34;https://blog.leandergoetz.eu/pics/sternwarte_review/bibFoto.jpg&#34; alt=&#34;Eine Terrasse mit einigen bunten Stühlen sowie Tischen und Sonnenschirmen&#34;&gt;



&lt;/picture&gt;
&lt;br&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Das war&amp;rsquo;s auch schon wieder, &lt;del&gt;bis nächste Woche&lt;/del&gt; bis zum nächsten Beitrag!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Credits where credits are due: (Bild bearbeitet) &lt;a href=&#34;https://creativecommons.org/licenses/by/2.0/at/deed.en&#34;&gt; Thomas Posch, CC BY 2.0 AT via Wikimedia Commons&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>It ain&#39;t much but it&#39;s honest work</title>
      <link>https://blog.leandergoetz.eu/posts/no_more_squeaking/</link>
      <pubDate>Wed, 13 Sep 2023 13:17:09 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/no_more_squeaking/</guid>
      <description>&lt;p&gt;Der Sommer ist vorbei, das heißt, dass alle Studierenden wieder in ihre Lieblingsbib zurückkehren. Da gab es jedoch lange Zeit ein Problem bei der Hauptuni am Männerklo! Das haben mein guter Freund Max und ich am Ende des letzten Semesters gefixed!&lt;/p&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;Die Schwingtür zum Klo &lt;u&gt;hat&lt;/u&gt; massiv gequietscht!!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das konnten ich und mein Drang nach Ruhe nicht verkraften. Daher habe ich einfach Max gefragt, ob er nicht mal in der nächsten Zeit kurz auf die Hauptuni kommen könnte.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;br&gt;
&lt;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;messageCSS.css&#34;/&gt;

&lt;div class=&#34;shortcode-chat-bubble&#34; data-color=&#39;dark&#39; data-side=&#39;right&#39; aria-label=&#39;Nachricht&#39;&gt;
    komm mal hauptuni klotür ölen
&lt;/div&gt;

&lt;p&gt;&lt;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;messageCSS.css&#34;/&gt;

&lt;div class=&#34;shortcode-chat-bubble&#34; data-color=&#39;light&#39; data-side=&#39;left&#39; aria-label=&#39;Nachricht&#39;&gt;
    joa morgen dann
&lt;/div&gt;

&lt;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;messageCSS.css&#34;/&gt;

&lt;div class=&#34;shortcode-chat-bubble&#34; data-color=&#39;light&#39; data-side=&#39;left&#39; aria-label=&#39;Nachricht&#39;&gt;
    bin grad burgenland
&lt;/div&gt;

&lt;br&gt;&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Kleiner Max Fun-Fact: Er hat immer &lt;strong&gt;Kettenöl&lt;/strong&gt; (wegen seinem Fahrrad) dabei!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dann haben wir uns getroffen und das ganze innerhalb kürzester Zeit erledigt. Natürlich auch fotografisch dokumentiert 📷&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/no_more_squeaking/max_oiled.webp&#34; width=&#34;50%&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/no_more_squeaking/max_oiled.png&#34;&gt;
    &lt;img title=max&amp;#32;doing&amp;#32;max&amp;#32;things src=&#34;https://blog.leandergoetz.eu/pics/no_more_squeaking/max_oiled.png&#34; alt=&#34;Max schaut intensiv in die Kamera&#34;&gt;



&lt;/picture&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Tatsächliches Zitat&amp;hellip; der Arme war wirklich im Burgenland 😭&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Der e-Führerschein und Ich - eine überraschend positive Liebesgeschichte ❤️</title>
      <link>https://blog.leandergoetz.eu/posts/oeh_wahl23/</link>
      <pubDate>Wed, 10 May 2023 12:44:57 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/oeh_wahl23/</guid>
      <description>&lt;p&gt;Ich finde den Akt des Wählens sehr interessant und aufregend. Ein sich immer wieder regelmäßig wiederholendes Event, dem bitterer - teils monatelanger - Wahlkampf vorausgeht und das an ordentlich viel Organisation bedarf. Ist man dann vor Ort, dauert dieser erwartete Moment oft unter einer Minute und verläuft (hoffentlich) reibungslos.&lt;/p&gt;
&lt;p&gt;Also hab ich geschaut, ob auch wirklich an alles gedacht wurde und bin mit dem (relativ) neuen e-Führerschein zur ÖH-Wahl aufgekreuzt. Wie das alles ablief, könnt ihr hier lesen:&lt;/p&gt;
&lt;!-- more --&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;strong&gt;tl;dr:&lt;/strong&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Erstaunlich gut!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;die-wahl-am-juridicum--vol-1&#34; &gt;Die Wahl am Juridicum ⚖️ (vol. 1)
&lt;span&gt;
    &lt;a href=&#34;#die-wahl-am-juridicum--vol-1&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Gleich am ersten Wahltag (aka. Schnitzeldienstag&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;) wollte ich mit ein paar Kollegen essen und dann wählen gehen.&lt;/p&gt;
&lt;blockquote class=&#34;block-yellow&#34;&gt;
&lt;p&gt;Ich hatte allerdings nur mein Handy dabei 😱&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich bin 15 Minuten lang in der Wahlschlange gestanden und war kurz davor, mich endlich digital auszuweisen, als es plötzlich hieß:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sorry Leute&amp;hellip; die Technik geht nicht 😅&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wir wurden vertröstet, dass wir in einer halben Stunde nochmal vorbeischauen sollen.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Hab ich dann &lt;strong&gt;nicht&lt;/strong&gt; gemacht, weil ich noch etwas anderes zu tun hatte.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;die-wahl-am-juridicum--vol-2-final-version-20&#34; &gt;Die Wahl am Juridicum ⚖️ (vol. 2 [final version 2.0])
&lt;span&gt;
    &lt;a href=&#34;#die-wahl-am-juridicum--vol-2-final-version-20&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Am nächsten Tag um 10:00 war es dann soweit:&lt;/p&gt;
&lt;blockquote class=&#34;block-gray&#34;&gt;
&lt;p&gt;✅ Technik funktioniert&lt;/p&gt;
&lt;p&gt;✅ Schlange ist nicht allzu lang&lt;/p&gt;
&lt;p&gt;😮 Mein e-Führerschein ist ready&lt;/p&gt;
&lt;p&gt;und&amp;hellip;&lt;/p&gt;
&lt;p&gt;🥳 Die Wahlkommission ist auf den e-Führerschein vorbereitet&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Die haben sogar richtig gestrahlt, da sich ein Mitglied der Wahlkommission extra die App installieren muss, um meinen Ausweis abrufen zu können.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Juridicum: 10/10 🥰&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;tu-wien-&#34; &gt;TU Wien 🤖
&lt;span&gt;
    &lt;a href=&#34;#tu-wien-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;An der TU ist es eigentlich ziemlich ähnlich gewesen, die hatten allerdings ein extra Handy zur Verfügung gestellt bekommen, dessen einziger Zweck das Einscannen von e-Führerscheinen war(?)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dort ist auch das Titelbild dieses Blogartikels entstanden (They be flexing)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Und auch hier hat sich die Wahlkommission richtig gefreut, dass das so einfach über die Bühne ging.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;So geht Digitalisierung 👍😄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;tldr = to long, didn&amp;rsquo;t read&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;In der Juridicum Mensa gibt es &lt;u&gt;jeden&lt;/u&gt; Dienstag Schnitzel zu Mittag!&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Was kommt nach 12282? Richtig: Sehr viele Daten!</title>
      <link>https://blog.leandergoetz.eu/posts/fahrrad_wien/</link>
      <pubDate>Mon, 01 May 2023 12:44:57 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/fahrrad_wien/</guid>
      <description>&lt;p&gt;Ich habe zwei Firmen gefunden, die beide von derselben &amp;ldquo;Schwachstelle&amp;rdquo; betroffen waren:&lt;/p&gt;
&lt;p&gt;Der Mensch und sein Verlangen, eine fortlaufende Nummer zu verwenden, obwohl fortlaufende Nummern nicht verwendet werden sollten.&lt;/p&gt;
&lt;p&gt;Also nach 1 kommt 2, dann 3, 4, 5, … und so weiter. Durch so eine fehlerhafte Implementierung konnte man theoretisch &lt;u&gt;hunderte&lt;/u&gt;, vielleicht sogar &lt;u&gt;tausende&lt;/u&gt; von personenbezogene Daten von &lt;strong&gt;Fahrrad Wien&lt;/strong&gt; illegal abgreifen. Aber was ist überhaupt passiert?&lt;/p&gt;
&lt;blockquote class=&#34;block-yellow&#34;&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;@everyone&lt;/strong&gt;: Nicht zuhause nachmachen, alles von Profis (mir) gemacht. 👷‍♂️&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Fahrrad Wien hat die Lücke nach Meldung &lt;strong&gt;umgehend&lt;/strong&gt; geschlossen ✅&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;von-anfang-an-&#34; &gt;Von Anfang an ⏮️
&lt;span&gt;
    &lt;a href=&#34;#von-anfang-an-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Im November 2022 beginnt unsere Geschichte: Ich möchte mir ein &lt;a href=&#34;https://www.graetzlrad.wien/&#34;&gt;Grätzlrad in Wien&lt;/a&gt; ausborgen.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/rad.webp&#34; width=&#34;80%&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/rad.jpg&#34;&gt;
    &lt;img title=Grätzlrad&amp;#32;Währing src=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/rad.jpg&#34; alt=&#34;Dunkelgrünes CargoBike angekettet an einen Fahrradständer&#34;&gt;



&lt;/picture&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Das ist so ein Grätzlrad. Sind echt cool zum Ausleihen (und sogar &lt;u&gt;gratis&lt;/u&gt;!) 🚴🚴🚴&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ein Rad zu reservieren geht über das &lt;a href=&#34;https://www.graetzlrad.wien/&#34;&gt;Online-Portal&lt;/a&gt; relativ leicht und schnell. Danach erhält man eine Bestätigungsmail in der u.a. nochmal drinnen steht, wo und wann man sich das Rad abholen kann.&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Aber warte, was ist denn das für ein Link in der Bestätigungsmail? 🧐&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.graetzlrad.wien/ics/?entry-id=12282&#34;&gt;https://www.graetzlrad.wien/ics/?entry-id=12282&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nett 😄 Drückt man auf den Link, wird ein Download gestartet. Man lädt dann eine iCal-Datei&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; runter, welche, wenn man sie am Handy öffnet, direkt in deiner Kalender-App geöffnet wird.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/kalender.webp&#34; width=&#34;100%&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/kalender.png&#34;&gt;
    &lt;img title=Kalender&amp;#32;Event src=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/kalender.png&#34; alt=&#34;Screenshot eines iPhone Kalender Eintrages. Der Text: Leander Götz, 14:00 bis 17:00 Grätzlrad Währing&#34;&gt;



&lt;/picture&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;Aber warte mal, warum steht denn da mein Name!? 😳😳😳&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dann hab ich die Datei im TextEditor meines Vertrauens geöffnet (Vim 🙏) und mir das genau angeschaut:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;BEGIN:VCALENDAR
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;VERSION:2.0
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PRODID:-//hacksw/handcal//NONSGML v1.0//EN
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;METHOD:PUBLISH
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;CALSCALE:GREGORIAN
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;X-WR-TIMEZONE:Europe/Vienna
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;BEGIN:VEVENT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;SUMMARY:Grätzlrad Währing: Leander Götz 👈😳🤨
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DTSTART:20221104T140000
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DTEND:20221104T170000
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DESCRIPTION:Grätzlrad Währing: Leander Götz
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;DTSTAMP:20230220T173616
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;UID:63f3af90137eb
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;END:VEVENT
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;END:VCALENDAR&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;Oh no, Datenleck incoming 😨&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/smellLeak.webp&#34; width=&#34;80%&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/smellLeak.gif&#34;&gt;
    &lt;img title=Datenleck&amp;#32;2023&amp;#32;(colorized) src=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/smellLeak.gif&#34; alt=&#34;Phil Swift schlägt mit FlexTape auf ein Wasserleck in einem Glastank&#34;&gt;


&lt;/picture&gt;
&lt;h2 id=&#34;die-schwachstelle&#34; &gt;Die Schwachstelle
&lt;span&gt;
    &lt;a href=&#34;#die-schwachstelle&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Also anscheined dachte sich jemand bei Fahrrad Wien bzw. der &lt;a href=&#34;https://www.fonda.at/&#34;&gt;angeheuerten Firma für diesen Auftrag&lt;/a&gt;, dass es eine &lt;u&gt;gute Idee&lt;/u&gt; ist, wenn der &lt;u&gt;ganze Name&lt;/u&gt; indem Kalender-Event steht, weil man ja selber nicht weiß, wie man heißt, i guess???&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Und jetzt muss man sich nur kurz den oben genannten Link anschauen:&lt;/p&gt;
&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.graetzlrad.wien/ics/?entry-id=12282&#34;&gt;https://www.graetzlrad.wien/ics/?entry-id=12282&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das einzige, was mein personalisiertes Kalender-Event von jedem anderen Kalender-Event unterscheidet ist&amp;hellip;&lt;/p&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;Eine 5-stellige Zahl am Ende des Links (12282)&lt;/p&gt;
&lt;p&gt;(Keine Pointe) 😔&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich kann also munter auf die Kalender-Events für &lt;em&gt;12281&lt;/em&gt; (-1) oder &lt;em&gt;12283&lt;/em&gt; (+1) kommen, indem ich einfach den Link verändere.
Und da der Name der Personen in der Datei selbst angegeben ist, kann ich jetzt super alle Daten aller Grätzlrad-Nutzer*innen der letzten Jahre abgrasen! 😟&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/hackerman.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/hackerman.gif&#34;&gt;
    &lt;img title=literally&amp;#32;me src=&#34;https://blog.leandergoetz.eu/pics/fahrrad_wien/hackerman.gif&#34; alt=&#34;GIF depicting the Hackerman from the movie Kung Fury&#34;&gt;


&lt;/picture&gt;
&lt;blockquote class=&#34;block-violett&#34;&gt;
&lt;p&gt;🤓 ☝️ Die haben aber sicher einen Schutz, dass man nicht 1000 Anfragen schicken kann, das würde denen sicher auffallen!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;No, they don&amp;rsquo;t 😦&lt;/p&gt;
&lt;p&gt;Habe es getestet, indem ich in sehr unmenschlichem Tempo einige hundert Einträge rauf und runter angefragt habe:&lt;/p&gt;
&lt;p&gt;Ich wurde kein einziges Mal geblockt 😔&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;meldung-des-problems&#34; &gt;Meldung des Problems
&lt;span&gt;
    &lt;a href=&#34;#meldung-des-problems&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Auf jeden Fall hab ich das ganze dann versucht, zu dokumentieren und zu melden. Über die Weihnachtstage habe ich kurz darauf vergessen, aber im März war ich dann soweit, einen fertigen Bericht an die Mobilitätsagentur (Mama von Fahrrad Wien) zu schicken.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Noch am selben Tag wurde das Kalender Feature ausgestellt 😄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Von einer Beschwerde bei der Datenschutzbehörde habe ich &lt;u&gt;abgesehen&lt;/u&gt;. Dafür fehlt mir die Energie/ die Ressourcen und ich mag die Leute von der Mobilitätsagentur eigentlich gerne 😘&lt;/p&gt;
&lt;blockquote class=&#34;block-turquois&#34;&gt;
&lt;p&gt;&lt;strong&gt;@Fahrrad Wien/ Mobilitätsagentur&lt;/strong&gt;: Folgt mir mal &lt;a href=&#34;https://twitter.com/LeanderDerHero&#34;&gt;auf Twitter&lt;/a&gt;!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;iCal ist cool&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;?????????????????????&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Wenn du Websiten für Datei-Umwandlungen verwendest, bist du cringe 😞</title>
      <link>https://blog.leandergoetz.eu/posts/cringe_converter/</link>
      <pubDate>Sat, 11 Mar 2023 10:48:45 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/cringe_converter/</guid>
      <description>&lt;p&gt;Wir alle kennen es: Man möchte sein Ausweisfoto in letzter Sekunde hochladen:&lt;/p&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;&lt;em&gt;Sorry, dieses Dateiformat ist nicht unterstützt, verwende bitte JPEG!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
Schnell *JPEG-Converter* gegooglt und man landet auf einer von tausend schrecklichen, mit Werbung und Tracking verseuchten Websiten, die Ihren Job teilweise
gar nicht erfüllen.
&lt;p&gt;Schluss damit. Hier ein Guide, wie es richtig geht.&lt;/p&gt;
&lt;h1 id=&#34;digitaler-analphabetismus-bzw-medienkompetenz&#34; &gt;Digitaler Analphabetismus bzw. Medienkompetenz
&lt;span&gt;
    &lt;a href=&#34;#digitaler-analphabetismus-bzw-medienkompetenz&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Wir sind von Technik 24/7 umgeben, der Großteil der Bevölkerung hat aber keine Ahnung davon, wie man richtig damit umgeht. Wie wir heute mit Handys und Computern umgehen ist so, als würden wir ständig ein Buch in der Hand halten, ohne Lesen und Schreiben zu können.&lt;/p&gt;
&lt;p&gt;Wobei teilweise kann die breite Masse dann durchaus &amp;ldquo;Lesen&amp;rdquo;, nur ist es genau vordefiniert, was und wie gelesen wird - wirkliche Freiheit dabei hat man also nicht.&lt;/p&gt;
&lt;p&gt;Websiten die hungrig nach Profit und/oder Daten sind, nützen diese fehlende Bildung schamlos aus. Man will sich gar nicht ausmalen, wieviele vertrauliche Dokumente, private Fotos und Ausweiskopien auf irgendeinem zwielichtigen Server liegen, nur weil Menschen keine Ahnung haben, wie man ein &lt;strong&gt;fucking PDF aus Bildern erstellt&lt;/strong&gt; 😔&lt;/p&gt;
&lt;blockquote class=&#34;block-yellow&#34;&gt;
&lt;p&gt;Dieser Guide soll dir helfen, endlich &lt;strong&gt;digital frei&lt;/strong&gt; zu sein.&lt;/p&gt;
&lt;p&gt;Damit meine ich, die Abhängigkeit von zwielichtigen, closed-source und proprietären Anbietern so klein wie möglich zu halten.&lt;/p&gt;
&lt;p&gt;Have fun 😄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;mach-erstmal-die-basics-&#34; &gt;Mach erstmal die Basics 📈
&lt;span&gt;
    &lt;a href=&#34;#mach-erstmal-die-basics-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Lies dir bevor du hier weitermachst bitte &lt;a href=&#34;https://blog.leandergoetz.eu/posts/unihacks&#34;&gt;diesen Artikel durch&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wir erinnern uns, dass unser Computer einfach nur eine Verschachtelung von Ordnern ist. Weiters solltest du wissen, dass das Terminal ein netter Ort ist, vor dem man sich nicht fürchten muss, sondern mit dem Computer sehr direkt interagieren kann.&lt;/p&gt;
&lt;p&gt;Um Bilder umzuwandeln, brauchen wir nun ein externe Library, diese Laden wir mit &lt;a href=&#34;../unihacks/index.md#brew-der-einzige-nicht-beste-package-manager-f%C3%BCr-mac-%F0%9F%8D%BA&#34;&gt;brew&lt;/a&gt; runter.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install imagemagick&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Für Windows gibt es einen Binary install &lt;a href=&#34;https://imagemagick.org/script/download.php&#34;&gt;hier&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote class=&#34;block-blue&#34;&gt;
&lt;p&gt;Nach Installation funktionieren alle folgenden Schritte auch &lt;u&gt;offline&lt;/u&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;lets-go-to-the-terminal&#34; &gt;Let&amp;rsquo;s go (to the Terminal)
&lt;span&gt;
    &lt;a href=&#34;#lets-go-to-the-terminal&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Navigiere zuerst in den Ordner mit den gewünschten Dateien, beispielsweise so (auf Windows &lt;em&gt;dir&lt;/em&gt; statt &lt;em&gt;cd&lt;/em&gt;):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ~/Desktop
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ~/Documents
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ~/Downloads&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Angenommen wir haben in dem Ordner Handyfotos von unserem Studienausweis:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;usi_kurs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── ausweis_front.HEIC &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;Apple-Format&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── ausweis_back.HEIC&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;H&lt;/strong&gt;igh &lt;strong&gt;E&lt;/strong&gt;fficiency &lt;strong&gt;I&lt;/strong&gt;mage &lt;strong&gt;C&lt;/strong&gt;oding (&lt;em&gt;HEIC&lt;/em&gt;) ist ein Dateiformat, das vor allem beim Bilder knippsen mit dem iPhone verwendet wird. Da das Format noch relativ neu ist, wird es von vielen Websiten&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;
noch nicht unterstützt.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Also müssen wir das Ding konvertieren 🦾&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Glücklicherweise geht das mit imagemagick sehr sehr einfach:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;magick ausweis_front.HEIC ausweis_front.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;magick ausweis_back.HEIC ausweis_back.jpg&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;In unserem Ordner finden wir dann die Original-Dateien unverändert und die entsprechenden Ziel-Dateien
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;usi_kurs
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── ausweis_front.HEIC
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── ausweis_back.HEIC
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── ausweis_front.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── ausweis_back.jpg&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;h1 id=&#34;cool-aber-wie-füge-ich-die-jetzt-zusammen-zu-einem-jpg&#34; &gt;Cool, aber wie füge ich die jetzt zusammen zu einem jpg?
&lt;span&gt;
    &lt;a href=&#34;#cool-aber-wie-f%c3%bcge-ich-die-jetzt-zusammen-zu-einem-jpg&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Oft erlauben Websites nur eine einzige Datei, was natürlich bei Ausweisfotos blöd ist, weil das Ding eine Vorder- und Rückseite hat.&lt;/p&gt;
&lt;p&gt;Auch hier haben die Legenden von imagemagick an alles gedacht:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;magick ausweis_front.HEIC ausweis_back.HEIC -append einFile.jpg&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-turquois&#34;&gt;
&lt;p&gt;&lt;strong&gt;Cool:&lt;/strong&gt; Man kann Umwandlung und Aneinanderhängen auf einmal machen 😲&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wenn man direkt ein PDF mit seinem Ausweis haben möchte, einfach das Output-Format ändern:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;magick ausweis_front.HEIC ausweis_back.HEIC -append meinPDF.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;&lt;strong&gt;Fazit&lt;/strong&gt;: Open-Source ist super 😄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&#34;block-gray&#34;&gt;
&lt;p&gt;&lt;strong&gt;P.S.&lt;/strong&gt; Das Titelbild habe ich mit Hilfe von Stable Diffusion erstellt 🤖❤️&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;*hust* &lt;em&gt;usi&lt;/em&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Uni Hacks - Work smarter not harder 🧠</title>
      <link>https://blog.leandergoetz.eu/posts/unihacks/</link>
      <pubDate>Thu, 19 Jan 2023 19:41:59 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/unihacks/</guid>
      <description>&lt;p&gt;Studieren beginnt mit Organisation.&lt;/p&gt;
&lt;p&gt;Wenn man ein wenig Ahnung von Computern hat, dann kann man sich während dem Studium sehr viel Zeit und Nerven sparen.&lt;/p&gt;
&lt;p&gt;Die Tools die ich hier vorstelle, sollten alle auf UNIX-Systemen funktionieren (also sowohl MacOS als auch Linux), mit Windows habe ich nicht viel zu tun, aber es sollte auch dort funktionieren. Falls nicht: einfach nach &lt;strong&gt;&amp;laquo;Befehl&amp;raquo; on Windows&lt;/strong&gt; im Internet suchen.&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;zum Beispiel: &lt;strong&gt;ls -tr on Windows&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;inhalt&#34; &gt;Inhalt:
&lt;span&gt;
    &lt;a href=&#34;#inhalt&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#grundlegendes&#34;&gt;Grundlegendes&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#mit-einem-computer-via-kommandozeile-interagieren-&#34;&gt;Mit einem Computer via Kommandozeile interagieren 👀&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#terminal-finden&#34;&gt;Terminal finden&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#befehle-cd---ls---man-basic&#34;&gt;Befehle: cd - ls - man (basic)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#cd-change-directory&#34;&gt;cd: change directory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#ls-list&#34;&gt;ls: list&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#man-pre-google-%C3%A4ra-&#34;&gt;man: Pre-Google-Ära 😲&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#befehle-mkdir---mv---rm-intermediate&#34;&gt;Befehle: mkdir - mv - rm (intermediate)&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#mkdir-make-directory-&#34;&gt;mkdir: make directory 📁&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#mv-move&#34;&gt;mv: move!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#rm-remove&#34;&gt;rm: remove&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#befehle-curl-and-brew&#34;&gt;Befehle: curl and brew&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#curl-lets-go-to-the-internet-&#34;&gt;curl: lets go to the internet 🌐&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#brew-der-einzige-nicht-beste-package-manager-f%C3%BCr-mac-&#34;&gt;brew: der einzige (nicht beste!) package manager für mac 🍺&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#die-kommandozeile-effektiv-verwenden&#34;&gt;Die Kommandozeile effektiv verwenden&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#find&#34;&gt;find&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#grep&#34;&gt;grep&amp;lt;&amp;lt;&amp;gt;&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#mv-mit-mehr-funktionalit%C3%A4t&#34;&gt;mv mit mehr Funktionalität&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#pdfs&#34;&gt;PDFs&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#tools&#34;&gt;Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#bilder-zu-pdf&#34;&gt;Bilder zu PDF&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#how-its-done&#34;&gt;How it&amp;rsquo;s done&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#mehrere-pdfs-zu-einem-pdf-zusammenf%C3%BCgen&#34;&gt;Mehrere PDFs zu einem PDF zusammenfügen&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#how-its-done-1&#34;&gt;How it&amp;rsquo;s done&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#aus-einem-pdf-einzelne-seiten-exportieren&#34;&gt;Aus einem PDF einzelne Seiten exportieren&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#how-its-done-2&#34;&gt;How it&amp;rsquo;s done&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#mehrere-seiten-auf-einer-seite-drucken&#34;&gt;Mehrere Seiten auf einer Seite drucken&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#fazit-und-ausblicke&#34;&gt;Fazit und Ausblicke&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;grundlegendes&#34; &gt;Grundlegendes
&lt;span&gt;
    &lt;a href=&#34;#grundlegendes&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Bevor du PDFs manipulieren willst, solltest du dich ein wenig mit der Abreitsweise und Logik deines Computers vertraut machen.&lt;/p&gt;
&lt;h2 id=&#34;mit-einem-computer-via-kommandozeile-interagieren-&#34; &gt;Mit einem Computer via Kommandozeile interagieren 👀
&lt;span&gt;
    &lt;a href=&#34;#mit-einem-computer-via-kommandozeile-interagieren-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;blockquote class=&#34;block-yellow&#34;&gt;
&lt;p&gt;&lt;strong&gt;DISCLAIMER&lt;/strong&gt; -  Diese Befehle sind UNIX-eigen&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;terminal-finden&#34; &gt;Terminal finden
&lt;span&gt;
    &lt;a href=&#34;#terminal-finden&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Zuerst müssen wir die Kommandozeile finden 🔎 Am besten suchst du dafür mit Spotlight &lt;code&gt;⌘ + Leertaste&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Dann suchst du nach &lt;strong&gt;&amp;ldquo;Terminal&amp;rdquo;&lt;/strong&gt; und hittest &lt;code&gt;ENTER ↵&lt;/code&gt;&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/spotlight.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/spotlight.gif&#34;&gt;
    &lt;img title=Spotlight-Suche&amp;#32;nach&amp;#32;Terminal src=&#34;https://blog.leandergoetz.eu/pics/unihacks/spotlight.gif&#34; alt=&#34;Bewegte Bildaufnahme einer Spotlight-Suche. Suchwort: Terminal&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Geschafft!&lt;/p&gt;
&lt;h3 id=&#34;befehle-cd---ls---man-basic&#34; &gt;Befehle: cd - ls - man (basic)
&lt;span&gt;
    &lt;a href=&#34;#befehle-cd---ls---man-basic&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;h4 id=&#34;cd-change-directory&#34; &gt;cd: change directory
&lt;span&gt;
    &lt;a href=&#34;#cd-change-directory&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;Du kannst dir einen Computer als eine Verschachtelung von Ordnern vorstellen, ca. so:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;home
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── Desktop
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;│   └── uni
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;│       └── ausarbeitung.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── Documents
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;│   └── aufgabe1.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── Downloads
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── exmatrikulation_muster.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;blockquote class=&#34;block-green&#34;&gt;

Normalerweise kannst du einfach in einen Ordner reingehen, in dem du darauf doppelklickst.

Das Terminal-Äquvivalent dazu is **cd**

&lt;/blockquote&gt;
&lt;p&gt;Du befindest dich standardmäßig in &lt;code&gt;/Users/&amp;lt;deinUser&amp;gt;/&lt;/code&gt; wenn du das Terminal startest.&lt;/p&gt;
&lt;p&gt;Das kannst du auch überprüfen in dem du einfach &lt;code&gt;pwd&lt;/code&gt; (path 2 working directory) in dein Terminal mal eingibst.&lt;/p&gt;
&lt;p&gt;Jetzt sind wir also in der Ebene des Users - nice. Aber eigentlich wollen wir oft in den Desktop bzw. Documents Ordner, weil dort die interessanten Files sind.&lt;/p&gt;
&lt;p&gt;Dorthin komm man ganz einfach mit:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; Desktop&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;blockquote class=&#34;block-turquois&#34;&gt;

Es gibt im Terminal eine Auto-Vervollständigung: zB sollte bei 

**cd Deskto ⇥ Tab-Taste** zu **cd Desktop** vervollständigen.

&lt;/blockquote&gt;
&lt;!--TODO: gif von autovervollständigung--&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/autoTab.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/autoTab.gif&#34;&gt;
    &lt;img title=Autovervollständigung src=&#34;https://blog.leandergoetz.eu/pics/unihacks/autoTab.gif&#34; alt=&#34;Bewegte Bildaufnahme eines Terminals. Der Befehl &amp;#39;cd Desk&amp;#39; wir eingegben, daneben ist ein kleines Fenster, dass zeigt welche Tasten gedrückt werden. Das Fenster zeigt Tab an und der Befehl wir auf &amp;#39;cd Desktop&amp;#39; vervollständigt&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Wenn du wieder in die Ebene &lt;strong&gt;über&lt;/strong&gt; dem Desktop (also in meinem Fall wieder zu &lt;code&gt;home&lt;/code&gt;) möchtest, schreib einfach:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ..&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Wenn du gleich auf einmal in eine tiefer-gelegene Directory (richtiger Ausdruck für Ordner) gehen möchtest:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; Desktop/uni&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Der &lt;strong&gt;/&lt;/strong&gt; ist hier essentiell!&lt;/p&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;&lt;strong&gt;ACHTUNG: Zurück zur ursprünglichen Ebene nicht mit &amp;ldquo;..&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Wenn du beispielsweise mit einem cd-Befehl tief hineingehst, z.B bei mir mit&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; Desktop/uni&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;und dann wieder auf deine ursprüngliche Position zurück möchest (bei mir &lt;strong&gt;home&lt;/strong&gt;) wirst du mit&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ..&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; nur auf die *Desktop*, nicht auf die *home*-Ebene zurückkommen. Um wieder zu deiner Startposition zurück zu kommen, schreibe:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/blockquote&gt;
#### ls: list 
&lt;p&gt;Jetzt wissen wir, wie man mit &lt;strong&gt;cd&lt;/strong&gt; sich durch seine ganzen Computer bewegen kann. Jetzt wissen wir aber nicht unbedingt, was in diesen Directories drinnen ist.&lt;/p&gt;
&lt;p&gt;Um das zu sehen, verwendet man den Befehl &lt;strong&gt;ls&lt;/strong&gt; (ls steht für list)&lt;/p&gt;
&lt;p&gt;Hier nochmal eine Beispiel Ordnerstruktur:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;home
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── Desktop
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── uni
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        └── aufgabe1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung1.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung1_final.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            └── ausarbeitung1_final_v2.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Jetzt gehen wir mal in &lt;em&gt;aufgabe1&lt;/em&gt;:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; Desktop/uni/aufgabe1&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Um uns jetzt den Inhalt anzeigen zu lassen:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;#Ausgabe im Terminal (nicht unbedingt untereinander):&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ausarbeitung.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ausarbeitung1.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ausarbeitung1_final.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ausarbeitung1_final_v2.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Man kann mithilfe von &lt;strong&gt;flags&lt;/strong&gt; 🏳️ sehr viel an der Ausgabe ändern, z.B die Art der Sortierung der Ausgabe.
Welche flags es so gibt, erfährst du mit dem nächsten Befehl.&lt;/p&gt;
&lt;h4 id=&#34;man-pre-google-ära-&#34; &gt;man: Pre-Google-Ära 😲
&lt;span&gt;
    &lt;a href=&#34;#man-pre-google-%c3%a4ra-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;Als &lt;em&gt;cd, ls&lt;/em&gt; und viele weitere Befehle entwickelt und geschrieben wurde, gab es noch keine Tutorials wie dieses hier, wie man sie verwenden kann bzw. was sie überhaupt machen. Die Developer haben deswegen sogenannte &lt;em&gt;man&lt;/em&gt;-pages verfasst (&lt;strong&gt;man&lt;/strong&gt;uals)&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;man ls&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Das Ergebnis schaut dann ungefähr so aus:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/manPageEx.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/manPageEx.png&#34;&gt;
    &lt;img title=Screenshot&amp;#32;einer&amp;#32;Man-Page src=&#34;https://blog.leandergoetz.eu/pics/unihacks/manPageEx.png&#34; alt=&#34;Screenshot von der Man-Page von dem Befehl &amp;#39;man&amp;#39;&#34;&gt;



&lt;/picture&gt;
&lt;p&gt;Um diese man-page&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;zu verlassen drücke &lt;strong&gt;q&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;nach oben zu navigieren &lt;strong&gt;k&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;nach unten mit &lt;strong&gt;j&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Du kannst auch lustig sein und das manual von &lt;em&gt;man&lt;/em&gt; selbst aufrufen - es geht!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;man cd&lt;/strong&gt; geht allerdings nicht, das hat einen technischen Grund&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;help cd&lt;/strong&gt; ist hierfür zu wählen&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;befehle-mkdir---mv---rm-intermediate&#34; &gt;Befehle: mkdir - mv - rm (intermediate)
&lt;span&gt;
    &lt;a href=&#34;#befehle-mkdir---mv---rm-intermediate&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Jetzt kommen wir zu mächtigeren, aber auch &amp;ldquo;gefährlicheren&amp;rdquo; Befehlen.&lt;/p&gt;
&lt;h4 id=&#34;mkdir-make-directory-&#34; &gt;mkdir: make directory 📁
&lt;span&gt;
    &lt;a href=&#34;#mkdir-make-directory-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;&lt;em&gt;mkdir&lt;/em&gt; steht für &lt;em&gt;make directory&lt;/em&gt; - es erstellt uns also einen Ordner!&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir meinOrdner&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4 id=&#34;mv-move&#34; &gt;mv: move!
&lt;span&gt;
    &lt;a href=&#34;#mv-move&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;&lt;em&gt;mv&lt;/em&gt; steht für &lt;em&gt;move&lt;/em&gt; - damit können files oder auch ganze ordner verschoben werden.&lt;/p&gt;
&lt;p&gt;Verschieben heißt auch umbennen - schauen wir uns das mal. Struktur:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;home
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── Desktop
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── uni
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        └── aufgabe1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung1.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung1_final.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            └── ausarbeitung1_final_v2.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;pwd&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/Users/&amp;lt;DeinUser&amp;gt;/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Jetzt wollen wir die letzte Version der Ausarbeitung aus dem Uni-Ordner raus auf den Desktop ziehen und gleichzeitig umbennen.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv Desktop/uni/aufgabe1/ausarbeitung_final_v2.pdf Desktop/sendToProf.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Das Ergebnis in unserer File-Structure&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;home
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── Desktop
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── sendToProf.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── uni
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        └── aufgabe1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            ├── ausarbeitung1.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            └── ausarbeitung1_final.pdf            &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-red&#34;&gt;
&lt;p&gt;&lt;strong&gt;ACHTUNG:&lt;/strong&gt; wenn du zB &lt;em&gt;test.pdf&lt;/em&gt; schon in deinem Ziel Ordner hast, und du &lt;em&gt;mv&lt;/em&gt;-st ein anderes &lt;em&gt;test.pdf&lt;/em&gt; dorthin, dann wird das ursprüngliche File
&lt;u&gt;&lt;strong&gt;überschrieben!&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h4 id=&#34;rm-remove&#34; &gt;rm: remove
&lt;span&gt;
    &lt;a href=&#34;#rm-remove&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;&lt;em&gt;rm&lt;/em&gt; steht für remove - damit löscht man files&lt;/p&gt;


&lt;blockquote class=&#34;block-red&#34;&gt;

*rm* sorgt dafür, dass die Dateien &lt;u&gt;**wirklich gelöscht**&lt;/u&gt; sind - du wirst sie nicht im Papierkorb finden - sie sind weg!

&lt;/blockquote&gt;
&lt;p&gt;um ganze Ordner zu löschen, musst du die Flag &lt;strong&gt;-r&lt;/strong&gt; setzen.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rm file.pdf &lt;span class=&#34;c1&#34;&gt;#löscht file&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rm -r directory &lt;span class=&#34;c1&#34;&gt;#löscht Ordner samt Inhalt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id=&#34;befehle-curl-and-brew&#34; &gt;Befehle: curl and brew
&lt;span&gt;
    &lt;a href=&#34;#befehle-curl-and-brew&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;h4 id=&#34;curl-lets-go-to-the-internet-&#34; &gt;curl: lets go to the internet 🌐
&lt;span&gt;
    &lt;a href=&#34;#curl-lets-go-to-the-internet-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;curl kann alles, was dein Browser auch kann: du kannst auf Webseiten zugreifen, Dinge downloaden etc.&lt;/p&gt;
&lt;h4 id=&#34;brew-der-einzige-nicht-beste-package-manager-für-mac-&#34; &gt;brew: der einzige (nicht beste!) package manager für mac 🍺
&lt;span&gt;
    &lt;a href=&#34;#brew-der-einzige-nicht-beste-package-manager-f%c3%bcr-mac-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;Die Standard-Befehle auf MacOS sind zwar ganz nett, aber oft möchte man mehr Funktionalität.
Es gibt viele externe Programme, die genau das tun, was du möchtest bzw. brauchst.
Um diese runterzuladen brauchst du einen sogenannten package-manager (Eine Art AppStore für IT-Menschen).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;brew&lt;/strong&gt; ist
einer der sehr bekannten, leider nicht allzu schnellen. Mit &lt;em&gt;brew&lt;/em&gt; kannst du alle weiter unten angegebenen programme installieren.&lt;/p&gt;
&lt;p&gt;Wie du brew installierst, kannst du am besten auf &lt;a href=&#34;https://brew.sh/&#34;&gt;ihrer Homepage nachlesen.&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;die-kommandozeile-effektiv-verwenden&#34; &gt;Die Kommandozeile effektiv verwenden
&lt;span&gt;
    &lt;a href=&#34;#die-kommandozeile-effektiv-verwenden&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Nachdem du die oberen Befehle verinnerlicht hast, nun zu interessanten, mächtigeren Befehlen&lt;/p&gt;
&lt;h3 id=&#34;find&#34; &gt;find
&lt;span&gt;
    &lt;a href=&#34;#find&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Macht was es soll, &lt;strong&gt;es findet Dinge.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dieser Befehl listet alle PDFs in dem Ordner &lt;em&gt;Desktop&lt;/em&gt; auf (nicht aber in darunter liegenden Ordnern):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find Desktop -iname &lt;span class=&#34;s1&#34;&gt;&amp;#39;*.pdf&amp;#39;&lt;/span&gt; -maxdepth &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Jetzt möchten wir alle PDFs die sich maximal 3 Ebenen unter &lt;em&gt;Desktop&lt;/em&gt; befinden anzeigen:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;find Desktop -iname &lt;span class=&#34;s1&#34;&gt;&amp;#39;*.pdf&amp;#39;&lt;/span&gt; -maxdepth &lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-turquois&#34;&gt;
&lt;p&gt;Der Stern ist ein Placeholder, d.h es kann alles vor &lt;strong&gt;.pdf&lt;/strong&gt; stehen. Wenn zB direkt davor eine Zahl stehen sollte:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[0-9].pdf&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Diese Placeholder sind äußerst mächtig. Wenn du mehr darüber lesen möchtest, suche im Internet nach &lt;strong&gt;regex&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;oder ließ offline nach:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-dracula&#34; data-lang=&#34;dracula&#34;&gt;man re_format&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;grep&#34; &gt;grep&amp;laquo;&amp;raquo;
&lt;span&gt;
    &lt;a href=&#34;#grep&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;blockquote class=&#34;block-orange&#34;&gt;
&lt;p&gt;&lt;em&gt;grep&lt;/em&gt; ist so etwas wie &lt;em&gt;find&lt;/em&gt;, nur für den &lt;strong&gt;Inhalt&lt;/strong&gt; von &lt;a href=&#34;https://de.wikipedia.org/wiki/Plain_text&#34;&gt;Plain Text Dateien&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ich wollte hier nur darauf hinweisen, dass &lt;em&gt;grep&lt;/em&gt; existiert.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;grep&lt;/em&gt; ist nicht Inhalt dieses Tutorials.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;mv-mit-mehr-funktionalität&#34; &gt;mv mit mehr Funktionalität
&lt;span&gt;
    &lt;a href=&#34;#mv-mit-mehr-funktionalit%c3%a4t&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;mv&lt;/strong&gt; - einer der häufigsten Befehle, die ich verwende. Vor allem wenn ich nur eine bestimmte Art von Datei (und davon sehr viele) in einen Ordner verfrachten möchte.&lt;/p&gt;
&lt;p&gt;Wanna move all the JPEGs to a specific directory (myFolder)? Easy:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv *.jpeg myFolder&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Die selbe Syntax funktioniert auch mit &lt;em&gt;rm&lt;/em&gt;, bitte beachte dabei nur den &lt;a href=&#34;#rm-remove&#34;&gt;obigen Hinweis.&lt;/a&gt;&lt;/p&gt;
&lt;h1 id=&#34;pdfs&#34; &gt;PDFs
&lt;span&gt;
    &lt;a href=&#34;#pdfs&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Wer lernt, hat viel mit Dokumenten zu tun. PDFs sind dafür das Standard-Format.&lt;/p&gt;
&lt;p&gt;Oft möchte man aus PDFs einzelne Seiten extrahieren, mehrere PDFs zu einem zusammenfügen etc.&lt;/p&gt;
&lt;p&gt;Hierfür gibt es einige Tools:&lt;/p&gt;
&lt;h2 id=&#34;tools&#34; &gt;Tools
&lt;span&gt;
    &lt;a href=&#34;#tools&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;pdfjam (im texlive paket enthalten)&lt;/li&gt;
&lt;li&gt;qpdf&lt;/li&gt;
&lt;li&gt;ghostscript&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diese kann man alle mittels &lt;em&gt;brew&lt;/em&gt; installieren:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install qpdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install ghostscript
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install texlive &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id=&#34;bilder-zu-pdf&#34; &gt;Bilder zu PDF
&lt;span&gt;
    &lt;a href=&#34;#bilder-zu-pdf&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Jeder kennt es: Altfragen, Fotos von Slides oder auch einfach Fotos von handgeschriebenen Mitschriften werden in Uni-WhatsApp-Gruppen herumgeschickt als gäbe es kein morgen. Spätestens in der Prüfungsphase kann man da schon mal den Überblick verlieren.&lt;/p&gt;
&lt;p&gt;Die Lösung:&lt;/p&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Die ganzen Bilder zu einem PDF zusammenfügen! 📈📈📈&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Standardmäßig sollte &lt;em&gt;convert&lt;/em&gt; schon auf deiner Maschine installiert sein, überprüfen kannst du das, indem du &lt;em&gt;convert&lt;/em&gt; in dein terminal eingibst.&lt;/p&gt;
&lt;blockquote class=&#34;block-yellow&#34;&gt;
&lt;p&gt;Wenn &lt;code&gt;command not found&lt;/code&gt; zurückkommt, musst du vorher noch das Paket dafür installieren:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install imagemagick&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Für Windows gibt es einen Binary install &lt;a href=&#34;https://imagemagick.org/script/download.php&#34;&gt;hier&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;how-its-done&#34; &gt;How it&amp;rsquo;s done
&lt;span&gt;
    &lt;a href=&#34;#how-its-done&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Angenommen, wir haben folgende Ordnerstruktur:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;altfragen
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 01.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 02.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 03.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 04.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 05.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 06.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 07.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 08.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 09.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 10.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 11.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 12.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── 13.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── otherFile.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;Wir wollen also alle &lt;em&gt;jpg&lt;/em&gt; zu einem &lt;em&gt;altfragen.pdf&lt;/em&gt; zusammenfügen:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;convert *.jpg altfragen.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-blue&#34;&gt;
&lt;p&gt;&lt;strong&gt;Good-2-Know:&lt;/strong&gt; Die original jpg-Files bleiben erhalten!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;convert&lt;/em&gt; ist ein ziemlich mächtiger Befehl. Man kann damit auch &lt;a href=&#34;../cringe_converter/index.md&#34;&gt;Dateiformate konvertieren.&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;mehrere-pdfs-zu-einem-pdf-zusammenfügen&#34; &gt;Mehrere PDFs zu einem PDF zusammenfügen
&lt;span&gt;
    &lt;a href=&#34;#mehrere-pdfs-zu-einem-pdf-zusammenf%c3%bcgen&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Hierfür benötigen wir &lt;em&gt;ghostscript&lt;/em&gt; aka &lt;strong&gt;gs&lt;/strong&gt;. &lt;a href=&#34;#tools&#34;&gt;Weiter oben&lt;/a&gt; findest du den Installationsbefehl.&lt;/p&gt;
&lt;p&gt;Jetzt haben wir beispielsweise zwei PDFs in unserem Ordner, die wir miteinander mergen wollen:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;altfragen
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── stupidPhoto.jpg
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── altfragen.pdf
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── otherFile.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Dabei soll &lt;em&gt;otherFile&lt;/em&gt; &lt;strong&gt;vor&lt;/strong&gt; den &lt;em&gt;altfragen&lt;/em&gt; stehen und das ganze in &lt;em&gt;out.pdf&lt;/em&gt; gespeichert werden. Der Befehl:&lt;/p&gt;
&lt;h3 id=&#34;how-its-done-1&#34; &gt;How it&amp;rsquo;s done
&lt;span&gt;
    &lt;a href=&#34;#how-its-done-1&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gs -dNOPAUSE -dBATCH -sDEVICE&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;pdfwrite -sOutputFile&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;out.pdf otherFile.pdf altfragen.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;blockquote class=&#34;block-green&#34;&gt;
&lt;p&gt;Du kannst selbstverständlich auch mit &lt;strong&gt;*.pdf&lt;/strong&gt; hier arbeiten, allerdings ist die Sortierung standardmäßig &lt;strong&gt;alphabetisch&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;aus-einem-pdf-einzelne-seiten-exportieren&#34; &gt;Aus einem PDF einzelne Seiten exportieren
&lt;span&gt;
    &lt;a href=&#34;#aus-einem-pdf-einzelne-seiten-exportieren&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Kann man mit der Preview (dt. Vorschau) machen, aber wir verwenden jetzt &lt;em&gt;pdfjam&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Installationsanleitung siehe &lt;a href=&#34;#tools&#34;&gt;oben&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;how-its-done-2&#34; &gt;How it&amp;rsquo;s done
&lt;span&gt;
    &lt;a href=&#34;#how-its-done-2&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;Angenommen wir haben ein PDF namens &lt;em&gt;langesPDF.pdf&lt;/em&gt; mit 10 Seiten und wollen nur Seite 3, 5 und 7,8,9,10 in &lt;em&gt;clean.pdf&lt;/em&gt; abspeichern:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pdfjam langespdf.pdf 3,5,7-10 -o clean.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id=&#34;mehrere-seiten-auf-einer-seite-drucken&#34; &gt;Mehrere Seiten auf einer Seite drucken
&lt;span&gt;
    &lt;a href=&#34;#mehrere-seiten-auf-einer-seite-drucken&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h2&gt;&lt;p&gt;Ein Life-Saver wenn man eine Open-Book Prüfung hat und Papier, Druckerfarbe, Zeit und Geld sparen möchte:&lt;/p&gt;
&lt;p&gt;Mehrere Vorlesungs-Slides auf eine Seite zusammenfassen, zB immer vier Folien auf eine Seite&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/421.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/unihacks/421.png&#34;&gt;
    &lt;img title=Vier&amp;#32;Slides&amp;#32;auf&amp;#32;einer&amp;#32;Seite src=&#34;https://blog.leandergoetz.eu/pics/unihacks/421.png&#34; alt=&#34;Auf der linken Seite sind 4 vertikal angeordnete, einzelen Folien. Rechts davon ist ein Pfeil, der zeigt, dass diese 4 einzelnen Slides nun auf einer einzigen Seite sind&#34;&gt;



&lt;/picture&gt;
&lt;p&gt;Auch dafür kann man wieder &lt;em&gt;pdfjam&lt;/em&gt; verwenden.&lt;/p&gt;
&lt;p&gt;Angenommen du möchtest von &lt;em&gt;slides.pdf&lt;/em&gt; die Folien sowie in der oberen Abbildung in &lt;em&gt;savePaper.pdf&lt;/em&gt; zusammenfassen:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pdfjam --nup 2x2 slides.pdf --landscape --a4paper --outfile savePaper.pdf &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h1 id=&#34;fazit-und-ausblicke&#34; &gt;Fazit und Ausblicke
&lt;span&gt;
    &lt;a href=&#34;#fazit-und-ausblicke&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Ich hoffe, dir hat irgendwas in diesem Artikel geholfen. Ein Teil zwei ist derzeit geplant, nämlich:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://blog.leandergoetz.eu/posts/ocrmylife/&#34;&gt;Bilder und PDFs durchsuchbar machen (ft. Tesseract)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>🎄Ich hab Ferien, die Datenschutzabteilungen aber nicht!🎄</title>
      <link>https://blog.leandergoetz.eu/posts/christmas/</link>
      <pubDate>Thu, 22 Dec 2022 12:40:12 +0100</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/christmas/</guid>
      <description>&lt;p&gt;Ich wünsche euch allen schöne gesetzliche Feiertage, ausgiebige Familienfeste und besinnliche Stammtischgespräche mit euren Großeltern (lol)&lt;/p&gt;
&lt;p&gt;Eigentlich hatte ich für diesen Advent geplant, jeden Tag eine Auskunftsanfrage an eine Firma zu schicken.
Wie es aber nun mal so ist im Leben, hatte ich wenig Zeit dafür (😔)und mache nun dass, was wohl jeder Student kennt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Kurz vor Ende der Frist erst richtig anfangen zu arbeiten 😄&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Daher schicke ich in den Tagen vor Weihnachten insgesamt &lt;strong&gt;24&lt;/strong&gt; Anfragen per Mail raus.
Unter den Glücklichen befinden sich unter anderem:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Instagram 😈&lt;/li&gt;
&lt;li&gt;Snapchat 👻&lt;/li&gt;
&lt;li&gt;Google 🙈&lt;/li&gt;
&lt;li&gt;Reddit 🧔&lt;/li&gt;
&lt;li&gt;Die Post AG 📨&lt;/li&gt;
&lt;li&gt;Meine Bank 🤑&lt;/li&gt;
&lt;li&gt;Paypal 💰&lt;/li&gt;
&lt;li&gt;AliExpress 🇨🇳&lt;/li&gt;
&lt;li&gt;ÖGK 🧑‍⚕️&lt;/li&gt;
&lt;li&gt;Mjam (ich war mal Fahrer dort!) 🚴&lt;/li&gt;
&lt;li&gt;Stadt Wien 🇦🇹&lt;/li&gt;
&lt;li&gt;GMX 📫&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;und noch viele mehr!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Es war ein tolles 2022, mal schauen was 2023 zu bieten hat!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;und danke an ALLE die diese Zeilen hier lesen 🙏&lt;/p&gt;
&lt;p&gt;für euch mach ich das hier ❤️&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Man sieht sich ✌️&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>When life gives you Lime, make a Datenschutzauskunft</title>
      <link>https://blog.leandergoetz.eu/posts/lime_dsgvo/</link>
      <pubDate>Fri, 14 Oct 2022 09:36:08 +0200</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/lime_dsgvo/</guid>
      <description>&lt;p&gt;Ich bin das letzte halbe Jahr viel E-Scooter gefahren. Mein Hauptanbieter war &lt;a href=&#34;https://www.li.me/&#34;&gt;Lime&lt;/a&gt;.
Da kam mir eines Tages beim Prokrastinieren folgende Idee: Wieviel speichert Lime über mich ab und was wissen diese irischen E-Mobilitäts-Pioniere noch über meine nächtlichen Odyssen? Das und ein paar lustige Fotos habe ich in diesem Blog zusammengetragen.&lt;/p&gt;
&lt;h1 id=&#34;aller-anfang-ist-die-dsgvo-15&#34; &gt;Aller Anfang ist die DSGVO §15
&lt;span&gt;
    &lt;a href=&#34;#aller-anfang-ist-die-dsgvo-15&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Ich habe mit dem Online-Tool &lt;a href=&#34;https://www.mydatadoneright.eu/&#34;&gt;MyDataDoneRight&lt;/a&gt; von &lt;a href=&#34;https://noyb.eu/de&#34;&gt;NOYB&lt;/a&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; mein Auskunftsschreiben &amp;ldquo;erstellt&amp;rdquo;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Das Tool kann ich nur weiterempfehlen, wer weiß, was so manch andere Firma noch über dich gespeichert hat?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Für meine Auskunft musste ich folgendes im weiten, weiten Internet finden:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Firmenname&lt;/li&gt;
&lt;li&gt;Firmensitz 🏢&lt;/li&gt;
&lt;li&gt;E-Mail-Adresse der lime&amp;rsquo;schen Datenschutzabteilung 📧&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Den fertigen Text habe ich mir als PDF runtergeladen und noch schnell Handy-signiert, dann ging es auch schon in den irischen Posteingang.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/limeReaction.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/limeReaction.gif&#34;&gt;
    &lt;img title=LINE&amp;#32;headquarters&amp;#32;~2022&amp;#32;colorized src=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/limeReaction.gif&#34; alt=&#34;Woman sitting in front of a computer. Suddenly a Mail-Icon appears on screen. The woman jumps up from her chair&#34;&gt;


&lt;/picture&gt;
&lt;h1 id=&#34;die-mühlen-der-irischen-datenschutzabteilungen-mahlen-langsam&#34; &gt;Die Mühlen der irischen Datenschutzabteilungen mahlen langsam
&lt;span&gt;
    &lt;a href=&#34;#die-m%c3%bchlen-der-irischen-datenschutzabteilungen-mahlen-langsam&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;blockquote&gt;
&lt;p&gt;Ich habe meine Anfrage am 11. September 2022 abgeschickt 😄&lt;/p&gt;
&lt;p&gt;Antwort kam am 11. Oktober 😔&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das lag aber vielleicht auch daran, das ich (als echter Patriot 😉🇦🇹) in meiner Anfrage &lt;strong&gt;betont&lt;/strong&gt; hatte, dass ich das Antwortschreiben gerne auch auf DEUTSCH hätte.&lt;/p&gt;
&lt;p&gt;Das Lime Legal Team hat dann in der Antwort-E-Mail etwas gemacht, was man in der Informatik einen Hotfix&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; nennt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;🗿 Sie haben die Mail einfach mit Google-Translate übersetzt (stand dabei) 🗿&lt;/p&gt;
&lt;p&gt;Das eigentliche Antwortschreiben hoffentlich nicht tho 🤕&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Lime hat sich anscheinend auch schon mit Nachhaltigkeit im Büro auseinandergesetzt und interessante Denkanstöße geschaffen, z.B: Wieviele Tonnen Druckerfarbe werden jährlich für das Drucken von Umlaut-Punkten (ä,ö,ü) verschwendet?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Vielleicht haben Sie deswegen konsequent statt &lt;strong&gt;Götz&lt;/strong&gt; nur &lt;strong&gt;Gotz&lt;/strong&gt; geschrieben - oder der arme Praktikant wird nicht genug fürs Umlaut-Copy-Pasten bezahlt 🤔&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;anyways-was-war-drinnen-in-der-antwort&#34; &gt;Anyways, was war drinnen in der Antwort?
&lt;span&gt;
    &lt;a href=&#34;#anyways-was-war-drinnen-in-der-antwort&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Neben dem &amp;ldquo;Letter to Mr Gotz.pdf&amp;rdquo; waren auch noch 4 passwortgeschützte Excel-Files in der Antwort-E-Mail.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Die habe ich dann sofort in LibreOffice Calc geöffnet - Microsoft kann mich mal 😄&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/excelSucks.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/excelSucks.jpg&#34;&gt;
    &lt;img title=ratio&amp;#32;&amp;#43;&amp;#32;free&amp;#32;&amp;#43;&amp;#32;didn&amp;#39;t&amp;#32;ask src=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/excelSucks.jpg&#34; alt=&#34;An image of the meme &amp;#39;Friendship ended with&amp;#39; stating that the Friendship has ended with Microsoft Excel. Libre Office is now my best friend&#34;&gt;



&lt;/picture&gt;
&lt;h1 id=&#34;lets-do-statistics-&#34; &gt;Let&amp;rsquo;s do statistics 📊
&lt;span&gt;
    &lt;a href=&#34;#lets-do-statistics-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Die vier Dateien im Anhang hießen so:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;TRIPS.xlsx
PAYMENTS.xslx
USER EVENTS.xsls
PROFILE.xsls
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Die Dateinamen erklären den Inhalt sehr gut, ich habe mir vor allem &lt;code&gt;TRIPS&lt;/code&gt; und &lt;code&gt;USER EVENTS&lt;/code&gt; angeschaut.&lt;/p&gt;
&lt;p&gt;Ich habe dann ein wenig Statistik-Dings-Bums drüber laufen lassen und das ganze zusammengefasst à la &lt;a href=&#34;https://i.redd.it/evmprgltvfp51.jpg&#34;&gt;Galileo-Style&lt;/a&gt; x Spotify Wrapped:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/embedded.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/embedded.png&#34;&gt;
    &lt;img title=Made&amp;#32;with&amp;#32;Photoshop src=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/embedded.png&#34; alt=&#34;An infographic displaying the following statistics: 288 Euro bei Lime liegengelassen. Das sind ca. 72 Döner (bei 4 Euro pro Döner). 146 Kilometer zurückgelgte Distanz: Fast die Strecke Wien Linz, weil wer möchte in tatsächlich in Linz ankommen? 640 Minuten reine Fahrzeit. Das sind circa 27 Folgen BigTimeTush, also die gesamte zweite Staffel.&#34;&gt;



&lt;/picture&gt;
&lt;h1 id=&#34;lets-leave-the-boring-stuff-behind-&#34; &gt;Let&amp;rsquo;s leave the boring stuff behind 🥱
&lt;span&gt;
    &lt;a href=&#34;#lets-leave-the-boring-stuff-behind-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Der eigentlich Grund, wieso ich diese Auskunft gemacht habe, ist nämlich folgender:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Man muss am Ende JEDER Fahrt ein Foto von seinem (hoffentlich richtig) geparkten E-Scooter knipsen 📸&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich wollte wissen, ob Lime die Bilder wirklich aufhebt&amp;hellip;&lt;/p&gt;
&lt;h1 id=&#34;they-do-&#34; &gt;They do! 🤩
&lt;span&gt;
    &lt;a href=&#34;#they-do-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# die urls schauen ungefähr so aus&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;https://limebike-api.s3.us-west-2.amazonaws.com/trip/end_trip_bike_image/b27241b2-***************************.jpeg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;https://limebike-api.s3.us-west-2.amazonaws.com/trip/end_trip_bike_image/65a56883-***************************.jpeg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In null Komma nichts war mein Download-Script schon fertig und ich wurde mit &lt;strong&gt;89&lt;/strong&gt; Fotos belohnt.&lt;/p&gt;
&lt;p&gt;Diese kannst du hier anschauen ⬇️&lt;/p&gt;
&lt;style&gt;
  @font-face {
    font-family: &#39;Circular&#39;;
    font-weight: normal;
	  font-style: bold;
    src: url(&#39;/fonts/Circular.woff&#39;) format(&#39;woff&#39;);
  }

  .centerMe {
    text-align: center;
    padding-top: 50px;
    padding-bottom: 50px;
    width:auto;
    max-width:500px;
    margin:auto;
  }

  .myButton {
    font-family: &#34;Circular&#34;;
    font-size: 40px;
    margin:auto;
    transition-duration: 0.35s;
    padding: 15px 30px;
    background-color: #23d000;
    border: none;
    border-radius: 15px;
    width:100%;
  }
 
  .myButton:hover {
    background-color: #21880c;
    color: white
  }
  .myButton:active{
    transition-duration: 100ms;
    background-color: white;
    color: black;
    border: black;
    border-width: 5px;
  }
  
  #myImage {
    margin-top: 20px;
    display: block;
    border-radius: 15px;
    width: 100%;
    height: auto;
  }

&lt;/style&gt;

&lt;script&gt;

function getRandomInt(min, max) {
    min = Math.ceil(min);
    max = Math.floor(max);
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

function getRandomPic(){
  var randomNumber = getRandomInt(0,88)
  var url = &#34;/pics/lime_dsgvo/randomImages/&#34; + randomNumber + &#34;.jpg&#34;
  document.getElementById(&#39;myImage&#39;).src = url
  document.getElementById(&#39;myImage&#39;).style.display = &#34;block&#34;;
  document.getElementById(&#34;here&#34;).scrollIntoView(); 
}
&lt;/script&gt;
&lt;div id=&#34;here&#34;&gt;&lt;/div&gt;
&lt;div class=&#34;centerMe&#34;&gt;
    &lt;button type=&#34;button&#34; class=&#34;myButton&#34; onclick=&#34;getRandomPic()&#34; &gt;Where was Leander?&lt;/button&gt;
    &lt;div id=&#34;smallify&#34;&gt;
      &lt;img id=&#34;myImage&#34; src=&#34;https://blog.leandergoetz.eu/pics/lime_dsgvo/titleImage.png&#34;  title=&#34;Me on my way to your mum&#34; alt=&#34;An image of an E-Scooter parked somewhere&#34;&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;KFZ-Kennzeichen stellen tatsächlich ein personenbezogenes Datum dar&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;, daher die Zensierung&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;NOYB = &lt;strong&gt;N&lt;/strong&gt;one &lt;strong&gt;O&lt;/strong&gt;f &lt;strong&gt;Y&lt;/strong&gt;our &lt;strong&gt;B&lt;/strong&gt;usiness (genialer Name!)&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://de.wikipedia.org/wiki/Hotfix&#34;&gt;Wikipedia sagt dir, was ein Hotfix ist&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.usp.gv.at/it-geistiges-eigentum/datenschutz/begriffsbestimmungen.html#Daten&#34;&gt;Unternehmensservice hat gesprochen&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Instagram Global Book-Exchange</title>
      <link>https://blog.leandergoetz.eu/posts/bookexchange/</link>
      <pubDate>Mon, 10 Jan 2022 00:00:00 +0000</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/bookexchange/</guid>
      <description>&lt;p&gt;Wer auf Instagram unterwegs ist, der hat bestimmt schonmal davon gehört:&lt;/p&gt;
&lt;p&gt;Dem Global Book Exchange. Aber was hat es damit auf sich? Bekommt man tatsächlich Bücher? Ist das Ganze ein Pyramidensystem?
Das und vieles mehr habe ich in diesem Artikel recherchiert und zusammengetragen - Enjoy! 🤓&lt;/p&gt;
&lt;h1 id=&#34;kurzer-überblick-über-die-ausgangslage-&#34; &gt;Kurzer Überblick über die Ausgangslage 📚
&lt;span&gt;
    &lt;a href=&#34;#kurzer-%c3%bcberblick-%c3%bcber-die-ausgangslage-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Gesehen sollten wir es alle schon haben, hier aber nochmal für die &lt;em&gt;out-of-the-loop people&lt;/em&gt;:&lt;/p&gt;
&lt;p&gt;Auf Instagram kursiert seit einiger Zeit (seit wann genau, dazu komme ich noch später) eine Art Kettennachricht beziehungsweise Ketten-Story.
In dieser Story wird ein &amp;ldquo;Global Book Exchange&amp;rdquo; beworben, bei dem man selbst nur 1 einziges Buch verschickt, aber 1 bis maximal 36 Bücher erhalten kann.&lt;/p&gt;
&lt;p&gt;Dieses Angebot warf bei mir (sowie bei vielen anderen Menschen) Fragen auf, darunter:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Wie soll das funktionieren?&lt;/p&gt;
&lt;p&gt;Handelt es sich um einen Scam?&lt;/p&gt;
&lt;p&gt;Woher kommt diese Idee?&lt;/p&gt;
&lt;p&gt;Wer hat sie ins Leben gerufen?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Da ich nicht mit unbeantworteten Fragen leben kann:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Time to find out!&lt;/strong&gt; 🧐&lt;/p&gt;
&lt;h1 id=&#34;lets-join-and-see-what-happens&#34; &gt;Let&amp;rsquo;s join and see what happens?
&lt;span&gt;
    &lt;a href=&#34;#lets-join-and-see-what-happens&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Ich habe einige Leute angeschrieben, die auf ihrer Story diese Kettennachricht geteilt haben und ihnen gesagt, dass ich auch gerne Teil davon sein möchte.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/youSonOfABitch.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/youSonOfABitch.gif&#34;&gt;
    &lt;img title=I&amp;#39;m&amp;#32;in src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/youSonOfABitch.gif&#34; alt=&#34;Popular GIF of Mroty from Rick and Morty snapping his fingers while saying &amp;#39;You son of a bish I&amp;#39;m in&amp;#39;&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Daraufhin bekommst du als neuer Teilnehmer in diesem globalen Regelwerk des Geben-und-Nehmens zwei Copy-Paste-Nachrichten zugeschickt:&lt;/p&gt;
&lt;p&gt;Zuerst kommt ein Text mit den Anweisungen, an wen du &lt;em&gt;dein&lt;/em&gt; Buch schicken sollst:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Here&amp;rsquo;s the person you&amp;rsquo;ll send a book to:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;*Die Adresse von einer Person*&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;For the exchange, post the text (in the next message) to your story.&lt;/p&gt;
&lt;p&gt;When someone responds, send them this message but swap out the address above for my address below,&lt;/p&gt;
&lt;p&gt;so that whomever responds to your post will send a book to me!&lt;/p&gt;
&lt;p&gt;This doesn’t work if you don’t repost, so try and keep it up!&lt;/p&gt;
&lt;p&gt;Lastly, put your own address below (where mine is currently) so that whomever replies to them will send a book to this adress:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;*Deine Adresse*&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Der zweite Text ist der uns allbekannte Werbetext, den du anschließend selbst in deine Story kopieren sollst:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Here’s the text to add to your story:&lt;/p&gt;
&lt;p&gt;I’m looking for people to participate in a huge book exchange. You can be anywhere in the world.&lt;/p&gt;
&lt;p&gt;All you have to do is buy your favorite book (just one) and send it to a stranger&lt;/p&gt;
&lt;p&gt;(I&amp;rsquo;ll send their details through in a private message).&lt;/p&gt;
&lt;p&gt;You’ll receive roughly a maximum of 36 books back to you, to keep.&lt;/p&gt;
&lt;p&gt;They&amp;rsquo;ll be favorite books from strangers around the world!&lt;/p&gt;
&lt;p&gt;If you’re interested in taking part, please send a message saying “IN”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Was mich anfangs ein wenig verwundert hat, war die Adresse, die mir bei der ersten Nachricht zugeschickt wurde.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Denn das war &lt;strong&gt;definitiv nicht&lt;/strong&gt; die Adresse der Person, die mir die Nachricht geschickt hat 🧐&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;dont-share-your-info-online-please&#34; &gt;Don&amp;rsquo;t share your info online, please
&lt;span&gt;
    &lt;a href=&#34;#dont-share-your-info-online-please&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Die Verwunderung war schnell wieder vorbei, nachdem ich mir den Rest der ersten Nachricht genau durchgelesen hatte:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Die Adresse stammt nicht von der Person, die du angeschrieben hast, sondern von der Person &lt;strong&gt;eine Ebene über der Person, die du angeschrieben hast&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das heißt, wenn du deine Adresse mit einem deiner Follower teilst, hast du eigentlich keine wirkliche Kontrolle, bei wem deine Adresse am Ende in den DMs landen wird.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/gruPlan.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/gruPlan.jpg&#34;&gt;
    &lt;img title=Gru&amp;#32;Plan&amp;#32;Meme src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/gruPlan.jpg&#34; alt=&#34;Bild von Gru aus dem Film &amp;#39;Ich einfach unverbesserlich&amp;#39; wie er seinen großen Plan vorstellt und dabei draufkommt, dass der Plan nicht gut ist. Text: Erstens, Leute reagieren auf deine Story. Zweitens, du schickst Ihnen deine Adresse. Drittens: Deine Adresse wird weitergegeben. Gru schaut ungläubig auf den Satz &amp;#39;Deine Adresse wird weitergegeben&amp;#39;&#34;&gt;



&lt;/picture&gt;
&lt;p&gt;Da ich ja nicht viel von der menschlichen Intelligenz halte (vor allem wenn es um moralische und ethische Fragen geht), dachte ich bei dieser Adress-Weitergeberei sofort daran, wie das jemand ausnützen könnte. Es ist eigentlich ziemlich einfach:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Person, deren Adresse man haben möchte, nimmt Teil am Exchange&lt;/li&gt;
&lt;li&gt;Du schreibst der Person, dass du mitmachen möchtest&lt;/li&gt;
&lt;li&gt;Die Person gibt dir ihre Adresse&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;oder alternativ dazu (ersten 2 Schritte sind ident)&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Die Person &lt;strong&gt;leaves you on read&lt;/strong&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; 😢&lt;/li&gt;
&lt;li&gt;Du findest heraus, welche ihrer Follower diesen Text kurze Zeit später in ihrer Story teilen&lt;/li&gt;
&lt;li&gt;Du schreibst besagte Follower an&lt;/li&gt;
&lt;li&gt;Die Person hat indirekt ihre Adresse mit Unbekannten geteilt 😶&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Not so good 😬&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;wir-kennen-die-theorie-wie-stehts-mit-der-praxis-&#34; &gt;Wir kennen die Theorie, wie steht&amp;rsquo;s mit der Praxis? 📖
&lt;span&gt;
    &lt;a href=&#34;#wir-kennen-die-theorie-wie-stehts-mit-der-praxis-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Die grundlegende Funktionsweise dieses Exchange&amp;rsquo; ist uns nun bekannt, jedoch habe ich noch nicht verraten, ob was aus den versprochenen Büchern wird. Zur maximalen Anzahl von 36 Büchern kann ich sagen, dass &lt;em&gt;theoretisch kein Limit nach oben besteht&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Die Zahl 36 errechnet sich, wenn man selbst 6 Leute anwerben kann, die wiederum jeweils 6 Leute finden - So kommt man selbst zu seinen 36 Büchern.&lt;/p&gt;
&lt;h3 id=&#34;das-ist-auch-der-part-der-so-nach-pyramidensystem--riecht&#34; &gt;Das ist auch der Part, der so nach Pyramidensystem-💩 riecht
&lt;span&gt;
    &lt;a href=&#34;#das-ist-auch-der-part-der-so-nach-pyramidensystem--riecht&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h3&gt;&lt;p&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/pyramidSchemeOffice.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/pyramidSchemeOffice.gif&#34;&gt;
    &lt;img title=Jim&amp;#32;zeichnet&amp;#32;ein&amp;#32;Dreieck&amp;#32;auf src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/pyramidSchemeOffice.gif&#34; alt=&#34;Jim Halpert aus der Serie &amp;#39;The Office&amp;#39; zeichnet auf ein Flipchart ein Dreieck&#34;&gt;


&lt;/picture&gt;
Denn selbst wenn du es schaffst, 100 Leute dazu zu bringen, beim Exchange mitzumachen, ist das keine Garantie dafür, dass du jemals &lt;em&gt;selber&lt;/em&gt; ein Buch bekommen wirst. Natürlich, bei 100 Leuten werden es ein paar schon schaffen, wieder neue Teilnehmer anzuwerben, aber &lt;em&gt;es gibt keine Garantie, dass &lt;strong&gt;du&lt;/strong&gt; ein Buch bekommen wirst.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ich habe übrigens bei allen Personen die bei dem Exchange mitgemacht haben bzw. den Text in ihrer Story hatten, nach ca. 2 Wochen nochmal nachgefragt, ob sie bereits Bücher bekommen haben.&lt;/p&gt;
&lt;p&gt;Und tatsächlich: &lt;strong&gt;They got books!&lt;/strong&gt;&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/bookStack.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/bookStack.gif&#34;&gt;
    &lt;img title=Bücherstapel src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/bookStack.gif&#34; alt=&#34;Eine Zeitraffer eines wachsenden Bücherstapels&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Aus der kleinen Menge an Leuten lässt sich leider keine gute Prognose ableiten, aber so viel sei gesagt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Das Maximum an Büchern für eine Person waren &lt;strong&gt;5&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Manche haben gar keine Bücher erhalten 😔&lt;/p&gt;
&lt;p&gt;Die meisten bekamen zwischen 1-3 Büchern&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Somit lassen sich zwei Dinge festhalten:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Es ist per se kein Scam, auch wenn der Exchange ebenfalls auf einem Rekrutierungssystem basiert&lt;/li&gt;
&lt;li&gt;Leute haben Bücher bekommen!&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;aber-woher-kommt-der-spaß-jetzt-eigentlich-&#34; &gt;Aber woher kommt der Spaß jetzt eigentlich? 🔍
&lt;span&gt;
    &lt;a href=&#34;#aber-woher-kommt-der-spa%c3%9f-jetzt-eigentlich-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Den ersten Artikel, der sich ebenfalls mit dem Exchange befasst, ist von 2016&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;. Damals ging der Exchange noch auf Facebook um.
Das deckt sich auch ziemlich gut mit dem ersten Spike an Suchanfragen nach dem Book Exchange. Ich habe mal ein wenig ge-Google-Trendet und habe diese hübschen Begriffe miteinander verglichen:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;📘 Book Exchange Facebook
📕 Book Exchange Instagram
📙 Book Exchange Scam
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Hier sind die Ergebnisse: 📈 📈 📈&lt;/p&gt;
&lt;p&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/googleTrends.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/png&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/googleTrends.png&#34;&gt;
    &lt;img title=Screenshot&amp;#32;of&amp;#32;Google-Trends src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/googleTrends.png&#34; alt=&#34;Google Trend Grafik, welche die Begriffe &amp;#39;Book Exchange Facebook&amp;#39;, &amp;#39;Book Exchange Instagram&amp;#39; und &amp;#39;Book Exchange Scam&amp;#39; miteinander vergleicht.&#34;&gt;



&lt;/picture&gt;
Was mir sofort aufgefallen ist:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Früher war Facebook wirklich populärer als Instagram!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dann habe ich mir den Graphen ein bisschen genauer angesehen und folgendes festgestellt:&lt;/p&gt;
&lt;h4 id=&#34;menschen-sind-sehr-skeptisch----super&#34; &gt;Menschen sind sehr skeptisch 🧐 - super!
&lt;span&gt;
    &lt;a href=&#34;#menschen-sind-sehr-skeptisch----super&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;Jedes Mal, wenn auf Instagram oder Facebook der Exchange wieder rumkursiert, steigt auch das Volumen der &amp;ldquo;Ist-das-ein-Scam&amp;rdquo;-Suchen. Very good 📙&lt;/p&gt;
&lt;h4 id=&#34;instagram-scheint-kurzlebiger-zu-sein&#34; &gt;Instagram scheint kurzlebiger zu sein
&lt;span&gt;
    &lt;a href=&#34;#instagram-scheint-kurzlebiger-zu-sein&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;Der Schein trügt jedoch, denn auf Facebook gibt es viele Organisationen, die seriöse Bücheraustausche durchführen. Danach suchen Leute natürlich auch abseits der viralen Trend-Zeiten. Wenn man das im Hinterkopf behält und sich zusätzlich die Scam-Suchen anschaut, sieht man, dass beim ersten Peak im Sommer 2018 und im Jänner 2022 sowohl auf Facebook als auch auf Instagram die Kettennachricht gleichzeitig ziemlich viral ging.&lt;/p&gt;
&lt;h4 id=&#34;woher-das-alles-kommt&#34; &gt;Woher das alles kommt:
&lt;span&gt;
    &lt;a href=&#34;#woher-das-alles-kommt&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h4&gt;&lt;p&gt;🤷‍♂️
We simply don&amp;rsquo;t know. Einige Quellen sagen, es handelt sich dabei um einen Weihnachtszeit-Scam, der auf Bücher reduziert wurde:&lt;/p&gt;
&lt;p&gt;Der ursprüngliche Scam mit dem Namen &amp;ldquo;Secret Sister&amp;rdquo;&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; hat ca. 2015 angefangen. Hier ging es darum, Geschenke im Wert von 10$ zu verschicken und bis zu &lt;strong&gt;36&lt;/strong&gt; Geschenke dann selbst zu erhalten. Die Zahl 36 kommt wohl von diesem ursprünglichen Scam.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Wer allerdings den Secret-Sister-Scam ins Leben gerufen hat bzw. das ganze auf einen Book-Exchange umfunktioniert hat: 🤷‍♂️ 🤷‍♂️ 🤷‍♂️&lt;/p&gt;
&lt;/blockquote&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/dwightChristmas.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/bookexchange/dwightChristmas.gif&#34;&gt;
    &lt;img title=Dwight&amp;#32;von&amp;#32;THe&amp;#32;Office src=&#34;https://blog.leandergoetz.eu/pics/bookexchange/dwightChristmas.gif&#34; alt=&#34;Dwight Schrute aus der Serie &amp;#39;The Office&amp;#39; trägt eine knall-orangene Mütze und sagt: &amp;#39;It&amp;#39;s a Christmas miracle!&amp;#39;&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Meine persönliche Theorie, wieso der Book-Exchange nun seit 6 Jahren immer wieder funktioniert und sein Unwesen auf sozialen Medien treibt, ist folgende:&lt;/p&gt;
&lt;h1 id=&#34;leute-sind-neugierig-und-wägen-die-kosten-ab&#34; &gt;Leute sind neugierig und wägen die Kosten ab
&lt;span&gt;
    &lt;a href=&#34;#leute-sind-neugierig-und-w%c3%a4gen-die-kosten-ab&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Menschen sind neugierige Wesen, vor allem bei too-good-to-be-true Angeboten wollen wir wissen, was es damit auf sich hat. Der Preis um zu testen, ob der Book Exchange funktioniert:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ein Buch, an dem man nicht allzu sehr hängt + die Versandkosten.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dieser kleine Einsatz für potenzielle 36 Bücher ist nunmal ein wirklich gutes Geschäft. Auch wenn man nur 1 bis 3 Bücher im Durchschnitt erhält: Das Buch, das man verschickt, kann man sich im schlimmsten Fall einfach nochmal neu kaufen.&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;For all the boomers out there: &lt;a href=&#34;https://en.wiktionary.org/wiki/leave_someone_on_read&#34;&gt;Left on read&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;📰 &lt;a href=&#34;https://www.businessinsider.com/facebook-book-exchange-scam-2016-4&#34;&gt;Business Insider 2016&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;Es gibt sogar einen &lt;a href=&#34;https://en.wikipedia.org/wiki/Secret_Sister&#34;&gt;Wikipedia-Artikel!&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Anonyme Simkarten in Österreich</title>
      <link>https://blog.leandergoetz.eu/posts/simkarten/</link>
      <pubDate>Mon, 15 Nov 2021 00:00:00 +0000</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/simkarten/</guid>
      <description>&lt;p&gt;Praktisch jede Registrierung - sei es bei einem Corona-Test, Online-Shop oder einem anderen
digitalen Service - verlangt heutzutage eine Angabe der Telefonnummer.&lt;/p&gt;
&lt;p&gt;Früher war das nicht so
😔&lt;/p&gt;
&lt;p&gt;Ich gebe nicht gerne meine Nummer her, deswegen habe ich mich mit Wegwerf-Simkarten beschäftigt und die interessanten Findings meiner Recherche hier aufgeschrieben.&lt;/p&gt;
&lt;h1 id=&#34;-disclaimer-&#34; &gt;🚨 DISCLAIMER 🚨
&lt;span&gt;
    &lt;a href=&#34;#-disclaimer-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;blockquote&gt;
&lt;p&gt;Der Inhalt dieses Blogs ist nur für Weiterbildungszwecke gedacht und soll niemanden
zum Begehen von Straftaten aufrufen. Der Autor übernimmt keine Verantwortung für das möglicherweise strafbare Handeln von Leser:innen.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;the-good-ol-days&#34; &gt;The good ol&amp;rsquo; days
&lt;span&gt;
    &lt;a href=&#34;#the-good-ol-days&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;In den guten alten Zeiten des Internets hat man für eine Registrierung nur eine E-Mail gebraucht. Doch in Zeiten von Wegwerf-E-Mails und Angst vor Bots kommt man nicht drum rum:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Nummer her oder es geht nix! 🔫&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;An und für sich eine nachvollziehbare Aktion der Betreiber, ich hadere aber damit - sowie viele andere Menschen auch - wenn ich meine Nummer rausrücken soll, unter anderem weil:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Telefonnummern werden nur selten gewechselt.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ich vertraue den wenigsten Firmen, was ihre Datenschutz-Bestimmungen und ihre IT-Sicherheit angeht.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ist meine Nummer einmal irgendwo geleaked, muss ich entweder mit Spam leben oder eine neue beantragen.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Interessant ist auch, dass es mittlerweile völlig normal ist, eine zweite und sogar dritte E-Mail-Adresse zu besitzen&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;, aber uns bei jedem Service mit der gleichen Nummer anmelden.&lt;/p&gt;
&lt;p&gt;Natürlich haben sich schon viele Menschen Gedanken dazu gemacht und die einfachste Lösung wäre, sich einfach eine Sim-Karte zu holen, die am besten&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;anonym&lt;/p&gt;
&lt;p&gt;billig&lt;/p&gt;
&lt;p&gt;lange gültig ist&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Es folgen ein paar Optionen die man hierfür hat.&lt;/p&gt;
&lt;h1 id=&#34;-der-markt-regelt---anonyme-simkarten-de&#34; &gt;☎ Der Markt regelt - Anonyme Simkarten DE
&lt;span&gt;
    &lt;a href=&#34;#-der-markt-regelt---anonyme-simkarten-de&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/boehmiCapitalism.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/boehmiCapitalism.gif&#34;&gt;
    &lt;img title=Böhmermann&amp;#32;&amp;#61;&amp;#32;Meme-Gott src=&#34;https://blog.leandergoetz.eu/pics/simkarten/boehmiCapitalism.gif&#34; alt=&#34;Bewegtes Bild von Jan Böhmermann, wie er &amp;#39;You rock Kapitalismus&amp;#39; in die Kamera schreit&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Wenn man 3 Sekunden zu &amp;ldquo;anonyme Sim-Karte Österreich&amp;rdquo; recherchiert hat, wird man auf
diese Seite stoßen:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://anonyme-simkarte.de/&#34;&gt;anonyme-simkarte.de&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Der Shop schaut einigermaßen seriös aus, vielleicht auch, weil die Preise für die kleinen goldüberzogenen Chips eher hoch sind. Ich habe vor einiger Zeit mal probeweise zwei Sim-Karten um ca. 20€ bestellt. Ich habe sogar eine Trackingnummer erhalten und konnte live dabei zusehen, &lt;strong&gt;wie mein Paket verloren geht&lt;/strong&gt;:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/anonymeEmail.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/anonymeEmail.jpg&#34;&gt;
    &lt;img title=Beste&amp;#32;(schlechteste)&amp;#32;Antwort src=&#34;https://blog.leandergoetz.eu/pics/simkarten/anonymeEmail.jpg&#34; alt=&#34;Screenshot der Antwort-Mail. Ihr Inhalt: Hallo, vielen Dank für Ihre Bestellung. Anbei ihre Sendungsnummer. Die Nummer ist unkenntlich gemacht. Leider bewegt sich die Sendung seitdem 16.08.2021 nicht mehr und wir gehen davon aus, das diese verloren wurde.&#34;&gt;



&lt;/picture&gt;
&lt;blockquote&gt;
&lt;p&gt;💩 - aber wenigstens ehrlich&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich vermute auch, dass das kein Einzelfall ist. Auf &lt;a href=&#34;https://at.trustpilot.com/review/anonyme-simkarte.de&#34;&gt;Trustpilot&lt;/a&gt;
sind von 75 Reviews ca. ein Viertel mit der schlechtesten Bewertung abgegeben worden. Auch aus meinem Freundes/Kollegen/Bekanntenkreis höre ich von unterschiedlichsten Erfahrungen mit dem Shop.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; Die, die ihre bestellten Karten tatsächlich erhalten haben, sind sehr zufrieden.&lt;/p&gt;
&lt;p&gt;Fazit:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ob die Karten ankommen, ist ungewiss.&lt;/p&gt;
&lt;p&gt;Wenn sie aber ankommen, dann passt alles.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;warum-müssen-wir-überhaupt-registrieren&#34; &gt;Warum müssen wir überhaupt registrieren?
&lt;span&gt;
    &lt;a href=&#34;#warum-m%c3%bcssen-wir-%c3%bcberhaupt-registrieren&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Seit dem 1. September 2019 muss jede österreichische Sim-Karte mittels Identitätsnachweis registriert werden. Basis hierfür bildet das 2018 beschlossene Sicherheitspaket,
welches u.a. Änderungen im Polizeisicherheitsgesetz - &lt;em&gt;aka das schwammigst definierte Gesetz das wir haben&lt;/em&gt; - und im Telekommunikationsgesetz mit sich brachte. (Danke ÖVP und FPÖ)&lt;/p&gt;
&lt;p&gt;Darin wurde unter anderem die Registrierungspflicht für Provider eingeführt, bei nicht Einhalten kann es zu einer Geldstrafe von bis zu 37.000 Euro kommen.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Vielleicht schau ich mir in Zukunft mal die Registrierungs-Apps mancher Anbieter genauer an 😉&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;ok-wie-komm-ich-jetzt-an-eine-anonyme-sim-karte&#34; &gt;Ok wie komm ich jetzt an eine anonyme Sim-Karte?
&lt;span&gt;
    &lt;a href=&#34;#ok-wie-komm-ich-jetzt-an-eine-anonyme-sim-karte&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Also, die ehrliche Antwort: &lt;strong&gt;Anonyme österreichische Nummern gibt es de facto nicht&lt;/strong&gt;
😩&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/sadChild.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/sadChild.gif&#34;&gt;
    &lt;img title=Trauriges&amp;#32;Kind src=&#34;https://blog.leandergoetz.eu/pics/simkarten/sadChild.gif&#34; alt=&#34;Bewegtes Bild eines Kindes, das anfangs traurig reinschaut. Es beginnt zu schmollen und den Kopf zu senken&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Auf irgendjemanden muss eine Nummer registriert sein. Wenn du jetzt nicht gerade einen Sim-Karten Mixer&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; baust / hast / betreibst oder jemanden findest, der für dich eine Karte kauft &amp;amp; registriert, wird es schwer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;HIER ABER EINE &lt;em&gt;IDEE&lt;/em&gt; WIE MAN ES TROTZDEM SCHAFFEN KÖNNTE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;🚨 Es sei nochmal erwähnt:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Die folgenden Schritte stellen nach österreichischem Recht mehrere Straftaten dar, ich rate &lt;strong&gt;niemanden&lt;/strong&gt; diese zu befolgen, noch übernehme ich Verantwortung.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Jetzt geht&amp;rsquo;s ans Eingemachte&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;(Hypothetisch) benötigte Zutaten:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Fake Ausweis&lt;/p&gt;
&lt;p&gt;Mut &amp;amp; Dreistigkeit&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;WikiHow:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Geh zum Hofer deiner Wahl während der Rush-Hour&lt;/li&gt;
&lt;li&gt;Hab eine Haube, Maske oder dergleichen auf (aka vermummt)&lt;/li&gt;
&lt;li&gt;Den absolut überarbeitenden Angestellten sagen, dass man eine Sim-Karte registrieren möchte&lt;/li&gt;
&lt;li&gt;Warten bis das Registrierungs-Handy (1 pro Filiale) endlich da ist&lt;/li&gt;
&lt;li&gt;Mit einem Fake Ausweis deiner Wahl die Sim registrieren&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;Voilà 📞&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Also so &lt;strong&gt;könnte&lt;/strong&gt; man es machen, ich empfehle niemanden, diesen Anweisungen zu folgen. Ich übernehme keine Haftung für etwaige Polizeibesuche und Wohnungsdurchsuchungen oder sämtlich andere rechtlichen Schritte.&lt;/p&gt;
&lt;p&gt;Man kann auch Sim-Karten von zuhause mit den Apps einiger Anbieter registrieren, da kann man auch kreativ werden.&lt;/p&gt;
&lt;h1 id=&#34;wie-hast-dus-mit-den-sim-karten&#34; &gt;Wie hast du&amp;rsquo;s mit den Sim-Karten?
&lt;span&gt;
    &lt;a href=&#34;#wie-hast-dus-mit-den-sim-karten&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/busyDog.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/simkarten/busyDog.gif&#34;&gt;
    &lt;img title=Good&amp;#32;boy src=&#34;https://blog.leandergoetz.eu/pics/simkarten/busyDog.gif&#34; alt=&#34;Bewegtes Bild: Ein Hund sitzt in einem Pullover an einem Tisch mit menschlichen Händen und telefoniert, während er mit der anderen Hand einen Stift hin und her wackelt.&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Ich persönlich lese mir immer als erstes die AGBs der Anbieter durch und suche nach &amp;ldquo;Beendigungsgründen&amp;rdquo; und anderen verwandten Begriffen.
Mich interessiert nämlich, wie lange die Karte nach der ersten Aufladung noch aktiv ist.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Meist sind es 12 Monate, jedoch nicht immer!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dann kauf ich mir die Karte und lasse sie auf meinen echten Namen mit einem echten Ausweis registrieren, weil ich nichts zu verbergen habe 😉&lt;/p&gt;
&lt;p&gt;Diese Nummer gilt ab dem Zeitpunkt für die angegebene Zeit in den AGBs. Ich beschrifte mir die Transportkarte mit dem Kauf- und Aktivierungsdatum und kann mich jetzt nach Herzenslust bei Tinder, WhatsApp etc. registrieren 😎&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Dieser &lt;a href=&#34;https://pitchfunnel.com/blog/email-usage-statistics/&#34;&gt;Overview&lt;/a&gt; ist sehr interessant, angeblich sinkt die Anzahl an Spam-E-Mails 🤨&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Source: Trust me bro&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cryptocurrency_tumbler&#34;&gt;Was is 1 Mixer?&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Scraping Austria - Eine Sisyphus-Aufgabe</title>
      <link>https://blog.leandergoetz.eu/posts/scraping_austria/</link>
      <pubDate>Wed, 10 Jun 2020 00:00:00 +0000</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/scraping_austria/</guid>
      <description>&lt;p&gt;Servus! Die Inspiration für dieses Projekt kommt von diesem Youtube-Video&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. Darin zeigt ein sehr
sympathischer Typ, wie er mit ein wenig Aufwand tausende E-Mails an zig Botschaften in der ganzen
Welt verschickt. In der Mail fragt er die Botschaft nach der Flagge des Landes.
Das Video hat mir dann so gut gefallen, dass ich mich dazu entschlossen habe, auch sowas zu machen.&lt;/p&gt;
&lt;p&gt;Botschaften scrapen und anschreiben konnte ich ja definitiv nicht mehr bringen, also dachte ich kurz
nach, was man noch so alles scrapen könnte (was im besten Fall noch gar nicht gescraped wurde).&lt;/p&gt;
&lt;p&gt;Dann kam mir die Idee:&lt;/p&gt;
&lt;h1 id=&#34;alle-websiten-aller-österreichischen-gemeinden--deren-e-mail&#34; &gt;Alle Websiten aller österreichischen Gemeinden + deren E-Mail!
&lt;span&gt;
    &lt;a href=&#34;#alle-websiten-aller-%c3%b6sterreichischen-gemeinden--deren-e-mail&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Mit diesem Ziel im Visier begann ich damit, einen Plan auszudenken. Der lautete dann ca. so:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Liste aller Gemeinden finden&lt;/li&gt;
&lt;li&gt;Mögliche Domains anhand des Gemeinde-Namens generieren&lt;/li&gt;
&lt;li&gt;Schauen welche Domains existieren&lt;/li&gt;
&lt;li&gt;Verbleibende Domains auf Authentizität prüfen (Keine Domain-Registrierungen und schon gar keine
Business-Sites!)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;em&gt;Let&amp;rsquo;s go!&lt;/em&gt;&lt;/p&gt;
&lt;h1 id=&#34;die-suche-nach-der-liste---statistik-austria-returns&#34; &gt;Die Suche nach der Liste - Statistik Austria Returns
&lt;span&gt;
    &lt;a href=&#34;#die-suche-nach-der-liste---statistik-austria-returns&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Anfangs dachte ich, eine aktuelle Liste aller österreichischen Gemeinden wäre möglicherweise schwer
aufzufinden - aber im Gegenteil! Statistik Austria hat halt wirklich ALLES (Man muss nur lange und
gründlich suchen!). So bin ich dann auf diese Tabellen&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; gestoßen, die jede Gemeinde und deren
zugehörige Postleitzahl(PLZ) und &lt;strong&gt;Gemeindekennziffer(GKZ)&lt;/strong&gt; beinhaltet.&lt;/p&gt;
&lt;p&gt;🧐 &lt;em&gt;Was zum F*ck ist eine Gemeindekennziffer?&lt;/em&gt;&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/confusedDoggo.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/confusedDoggo.gif&#34;&gt;
    &lt;img title=Wie&amp;#32;funktioniert&amp;#32;das? src=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/confusedDoggo.gif&#34; alt=&#34;Husky schaut fragend in die Kamera&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Gute Frage! Es handelt sich dabei um eine eindeutige Nummer, die jeder Gemeinde zugeordnet wird, sehr ähnlich wie eine PLZ - aber eben keine PLZ. Die GKZ besteht aus 5 Ziffern, die PLZ bekanntlich nur aus 4. PLZs sind alt und nicht sehr schön, man kann aus ihnen nicht eindeutig ablesen, in welchem Bundesland die Gemeinde liegt.&lt;/p&gt;
&lt;p&gt;Ein Beispiel:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2384 ist die PLZ von Breitenfurt, Niederösterreich&lt;/li&gt;
&lt;li&gt;3012 ist die PLZ für Wolfsgraben, auch Niederösterreich, nur 4km von Breitenfurt entfernt&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Solche Überschneidungen kommen auch noch mit Süd-Tirol und Kärnten, sowie Vorarlberg und dem anderen Teil von Tirol vor.&lt;/p&gt;
&lt;p&gt;Man sieht: PLZs sind hässlich, vor allem sind sie nicht gut, um Verwaltungsgrenzen (wie es die Bundesländer sind) für eine Gemeinde zu definieren. Deswegen hat sich irgendwer die GKZ ausgedacht!&lt;/p&gt;
&lt;h1 id=&#34;gkz-love-&#34; &gt;GKZ love ❤️
&lt;span&gt;
    &lt;a href=&#34;#gkz-love-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Die 5 Zahlen der GKZ funktionieren wie folgt:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;1. Stelle: Bundesland (Alphabetisch)
2 + 3. Stelle: Bezirk (Alphabetisch)
4 + 5. Stelle: Gemeinde-Code (Alphabetisch)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Zur Veranschaulichung, my hometown&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt; &lt;em&gt;Bisamberg&lt;/em&gt; mit der GKZ&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3 12 01&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;- 3: Niederösterreich
- 12: Bezirk Korneuburg
- 01: Bisamberg
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Die PLZ kann einpacken gehen, GKZ ist der neue heiße Scheiß!&lt;/p&gt;
&lt;h1 id=&#34;kombinatorik--permutation&#34; &gt;Kombinatorik &amp;amp; Permutation
&lt;span&gt;
    &lt;a href=&#34;#kombinatorik--permutation&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Es gibt in Österreich ca. 2100 Gemeinden. Das ist eine relativ große Zahl, vor allem wenn man pro Gemeinde mehrere Domains checken muss. Das schaut dann ungefähr so aus:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python3&#34; data-lang=&#34;python3&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;gemeinde_name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Bisamberg&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lower&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;list_possible_domains&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# Official Gov-Domain&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{gemeinde}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;.gv.at&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;format&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# Nicht jeder machts anscheinend offiziell&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{gemeinde}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;.at&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;format&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# Super Patrioten haben noch(!) eine Domain-Endung [.tirol, .bgld und .ooe]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{gemeinde}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;.tirol.gv.at&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;format&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gemeinde_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# und so weiter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Dieser Herangehensweise eignete sich hervorragend für ein-wörtrige Gemeinden, aber für Gemeinden mit dem Format &lt;code&gt;&amp;quot;x an der y&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;x bei y&amp;quot;&lt;/code&gt; wird&amp;rsquo;s schwieriger. Veranschaulicht habe ich es am Beispiel &lt;em&gt;Krems an der Donau&lt;/em&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python3&#34; data-lang=&#34;python3&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;unschoener_gemeinde_name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Krems an der Donau&amp;#34;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lower&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;splitted_gemeinde_name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;unschoener_gemeinde_name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;split&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# [&amp;#39;krems&amp;#39;,&amp;#39;an&amp;#39;,&amp;#39;der&amp;#39;,&amp;#39;donau&amp;#39;] &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Dann hab ich ein paar richtig unschöne Funktionen geschrieben,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# um diese Liste zu permutieren&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Die Details erspare ich euch, aber das Ergebnis schaut dann ca. so aus&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;list_possible_domains&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems.gv.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems-an-der-donau.gv.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems-donau.gv.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems-an-der-donau.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;http://www.krems-donau.at&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# und so weiter...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Darüber hinaus gibt es auch Gemeinden mit &lt;code&gt;&amp;quot;St.&amp;quot;&lt;/code&gt; und &lt;code&gt;&amp;quot;Sankt&amp;quot;&lt;/code&gt; in ihrem Name, das kann auch wiederum zu Problemen bzw. noch mehr Permutationen führen.&lt;/p&gt;
&lt;h1 id=&#34;bist-du-da&#34; &gt;Bist du da?!
&lt;span&gt;
    &lt;a href=&#34;#bist-du-da&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;










&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/youThere.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/youThere.gif&#34;&gt;
    &lt;img title=Are&amp;#32;you&amp;#32;there? src=&#34;https://blog.leandergoetz.eu/pics/scraping_austria/youThere.gif&#34; alt=&#34;Szene aus &amp;#39;Findet Nemo&amp;#39;. Möwen sitzen auf einem Schiffsseil und fragen: &amp;#39;You there&amp;#39;?&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Nachdem ich eine Liste von Links generiert hatte, bin ich die dann einfach einen nach dem anderen durchgegangen. Zuerst waren es nur einfache GET-Requests, um überhaupt die Existenz der Domain zu bestätigen.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python3&#34; data-lang=&#34;python3&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;requests&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;domain&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;list_possible_domains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;rsp&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;domain&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rsp&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;status_code&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;200&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;c1&#34;&gt;# domain abspeichern&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;except&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;continue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h1 id=&#34;false-positives&#34; &gt;False positives
&lt;span&gt;
    &lt;a href=&#34;#false-positives&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Nachdem ich so ca. 10.000 Domains auf ihre Existenz überprüft hatte, wurde es ernster.
Es gab nämlich Websiten, die zwar existent waren, jedoch dann einer Firma (Meistens im Bereich Tourismus ansässig) gehörten, oder eben nur &amp;ldquo;geparkt&amp;rdquo; waren. Dann bin ich noch einmal alle existenten Sites durch gegangen und habe währenddessen nach Keywords wie &amp;ldquo;Rathaus&amp;rdquo; oder &amp;ldquo;Gemeindeamt&amp;rdquo; Ausschau gehalten. Aber auch nach all diesen Checks wird es mit ziemlicher Sicherheit noch immer falsche Einträge in dem Datensatz geben.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Ohne E-Mail, ohne Liebe,
ist das Leben wirklich trübe 📧 &lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Als ich dann endlich eine vollständige Liste mit den richtigen Domains hatte, ging das Spiel von vorne los. Anstatt jedoch nach Keywords zu suchen, war ich jetzt auf der Jagd nach E-Mailadressen. Dazu musste ich meistens die &amp;ldquo;Kontakt&amp;rdquo;-oder &amp;ldquo;Impressum&amp;rdquo;-Seite finden. Dafür habe ich dann im Endeffekt Selenium&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt; verwendet, da viele Seiten nur mit Javascript-Rendering ihre E-Mail preisgeben.
Dank Selenium war dieser ganze Prozess recht schnell gecodet, dafür musste aber auch mehr rechenpower fürs Rendern der Website her.&lt;/p&gt;
&lt;p&gt;Nachdem ich alle E-Mails gescraped hatte, schaute ich nochmal schnell über den Datensatz drüber (zB ob E-Mails doppelt vorgekommen sind weil Webmaster etc.) und musste noch ein bisschen mit Encodings rumschustern.
Dann war ich endlich fertig!&lt;/p&gt;
&lt;p&gt;Ich habe durch dieses Projekt einiges über das Web-Scraping gelernt und es hat auch wirklich Spaß gemacht!&lt;/p&gt;
&lt;p&gt;Den Datensatz gibt&amp;rsquo;s als CSV, JSON und XLSX auf meinem &lt;a href=&#34;https://github.com/bresu/oe_gemeinden&#34;&gt;Github&lt;/a&gt;.&lt;/p&gt;
&lt;h1 id=&#34;edit-14082022&#34; &gt;EDIT 14.08.2022
&lt;span&gt;
    &lt;a href=&#34;#edit-14082022&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Der Datensatz wird vom C3Wien&lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt; für das &lt;a href=&#34;https://luftfilterbegehren.at/&#34;&gt;Luftfilterbegehren&lt;/a&gt; verwendet. Open-Source ist geil!&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Super &lt;a href=&#34;https://www.youtube.com/watch?v=Jbix9y8iV38&#34;&gt;YT-Video&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Danke Statistik Austria.&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=77gKSp8WoRg&#34;&gt;🎵 My Hometown&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;Erwin Koch&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:5&#34;&gt;
&lt;p&gt;Mit Selenium lassen sich Browser-Aktionen automatisieren. &lt;a href=&#34;https://www.selenium.dev/documentation/webdriver/&#34;&gt;Mehr dazu hier&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:6&#34;&gt;
&lt;p&gt;Richtig geile Leute, &lt;a href=&#34;https://c3w.at/&#34;&gt;CCC WIEN&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:6&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
    <item>
      <title>Schulen und Datenschutz vertragen sich nicht</title>
      <link>https://blog.leandergoetz.eu/posts/webuntis/</link>
      <pubDate>Fri, 10 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>https://blog.leandergoetz.eu/posts/webuntis/</guid>
      <description>&lt;p&gt;Wenn du in den letzten 10 Jahren eine österreichische Schule besucht hast, warst du ziemlich sicher schon in Kontakt mit den Produkten dieser Firma:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;WebUntis&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das Unternehmen ist primär für ihre Online-Stundenplan-Software und diverse Sicherheits-Lücken&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; bekannt.
Wenn man sich den Bug-Report genau anschaut, sieht man, dass deren Security-Management mit diesen Dingen eher leger umgeht: Fast ein halbes Jahr dauert es, bis eine einfache XSS-Attacke gefixt wird.&lt;/p&gt;
&lt;p&gt;Doch trotz all dem ist WebUntis ein erfolgreiches Unternehmen, mit Sitz in der Gemeinde Stockerau und mehr als 100&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt; Mitarbeiter*innen und Kunden aus aller Welt.&lt;/p&gt;
&lt;p&gt;Dennoch gibt es ein paar Dinge, die mich an dieser monopolistischen Firma stören.&lt;/p&gt;
&lt;h1 id=&#34;schul-administratorinnen-sind-auch-nur-menschen&#34; &gt;Schul-Administrator:innen sind auch nur Menschen
&lt;span&gt;
    &lt;a href=&#34;#schul-administratorinnen-sind-auch-nur-menschen&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Schulen zu administrieren muss der Horror sein. Kolleg:innen vergessen ihre Passwörter andauernd, Daten müssen erfasst, bearbeitet oder gelöscht werden und man muss den ganzen Tag mit schrecklichen MS-Office Programmen wie &lt;strong&gt;Excel&lt;/strong&gt;(😔) oder &lt;strong&gt;Word&lt;/strong&gt;(🤮) arbeiten.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dafür wirklich mein herzliches Beileid ❤️&lt;/p&gt;
&lt;p&gt;Aber dennoch darf man gewisse Fehler einfach nicht machen!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ich gehe davon aus, dass manche einfach die Manuals nicht gelesen haben, oder WebUntis nicht ausreichend auf die &lt;em&gt;gravierenden&lt;/em&gt; Konsequenzen mancher Setting-Einstellungen hingewiesen hat. WebUntis hat aber auf jeden Fall kein &amp;ldquo;Security by Design&amp;rdquo; aber dazu an späterer Stelle mehr.&lt;/p&gt;
&lt;h1 id=&#34;was-ist-jetzt-das-problem&#34; &gt;Was ist jetzt das Problem?
&lt;span&gt;
    &lt;a href=&#34;#was-ist-jetzt-das-problem&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Eine fälschlicherweise angeklickte Checkbox gefährdet den Datenschutz hunderter Minderjähriger massiv.&lt;/p&gt;
&lt;p&gt;Betroffen sind meines Wissensstandes nach 3 Schulen in und im Umkreis von Wien.
Es sind die Stundenpläne der Schüler:innen einsehbar und es können dadurch&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Klasse 🤨&lt;/li&gt;
&lt;li&gt;Vor- und Nachname 🤨🤨&lt;/li&gt;
&lt;li&gt;Schulzeiten und Wahlfächer 🤨🤨&lt;/li&gt;
&lt;li&gt;Religionsbekenntnis (anhand des Religions-Unterrichts) 🤨🤨🤨&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;ausgelesen werden.&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/gordonShakingHead.webp&#34; width=&#34;&#34;&gt;




&lt;/picture&gt;
&lt;blockquote&gt;
&lt;p&gt;An dieser Stelle möchte ich erwähnen, dass ich hier keinen schicken &lt;code&gt;Code-Block&lt;/code&gt;
einrücke und zeigen werde, wie ich es gemacht habe.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dafür habe ich verschiedene Gründe:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Der Fehler wurde bis heute (1.1.2022) &lt;strong&gt;nicht&lt;/strong&gt; behoben.&lt;/li&gt;
&lt;li&gt;Es geht um Daten von ca. 1800 Schüler:innen.&lt;/li&gt;
&lt;li&gt;Das ist kein &amp;ldquo;Ins-Gefängnis-kommen Speedrun&amp;rdquo;!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Gut, da jetzt alle Daten-Kraken weg sind:
Ich werde aber schon zeigen, dass das Sicherheitskonzept von WebUntis einfach 💩 ist.&lt;/p&gt;
&lt;p&gt;Enjoy! 😁&lt;/p&gt;
&lt;h1 id=&#34;ich-seh-ich-seh-was-du-auch-siehst-&#34; &gt;Ich seh, ich seh, was du auch siehst 👁️
&lt;span&gt;
    &lt;a href=&#34;#ich-seh-ich-seh-was-du-auch-siehst-&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Bei meiner Schule war es so, dass wenn ein Nutzer sich in WebUntis eingeloggt hatte, dieser Nutzer auch die Stundenpläne aller anderen der selben Nutzergruppe sehen konnte. Ich dachte lange Zeit, dass ist nur auf die Inkompetenz unserer überarbeiteten Administration zurückzuführen - aber&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;anscheinend ist das bei fast jeder Schule so! &lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das ist ist natürlich 💩-Design, weil es so Hacker:innen gelingen könnte, durch einen einzigen gehackten Account, an die Daten von allen anderen Nutzer:innen zu kommen.&lt;/p&gt;
&lt;p&gt;Und da an vielen Schulen der Login meist wie folgt ausschaut, ist das gar kein so abwegiges Angriffsszenario:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# Schüler: Maximilian Mustermann (10.10.2001)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Username&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;must.max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;20011010&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Natürlich gibt es viele Variationen für diese Credentials, jedoch wird in manchen Elternbriefen zum Schulanfang ganz klar gezeigt, wie es geht:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisTutorial.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisTutorial.gif&#34;&gt;
    &lt;img title=Genauer&amp;#32;gehts&amp;#32;nicht. src=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisTutorial.gif&#34; alt=&#34;Screenshot eines Elternbriefes, in dem die Zusammnesetzung des Nutzernamens und des Standard-Passwortes für den Webuntis-Login genau beschrieben werden.&#34;&gt;


&lt;/picture&gt;
&lt;blockquote&gt;
&lt;p&gt;LOL. 😐&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Und ich bin mir sicher: es wird Schüler:innen geben, die ihr Standard-Passwort &lt;em&gt;nicht&lt;/em&gt; ändern.
Mit ein wenig OSINT-Recherche&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt; lässt sich da sicher ein gutes Opfer finden&amp;hellip;&lt;/p&gt;
&lt;p&gt;Jetzt ist es aber so:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Man sieht nur Nutzernamen, keine Klarnamen! 😮&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&#34;doch-leider-hat-webuntis-hier-richtig-was-versemmelt&#34; &gt;Doch leider hat WebUntis hier richtig was versemmelt
&lt;span&gt;
    &lt;a href=&#34;#doch-leider-hat-webuntis-hier-richtig-was-versemmelt&#34;&gt;
        &lt;svg viewBox=&#34;0 0 28 23&#34; height=&#34;100%&#34; width=&#34;19&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;path d=&#34;M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71&#34; fill=&#34;none&#34; stroke-linecap=&#34;round&#34; stroke-miterlimit=&#34;10&#34; stroke-width=&#34;2&#34;/&gt;&lt;/svg&gt;
    &lt;/a&gt;
&lt;/span&gt;
&lt;/h1&gt;&lt;p&gt;Man kann nämlich bei jedem Stundenplan eine &lt;code&gt;print-Funktion&lt;/code&gt; aufrufen. An und für sich keine schlechte Sache:&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisPlease.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/gif&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisPlease.gif&#34;&gt;
    &lt;img title=Why? src=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisPlease.gif&#34; alt=&#34;Bewegtes Bild: Zu sehen ist der Stundenplan nach dem Login. Ein roter Kreise blinkt um das Drucker-Symbol&#34;&gt;


&lt;/picture&gt;
&lt;p&gt;Wenn man draufdrückt, öffnet sich ein neues Browser-Fenster (nicht Tab -  &lt;strong&gt;Fenster&lt;/strong&gt;) und der Stundenplan wird anscheinend &amp;ldquo;druckbarer&amp;rdquo; gerendert. Ein PDF entsteht dabei tatsächlich nicht, das ist reines HTML.&lt;/p&gt;
&lt;p&gt;Und siehe da, was ist denn das? &amp;hellip;Doch etwa kein&amp;hellip; Klarname?!&lt;/p&gt;











&lt;picture&gt;
    &lt;source type=&#34;image/webp&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisFullname.webp&#34; width=&#34;&#34;&gt;



    
    &lt;source type=&#34;image/jpeg&#34; srcset=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisFullname.jpg&#34;&gt;
    &lt;img title=Ganz&amp;#32;klare&amp;#32;Sache src=&#34;https://blog.leandergoetz.eu/pics/webuntis/webuntisFullname.jpg&#34; alt=&#34;Ein Screenshot von der Druckansicht. Der Klarname &amp;#39;Max Mustermann&amp;#39; steht in der linken oberen Ecke.&#34;&gt;



&lt;/picture&gt;


&lt;blockquote class=&#34;block-green&#34;&gt;

Keine Pointe, WebUntis ist 1 Witz!

&lt;/blockquote&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://packetstormsecurity.com/files/157998/WebUntis-2020.12.1-Cross-Site-Scripting.html&#34;&gt;Der Bug-Report&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Steht zumindest auf ihrer &lt;a href=&#34;https://www.untis.at/&#34;&gt;Website&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;Hab ich mir von vielen Mitmenschen bestätigen lassen - not scientific!&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;&lt;strong&gt;O&lt;/strong&gt;pen-&lt;strong&gt;S&lt;/strong&gt;ource-&lt;strong&gt;INT&lt;/strong&gt;elligence - FBI für Arme!&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
    </item>
    
  </channel>
</rss>
