framapiaf.org est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Un service Mastodon fourni par l'association d’éducation populaire Framasoft.

Administré par :

Statistiques du serveur :

1,4K
comptes actifs
vindarel<p>🔖 🪐 What happened in <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a> land in the last two years?</p><p><a href="https://lisp-journey.gitlab.io/blog/these-years-in-common-lisp-2023-2024-in-review/#about-lem-and-rooms-pair-programming-environment" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/th</span><span class="invisible">ese-years-in-common-lisp-2023-2024-in-review/#about-lem-and-rooms-pair-programming-environment</span></a></p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a></p>
vindarel<p>🎥 🧑‍🎓 I just finished my first <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a> mentoring visio call with Ari. If there is demand, I can provide the offer ;)</p><p>We settled on 40 USD an hour.</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a></p>
vindarel<p>🚀 🌐 💻 New resource to learn web development in <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a>: </p><p><a href="https://web-apps-in-lisp.github.io/index.html" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">web-apps-in-lisp.github.io/ind</span><span class="invisible">ex.html</span></a></p><p>Routes, templates, log in, building… </p><p>Everything I wish I knew earlier.</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a></p>
vindarel<p>My new <a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a> video is so cool :D I show how to resume a program execution from any point in the stack. </p><p><a href="https://www.youtube.com/watch?v=jBBS4FeY7XM" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=jBBS4FeY7X</span><span class="invisible">M</span></a> ((sound on)</p>
vindarel<p>This gives a very very <a href="https://framapiaf.org/tags/emacs" class="mention hashtag" rel="tag">#<span>emacs</span></a> -y experience in the browser: <a href="https://lisperator.net/blog/slip-a-lisp-system-in-your-browser/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">lisperator.net/blog/slip-a-lis</span><span class="invisible">p-system-in-your-browser/</span></a> </p><p>&gt; This is a <a href="https://framapiaf.org/tags/Lisp" class="mention hashtag" rel="tag">#<span>Lisp</span></a> implementation (<a href="https://framapiaf.org/tags/CommonLisp" class="mention hashtag" rel="tag">#<span>CommonLisp</span></a> wannabe, but oh well, we&#39;re still far from that) that runs in a <a href="https://framapiaf.org/tags/JavaScript" class="mention hashtag" rel="tag">#<span>JavaScript</span></a> VM. </p><p>Very much inspired by Common Lisp and Emacs/SLIME.</p><p>There&#39;s a &quot;crazy clock demo&quot; that runs in a canvas window.</p><p>Impressing.</p>
vindarel
vindarel<p>I agree with those posts: a review of the Touretzky <a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a> book: <a href="https://killianarts.online/en/articles/common-lisp-a-gentle-introduction-to-symbolic-computation/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">killianarts.online/en/articles</span><span class="invisible">/common-lisp-a-gentle-introduction-to-symbolic-computation/</span></a> and a recommendation for HTMX, for example in Django: <a href="https://killianarts.online/en/articles/how-to-use-the-grug-stack-to-build-a-hypermedia-driven-application/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">killianarts.online/en/articles</span><span class="invisible">/how-to-use-the-grug-stack-to-build-a-hypermedia-driven-application/</span></a></p><p>Thanks to Killian Arts for sponsoring me on GH sponsors 👍 </p><p><a href="https://killianarts.online/en/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">killianarts.online/en/</span><span class="invisible"></span></a></p><p>&gt; Bold and engaging website experiences that sell you and your vision.</p>
vindarel<p>Lem demo: integration of the Common Lisp inspector with a game engine 🎆 </p><p><a href="https://www.youtube.com/watch?v=5HGqY4RDAMk" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=5HGqY4RDAM</span><span class="invisible">k</span></a></p><p>(more with jfaz on Discord!)</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a> <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a></p>
vindarel<p>My 10 yo nephew preferred Dino over Discord :) So, Dino it is!</p><p>He told me &quot;It works super well! It is better than Discord!&quot; &quot;😍&quot; &quot;With Discord I had connection issues&quot; (but I guess he was lost in the interface)</p><p>I am now tied to <a href="https://framapiaf.org/tags/xmpp" class="mention hashtag" rel="tag">#<span>xmpp</span></a>, thanks <span class="h-card" translate="no"><a href="https://fosstodon.org/@dino" class="u-url mention">@<span>dino</span></a></span> ;)</p><p><a href="https://framapiaf.org/tags/dino" class="mention hashtag" rel="tag">#<span>dino</span></a></p>
vindarel<p>Web apps in Lisp how-to: flash messages 📸 </p><p><a href="https://web-apps-in-lisp.github.io/building-blocks/flash-messages/index.html" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">web-apps-in-lisp.github.io/bui</span><span class="invisible">lding-blocks/flash-messages/index.html</span></a></p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a> <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a> <a href="https://framapiaf.org/tags/webdev" class="mention hashtag" rel="tag">#<span>webdev</span></a></p>
vindarel
vindarel
vindarel
vindarel
vindarel
vindarel<p>🔖 🪐 What happened in <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a> land in the last two years?</p><p><a href="https://lisp-journey.gitlab.io/blog/these-years-in-common-lisp-2023-2024-in-review/#about-lem-and-rooms-pair-programming-environment" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/th</span><span class="invisible">ese-years-in-common-lisp-2023-2024-in-review/#about-lem-and-rooms-pair-programming-environment</span></a></p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a></p>
vindarel
vindarel<p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a> E. Fukamachi stopped his GitHub sponsors account, for good reasons:</p><p>&gt; I’ve recently resolved my financial challenges after switching jobs.</p><p>Then a few extra bucks go to <span class="h-card" translate="no"><a href="https://mastodon.tymoon.eu/@shinmera" class="u-url mention">@<span>shinmera</span></a></span> and <span class="h-card" translate="no"><a href="https://social.vivaldi.net/@cxxxr" class="u-url mention">@<span>cxxxr</span></a></span>.</p><p><a href="https://github.com/sponsors/cxxxr" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">github.com/sponsors/cxxxr</span><span class="invisible"></span></a> </p><p><a href="https://github.com/sponsors/Shinmera" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">github.com/sponsors/Shinmera</span><span class="invisible"></span></a></p><p>Both rely on sponsoring for their income.</p><p>ps: I saw worthwhile developers on Patreon but I feel that the platform takes too many fees :S</p><p><a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="tag">#<span>commonlisp</span></a> <a href="https://framapiaf.org/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a></p>
vindarel<p>what a find. So it&#39;s a CL implementation, and more? But not actively developed? Information hard to find, some links on <a href="https://openpoplog.sourceforge.net/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">openpoplog.sourceforge.net/</span><span class="invisible"></span></a> redirect to the University of Birmingham home page.</p>
vindarel
vindarel
vindarel<p>A side effect: rclone connects to a lot of backends (Dropbox Amazon S3 Google Drive iCloud Proton Drive etc) so one can edit files on them from <a href="https://framapiaf.org/tags/Emacs" class="mention hashtag" rel="tag">#<span>Emacs</span></a>.</p>
vindarel<p><a href="https://framapiaf.org/tags/emacs" class="mention hashtag" rel="tag">#<span>emacs</span></a>&#39; tramp is slow. <a href="https://framapiaf.org/tags/rclone" class="mention hashtag" rel="tag">#<span>rclone</span></a> mount is a fast alternative.</p><p>mount a remote FS from your VPS:</p><p>rclone mount --daemon /remote/ ./local</p><p>and access it flawlessly from Emacs, the terminal or any other editor (hello <a href="https://framapiaf.org/tags/lem" class="mention hashtag" rel="tag">#<span>lem</span></a>). </p><p>Tramp itself has a rclone backend.</p><p><a href="https://rclone.org/commands/rclone_mount/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">rclone.org/commands/rclone_mou</span><span class="invisible">nt/</span></a></p><p><a href="https://www.gnu.org/software/tramp/#Using-FUSE_002dbased-methods" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">gnu.org/software/tramp/#Using-</span><span class="invisible">FUSE_002dbased-methods</span></a></p>
vindarel<p>&gt; why can&#39;t HN code be made available on GitHub?</p><p>&gt; Much of the HN codebase consists of anti-abuse measures that would stop working if people knew about them. Unfortunately.</p><p>[dang, 2019]</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="tag">#<span>lisp</span></a></p>