#programmIng

2025-07-03

Me: *terrified because he just made a billion different changes without committing anything*
The humble `git add -p` command:

iCode2Ifeanyi5
2025-07-03

Do you need a programmatic way to convert your PDF documents into Word in R, then give Convert2Docx R package 📦 a try.

Find installation and usage instructions in the GitHub repository: github.com/Ifeanyi55/Convert2D

Please consider supporting the project by giving it a star 🌟 on GitHub

Nicolas DelsauxRiduidel@framapiaf.org
2025-07-03

Donc on peut abuser le protocole LSP pour créer des éditeurs graphiques connectés directement à du code. C'est très cool conceptuellement ! jamesbvaughan.com/bidirectiona #editor #programming #gui #lsp #protocole

Rust Bytesrustaceans
2025-07-03

Dioxus with Jonathan Kelley on Rutaceans Station Podcast 🦀

rustacean-station.org/episode/

Terence Eden’s Blogblog@shkspr.mobi
2020-07-03

Goodbye avatars .io - hello unavatar!

shkspr.mobi/blog/2020/07/goodb

Given a social media user's username, how do you get a picture of their avatar?

I always used avatars.io - but sadly that service has bitten the dust. So I've switched to unavatar.

It's dead easy to use. https://unavatar.now.sh/twitter/edent will return @edent's avatar. You can use GitHub, Facebook, Gravatar, Instagram, Telegram, YouTube, SoundCloud, and a couple of other providers.

Simple to use, and easy to embed in an <img> element.

It's also open source and looks pretty easy to deploy if you want to host it yourself.

Why is this needed?

In an ideal world, there would be a standard for where to find a user's avatar. Possibly a .well-known resource. Until then, we have to make do with 3rd party services playing intermediary.

#avatar #HTML #programming

Learning programming, what I find the hardest isn’t the code itself, but wrapping one’s head around to what one actually can do. It’s easy to imagine the final product but all those small gears that work together, imagining those is overwhelming!
#coding #gamedev #programming

I moved the deployment to a different platform and registered a domain for it: worksync.cloud

#python #webapp #programming

2025-07-03

Hell yeah. Working with Sega Saturn homebrew stuff, got executable overlays working!

Basically: the game code is split into a main "kernel" executable, and then several "overlay" executables. The link script defines all of these overlay sections to reside at the same region in memory, but omits them from the main binary (my makefile instead manually extracts them from the ELF and emits separate binaries for each one)

Then at runtime, the kernel just ensures that the correct overlay binary is loaded into the shared region in memory before it calls into that code.

#gamedev #homebrewgames #SEGASaturn #programming

Screenshot of my test app running in Ymir. The debug output window shows a variety of logs, in particular the highlighted line: "TestMod2 initialized!"
Lobsterslobsters
2025-07-03

Rediscovering the Beauty of Chemistry Through Quantum Theory and Prolog lobste.rs/s/jwyu1t
medium.com/@kenichisasagawa/th

Laurent Cheyluslcheylus@bsd.network
2025-07-03

makefile-graph: a Go module and CLI application, which parses GNU Make's internal database and generates a graph representing the relationships between the discovered Makefile targets #Programming github.com/dnaeon/makefile-gra

2025-07-03

🤣
Customer coder announced that CSP (Content Security Policy) was set up for something.

Employee asked "What is CSP?"

Other coder: "Code Sneakily Pasted".

#coding #programming #it

Rust Bytesrustaceans
2025-07-03

This week's challenge 🦀

Last week, we challenged you to solve the number spiral problem.

Let’s move on to this week’s challenge.

Word Frequency Counter

2025-07-03

THERAPIST: usually when people do couples counseling they bring a spouse or partner

ME: *turns laptop around to show merge conflicts between two of my own git branches*

#Programming

Leanpubleanpub
2025-07-03

New 📚 Release! Mastering Node.js Backend Development: Build Crud app ( filter, search, sort) From Beginner to Production by Roberto Stepic

Unlock the power of Node.js! Learn to build professional, production-ready APIs using Express, MongoDB, Mongoose, and JWT. Includes real-world projects, error handling, authentication, and deployment strategies.

Find it on Leanpub!

Link: leanpub.com/masteringnodejsbac

2025-07-03

Holy 2.3k followers batman. Thank you all for the support!!🎉🎉🎉 I'm Alaric, game director for Just Write Studios. We're making a dark fantasy and #horror VN, Catalyst: Blind Faith!🩸🎉 I post a firehose of #art, #programming, #accessibility, #writing, #indiegamedev & other stuff that makes us happy!💖

Chibi PFP / art drawn by Silver for Alaric, indie game dev / director / writer / artist / programmer / meme machine who wears a lot of hats. The cute skeleton has on a fluffy red beret, long regal robes, and is writing with a large white quill on a piece of paper with gilded text. She stands in front of a red curtain, practically blending into it. Text at the top indicates an audience on the other side, with the text reading "Shh..." "I think the play is beginning" "I can't wait!" "The demo was so awesome!" "I know"A working logo for the dark fantasy and horror visual novel "Catalyst: Blind Faith."
Grayscale art on the top row shows three main characters. From left to right: A female elf with a sly expression, asymmetric hair, many piercings, and long ears side-eyeing the player; a disheveled and heavily scarred young man, clutching at his head while he stares directly at the viewer; and a bubbly woman in profile view with an unnaturally broad grin and very poofy hair.
The bottom row has five sketches of different male body types, all at the same height. These are illustrative of the protagonist, whose appearance can radically change based on the player's choices. From left to right: An emaciated figure in a fighting stance, fists before his face; a slender and broad-shouldered figure in a front-facing and stiff pose; a muscular figure, looking relaxed and confident as he glances over his shoulder; a husky male figure, partially drawn, as some of the right arm is incomplete; and a very heavyset male figure, standing in a similar distant and neutral pose as the slim figure.
Reilly Spitzfaden (they/them)reillypascal@hachyderm.io
2025-07-03

I've been more and more dissatisfied with the GUI text editor options, and I finally know enough about Neovim to have a setup that covers most of what I liked about e.g., VSCode!

I used the Kickstart (github.com/nvim-lua/kickstart.) config files. So far, I just changed the theme back to default, and the rest of the settings worked for me.

I wanted something where I could at least have
- A small terminal split at the bottom
- An easy-to-use file browser (here, netrw and the “Telescope” fuzzy search)
- Easy extensibility (Neovim does both VimScript and Lua plugins, and I have the “Lazy” package manager for those)

Very happy with it!

#Vim #Neovim #Coding #Programming

macOS screenshot of iTerm2 and Firefox. 

iTerm2 has a Neovim window with a Rust textbook example in the upper split, and a small lower split with a terminal. Neovim has the default theme—a dark, minimalist one with blue-green accents. 

Firefox has chapter 17 of The Rust Programming Language open, and some Neovim manual tabs.
Leanpubleanpub
2025-07-03

Welcome to the Leanpub Launch video for The Software Developer's Handbook: Volume 1 by Jonathan Crossland!

Watch it on the Leanpub Blog here: leanpub.com/blog/leanpub-book-

2025-07-03

I read somewhere that LogoWriter was a combination programming language AND word processor for the Apple II, C64, and MS DOS. I got curious and spun up a copy in an Apple II emulator. I figured out how to make the turtle move: FD 50, RT 90, FD 50, etc. How is this also a word processor and what benefit was there in combining Logo with it?

#retrocomputing #appleii #Apple2e #c64 #msdos #programming #wordprocessing

Honkey Hates School - Lugcast Clips Ep 262

nightshift.minnix.dev/w/w13AUS

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst