Asynchronous Programming
رفتن به کانال در Telegram
👉 Node.js Channel: https://t.me/metarhia 👉 https://t.me/HowProgrammingWorks
نمایش بیشتر1 988
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+17 روز
+430 روز
آرشیو پست ها
Программирование с 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/Courses/Async-2025.md
💡 Алгебраические и контейнерніе типы данных
- Record (mutable and immutable)
- ADT Tuple, Sum
- Result as a Sum of Value and Failure
- Either, Maybe and Result containers
- ADT Linked list
https://github.com/HowProgrammingWorks/ADT
🧩 В эту субботу (26 апреля) в 15:00 стрим
«Паттерны асинхронного программирования»
Регистрация обязательна: https://patterns-js.com/0jiuic?utm_source=telegram_channel&utm_medium=t_shemsedinov&utm_campaign=stream_26_04
🧩 В эту субботу (26 апреля) в 15:00 стрим «Паттерны асинхронного программирования»
На этом канале 👉 https://www.youtube.com/@TimurShemsedinov
Разбор паттернов и контрактов:
- Thenable, Promise, Future, Deferred
- Callbacks, Async/await, Coroutines
- Observer, EventEmitter, Signals
- Locks API, Semaphore, Mutex
- AsyncCompose, AsyncPool, AsyncQueue
- Threads, MessageChannel, MessagePort
- function*/yield, Async Iterator
- Actor Model, Chain of responsibility
- AsyncCollector, Streams, RxJS...
👳 Тимур Шемсединов
🧔♂️ Денис Отришко — контрибьютор Node.js и Metarhia
🤵 Дмитро Нечай — Chief Architect в PLATMA, CTO в HandyAI
Программа курса по паттернам: https://nodeua.com/Patterns-2025.html
🧩 Программа курса уже на сайте, кто там спрашивал, вот: https://nodeua.com/Patterns-2025.html
Авторы, приглашенные эксперты и менторы: 👳♀️ Тимур Шемсединов 🥷 Илья Климов 🤵🏼♂️ Дмитрий Нечай 👨💻 Денис Отришко 👨 Тимур Севимли 🧔 Николай Белочуб
📅 1 мая: старт курса
👉 Каталог паттернов: https://github.com/tshemsedinov/Patterns-JavaScript
👉 Плейлист стримов с экспертами: https://www.youtube.com/playlist?list=PLHhi8ymDMrQYkcxj1eb-Se6Ojd0PRJfFO
🧩 Завтра (12 апреля) в 15:00 cтрим Data access patterns
https://www.youtube.com/watch?v=diH1VfV_38o
👳 Тимур Шемсединов - в представлении не нуждается
🧔♂️ Николай Белочуб - 10+ лет в Продуктовой Разработке, Senior SWE, OSS Contributor
🤵 Дмитрий Нечай - Chief Architect в PLATMA, CTO в HandyAI
Как изолировать стейт при помощи паттерна Actor и как написать Event loop при помощи Reactor и Proactor
https://www.youtube.com/watch?v=tpY01TLctAs
