Compare commits

..

13 commits

Author SHA1 Message Date
53a439358b Merge pull request 'Github migration' (#1) from github-migration into master
Reviewed-on: http://gitea.chaostreff-alzey.de/Chaostreff-Alzey/Listen/pulls/1
2022-11-06 17:46:45 +01:00
57e4eca5a8
Anpassungen für Treffliste bis 03/21 (#10)
Jetzt sind wir wieder up-to-date
2021-04-13 11:05:49 +02:00
TheLie0
c234175478
Zwei Treffen hinzugefügt (#9)
* Add files via upload

Die letzten beiden Treffen sind dann auch mal hier.

* Rename 20 to 2021_01_07.html

* Rename Chaostreff 6.12..html to 2021_06_12.html

* Update README.md

Die letzten beiden Treffen sind jetzt auch hier.

* Rename 2021_01_07.html to 2021_02_07.html

Es stellt sich heraus, dass das Treffen im Februar war.
2021-02-19 10:49:07 +01:00
NilsWer
0621521fc8
Update Dienste.md 2021-02-08 00:17:30 +01:00
7745ee5dcf
Create Dienste.md 2021-01-04 20:25:31 +01:00
46f035b9d5
Update README.md 2020-12-06 15:47:12 +01:00
e9021cda01
Merge pull request #8 from chaostreff-alzey/Nockiro-patch-2
Add last link lists
2020-12-06 15:43:34 +01:00
Robin Freund
baa3f6ffd3
Add last link lists 2020-12-06 15:41:46 +01:00
TheLie0
ee8df1d560
Update 2020_06_07.htm
Ein Link gefixt
2020-06-11 11:41:15 +02:00
TheLie0
7d79c777d5
Treff 2020_06_07 (#7)
* Add files via upload

* Rename Chaostreff vom 07.06.2020-1.html to 2020_06_07.htm

* Update README.md
2020-06-07 18:18:26 +02:00
TheLie0
1e3a424a99
Merge pull request #6 from chaostreff-alzey/TheLie0-patch-2
The lie0 patch 2
2020-05-03 18:14:35 +02:00
TheLie0
34da5b9a2e
Update README.md 2020-05-03 18:14:10 +02:00
TheLie0
6c22bc4675
Create 2020_05_03.md 2020-05-03 18:12:55 +02:00
12 changed files with 1432 additions and 0 deletions

16
Dienste.md Normal file
View file

@ -0,0 +1,16 @@
## Unter chaostreff-alzey.de laufende Dienste
| Port | Service | Beschreibung |
| --- | --- | --- |
| 25 | Mail | Electronic message exchange system |
| 80/443 | Gitea | Open Source Git service <br/>https://gitea.chaostreff-alzey.de |
| 80/443 | www | https://www.chaostreff-alzey.de |
| 119 | NNTP | [Network News Transfer Protocol](https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol); Newsgroups |
| 1194 | OpenVPN | Open Source.. VPN |
| 3000 | Minetest | Open Source Sandbox Game |
| 7777 | Terarria | Open World Sandbox/Adventure Game |
| 25565 | Minecraft | Open World Sandbox Game |
| 53589 | Taskwarrior | Open Source time and task management |
| 64738 | Mumble | Open source audio conferencing |
| 80/443 | Wekan | Open Source Kanban-Board |

View file

@ -6,6 +6,16 @@ Eine Sammlung an (link-)listen, zB von Dingen, die wir bei Treffen besprochen ha
| Datum | Liste |
| --- | --- |
| 06.03.2021 | [Links](Treffen/2021_03_06.html) |
| 07.02.2021 | [Links](Treffen/2021_02_07.html) |
| 06.12.2020 | [Links](Treffen/2020_12_06.html) |
| 22.11.2020 | [Links](Treffen/2020_11_22.html) |
| 01.11.2020 | [Links](Treffen/2020_11_01.html) |
| 04.10.2020 | [Links](Treffen/2020_10_04.html) |
| 07.09.2020 | [Links](Treffen/2020_09_07.html) |
| 02.08.2020 | [Links](Treffen/2020_08_02.html) |
| 07.06.2020 | [Links](Treffen/2020_06_07.htm) |
| 03.05.2020 | [Links](Treffen/2020_05_03.md) |
| 05.04.2020 | [Links](Treffen/2020_04_05.md) |
| 01.03.2020 | [Links](Treffen/2020_03_01.md) |
| 09.02.2020 | [Links](Treffen/2020_02_09.md) |

11
Treffen/2020_05_03.md Normal file
View file

@ -0,0 +1,11 @@
# Chaostreff-Linkliste vom 3. Mai 2020
1. [RONJA](http://ronja.twibright.com/)
2. [Designed to last](https://jeffhuang.com/designed_to_last/)
3. [Talk to CTF](https://media.ccc.de/v/35c3-9989-what_the_flag_is_ctf)
4. [Warum Zoom suckt](https://de.wikipedia.org/wiki/Zoom_Video_Communications#Kritik)
5. [Online Noises](https://noises.online/)
6. [Online Katze](https://purrli.com/)
7. [Headphone test noise](https://purrli.com/)
8. [Nette Webradios](https://somafm.com/)
9. [Sehr gut designte Website](rudifamily.de)

106
Treffen/2020_06_07.htm Normal file
View file

@ -0,0 +1,106 @@
<div id="doc" class="markdown-body container-fluid"><h1 id="Chaostreff-vom-07062020">Chaostreff vom 07.06.2020</h1><h2 id="Themen">Themen</h2><ul>
<li>
<p>Jan versucht einen Access-token einzutippen. Anscheinend erfolgreich.</p>
</li>
<li>
<p><a href="#Markdown-test">Das Pad wird getestet</a></p>
</li>
<li>
<p><a href="https://www.neo-layout.org/" target="_blank" rel="noopener">Neo 2</a>®©</p>
</li>
<li>
<p><a href="https://www.emojicode.org/" target="_blank" rel="noopener">Emojicode</a></p>
</li>
<li>
<p><a href="#Rust">Rust</a> &lt;- Link geht <s>nicht</s> :)</p>
</li>
<li>
<p><a href="https://nodered.org/" target="_blank" rel="noopener">NodeRED</a></p>
</li>
<li>
<p>Wie und Wann sollten Kinder an Technik herangeführt werden?</p>
<ul>
<li>Smartphones ab der 5. Klasse</li>
<li>Internet ab dem Punkt, wenn man bereit ist mit dem Kind über Pornographie zu reden</li>
<li>Regeln (Bei Gesprächen nicht)</li>
<li>Grundlegendes Verständnis vermitteln</li>
</ul>
</li>
<li>
<p><a href="https://www.fieggen.com/shoelace/" target="_blank" rel="noopener">Shoelaces</a></p>
</li>
<li>
<p>Thelie macht jetzt LFS <img class="emoji" alt=":100:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/100.png"></p>
</li>
<li>
<p><a href="https://esolangs.org/logs/stalker.html" target="_blank" rel="noopener">Esoteric IRC Channel</a><br>
<img src="https://imgs.xkcd.com/comics/team_chat.png" height="222"></p>
</li>
<li>
<p><a href="https://pyra-handheld.com/boards/pages/pyra/" target="_blank" rel="noopener">Pyra Handheld</a></p>
</li>
<li>
<p><a href="http://www.anti-powerpoint-party.com/de" target="_blank" rel="noopener">Anti Powerpoint Partei</a></p>
</li>
<li>
<p>Reverse Proxy mit Apache kommt soon™</p>
<ul>
<li><em>$Jemand</em> möchte ein Docker-Image
<ul>
<li>Sollte PHP schon mit enthalten</li>
</ul>
</li>
</ul>
</li>
<li>
<p><a href="https://eugeneyan.com/2020/04/05/note-taking-zettelkasten/" target="_blank" rel="noopener">Zettelbox-Notizen</a></p>
<ul>
<li><a href="https://blog.viktomas.com/posts/slip-box/" target="_blank" rel="noopener">Zettelkasten note-taking in 10 minutes</a></li>
</ul>
</li>
<li>
<p><a href="http://tokipona.net/tp/janpije/okamasona.php" target="_blank" rel="noopener">Toki Pona</a></p>
</li>
<li>
<p><a href="http://www.sl4.org/crocker.html" target="_blank" rel="noopener">Crockers Rules</a></p>
</li>
<li>
<p>Diskussion über Antrieb zur Technik-Spielerei (oder sowas)</p>
<ul>
<li>Ein Aspekt:<br>
<img src="https://thumbs.gfycat.com/CluelessDisloyalJaeger-max-14mb.gif" width="100"></li>
</ul>
</li>
<li>
<p><a href="https://github.com/carlini/printf-tac-toe" target="_blank" rel="noopener">Tic Tac Toe in einer printf()-Anweisung</a></p>
</li>
<li>
<p><a href="https://github.com/go-gitea/gitea/issues/1029" target="_blank" rel="noopener">Gitea Roadmap</a></p>
</li>
</ul><h1 id="Rust">Rust</h1><p>Variablen in anderen Threads benutzen:</p><pre><code class="rust hljs"><span class="hljs-keyword">use</span> std::thread::Thread;
<span class="hljs-keyword">use</span> std::sync::Arc;
<span class="hljs-keyword">use</span> std::cell::RefCell;
<span class="hljs-function"><span class="hljs-keyword">fn</span> <span class="hljs-title">main</span></span>() {
<span class="hljs-keyword">let</span> r = Arc::new(RefCell::new(<span class="hljs-number">42u8</span>));
<span class="hljs-keyword">let</span> r1 = r.clone();
<span class="hljs-keyword">let</span> t = Thread::scoped(<span class="hljs-keyword">move</span> || {
<span class="hljs-keyword">loop</span> {
<span class="hljs-keyword">match</span> r1.try_borrow_mut() {
<span class="hljs-literal">Some</span>(n) =&gt; { *n += <span class="hljs-number">1</span> ; <span class="hljs-keyword">break</span> }
_ =&gt; { }
}
}
});
t.join();
<span class="hljs-built_in">println!</span>(<span class="hljs-string">"{}"</span>, *r.borrow_mut());
}
</code></pre><p>Spaß aufgrund von Feld-zugriff durch Kindobjekte:</p><pre><code class="rust hljs"><span class="hljs-keyword">pub</span> store_refs: <span class="hljs-built_in">Option</span>&lt;<span class="hljs-built_in">Vec</span>&lt;<span class="hljs-built_in">Option</span>&lt;&amp;<span class="hljs-symbol">'a</span> <span class="hljs-keyword">mut</span> Store&lt;<span class="hljs-symbol">'a</span>&gt;&gt;&gt;&gt;,
</code></pre><p><a href="https://doc.rust-lang.org/stable/book/" target="_blank" rel="noopener">Fangt an Rust zu lernen. (no pressure)</a></p><p><a href="http://cliffle.com/blog/bare-metal-wasm/" target="_blank" rel="noopener">Rust Wasm Demos</a></p><h1 id="Markdown-test">Markdown-test</h1><p><img class="emoji" alt=":santa:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/santa.png"><img class="emoji" alt=":santa:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/santa.png"><img class="emoji" alt=":santa:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/santa.png"><br>
<img class="emoji" alt=":fire:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/fire.png"><img class="emoji" alt=":fire:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/fire.png"><img class="emoji" alt=":fire:" src="https://cdnjs.cloudflare.com/ajax/libs/emojify.js/1.1.0/images/basic/fire.png"></p><p><b>Hallo</b></p><img src="https://media.giphy.com/media/Bz853dgjLFEaI/source.gif"><p>λελ λασστ&nbsp;WO IST MEIN 0x41 0x51 0x43 0x49 0x49???!!! Oo</p><p><b>Dies ist ein Body?</b></p><p><em>kursiv</em></p><p><strong>bold</strong></p><p><sub>crossed</sub></p><p>Markdown kann auch <strong>Follmilch</strong>… Ferde mögen das.</p><h2 id="das-ist-eine-Überschrift">das ist eine Überschrift();</h2><p><code>aeaeaeae ueueue</code></p><pre><code>#sweetes markup
fn hello_world() {
println!("hello world.");
}
</code></pre></div>

19
Treffen/2020_08_02.html Normal file
View file

@ -0,0 +1,19 @@
<div id="doc" class="markdown-body container-fluid"><h1 id="Chaostreff-am-02082020">Chaostreff am 02.08.2020</h1><ul>
<li><a href="https://www.youtube.com/channel/UCOzMJk-wK45UIS4qOvrqLTg" target="_blank" rel="noopener">Theater in Dautenheim, Live heute 20:00 Uhr</a></li>
<li>Club Mate in Netto von Armsheim (~15€ pro Kasten)
<ul>
<li><a href="https://www.club-mate-shop.de/getraenke/1/club-mate-original" target="_blank" rel="noopener">Oder überteuert im Internet</a></li>
</ul>
</li>
<li><a href="http://thecodelesscode.com/contents" target="_blank" rel="noopener">Krass philosophische Einsichten</a></li>
<li><a href="https://www.hnf.de/start.html" target="_blank" rel="noopener">Weltgrößtes Computermuseum</a></li>
<li><a href="https://en.wikipedia.org/wiki/The_Imitation_Game" target="_blank" rel="noopener">The Imitation Game</a></li>
<li><a href="https://en.wikipedia.org/wiki/Kevin_Mitnick" target="_blank" rel="noopener">Kevin Mitnick</a></li>
</ul><p>Themen für das nächste Treffen:</p><ul>
<li>IPv6
<ul>
<li>ist es im Betrieb?</li>
<li>Wird 4 dadurch abgelöst</li>
</ul>
</li>
</ul></div>

39
Treffen/2020_09_07.html Normal file
View file

@ -0,0 +1,39 @@
<div id="doc" class="markdown-body container-fluid"><h1 id="Jetzt-auch-mal-ein-Pad-">Jetzt auch mal ein Pad ;)</h1><p>Besser spät als nie…</p><ul>
<li><a href="https://metaebene.me/blog/2020/09/02/08-09-2020-horerinnentreffen-in-darmstadt/" target="_blank" rel="noopener">Hörertreffen Tim Pritlove</a></li>
<li><a href="https://www.reichelt.de/" target="_blank" rel="noopener">Reichelt Elektronik</a></li>
<li><a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ" target="_blank" rel="noopener">Das Pad</a> META-ALARM</li>
<li><a href="https://docs.microsoft.com/en-us/microsoft-365/enterprise/o365-data-locations?view=o365-worldwide" target="_blank" rel="noopener">Microsoft Server location</a></li>
<li><a href="https://www.hetzner.de/storage/storage-share" target="_blank" rel="noopener">Nicht-Microsoft Server</a></li>
<li><a href="https://www.winehq.org/" target="_blank" rel="noopener">Kein emulator</a> (kann aber trotzdem Windows-Software auf Linux ausführen :P)</li>
<li><a href="https://www.vb-audio.com/Voicemeeter/potato.htm" target="_blank" rel="noopener">Digitales Mischpult “Potato” von VoiceBee (Windows)</a></li>
<li><a href="https://jackaudio.org/" target="_blank" rel="noopener">JACK Audio </a></li>
<li><a href="https://www.youtube.com/watch?v=Fa2k0vvlAEI" target="_blank" rel="noopener">Ableton mit Wine</a></li>
<li><a href="https://www.amazon.de/kungfuren-Diagnoseger%C3%A4t-klassisch-verbesserter-Fehler-Code/dp/B07H4MCDJW/" target="_blank" rel="noopener">Auto Fehlerauslese-Gerät</a></li>
<li><a href="https://www.amazon.de/dp/B07PQ4MPT6/?coliid=I2H3MIY3Q7H57B&amp;colid=36TTDPLD46B3Z&amp;psc=1&amp;ref_=lv_ov_lig_dp_it" target="_blank" rel="noopener">49" Widescreen Monitor von Samsung</a></li>
<li>Studio Monitoring System + Audiointerface (2x Lautsprecher, 1x <a href="https://onsizzle.com/embed/i/subwoofers-9736379" target="_blank" rel="noopener">Subwoofer</a>)
<ul>
<li><a href="https://www.thomann.de/de/yamaha_hs_8.htm" target="_blank" rel="noopener">Yamaha HS 8 (2x)</a></li>
<li><a href="https://www.thomann.de/de/yamaha_hs_8s.htm" target="_blank" rel="noopener">Yamaha HS 8S</a></li>
<li><a href="https://www.thomann.de/de/focusrite_scarlett_2i2_3rd_gen.htm" target="_blank" rel="noopener">Focusrite Scarlett 2i2</a></li>
</ul>
</li>
<li>Split Flap display
<ul>
<li><a href="https://www.alibaba.com/product-detail/custom-split-flap-display-board_62170915278.html" target="_blank" rel="noopener">Fertig auf Alibaba</a></li>
<li><a href="https://www.alibaba.com/product-detail/split-flap-display-board_62098812747.html?s=p" target="_blank" rel="noopener">Oder dieses</a></li>
<li><a href="https://hackaday.io/project/1281-split-flap-display" target="_blank" rel="noopener">Oder halt selber bauen</a></li>
<li><a href="http://unknowndomain.co.uk/category/design/split-flap-display/" target="_blank" rel="noopener">Sieht aber <strong>wompliziert</strong> aus…</a></li>
</ul>
</li>
<li><a href="https://hackaday.io/project/167056-fetch-a-ferrofluid-display" target="_blank" rel="noopener">Ferrofluid Display</a></li>
<li><a href="https://www.techacrobat.com/tcls-next-paper-display-is-full-hd-and-offers-25-more-contrast-than-e-ink-display/" target="_blank" rel="noopener">next Paper Display</a></li>
<li>E-Ink:
<ul>
<li><a href="https://dasung-tech.myshopify.com/" target="_blank" rel="noopener">Display</a></li>
<li><a href="https://www.waveshare.com/6inch-e-paper-hat.htm" target="_blank" rel="noopener">Für Raspi</a></li>
</ul>
</li>
<li><a href="https://youtu.be/HyznrdDSSGM" target="_blank" rel="noopener">8 Bit Computer</a></li>
<li><a href="https://projects.raspberrypi.org/de-DE/projects" target="_blank" rel="noopener">Raspberry Projekts</a></li>
<li><a href="https://www.youtube.com/channel/UCLGY6_j7kZfA1dmmjR1J_7w" target="_blank" rel="noopener">Youtube-Channel: Morpheus</a></li>
</ul></div>

10
Treffen/2020_10_04.html Normal file
View file

@ -0,0 +1,10 @@
<div id="doc" class="markdown-body container-fluid"><h1 id="Chaostreff-am-4-Oktober-2020">Chaostreff am 4. Oktober 2020</h1><ul>
<li><a href="http://www.computinghistory.org.uk/" target="_blank" rel="noopener">Computermuseum Camebridge</a></li>
<li><a href="https://de.wikipedia.org/wiki/Datei:Original_Utah_Teapot.jpg" target="_blank" rel="noopener">Krass realistischer Render o.O</a></li>
<li><a href="https://privacyweek.at" target="_blank" rel="noopener">Privacy Week</a></li>
<li><a href="https://vebit.xyz" target="_blank" rel="noopener">Werksgenossenschaft der Technikfreundinnen e.G.</a></li>
<li>
<img src="https://www.animationplayhouse.com/wizard1.gif" alt="Linux wizard" title="Linux wizard">
</li>
<li>Robin wünscht sich mehr Beteiligung</li>
</ul></div>

249
Treffen/2020_11_01.html Normal file
View file

@ -0,0 +1,249 @@
<div id="doc" class="markdown-body container-fluid"><h1 id="Chaostreff-Alzey-01112020">Chaostreff Alzey 01.11.2020</h1><p><span class="mathjax"><span class="MathJax_Preview" style="color: inherit;"></span><span class="MathJax" id="MathJax-Element-1-Frame" tabindex="0" data-mathml="<math xmlns=&quot;http://www.w3.org/1998/Math/MathML&quot;><mfrac><mi>&amp;#x03BC;</mi><msqrt><msup><mi mathvariant=&quot;normal&quot;>&amp;#x03A6;</mi><mi>x</mi></msup></msqrt></mfrac></math>" role="presentation" style="position: relative;"><nobr aria-hidden="true"><span class="math" id="MathJax-Span-1" style="width: 2.104em; display: inline-block;"><span style="display: inline-block; position: relative; width: 1.781em; height: 0px; font-size: 116%;"><span style="position: absolute; clip: rect(1.35em, 1001.78em, 3.128em, -999.997em); top: -2.368em; left: 0em;"><span class="mrow" id="MathJax-Span-2"><span class="mfrac" id="MathJax-Span-3"><span style="display: inline-block; position: relative; width: 1.565em; height: 0px; margin-right: 0.11em; margin-left: 0.11em;"><span style="position: absolute; clip: rect(3.505em, 1000.43em, 4.313em, -999.997em); top: -4.523em; left: 50%; margin-left: -0.213em;"><span class="mi" id="MathJax-Span-4" style="font-size: 70.7%; font-family: MathJax_Math-italic;">μ</span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span><span style="position: absolute; clip: rect(3.235em, 1001.46em, 4.259em, -999.997em); top: -3.446em; left: 50%; margin-left: -0.698em;"><span class="msqrt" id="MathJax-Span-5"><span style="display: inline-block; position: relative; width: 1.457em; height: 0px;"><span style="position: absolute; clip: rect(3.343em, 1000.87em, 4.151em, -999.997em); top: -3.984em; left: 0.595em;"><span class="mrow" id="MathJax-Span-6"><span class="msubsup" id="MathJax-Span-7"><span style="display: inline-block; position: relative; width: 0.865em; height: 0px;"><span style="position: absolute; clip: rect(3.343em, 1000.49em, 4.151em, -999.997em); top: -3.984em; left: 0em;"><span class="mi" id="MathJax-Span-8" style="font-size: 70.7%; font-family: MathJax_Main;">Φ</span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span><span style="position: absolute; top: -4.254em; left: 0.488em;"><span class="mi" id="MathJax-Span-9" style="font-size: 50%; font-family: MathJax_Math-italic;">x</span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span></span></span></span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span><span style="position: absolute; clip: rect(0.973em, 1000.87em, 1.296em, -999.997em); top: -1.721em; left: 0.595em;"><span style="display: inline-block; overflow: hidden; vertical-align: -0.051em; border-top: 1.3px solid; width: 0.865em; height: 0px;"></span><span style="display: inline-block; width: 0px; height: 1.08em;"></span></span><span style="position: absolute; clip: rect(3.289em, 1000.6em, 4.313em, -999.997em); top: -4.038em; left: 0em;"><span><span style="font-size: 70.7%; font-family: MathJax_Main;"></span></span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span></span></span><span style="display: inline-block; width: 0px; height: 3.99em;"></span></span><span style="position: absolute; clip: rect(0.865em, 1001.57em, 1.242em, -999.997em); top: -1.29em; left: 0em;"><span style="display: inline-block; overflow: hidden; vertical-align: 0em; border-top: 1.3px solid; width: 1.565em; height: 0px;"></span><span style="display: inline-block; width: 0px; height: 1.08em;"></span></span></span></span></span><span style="display: inline-block; width: 0px; height: 2.373em;"></span></span></span><span style="display: inline-block; overflow: hidden; vertical-align: -0.747em; border-left: 0px solid; width: 0px; height: 1.878em;"></span></span></nobr><span class="MJX_Assistive_MathML" role="presentation"><math xmlns="http://www.w3.org/1998/Math/MathML"><mfrac><mi>μ</mi><msqrt><msup><mi mathvariant="normal">Φ</mi><mi>x</mi></msup></msqrt></mfrac></math></span></span><script type="math/tex" id="MathJax-Element-1">\frac{\mu}{\sqrt{\Phi^x}}</script></span></p><ul>
<li>Music PI (Spotify und AirPlay)
<ul>
<li><a href="https://www.pimusicbox.com/" target="_blank" rel="noopener">PI MusicBox</a></li>
<li><a href="https://www.hifiberry.com/shop/boards/hifiberry-dacplus-phone/" target="_blank" rel="noopener">HiFiBerry DAC+ standard</a></li>
</ul>
</li>
<li><a href="https://micro-editor.github.io/" target="_blank" rel="noopener">Micro Editor: damit du vergisst, dass du auf der Kommandozeile bist</a></li>
<li><a href="https://webamp.org/" target="_blank" rel="noopener">Winamp: jetzt auch auf deiner Website</a></li>
<li><a href="https://onlywei.github.io/explain-git-with-d3/" target="_blank" rel="noopener">Git Befehle, graphisch erklärt</a></li>
<li><a href="https://fishshell.com/" target="_blank" rel="noopener">Fish: die beste Shell der Welt</a></li>
<li><a href="https://sampleson.com/collab3-free-tonewheel-organ.html" target="_blank" rel="noopener">kostenloses Hammond Orgel VST</a></li>
<li><a href="https://explainshell.com/" target="_blank" rel="noopener">Shell-Befehle übersichtlich aufschlüsseln</a></li>
<li><a href="https://jaycarlson.net/embedded-linux/" target="_blank" rel="noopener">SbC selbst bauen</a></li>
<li><a href="https://github.com/c3d2/ds2020-workadventure-deployment" target="_blank" rel="noopener">Datenspuren Workadventure Repo</a></li>
<li><a href="http://www.catb.org/jargon/html/K/kludge.html" target="_blank" rel="noopener">Kludge im Jargon file</a></li>
<li><a href="https://www.amazon.de/-/en/Cushion-Afternoon-Creative-Keyboard-Desktop/dp/B076357FVH" target="_blank" rel="noopener">Beste Tastatur</a></li>
<li><a href="https://hackaday.com/2020/10/30/color-e-ink-display-photo-frame-pranks-mom/" target="_blank" rel="noopener">Paperwhite Bilderrahmen</a></li>
<li><a href="https://hackaday.com/2020/10/29/a-look-behind-the-big-boards-at-mission-control-in-the-golden-age-of-nasa/" target="_blank" rel="noopener">Anderer Hackaday Artikel</a></li>
<li><a href="https://en.wikipedia.org/wiki/%E2%88%82" target="_blank" rel="noopener">Anderes Delta</a></li>
</ul><h2 id="Daniels-vimrc">Daniels .vimrc:</h2><pre><code class="vim hljs"><div class="wrapper"><div class="gutter linenumber"><span data-linenumber="1"></span>
<span data-linenumber="2"></span>
<span data-linenumber="3"></span>
<span data-linenumber="4"></span>
<span data-linenumber="5"></span>
<span data-linenumber="6"></span>
<span data-linenumber="7"></span>
<span data-linenumber="8"></span>
<span data-linenumber="9"></span>
<span data-linenumber="10"></span>
<span data-linenumber="11"></span>
<span data-linenumber="12"></span>
<span data-linenumber="13"></span>
<span data-linenumber="14"></span>
<span data-linenumber="15"></span>
<span data-linenumber="16"></span>
<span data-linenumber="17"></span>
<span data-linenumber="18"></span>
<span data-linenumber="19"></span>
<span data-linenumber="20"></span>
<span data-linenumber="21"></span>
<span data-linenumber="22"></span>
<span data-linenumber="23"></span>
<span data-linenumber="24"></span>
<span data-linenumber="25"></span>
<span data-linenumber="26"></span>
<span data-linenumber="27"></span>
<span data-linenumber="28"></span>
<span data-linenumber="29"></span>
<span data-linenumber="30"></span>
<span data-linenumber="31"></span>
<span data-linenumber="32"></span>
<span data-linenumber="33"></span>
<span data-linenumber="34"></span>
<span data-linenumber="35"></span>
<span data-linenumber="36"></span>
<span data-linenumber="37"></span>
<span data-linenumber="38"></span>
<span data-linenumber="39"></span>
<span data-linenumber="40"></span>
<span data-linenumber="41"></span>
<span data-linenumber="42"></span>
<span data-linenumber="43"></span>
<span data-linenumber="44"></span>
<span data-linenumber="45"></span>
<span data-linenumber="46"></span>
<span data-linenumber="47"></span>
<span data-linenumber="48"></span>
<span data-linenumber="49"></span>
<span data-linenumber="50"></span>
<span data-linenumber="51"></span>
<span data-linenumber="52"></span>
<span data-linenumber="53"></span>
<span data-linenumber="54"></span>
<span data-linenumber="55"></span>
<span data-linenumber="56"></span>
<span data-linenumber="57"></span>
<span data-linenumber="58"></span>
<span data-linenumber="59"></span>
<span data-linenumber="60"></span>
<span data-linenumber="61"></span>
<span data-linenumber="62"></span>
<span data-linenumber="63"></span>
<span data-linenumber="64"></span>
<span data-linenumber="65"></span>
<span data-linenumber="66"></span>
<span data-linenumber="67"></span>
<span data-linenumber="68"></span>
<span data-linenumber="69"></span>
<span data-linenumber="70"></span>
<span data-linenumber="71"></span>
<span data-linenumber="72"></span>
<span data-linenumber="73"></span>
<span data-linenumber="74"></span>
<span data-linenumber="75"></span>
<span data-linenumber="76"></span>
<span data-linenumber="77"></span>
<span data-linenumber="78"></span>
<span data-linenumber="79"></span>
<span data-linenumber="80"></span>
<span data-linenumber="81"></span>
<span data-linenumber="82"></span>
<span data-linenumber="83"></span>
<span data-linenumber="84"></span>
<span data-linenumber="85"></span>
<span data-linenumber="86"></span>
<span data-linenumber="87"></span>
<span data-linenumber="88"></span></div><div class="code"><span class="hljs-keyword">set</span> nocompatible <span class="hljs-comment">" be iMproved, required</span>
<span class="hljs-keyword">filetype</span> off <span class="hljs-comment">" required</span>
<span class="hljs-keyword">set</span> <span class="hljs-keyword">number</span>
<span class="hljs-comment">" set the runtime path to include Vundle and initialize</span>
<span class="hljs-keyword">set</span> rtp+=~/.<span class="hljs-keyword">vim</span>/bundle/Vundle.<span class="hljs-keyword">vim</span>
<span class="hljs-keyword">call</span> vundle#begin()
<span class="hljs-comment">" alternatively, pass a path where Vundle should install plugins</span>
<span class="hljs-comment">"call vundle#begin('~/some/path/here')</span>
<span class="hljs-comment">" let Vundle manage Vundle, required</span>
Plugin <span class="hljs-string">'VundleVim/Vundle.vim'</span>
<span class="hljs-comment">" The following are examples of different formats supported.</span>
<span class="hljs-comment">" Keep Plugin commands between vundle#begin/end.</span>
Plugin <span class="hljs-string">'l04m33/vlime'</span>, {<span class="hljs-string">'rtp'</span>: <span class="hljs-string">'vim/'</span>}
Plugin <span class="hljs-string">'supercollider/scvim'</span>
Plugin <span class="hljs-string">'rust-lang/rust.vim'</span>
Plugin <span class="hljs-string">'vim-syntastic/syntastic'</span>
Plugin <span class="hljs-string">'luochen1990/rainbow'</span>
Plugin <span class="hljs-string">'ycm-core/YouCompleteMe'</span>
Plugin <span class="hljs-string">'preservim/nerdtree'</span>
Plugin <span class="hljs-string">'vim-airline/vim-airline'</span>
Plugin <span class="hljs-string">'tpope/vim-fugitive'</span>
<span class="hljs-comment">" All of your Plugins must be added before the following line</span>
<span class="hljs-keyword">call</span> vundle#end() <span class="hljs-comment">" required</span>
<span class="hljs-keyword">filetype</span> plugin <span class="hljs-built_in">indent</span> <span class="hljs-keyword">on</span> <span class="hljs-comment">" required</span>
<span class="hljs-comment">" To ignore plugin indent changes, instead use:</span>
<span class="hljs-comment">"filetype plugin on</span>
<span class="hljs-comment">"</span>
<span class="hljs-comment">" Brief help</span>
<span class="hljs-comment">" :PluginList - lists configured plugins</span>
<span class="hljs-comment">" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate</span>
<span class="hljs-comment">" :PluginSearch foo - searches for foo; append `!` to refresh local cache</span>
<span class="hljs-comment">" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal</span>
<span class="hljs-comment">"</span>
<span class="hljs-comment">" see :h vundle for more details or wiki for FAQ</span>
<span class="hljs-comment">" Put your non-Plugin stuff after this line</span>
<span class="hljs-comment">" YCM-stuff</span>
<span class="hljs-keyword">let</span> <span class="hljs-variable">g:ycm_language_server</span> =
\ [
\ {
\ <span class="hljs-string">'name'</span>: <span class="hljs-string">'rust'</span>,
\ <span class="hljs-string">'cmdline'</span>: [<span class="hljs-string">'rust-analyzer'</span>],
\ <span class="hljs-string">'filetypes'</span>: [<span class="hljs-string">'rust'</span>],
\ <span class="hljs-string">'project_root_files'</span>: [<span class="hljs-string">'Cargo.toml'</span>]
\ }
\ ]
<span class="hljs-comment">" some variables</span>
<span class="hljs-keyword">let</span> <span class="hljs-variable">g:sclangTerm</span> = <span class="hljs-string">"st"</span>
<span class="hljs-keyword">let</span> <span class="hljs-variable">g:rainbow_active</span> = <span class="hljs-number">1</span>
<span class="hljs-keyword">set</span> foldmethod=<span class="hljs-keyword">syntax</span>
<span class="hljs-keyword">set</span> foldnestmax=<span class="hljs-number">1</span>
<span class="hljs-keyword">set</span> tabstop=<span class="hljs-number">3</span>
<span class="hljs-keyword">set</span> softtabstop=<span class="hljs-number">0</span> noexpandtab
<span class="hljs-keyword">set</span> <span class="hljs-built_in">shiftwidth</span>=<span class="hljs-number">3</span>
<span class="hljs-keyword">set</span> splitbelow
<span class="hljs-comment">" activates syntax highlighting among other things</span>
<span class="hljs-keyword">syntax</span> <span class="hljs-keyword">on</span>
color industry
<span class="hljs-comment">" highlight text over 80 characters long</span>
<span class="hljs-keyword">highlight</span> OverLength ctermbg=DarkGray ctermfg=Red guibg=#<span class="hljs-number">592929</span>
<span class="hljs-keyword">match</span> OverLength /\%<span class="hljs-number">81</span>v.\+/
<span class="hljs-comment">" allows you to deal with multiple unsaved</span>
<span class="hljs-comment">" buffers simultaneously without resorting</span>
<span class="hljs-comment">" to misusing tabs</span>
<span class="hljs-keyword">set</span> hidden
<span class="hljs-comment">" Make tabs work</span>
<span class="hljs-keyword">augroup</span> expandtabFTW
autocmd!
<span class="hljs-keyword">autocmd</span> FileType * <span class="hljs-keyword">setlocal</span> tabstop=<span class="hljs-number">3</span> <span class="hljs-built_in">shiftwidth</span>=<span class="hljs-number">3</span> softtabstop=<span class="hljs-number">0</span> noexpandtab
<span class="hljs-keyword">augroup</span> END
<span class="hljs-comment">" Open NerdTree</span>
<span class="hljs-keyword">autocmd</span> vimenter * NERDTree
<span class="hljs-comment">" just hit backspace without this one and</span>
<span class="hljs-comment">" see for yourself</span>
<span class="hljs-keyword">set</span> backspace=<span class="hljs-built_in">indent</span>,eol,start
</div></div></code></pre><h2 id="Jans-vimrc">Jans .vimrc:</h2><pre><code class="vim hljs"><div class="wrapper"><div class="gutter linenumber"><span data-linenumber="1"></span>
<span data-linenumber="2"></span>
<span data-linenumber="3"></span>
<span data-linenumber="4"></span>
<span data-linenumber="5"></span>
<span data-linenumber="6"></span>
<span data-linenumber="7"></span>
<span data-linenumber="8"></span>
<span data-linenumber="9"></span>
<span data-linenumber="10"></span>
<span data-linenumber="11"></span>
<span data-linenumber="12"></span>
<span data-linenumber="13"></span>
<span data-linenumber="14"></span>
<span data-linenumber="15"></span>
<span data-linenumber="16"></span>
<span data-linenumber="17"></span>
<span data-linenumber="18"></span>
<span data-linenumber="19"></span>
<span data-linenumber="20"></span>
<span data-linenumber="21"></span>
<span data-linenumber="22"></span>
<span data-linenumber="23"></span>
<span data-linenumber="24"></span>
<span data-linenumber="25"></span>
<span data-linenumber="26"></span>
<span data-linenumber="27"></span></div><div class="code"><span class="hljs-keyword">set</span> <span class="hljs-keyword">number</span>
<span class="hljs-keyword">set</span> nowrap
<span class="hljs-keyword">set</span> showbreak=+++
<span class="hljs-keyword">set</span> textwidth=<span class="hljs-number">100</span>
<span class="hljs-keyword">set</span> showmatch
<span class="hljs-keyword">set</span> visualbell
<span class="hljs-keyword">set</span> hlsearch
<span class="hljs-keyword">set</span> smartcase
<span class="hljs-keyword">set</span> ignorecase
<span class="hljs-keyword">set</span> incsearch
<span class="hljs-keyword">set</span> autoindent
<span class="hljs-keyword">set</span> expandtab
<span class="hljs-keyword">set</span> <span class="hljs-built_in">shiftwidth</span>=<span class="hljs-number">4</span>
<span class="hljs-keyword">set</span> smartindent
<span class="hljs-keyword">set</span> smarttab
<span class="hljs-keyword">set</span> softtabstop=<span class="hljs-number">4</span>
<span class="hljs-keyword">set</span> ruler
<span class="hljs-keyword">set</span> undolevels=<span class="hljs-number">1000</span>
<span class="hljs-keyword">set</span> backspace=<span class="hljs-built_in">indent</span>,eol,start
<span class="hljs-keyword">set</span> term=xterm-<span class="hljs-number">256</span>color
<span class="hljs-keyword">filetype</span> plugin <span class="hljs-built_in">indent</span> <span class="hljs-keyword">on</span>
<span class="hljs-keyword">syntax</span> <span class="hljs-keyword">on</span>
</div></div></code></pre></div>

223
Treffen/2020_11_22.html Normal file

File diff suppressed because one or more lines are too long

236
Treffen/2020_12_06.html Normal file

File diff suppressed because one or more lines are too long

261
Treffen/2021_02_07.html Normal file

File diff suppressed because one or more lines are too long

252
Treffen/2021_03_06.html Normal file

File diff suppressed because one or more lines are too long