ar
Feedback
Asynchronous Programming

Asynchronous Programming

الذهاب إلى القناة على Telegram
2 005
المشتركون
-124 ساعات
-47 أيام
-1930 أيام
أرشيف المشاركات
Чем опасно писать асинхронный код на событиях? Обсуждаем с Мурычем паттерн Observer и его реализации для JavaScript: EventEmitter для бекенда и EventTarget для фронтенда https://www.youtube.com/watch?v=AWJDal1ueuQ

Началась регистрация на бесплатный курс Patterns Mini 👉 https://nodeua.com/Patterns-2025-free
Началась регистрация на бесплатный курс Patterns Mini 👉 https://nodeua.com/Patterns-2025-free

💡 Ссылки на наши ресурсы Открытые группы и каналы - Україномовний канал спільноти https://t.me/metarhia - Україномовна група https://t.me/nodeua - Канал с общими вопросами https://t.me/HowProgrammingWorks - Группа с общими вопросами https://t.me/MetarhiaHPW - Канал для CTO и архитекторов https://t.me/MetarhiaChiefs - Группа для техстека Metarhia: https://t.me/metaserverless - Канал для начинающих https://t.me/metaedu - Группа для начинающих https://t.me/+znsE73dPWLQ5Nzky - Группа сообщества по асинхронному программированию https://t.me/asyncify - Онбординг для желающих пойти на курс Patterns: https://t.me/patterns_javascript Закрытые ресурсы - Группа сообщества - доступна всем курсам - https://www.patreon.com/cw/tshemsedinov/membership - Еженедельный созвон по четвергам - доступен всем курсам - https://www.patreon.com/cw/tshemsedinov/membership - Курс по ноде и асинхронному программированию - https://www.patreon.com/cw/tshemsedinov/membership - Курс по паттернам - https://nodeua.com/Patterns-2025

🤔 Не до конца понимаете, что такое паттерны и зачем они? Я записал бесплатный курс Patterns Mini За 3 часа (7 модулей) вы получите - Обзор всех GoF паттернов: Creational, Structural, Behavioral - Введение в Enterprise, Data Access и архитектурные паттерны - Вы увидите, как паттерны работают на продакшене в JS/TS проектах - Будут объяснены принципы GRASP и SOLID и их влияние на код – Поймете, как мыслят опытные инженеры – Я покажу примеры кода некоторых паттернов с разбором 🚀 В результате вы увидите, как паттерны помогают на практике писать простой, поддерживаемый и расширяемый код. Это тест-драйв обширного курса, после которого вы точно поймете, почему курс Patterns стал переломным для сотен разработчиков, почему разработчики становятся в разы эффективнее, могут получать больше пользы от LLM инструментов как Cursor, Copilot, Claude, Codex и лучше взаимодействовать в коллективе с коллегами и заказчиками. Бесплатно. Онлайн. 7 модулей по ~30 минут. На днях начинается регистрация, чтобы не пропустить, заходите сейчас: https://t.me/+I-suNalcHC03NGUy

🧩 Обновлен пример проекта PWA https://github.com/HowProgrammingWorks/PWA ⭐️ Кроме функциональности, которая была раньше - Чат на websocket (node.js + web application) - Service worker и PWA с прокси и кешом статики - Работа в online и в offline mode ⭐️ Реализованы еще: - Реакции на сообщения со счетчиками - Синхронизация с использованием CRDT - Рефакторинг: лучше структура кода - Добавлены задачи для тренировки паттернов - Задачи по разделению UI и Domain кода 🖼 Если Вы хотите увидеть решение задач, это будет в сообществе: https://www.patreon.com/tshemsedinov/membership

Кто там кричит «AI заменит программистов»? Тут в github тысячи issues есть в самых популярных репозиториях. Когда вы их собираетесь закрывать с помощью AI? Node.js 1.7k, Next.js 2.3k, TypeScript 5k, React 811, Redis 2.2k, Angular 1.2k, Go 5k, Deno 2.3k, Rust 5k, Kubernetes 1.9k Я вот делаю 1 раза в неделю лайвкод с парным программированием на AI: Cursor, Copilot, Claude code и т.д. https://www.patreon.com/cw/tshemsedinov

Конкурс для получения 2 мест на один из моих курсов 1 место может выиграть любой человек, а второе только один из выпускников https://github.com/tshemsedinov/code-with-ai-contest

💥 Шок контент: Метархия на фронтенде! Новый подход к архитектуре, распределенная синхронизация данных и блокчейн в браузере Вопросы задавайте в форме, ссылка под видео Сегодня стрим https://youtube.com/live/cSWOOVh7xkU

Кто кодит с AI? Ану попробуйте сделать простую задачу, и потом я ее напишу вместе с AI, но только с развернутым ТЗ и сделаю стрим с лавкодом: - Implement 48 bit timestamp generator like in UUIDv7 standard - Encode generated id in Base64URL format - Add unittests, typings, docs Влоб задача решается очень плохо, посмотрите тут как ее сдел Cursor с GPT-5: https://github.com/HowProgrammingWorks/UUID Жду ваши варианты в гитхабе в пул-реквестах.

Программирование с Cursor / GPT-5 Вчера на созвоне я показал, как в 2 раза обставил GPT-5 по производительности кода и мы нап
Программирование с Cursor / GPT-5 Вчера на созвоне я показал, как в 2 раза обставил GPT-5 по производительности кода и мы написали для него ТЗ, со всеми идеями, что я применил в своем варианте, чтобы Cursor мог их применить и что из этого получилось... Участие в созвонах и их записи через подписку на Patreon: еженедельные стримы, семинары, лайвкод, Q&A сессии, лекции. $10 в месяц: https://www.patreon.com/tshemsedinov/membership

Тут пример приложения с автоматической синхронизацией состояния между закладками, сервером и несколькими устройствами по принципу local-first, объяснение подхода и того, как в нем применяются Service worker, CRDT, OPFS и другие части технологии https://youtu.be/jHgprxfOgBY

✔️ Сегодня, 12 июля, курс Async 2025 можно взять по $200, с завтрашнего дня будет $250 👉 Обзор контрактов и паттернов асинхронного программирования: https://youtube.com/live/dUTXJX37AEE 👉 Смотрите описание курса: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2025.md

Пересобрал курс по асинхронному программированию, смотрите описание https://github.com/HowProgrammingWorks/Index/blob/master/
Пересобрал курс по асинхронному программированию, смотрите описание https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2025.md