Bestes DEV Metal Lied so far =D
#dev #metal
https://www.youtube.com/watch?v=CjkKtmUcDdE
GitLab CFO, Brian Robins, says they are “aligned with the goals of DOGE, because the company’s software tools aim to help people do more with less. What the Department of Government Efficiency is trying to do is what GitLab does.”
You either support fascism or you don’t. It’s binary. There’s no gray area or “aligning.”
Considering GitLab? Don’t. Use @Codeberg.
(Hat tip @aphyr)
Tutorial Three.js pour développer un clone du célèbre jeu Crossy Road.
BotKit by Fedify
Simple ActivityPub bot framework. A framework for creating your fediverse bots. Using @botkit, you can create standalone ActivityPub bots rather than Mastodon/Misskey bots. Hence, you are free from the constraints of the existing platforms. BotKit is powered by @fedify, a lower-level rock-solid ActivityPub framework.
»Rust env_logger Example – Simplified Logging in Rust:
Logging is an essential part of software development, providing insight into the behavior of an application. Rust offers several logging crates, and env_logger is one of the most popular for its simplicity and flexibility«
I posted this link here so that I can find it again - certainly never in my bunch of the disordered link storage ;)
https://scribe.rip/@aleksej.gudkov/rust-env-logger-example-simplified-logging-in-rust-938acbb3dbe2
How Core Git Developers Configure Git
What `git config` settings should be defaults by now? Here are some settings that even the core developers change. […]
Développeur pro ou amateur ? Mets tes compétences au service du bien commun ! Contribue à des projets open source et éthiques, notamment autour des réseaux sociaux au sein d'un collectif !
Codez ensemble un ou plusieurs week-ends par mois. Intéressé ? Rejoins-nous et constitue toi un réseau !
Donne du sens à ton engagement !
Reboostez svp !
Contribuer à YunoHost ?
En développant une fonctionnalité manquante, par exemple.
En février, Christophe Henry témoignait de son projet de transformer YunoHost en OS de NAS domestique.
Son billet de blog : https://blog.christophe-henry.dev/2025/02/01/turn-yunohost-into-a-domestic-nas-os.html
Christophe nous a fait l'amitié de rejoindre l'équipe sur cet axe et a commencé à contribuer au projet, en commençant par reprendre le développement d'une fonctionnalité rudement utile : la gestion des disques.
Make a contribution to YunoHost?
By developing a missing feature, for example.
In February, Christophe Henry wrote about his plans to turn YunoHost into a home NAS OS.
His blog post: https://blog.christophe-henry.dev/2025/02/01/turn-yunohost-into-a-domestic-nas-os.html
Christophe was kind enough to join the team to contribute to the project, starting by taking over the development of an extremely useful feature: disk management.
»Setting and Reading Session Cookies in Rust with Actix Web«
This is exactly what I searched for as a WebDev and also learn better through this article about Rust. Thank you @webbureaucrat for your detailed and understandable blog post.
https://webbureaucrat.dev/articles/setting-and-reading-session-cookies-in-rust-with-actix-web/
At work we moved from #Bitbucket to #GitHub recently. As there is no "Bulk"-Import feature in GitHub (or at least i didn't found it) as we have about 150 repos i wrote a small script which "moves" the repos to GitHub.
Everyone who is facing the same problem can find the script here: https://github.com/MadChrise/bitbucket-repso-to-github
It is very imple - just moving repos. No big error catching or something else. But i described it as good as i could in the readme.
Since one of the last Windows (11) Update our program icons are not shown reliable in the taskbar.
Our "workaround" is to load the icon from disk/resources in FormActivate.
As we have many small programs this is meh.
Does anyone have the same problem (and maybe a solution?)
»CouchDB is a Great Choice for Prototypes, Side Projects and Internal Tooling«
Again and again I am told that CouchDB are perfect for prototypes but where and by whom it is used professionally and which alternate are there?
https://neighbourhood.ie/blog/2025/02/05/couchdb-is-great-for-prototypes-and-side-projects
Fun Kitten¹ fact
Did you know that Kitten has a built-in HTML validator that checks your markup for validity and accessibility issues, etc.?
You’re informed of validation errors in not just terminal but also in your browser’s web developer panel. And, if you select the “Show validation issues on page” link from a validation error in the web developer panel, Kitten will show the validation errors in place on your page.
This helps me catch issues with my markup all the time and I hope it helps you too.
Enjoy!
Mastodon Alt-Text generator
Important improvements to the script!
Replaced status and media_ids[] with a more robust update function.
Improved HTML tag handling with smart cleaning to preserve line breaks.
Added an infinite loop with a 60s delay to continuously analyze images in posts.
Enhanced error handling, with specific exceptions for redirects and other request issues.
For those who missed the project: https://github.com/matlfb/mastodon-alt-text-generator
Recently someone wrote (i think it was here on Mastodon, but not sure): I tend to leave code a bit better than it was.
I did this before, but every time i see code that could be better (at least in my opinion), i try to optimize it.
So i spend almost the whole day to optimize one of our smaller apps. It sends now ~5 requests fewer to the SQL-Server.
Good day
(Even when no one is noticing it, but every bit adds up and at a certain time it could get a problem, right?)