ruhr.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Mastodon-Gemeinschaft rund um das Ruhrgebiet und die Menschen dort. Diese Instanz wird ehrenamtlich von Enthusiasten moderiert und technisch betreut.

Verwaltet von:

Serverstatistik:

1,5 Tsd.
aktive Profile

#graphviz

0 Beiträge0 Beteiligte0 Beiträge heute
Peter Vennemann<p>The interactive calculation sheet for <a href="https://nrw.social/tags/engineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineering</span></a>, based on <a href="https://nrw.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>, <a href="https://nrw.social/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a>, <a href="https://nrw.social/tags/texlatex" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>texlatex</span></a> and <a href="https://nrw.social/tags/sympy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sympy</span></a> is available in English [1], although the blog article is in German [2]. The template is also in English [3].</p><p><a href="https://nrw.social/tags/Orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Orgmode</span></a> is so impressive, you could use <a href="https://nrw.social/tags/maxima" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maxima</span></a>, <a href="https://nrw.social/tags/octave" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>octave</span></a>, <a href="https://nrw.social/tags/gnuplot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnuplot</span></a>, <a href="https://nrw.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> and almost 40 other languages with all their libraries right out of the box [4].</p><p>Have fun!</p><p>[1] <a href="https://vennemann-online.de/flossblog/downloads/eng.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vennemann-online.de/flossblog/</span><span class="invisible">downloads/eng.pdf</span></a><br>[2] <a href="https://vennemann-online.de/flossblog/post20250208_pencilandpaper.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vennemann-online.de/flossblog/</span><span class="invisible">post20250208_pencilandpaper.html</span></a><br>[3] <a href="https://vennemann-online.de/flossblog/downloads/org_eng.zip" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vennemann-online.de/flossblog/</span><span class="invisible">downloads/org_eng.zip</span></a><br>[4] <a href="https://orgmode.org/worg/org-contrib/babel/languages/index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">orgmode.org/worg/org-contrib/b</span><span class="invisible">abel/languages/index.html</span></a></p>
Albin Larsson<p>A side effect is a tool that allows you to do the same type of visualization using good old Graphviz. </p><p><a href="https://mastodon.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a></p>
éric 🚲 🇪🇺 :emacs:<p>FTR, this paper was written entirely in <a href="https://fediscience.org/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a> in <a href="https://fediscience.org/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a>: a simple export to LaTeX and then upload resulting files (including images created via src blocks, e.g. with <a href="https://fediscience.org/tags/gnuplot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnuplot</span></a>, <a href="https://fediscience.org/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a>, and <a href="https://fediscience.org/tags/PlantUML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PlantUML</span></a>) to <a href="https://fediscience.org/tags/arXiv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arXiv</span></a>. Thank you to all the code developers for all those tools for creating such a powerful, useful, and efficient working environment for coding, analysis, and writing prose.</p><p>And all of it <a href="https://fediscience.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a>!</p><p><a href="https://fediscience.org/@ericsfraga/113842551338218172" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fediscience.org/@ericsfraga/11</span><span class="invisible">3842551338218172</span></a></p>
Tipiak75 :kirby:🍜<p>I just completed "Crossed Wires" - Day 24 - Advent of Code 2024 <a href="https://adventofcode.com/2024/day/24" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">adventofcode.com/2024/day/24</span><span class="invisible"></span></a></p><p>Wow, this one took me a hell of a long time. Part1 involved building a state machine to execute a bunch of bitwise operations. Part2 was a different beast, involving stepping through the instructions and spotting mistakes. I had to rewrite my answer 6 times over a week to get that, and it involved a <a href="https://mastodon.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> export as well. Now, on to my next missing 2024 star...</p><p><a href="https://mastodon.social/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a> <a href="https://mastodon.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Stanislav Panasik<p>Фильм "Бриллиантовая рука", проанализированный моделью Gemini-Exp-1206</p><p><a href="https://mastodon.social/tags/%D0%B3%D0%B0%D0%B9%D0%B4%D0%B0%D0%B9" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>гайдай</span></a> <a href="https://mastodon.social/tags/%D0%BA%D0%B8%D0%BD%D0%BE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>кино</span></a> <a href="https://mastodon.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> <a href="https://mastodon.social/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://mastodon.social/tags/%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>анализ_текстов</span></a> <a href="https://mastodon.social/tags/gemini" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gemini</span></a> <a href="https://mastodon.social/tags/LLM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLM</span></a></p>
nex :fem_technik: :gentoo:<p>Auch, wenn man mit anderen Zeichentools schönere <a href="https://fem.social/tags/Diagramme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Diagramme</span></a> gemalt bekommt, aber <a href="https://fem.social/tags/Graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graphviz</span></a> in <a href="https://fem.social/tags/Sphinx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sphinx</span></a> ist schon enorm praktisch. Diagramme, bei denen sich Änderungen sinnvoll in <a href="https://fem.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> darstellen lassen und die nicht elendig viel Speicher im <a href="https://fem.social/tags/Repository" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Repository</span></a> verbrauchen 😍</p>
zirias (on snac)Do I really need any text to go with this <a href="https://snac.bsd.cafe?t=graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#graphviz</a> generated class diagram of <a href="https://snac.bsd.cafe?t=xmoji" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Xmoji</a><span></span>'s "<a href="https://snac.bsd.cafe?t=toolkit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#toolkit</a><span></span>"? It's self-explanatory, right? right? 😏<br>
zirias (on snac)Someone mentioned they liked the little "<a href="https://snac.bsd.cafe?t=toolkit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#toolkit</a>" that grew inside of <a href="https://snac.bsd.cafe?t=xmoji" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Xmoji</a> 😉 ...<br><br>This gave me the idea I should attempt to document it somehow. If only for my later self 😎. First step: Try to create some visualization. Here's a very early draft of a "class diagram" created with <a href="https://snac.bsd.cafe?t=graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#graphviz</a> – so far showing only "is-a" (<a href="https://snac.bsd.cafe?t=inheritance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#inheritance</a><span></span>) relationships. I hope I can add <a href="https://snac.bsd.cafe?t=composition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#composition</a> edges there keeping it still readable, we will see... 🤔<br><br>And then, it will of course need quite some text explaining how things work together.<br><br>CC: <a href="https://mastodon.bsd.cafe/users/kaveman" class="u-url h-card mention" rel="nofollow noopener noreferrer" target="_blank">@kaveman@bsd.cafe</a><br><br><a href="https://snac.bsd.cafe?t=x11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#X11</a> <a href="https://snac.bsd.cafe?t=development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#development</a><br>
Alexandre B A Villares<p><a href="https://pynews.com.br/tags/networkx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networkx</span></a> <a href="https://pynews.com.br/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> Code at: <a href="https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_17" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/sketch-a-d</span><span class="invisible">ay/tree/main/2024/sketch_2024_08_17</span></a><br>More sketch-a-day: <a href="https://abav.lugaralgum.com/sketch-a-day" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/sketch-a-d</span><span class="invisible">ay</span></a><br>I really need your support to keep going, if you can, donate any amount at: <a href="https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">paypal.com/donate/?hosted_butt</span><span class="invisible">on_id=5B4MZ78C9J724</span></a> <a href="https://pynews.com.br/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://pynews.com.br/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://pynews.com.br/tags/py5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>py5</span></a> <a href="https://pynews.com.br/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
Alexandre B A Villares<p><a href="https://pynews.com.br/tags/networkx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networkx</span></a> <a href="https://pynews.com.br/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> <a href="https://pynews.com.br/tags/pygraphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygraphviz</span></a> Code at: <a href="https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_13" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/sketch-a-d</span><span class="invisible">ay/tree/main/2024/sketch_2024_08_13</span></a><br>More sketch-a-day: <a href="https://abav.lugaralgum.com/sketch-a-day" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/sketch-a-d</span><span class="invisible">ay</span></a><br>I really need your support to keep going, if you can, donate any amount at: <a href="https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">paypal.com/donate/?hosted_butt</span><span class="invisible">on_id=5B4MZ78C9J724</span></a> <a href="https://pynews.com.br/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://pynews.com.br/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://pynews.com.br/tags/py5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>py5</span></a> <a href="https://pynews.com.br/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
Alexandre B A Villares<p>I think this is my first attempt at combining py5 and networkx :) <a href="https://pynews.com.br/tags/networkx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networkx</span></a> <a href="https://pynews.com.br/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> Code at: <a href="https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_08_12" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/sketch-a-d</span><span class="invisible">ay/tree/main/2024/sketch_2024_08_12</span></a><br>More sketch-a-day: <a href="https://abav.lugaralgum.com/sketch-a-day" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/sketch-a-d</span><span class="invisible">ay</span></a><br>I really need your support to keep going, if you can, donate any amount at: <a href="https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">paypal.com/donate/?hosted_butt</span><span class="invisible">on_id=5B4MZ78C9J724</span></a> <a href="https://pynews.com.br/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://pynews.com.br/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://pynews.com.br/tags/py5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>py5</span></a> <a href="https://pynews.com.br/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
Peter Prevos 💧🎓📊🇳🇱🇦🇺<p>The Emacs Writing Studio workflow for authors created with Graphviz</p><p><a href="https://edotor.net/?engine=dot#%20digraph%20%7B%0A%20%20%20%20%20%20rankdir%3DLR%0A%20%20%20%20%20%20newrank%3Dtrue%0A%20%20%20%20%20%20fontname%3DArial%0A%20%20%20%20%20%20compound%3Dtrue%0A%20%20%20%20%20%20graph%20%5Bnodesep%3D.5%20ranksep%3D0.7%5D%0A%20%20%20%20%20%20node%20%5Bfontsize%3D10%20fontname%3DArial%5D%0A%20%20%20%20%20%20edge%20%5Bcolor%3Dgray%5D%0A%20%20%20%20%20%20%0A%20%20%20%20%20subgraph%20cluster1%20%7B%0A%20%20%20%20%20rank%3D%22same%22%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Inspiration%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20%20other%20%5Blabel%3D%22Other%20media%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20blogs%20%5Blabel%3D%22Internet%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20lit%20%5Blabel%3D%22Literature%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20subgraph%20cluster2%20%7B%0A%20%20%20%20%20%20%20%20%20%20rank%3D%22same%22%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Ideation%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20%20biblio%20%5Blabel%3D%22BibTeX%5Cnbibliography%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20notes%20%5Blabel%3D%22Permanent%5Cnnotes%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20fleet%20%5Blabel%3D%22Fleeting%5Cnnotes%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20fleet%20-%3E%20notes%20%5Bconstraint%3Dfalse%5D%0A%20%20%20%20%20%20%20%20%20%20biblio%20-%3E%20notes%20%5Bconstraint%3Dfalse%20dir%3Dboth%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20subgraph%20cluster3%20%7B%0A%20%20%20%20%20%20%20%20%20rank%3Dsame%0A%20%20%20%20%20%20%20%20%20label%3D%22Production%22%0A%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20write%20%5Blabel%3D%22Writing%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20edit%20%5Blabel%3D%22Editing%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20typeset%20%5Blabel%3D%22Typesetting%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20write%20-%3E%20edit%20-%3E%20typeset%20%5Bconstraint%3Dfalse%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20subgraph%20cluster4%20%7B%0A%20%20%20%20%20%20%20%20%20%20rank%3Dsame%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Publication%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%20%20%20%0A%20%20%20%20%20%20%20%20%20%20www%20%5Blabel%3D%22Paperback%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20ebook%20%5Blabel%3D%22eBook%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20office%20%5Blabel%3D%22Office%5Cndocument%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%7D%0A%0Ablogs%20-%3E%20notes%20%5Blhead%3Dcluster2%20ltail%3Dcluster1%5D%0Anotes%20-%3E%20edit%20%20%5Blhead%3Dcluster3%20ltail%3Dcluster2%5D%0Aedit%20-%3E%20ebook%20%20%5Blhead%3Dcluster4%20ltail%3Dcluster3%5D%0A%0A%20%7D" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">edotor.net/?engine=dot#%20digr</span><span class="invisible">aph%20%7B%0A%20%20%20%20%20%20rankdir%3DLR%0A%20%20%20%20%20%20newrank%3Dtrue%0A%20%20%20%20%20%20fontname%3DArial%0A%20%20%20%20%20%20compound%3Dtrue%0A%20%20%20%20%20%20graph%20%5Bnodesep%3D.5%20ranksep%3D0.7%5D%0A%20%20%20%20%20%20node%20%5Bfontsize%3D10%20fontname%3DArial%5D%0A%20%20%20%20%20%20edge%20%5Bcolor%3Dgray%5D%0A%20%20%20%20%20%20%0A%20%20%20%20%20subgraph%20cluster1%20%7B%0A%20%20%20%20%20rank%3D%22same%22%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Inspiration%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20%20other%20%5Blabel%3D%22Other%20media%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20blogs%20%5Blabel%3D%22Internet%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20lit%20%5Blabel%3D%22Literature%22%20shape%3D%22rect%22%20width%3D1%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20subgraph%20cluster2%20%7B%0A%20%20%20%20%20%20%20%20%20%20rank%3D%22same%22%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Ideation%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20%20biblio%20%5Blabel%3D%22BibTeX%5Cnbibliography%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20notes%20%5Blabel%3D%22Permanent%5Cnnotes%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20fleet%20%5Blabel%3D%22Fleeting%5Cnnotes%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20fleet%20-%3E%20notes%20%5Bconstraint%3Dfalse%5D%0A%20%20%20%20%20%20%20%20%20%20biblio%20-%3E%20notes%20%5Bconstraint%3Dfalse%20dir%3Dboth%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20subgraph%20cluster3%20%7B%0A%20%20%20%20%20%20%20%20%20rank%3Dsame%0A%20%20%20%20%20%20%20%20%20label%3D%22Production%22%0A%20%20%20%20%20%20%20%20%20penwidth%3D0.5%0A%20%20%20%20%20%20%20%20%20write%20%5Blabel%3D%22Writing%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20edit%20%5Blabel%3D%22Editing%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20typeset%20%5Blabel%3D%22Typesetting%22%20shape%3D%22folder%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20write%20-%3E%20edit%20-%3E%20typeset%20%5Bconstraint%3Dfalse%5D%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20subgraph%20cluster4%20%7B%0A%20%20%20%20%20%20%20%20%20%20rank%3Dsame%0A%20%20%20%20%20%20%20%20%20%20label%3D%22Publication%22%0A%20%20%20%20%20%20%20%20%20%20penwidth%3D0.5%20%20%20%0A%20%20%20%20%20%20%20%20%20%20www%20%5Blabel%3D%22Paperback%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20ebook%20%5Blabel%3D%22eBook%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%20%20%20%20office%20%5Blabel%3D%22Office%5Cndocument%22%20shape%3D%22note%22%20width%3D1%5D%0A%20%20%20%20%20%20%7D%0A%0Ablogs%20-%3E%20notes%20%5Blhead%3Dcluster2%20ltail%3Dcluster1%5D%0Anotes%20-%3E%20edit%20%20%5Blhead%3Dcluster3%20ltail%3Dcluster2%5D%0Aedit%20-%3E%20ebook%20%20%5Blhead%3Dcluster4%20ltail%3Dcluster3%5D%0A%0A%20%7D</span></a></p><p><a href="https://aus.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://aus.social/tags/writing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>writing</span></a> <a href="https://aus.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a></p>
Pito Salas<p>Amazing set of diagram makers that I had never seen. All I knew about was Graphviz. <a href="https://ruby.social/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a> <a href="https://ruby.social/tags/diagran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diagran</span></a> <a href="https://ruby.social/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://ruby.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://ruby.social/tags/images" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>images</span></a> <a href="https://ruby.social/tags/flowcharts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flowcharts</span></a> <a href="https://ruby.social/tags/map" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>map</span></a> : "Kroki!"(<a href="https://kroki.io/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kroki.io/</span><span class="invisible"></span></a>)</p>
Begasus<p>Checking out <a href="https://mastodon.social/tags/KGraphViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>KGraphViewer</span></a> "A <a href="https://mastodon.social/tags/Graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graphviz</span></a> dot graph file viewer" on <a href="https://mastodon.social/tags/HaikuOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HaikuOS</span></a>, grabbed latest source checkout to test-drive this on KF6/Qt6, maybe something to add to our list but then with KF5/Qt5 :)<br>Using with some of the <a href="https://mastodon.social/tags/graphiz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphiz</span></a> supplied test files.</p>
SnoopJ<p>Thinking about <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> dependency graphs, and it turns out to be totally workable to parse a requirements file generated by `pip-compile` and render it with <a href="https://hachyderm.io/tags/graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphviz</span></a></p><p><a href="https://snoopj.dev/pyplay/graphviz_/requirements_viz" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">snoopj.dev/pyplay/graphviz_/re</span><span class="invisible">quirements_viz</span></a></p>
Ed W8EMV :city_ann_arbor:<p><span class="h-card" translate="no"><a href="https://octodon.social/@craigmaloney" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>craigmaloney</span></a></span> </p><p>In your place I would at least take a look at <a href="https://a2mi.social/tags/PyGraphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyGraphviz</span></a></p><p><a href="https://pygraphviz.github.io/documentation/stable/index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pygraphviz.github.io/documenta</span><span class="invisible">tion/stable/index.html</span></a></p><p>"PyGraphviz is a <a href="https://a2mi.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> interface to the <a href="https://a2mi.social/tags/Graphviz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graphviz</span></a> graph layout and visualization package. With PyGraphviz you can create, edit, read, write, and draw graphs using Python to access the Graphviz graph data structure and layout algorithms. PyGraphviz provides a similar programming interface to NetworkX (<a href="https://networkx.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">networkx.org</span><span class="invisible"></span></a>)."</p><p>It has layout and drawing, and can also export to dot.</p>
Karsten Schmidt<p>New <a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> releases &amp; example: This week's releases included updates to <a href="https://thi.ng/system" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/system</span><span class="invisible"></span></a>, a minimal and declarative way to compose an app from multiple components, build their dependency graph and manage their lifecycle (async start/stop) in the correct (topological) order. The computed graph (DAG) can then also be serialized to GraphViz format for visualization/debugging/documentation purposes with a single line of code (see readme)...</p><p>Even though I've been using this system in dozens of projects, it occurred to me there wasn't any example project yet demonstrating this approach, so I finally fixed that:</p><p><a href="https://github.com/thi-ng/umbrella/tree/develop/examples/rstream-system-bus" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thi-ng/umbrella/tre</span><span class="invisible">e/develop/examples/rstream-system-bus</span></a></p><p>The demo is purposefully minimal and the source code is (hopefully) much more interesting than the result. In addition to showing how the app components are defined, this example also shows another powerful pattern I've been using in my own tools:</p><p>Using <a href="https://thi.ng/atom" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/atom</span><span class="invisible"></span></a> as central app state and <a href="https://thi.ng/rstream" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/rstream</span><span class="invisible"></span></a> pubsub as central event bus, to both of which various system components can attach topic based subscriptions (aka event and/or change handlers). Since each of these reactive subscriptions are normal rstream subs, they can all be forming graphs of child subs and be filtered/transformed and synchronized via hundreds of composable operators in the <a href="https://thi.ng/rstream" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/rstream</span><span class="invisible"></span></a> and <a href="https://thi.ng/transducers" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/transducers</span><span class="invisible"></span></a> packages — and — these rstream values can also be directly embedded in <a href="https://thi.ng/rdom" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/rdom</span><span class="invisible"></span></a> created reactive UI components/elements/attributes. Some of these techniques are shown in this new example as well... Hope it's helpful to some of you!</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/ThingNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingNews</span></a> <a href="https://mastodon.thi.ng/tags/HowToThing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HowToThing</span></a> <a href="https://mastodon.thi.ng/tags/Graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graph</span></a> <a href="https://mastodon.thi.ng/tags/Components" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Components</span></a> <a href="https://mastodon.thi.ng/tags/Lifecycle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lifecycle</span></a> <a href="https://mastodon.thi.ng/tags/Reactive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Reactive</span></a> <a href="https://mastodon.thi.ng/tags/UI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UI</span></a> <a href="https://mastodon.thi.ng/tags/PubSub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PubSub</span></a> <a href="https://mastodon.thi.ng/tags/GraphViz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphViz</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
Marcus Jaschen<p>Wochenrückblick, Ausgabe 24 (2024-03).</p><p>Diesmal mit WireViz (GraphViz für Verkabelungen 🤓), einem hypnotisierenden Blick auf die Bits des aktuellen Unix-Timestamps, Applite - dem macOS App Store für Homebrew Casks, noch mal llamafile (LLM für die Ausführung auf dem eigenen Rechner), dem BFG Repo-Cleaner und wie mir dieser helfen soll (BFG9000 kennt ihr auch noch?), Debugging-Tricks für die Browser Developer Tools, wieder Wildschweine im Garten und wie immer Techno.</p><p><a href="https://digitalcourage.social/tags/WireViz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WireViz</span></a> <a href="https://digitalcourage.social/tags/GraphViz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphViz</span></a>, <a href="https://digitalcourage.social/tags/Timestamp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Timestamp</span></a> <a href="https://digitalcourage.social/tags/Y2K38" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Y2K38</span></a> <a href="https://digitalcourage.social/tags/Applite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Applite</span></a> <a href="https://digitalcourage.social/tags/llamafile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llamafile</span></a> <a href="https://digitalcourage.social/tags/BFGRepoCleaner" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BFGRepoCleaner</span></a> <a href="https://digitalcourage.social/tags/BFG9000" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BFG9000</span></a> <a href="https://digitalcourage.social/tags/DevTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevTools</span></a> <a href="https://digitalcourage.social/tags/Browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browser</span></a> <a href="https://digitalcourage.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://digitalcourage.social/tags/Debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debugging</span></a> <a href="https://digitalcourage.social/tags/Wildschwein" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wildschwein</span></a> <a href="https://digitalcourage.social/tags/Techno" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techno</span></a></p><p><a href="https://www.marcusjaschen.de/blog/2024/2024-03/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">marcusjaschen.de/blog/2024/202</span><span class="invisible">4-03/</span></a></p>
Brian Swetland<p>Attempting to use GraphViz to create a reference chart for crafting Complex Foods in Against the Storm. Now, as they say, I have two problems.</p><p>Against the Storm, by the way, is a fantastic game that combines City Builder and Roguelite elements. Highly recommended.</p><p>Also, still on sale on Steam for the next 10 hours...<br><a href="https://store.steampowered.com/app/1336490/Against_the_Storm/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">store.steampowered.com/app/133</span><span class="invisible">6490/Against_the_Storm/</span></a></p><p><a href="https://chaos.social/tags/Gaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gaming</span></a> <a href="https://chaos.social/tags/AgainstTheStorm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AgainstTheStorm</span></a> <a href="https://chaos.social/tags/GraphViz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphViz</span></a></p>
Stephan<p>I've completed Part One of "Snowverload" (with <a href="https://sw-development-is.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> &amp; <a href="https://sw-development-is.social/tags/GraphViz" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GraphViz</span></a> <a href="https://graphviz.org" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">graphviz.org</span><span class="invisible"></span></a>) - Day 25 - Advent of Code 2023 <a href="https://adventofcode.com/2023/day/25" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">adventofcode.com/2023/day/25</span><span class="invisible"></span></a> <a href="https://sw-development-is.social/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a></p>