7 Aug 2026, 01:01 UTC101 views2 reactionsread 8 August 2026 Photo
https://nubjs.com/
Инструмент для Node.js, написанный на Rust, который призван ускорить разработку и заменить сразу несколько привычных инструментов, оставаясь при этом полностью совместимым с оригинальной Node.js.
- Запуск TypeScript (замена tsx / ts-node): Позволяет напрямую запускать файлы .ts, .tsx, .jsx без предварительной сборки. Он автоматически подтягивает настройки из tsconfig.json, загружает переменные из…
❤2
6 Aug 2026, 01:38 UTC112 views2 reactionsread 8 August 2026 Photo
https://symfony.com/doc/current/components/lock.html
Ситуёвина: имеем webhook, в который внешняя система стучит очень важными данными.
Проблематика: на этапе получения данных либо создается новая корневая сущность, либо новая запись привязывается к старой сущности.
И тут внешнее апи начинает "подтраивать" и создавать сразу два запроса в одну наносекунду.
Движок хранения наших очень важных сущностей - асинхронный клик…
❤2
5 Aug 2026, 01:06 UTC124 views4 reactionsread 8 August 2026 Photo
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
Сегодня не про код.
Papirus - отличный векторный набор иконок. Умеет фиксить цветные пиктограмки в трее, делая их одноцветными.
И нарисованы в едином стиле.
🔥4
4 Aug 2026, 01:05 UTC143 views5 reactionsread 8 August 2026 Photo
https://github.com/control-theory/gonzo
Консольный инструмент (TUI) на языке Go для анализа логов в реальном времени, созданный под вдохновением от утилиты k9s.
- интерактивный дашборд в терминале (сетка 2x2) с графиками частоты слов, атрибутов и распределения ошибок
- умеет читать логи из стандартного ввода (stdin), файлов (включая маски файлов вроде *.log), напрямую из кластеров Kubernetes
- содержит встроенного ИИ…
🔥5
3 Aug 2026, 01:08 UTC170 views3 reactionsread 8 August 2026 https://gist.github.com/ancient-web/1fc902b27cc365538d33f2a0bf3713d9
Скидал минимальный пример подобного использования форм.
Оперируем нативными FormType, DTO для данных, нативным методом валидации.
👍3
2 Aug 2026, 08:35 UTC181 views3 reactionsread 8 August 2026 Задача: отдавать json с настройками формы.
Вместо изобретения очередного велосипеда, можно взять стандартные symfony forms и на их основе построить весь флоу.
Какие это даёт преимущества:
1) Поверх уже собранной формы пробегаемся и собираем json. Можно использовать готовые решения.
2) Вместо городьбы большого пласта валидирующего и обрабатывающего кода - просто "ловим" запрос и выполняем $form->submit();
❤3
31 Jul 2026, 00:54 UTC226 views3 reactionsread 8 August 2026 https://asccli.sh/
Быстрый консольный интерфейс (CLI), написанный на Go, который позволяет полностью автоматизировать работу с App Store Connect и Apple Ads прямо из терминала или CI/CD-пайплайнов, не заходя на сайт Apple.
Всякий, кто вообще работал с загрузкой своих приложений в App Store знают, как много телодвижений это занимает.
А уж настроить CI/CD туда - отдельная песня.
Для нейролюбов есть скиллы https://asccl…
❤3
30 Jul 2026, 01:08 UTC180 views3 reactionsread 8 August 2026 Photo
https://github.com/AstroNvim/AstroNvim
Если по какой-то причине всё еще хочешь вкатиться в vim, но не хочется самому его неделю настраивать - бери Astrovim.
p.s. Особый вид извращения - это курсив в блокнотике для разработки.
❤3
29 Jul 2026, 04:16 UTC200 views3 reactionsread 8 August 2026 Потестив некоторое время, субьективно решил: opencode /review команда намного эффективнее проводит оценку изменений.
(https://www.coderabbit.ai/ - а эта штука еще эффективнее)
❤3
29 Jul 2026, 01:00 UTC177 views2 reactionsread 8 August 2026 https://habr.com/ru/news/1059556/
К сожалению, serverless пока доступен только избранным.
Однако, сразу после релиза это станет просто колоссальным конкурентным преимуществом.
Никакой ручной инфры под развертку ботов. Деплой в одну команду.
❤2
28 Jul 2026, 01:16 UTC185 views3 reactionsread 8 August 2026 https://github.com/tabuna/dandy-code
Возможно, именно эту книгу стоит прочесть на этапе "вкатывания" в php разработку.
Или просто для закрепления прописных истин.
А не кидаться со старта на дядю Боба =)
❤3
27 Jul 2026, 01:08 UTC209 views6 reactionsread 8 August 2026 https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API
Реализация механизма блокировок в браузере.
Один из полезных примеров:
// Запрашиваем блокировку ресурса
await navigator.locks.request("my_resource", async (lock) => {
// Блокировка получена. Этот код выполнится только в одной вкладке одновременно.
await updateDatabase();
await syncWithServer();
// По завершении функции блокировка автоматически сн…
❤4👍2
Showing the 12 most recent of 19 posts we hold for @ancient_web. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.