DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.3K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Dezzigners
🧰 Abstract Compositions Of Organic Shapes — абстрактные композиции органических форм

Dezzigners
Forwarded from Denis Sexy IT 🤖
Брухи ставят страпонессы, не ведитесь, пытаются запрятать правду поглубже!
Forwarded from Daily Coding 🔥
🛠 Iconate - библиотека vanilla JavaScript, которая позволяет вам преобразовывать одну иконку в другую по щелчку мыши с помощью различных плавных анимаций. Iconate работает со всеми шрифтами иконок CSS - просто добавьте иконку в свой HTML-код и используйте простой JavaScript API, чтобы выбрать, во что ее преобразовать и какую из более чем 15 анимаций использовать.

🌍 Сайт

Daily Coding #инструменты #JavaScript & Max
Forwarded from Dezzigners
🧰 Photomosh — Сайт для создания уникальных глич-эффектов и искажений на фото

Dezzigners
Gemini vs ChatGPT: СМЕНА ФАВОРИТОВ ... вот что вышло 👇

* Все вокруг обсуждают ChatGPT, а я нашел альтернативу, которая реально качает — Gemini от Google. Пользуюсь и очень доволен.

Почему стоит попробовать:
✔️ Бесплатно (базовая версия)
✔️ Контекст 2 млн токенов — загружайте хоть целые кодобазы
✔️ Понимает текст, картинки, видео и аудио
✔️ Дружит с Google Диском, Gmail и календарем
✔️ Код пишет на уровне топ-моделей

Решил проверить его в деле — и не прогадал. Попросил Gemini найти для меня экспертные каналы по IT и AI, чтобы собрать чистое инфополе с нуля и не делать все вручную. Закинул ссылки на проверенных авторов, и нейросеть сама проанализировала сотни рекомендаций, отсеяв пустышки.

Результат — готовая подборка из 20+ каналов с реальным опытом по: AI-воркфлоу, автоматизации, вайб-кодингу, промт-инжинирингу, RAG-системам, нейрогенерации, крипте и др.

🔗 Забирайте список в один клик 👇
https://t.me/addlist/9wQJPILNMKNkNmNk

* Пишите в комменты — пробовали Gemini? Делитесь с друзьями впечатлениями и добавляйте подборку в свой актив 📌
«The State of Modern Research Report 2026: Closing the Listening Gap»

94% респондентов говорят, что руководство считает исследования важным шагом в бизнесе
Только 27% утверждают, что исследования явно используется почти в каждом крупном решении.

73% директоров считают, что ревью уже проведенных исследований — формальный обязательный шаг перед решениями.
Лидеры функций и менеджмент называют причины системными: фрагментация знаний по инструментам и командам (41%)

Авторы из Марвин активно продают репозитории исследований, конечно, но крен в сторону менеджмента знаний показательный
Немного ностальгии с артефактами из 90х😋🌃😕
Please open Telegram to view this post
VIEW IN TELEGRAM
Гонки данных в AsyncLocalStorage при HTTP/2: подводный камень, который ловит даже опытных

Используешь AsyncLocalStorage для проброса контекста запроса через всю цепочку обработки? Нормальная практика. Но когда приходит HTTP/2 с мультиплексированием, привычная схема als.run(new Map(), () => next()) может дать сбой. И доки про это молчат.

В чём подвох

AsyncLocalStorage в Node.js работает через async_hooks - он привязан к цепочке асинхронных операций. HTTP/2 потоки - это отдельные асинхронные цепочки, которые выполняются конкурентно. Если в коде есть общие ресурсы (пул соединений с БД, общий кеш, переменные на уровне модуля), начинается гонка. Поток A записывает userId в хранилище, поток B его перезаписывает, и A при чтении получает данные B.

Как это выглядит на практике

const als = new AsyncLocalStorage();
const server = http2.createServer();
server.on('stream', (stream) => {
als.run(new Map(), async () => {
const store = als.getStore();
store.set('userId', await getUserId(stream));
});
});


Обычно думают: раз async/await сохраняет контекст через хуки, всё чисто. Но проблема не в разрыве контекста, а в том, что несколько потоков одновременно пишут в один и тот же Map. Асинхронная изоляция работает только для одной цепочки, а не для нескольких параллельных.

Почему это ломается

async_hooks корректно отслеживает цепочки Promise. Но HTTP/2 потоки могут попасть в один тик event loop. Если код использует синхронные побочные эффекты после await (вроде store.set), хуки не спасут - данные уже перемешались. Контекст сохраняется, но параллельные set() делают своё дело.

Что делать

* Не используй общие изменяемые объекты внутри ALS для разных потоков. Каждый поток - свой Map, свой instance.
* Проверяй идемпотентность: если setUserId вызывается дважды для одного потока - ок. Но если два потока пишут в один объект - ошибка.
* После завершения потока зови als.disable() - чтобы не копить утечки памяти.
* Для воркеров передавай контекст явно через postMessage. Надеяться, что ALS дотянется до другого процесса, не стоит.

Безопасный вариант

server.on('stream', (stream) => {
const store = new Map(); // локальный для потока
store.set('start', Date.now());
als.run(store, () => processStream(stream));
});


Вывод: Даже с async_hooks явное создание изолированного состояния на каждый поток - единственный надёжный способ избежать гонок данных при HTTP/2 мультиплексировании.
Что требует рынок от мидла? Анализ вакансий продуктовых и UX/UI-дизайнеров

Статья расскажет о рыночной зарплате, формате работы и необходимых навыках. Узнаешь, чего ожидать от работодателей и какие навыки повысят твою конкурентоспособность

Читать на дизайнерс | #дайджест
ИИ vs ЧЕЛОВЕК / AI УЖЕ МНОГОЕ УМЕЕТ, НО НЕ ТАК КАК ТЫ ...

Нейросети уже пишут, рисуют и отвечают 24/7. Это мощно, и мы за прогресс. Но есть вещи, которые алгоритмы никогда не заменят:
— эмпатию к клиенту
— доверие, которое строится годами
— продажи без манипуляций, с душой


⚠️ Технологии — это инструмент, а главное — это ты и твой живой контакт.

Приглашаем тебя в ЭКО-Пространство, где технологии — это фон, а главное — это ты и твой клиент ✔️ В этой ПОДБОРКЕ есть кое-что поважнее алгоритмов — ДОВЕРИЕ. В папке собраны каналы про экологичные продажи, про понимание, про рост без выгорания.

Пусть ИИ пишет тексты, а ты учись создавать отношения. 💚

Добавляй папку в свой актив и делись с друзьями! 📌
Ссылка ➡️ https://t.me/addlist/9wQJPILNMKNkNmNk
👉 Делимся знаниями и аудиторией — растём вместе ⚡️
Forwarded from Denis Sexy IT 🤖
Прогноз погоды в Европе одним заголовком:
Forwarded from Denis Sexy IT 🤖
Интересный бенчмарк для интернет-продвигаторов:

Небольшой агент раз в сутки смотрит какие виральные тренды есть в тиктоках и постит небольшие «карусели» с аи-картинками на какие-то темы, которые ему кажутся виральными на сегодня, и так по кругу

Пока побеждает 5.5:
https://www.viralbench.ai/

По ссылке есть примеры постов