fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#JS

13 posts13 participants1 post today

Folks who : I'm trying to create a slice'n'dice-able -- somewhat like instances.vantage.sh/ with the per-column client-side search/constraint/etc. FWIW my data's a discrete JSON file.

I'm allergic to JavaScript insofar as I have zero idea what I'm doing with it (and *can't* do anything with it, myself) but will happily copy'n'paste it as needed.

Got any pointers?

instances.vantage.shAmazon EC2 Instance ComparisonA free and easy-to-use tool for comparing EC2 Instance features and prices.

CodeCraft Academy: Как я создаю открытую платформу для обучения программированию

Привет, Хабр! Я yukk1ro , и сегодня хочу рассказать о своем проекте, который призван сделать обучение программированию более доступным и эффективным.

habr.com/ru/articles/895802/

ХабрCodeCraft Academy: Как я создаю открытую платформу для обучения программированиюПривет, Хабр! Я yukk1ro , и сегодня хочу рассказать о своем проекте, который призван сделать обучение программированию более доступным и эффективным. Почему это важно? В современном мире спрос на...

"SPA Feel – Pattern #1 – Restore Scroll Position"

Combine the inherent simplicity and performance of MPAs with the smooth user experience of SPAs, making SPAs often outdated.

picostitch.com/blog/2025/03/sp

Initially written about at mastodontech.de/@wolframkriesi

picostitch - crafting (and) JavaScriptSPA Feel – Pattern #1 – Restore Scroll Position## Introduction

В интернетах есть сайт, не мой. На нём есть javascript. Он больше не работает, там что-то надо поправить.
Я сохранил страничку html локально, на ней есть нужный мне <script>. Я могу его менять в vim и смортреть, что меняется в firefox. Хорошо.

Но! В запросах к сторонним сервисам в http-заголовках Origin и Refer пустые, как-то в Firefox можно их подменить, чтобы сторонний сервис думал, что я захожу с сайта, а не локальную страничку пердолю? #web #интернеты #JS #Firefox

Kiedy podatność przypomina backdoora – Next.js CVE-2025-29927 i obejście logiki middleware

Krytyczna podatność (CVSS3.1 na poziomie 9.1) we frameworku JS ściąganym niemal 10 milionów razy w tygodniu, która pozwala na obejście uwierzytelniania? Brzmi jak idealna piątkowa publikacja. Tak też się stało 21.03.2025, kiedy światło dzienne ujrzała podatność zgłoszona niemal miesiąc wcześniej przez dwóch badaczy – @zhero___ oraz @inzo___. Przyjrzeli się oni...

#WBiegu #Exploit #Js #Middleware #Podatność #Websec

sekurak.pl/kiedy-podatnosc-prz

Sekurak · Kiedy podatność przypomina backdoora - Next.js CVE-2025-29927 i obejście logiki middlewareKrytyczna podatność (CVSS3.1 na poziomie 9.1) we frameworku JS ściąganym niemal 10 milionów razy w tygodniu, która pozwala na obejście uwierzytelniania? Brzmi jak idealna piątkowa publikacja. Tak też się stało 21.03.2025, kiedy światło dzienne ujrzała podatność zgłoszona niemal miesiąc wcześniej przez dwóch badaczy – @zhero___ oraz @inzo___. Przyjrzeli się oni...

Как убрать рекламу в Я.Почте: отключить эти 2 элемента через одно из дополнений:
#js-mail-layout-content-header > .message-list-banner-portal + div

#js-mail-layout div > #js-layout-inner + div

Long story short, cdn.jsdelivr.net/ is banned in #Belarus .

Apparently, it's Ministry of Healthcare 's initiative.
As is widely known, shipping #JS snippets under 1MB through a damn CDN is bad for your #IQ .
And citizens' IQ IS a concern of our Ministry of Healthcare.

jsDelivrjsDelivr - A free, fast, and reliable CDN for JS and Open SourceOptimized for JS and ESM delivery from npm and GitHub. Works with all web formats. Serving more than 150 billion requests per month.

[Перевод] 16 NPM-пакетов, о которых должен знать каждый Node.js-разработчик

В этой статье мы рассмотрим 16 обязательных для любого Node.js‑разработчика NPM‑пакетов. Мы подробно расскажем о них, включая их ключевые особенности, как их установить и как именно вы можете использовать их в своих проектах для улучшения ваших рабочих процессов.

habr.com/ru/companies/otus/art

Хабр16 NPM-пакетов, о которых должен знать каждый Node.js-разработчикTL;DR: обзор 16 основных пакетов для Node.js‑разработки, доступных в NPM, включая Express.js для создания веб‑приложений, Axios для выполнения HTTP‑запросов и Mongoose...

I wanted to play around with #WebRTC. But then I realised my #webserver I rent at Hetzner, is just a simple one. That means no #Websockets for me, as a signaling service. So there were two options: rent something more expensive or find another way for signaling.
Guess what I chose ...
Well thankfully I quickly discovered this:
github.com/htho/php-webrtc-sig
And building on that, I've now got a simple text connection working now - after about 2,5 hours.
Also I got frustrated with chrome - I guess I just won't support that in my projects anyway, so it's fine if my #JS doesn't run there ...

A PHP WebRTC Signaling Server based on a simple shared message box script - htho/php-webrtc-signaling-server
GitHubGitHub - htho/php-webrtc-signaling-server: A PHP WebRTC Signaling Server based on a simple shared message box scriptA PHP WebRTC Signaling Server based on a simple shared message box script - htho/php-webrtc-signaling-server