#NodeJs

2025-05-27

Une très bonne explication de ce que sont les `Buffer` dans Node.js et comment ils interagissent avec des données binaires.

🔗 banjocode.com/post/node/memory

#nodejs #buffer #binaire

Golang Weeklygolang_discussions
2025-05-27

Curious to know the thoughts of members on this article "Why Go’s HTTP Server is Better Than Everything Else"

archive.is/l8LRW

Discussions: discu.eu/q/https://archive.is/

2025-05-27

[Перевод] Как работает Node.js

После прочтения этой статьи вы хорошо поймете следующее: как работает цикл событий (event loop) в Node.js, включая все его фазы как Node.js выполняет JavaScript в одном потоке (single thread) как Node.js использует библиотеку libuv и внутренние API для обработки асинхронных операций почему знание работы цикла событий так важно для написания эффективного серверного кода Понять, как JS работает "под капотом" в браузере (см. эту короткую 15-минутную статью ), проще, чем понять устройство Node.js. В браузере нет сложных фаз и многослойных механизмов, как в Node.js. Но почему в Node.js все устроено сложнее? Зачем столько фаз, которые так непросто понять?

habr.com/ru/companies/timeweb/

#timeweb_статьи #javascript #js #nodejs #nodejs #node #event_loop #task_queue #цикл_событий #очередь_задач

2025-05-27

Pocupochki: когда лень писать список покупок, но есть 2 часа и доступ к Gemini

Рассказываю, как с помощью Google Stitch за 30 секунд получил готовый дизайн приложения, а потом с Gemini за пару часов превратил его в работающий сервис с голосовым вводом. Посмотреть

habr.com/ru/articles/913004/

#gemini_api #google_stitch #голосовой_ввод #список_покупок #вайбкодинг #websocket #nodejs #javascript #gemini_flash #google_io_2025

Webdev Weeklywebdev_discussions
2025-05-26

I built a Node.js + TypeScript API starter with full security, auth & oauth, mailing, async notificators, multi-apps support, Docker & CLI support and much much more— Feedback welcome!

github.com/fless-lab/Node-Type

Discussions: discu.eu/q/https://github.com/

Rad Web Hostingradwebhosting
2025-05-26

How to Install on

Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
What is Directus?
Directus is an open-source and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, user-friendly admin interface for ...
Continued 👉 blog.radwebhosting.com/how-to-

Immich is primarily written in TypeScript and JavaScript, with a significant amount of code also in Dart and Svelte. The Immich Server itself is built using TypeScript and Node.js, and leverages the Nest.js framework, Express server, and Kysely. The GitHub repository indicates that TypeScript accounts for 48.8% of the code, Dart for 28.7%, Svelte for 17.8%, and other languages contribute the remaining percentage.

#Immich #NodeJS #dart #Svelte #NestJS #JavaScript

The node.js logo, the Svelte logo, the Dart programming language logo and the nest.js logo on a white background.
Rad Web Hostingradwebhosting
2025-05-24

How to Install on VPS

This article provides an in-depth guide demonstrating how to install PeerTube on Ubuntu VPS.
What is PeerTube?
PeerTube is a decentralized, federated video hosting platform powered by WebTorrent and ActivityPub. It enables users to self-host video services and interact with other PeerTube ...
Continued 👉 blog.radwebhosting.com/how-to-

Reilly Spitzfaden (they/them)reillypascal.bsky.social@bsky.brid.gy
2025-05-23

My Swedish textbook publisher wanted me to listen to audio examples on their site or in their app. I had other ideas. A fun little project combating enshittification, and some practice with Node JS and web scraping! reillyspitzfaden.com/posts/2025/0... #NodeJS #JavaScript #Enshittification

I Would Rather Spend an Evenin...

Reilly Spitzfaden (they/them)reillypascal@hachyderm.io
2025-05-23

My Swedish textbook publisher wanted me to listen to audio examples on their site or in their app. I had other ideas.

A fun little project combating enshittification, and some practice with Node JS and web scraping!

reillyspitzfaden.com/posts/202

#NodeJS #JavaScript #Enshittification #Coding #Programming #WebDev

2025-05-23

Un outil pour packager du code Node.js en un seul executable. Windows uniquement pour le moment.

🔗 astra-js.netlify.app/

#nodejs #compilation

NSISnsis
2025-05-23

node-makensis v3.0.0-alpha.5 ift.tt/xYg8VNC

2025-05-23

I have posted about this before, but wanted to re-iterate how much in love I am with FediAlgo:

I’m currently on paternity leave so have around half an hour per day for social. That is of course far from enough to keep up with a chronological timeline like mine, and previously with Mastodon the FOMO was real.

Now I go to FediAlgo and I feel I got an overview over what’s interesting in that day. It’s also immensely customisable, but the defaults do a decent job for me.

If you haven’t tried it yet, I highly recommend you try it out. You can try it out on my personal playground at fedialgo.thms.uk or on the maintainer’s official website at michelcrypt4d4mus.github.io/fe

Thanks @cryptadamist for the work you put into this!

#activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #MastoAdmin #Mastodon #mastohelp #nodejs #nod #opensource #SocialWeb #timeline #TL #webdev

🚨 Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint. The payload is identical across all 60 packages:

socket.dev/blog/60-malicious-n #JavaScript #NodeJS

Woah very cool, I just tried using #Pagefind indexer with #NodeJS for the first time to add #search functionality to my current #Hugotheme that doesn't have it built-in. github.com/hugo-theme-anubis2/

Still customizing... it was amazing to see the indexing and being able to search for any keyword immediately!

I really do love learning about #Hugo #SSG. Despite more code, it makes more sense to me than clunky #WordPress' GUI and backend that's not required for basic blogs like mine. #npm #npx #node

Screen shot of a burgeonlab.com Hugo blog with a new search bar.Screen shot of terminal showing `npx -y pagefind --site public` running.
Golang Weeklygolang_discussions
2025-05-22

OS tool built in golang to detect malicious packages before install

github.com/safedep/pmg

Discussions: discu.eu/q/https://github.com/

Helge Heßhelge
2025-05-22

@ctietze No macros involved 🙂 Macro.swift, my small web lib for building servers, style. github.com/Macro-swift/MacroEx
(it's called Macro because it's a follow-up to MicroExpress: alwaysrightinstitute.com/micro)

Client Info

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