es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

HowProgrammingWorks - JavaScript and Node.js Programming

HowProgrammingWorks - JavaScript and Node.js Programming

Ir al canal en Telegram

Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Group: https://t.me/How_Programming_Works 👉 Node.js channel: https://t.me/metarhia 👉 Node.js group: https://t.me/nodeua

Mostrar más
6 582
Suscriptores
-424 horas
+177 días
+6430 días
Archivo de publicaciones
"Люди ничему не верят так твердо, как тому, о чем они меньше всего знают" // ChatGPT

По ходу курса Patterns обнаружили с менторами интересную штуку, писать код многие могут неплохо, исправлять и оптимизировать, улучшать - это да, но вот декомпозировать задачу, проектировать абстракции и связи между ними - просто в разы меньше людей. А ведь на курсе почти все синьоры, лиды, 5+ опыта, более 30% даже 7+ опыта. Самое сложное самому "понять", как высокоуровневую задачу превратить в малые issue, что для этого нужно делать. Если бы мы научили людей декомпозировать не классы и функции, а issue, это был бы прорыв в другое измерение))) Конечно, это выходит за рамки курса, но вообще - очень актуально, будем экспериментировать понемногу...

3 января ушел из жизни мой учитель информатики, пионер программирования Валерий Власенко. Он работал вместе с Виктором Глушко
+2
3 января ушел из жизни мой учитель информатики, пионер программирования Валерий Власенко. Он работал вместе с Виктором Глушковым над первыми в мире моделями вычислительной техники, а затем создал в обычной средней школе 4 лаборатории самодельных компьютеров, сделал вместе с учениками сетевые карты, я писал драйверы и протоколы на асме в 5 классе. На своем 87 дне рождения 3 января он играл на баяне так отчаянно, что стало тяжело дышать, скорая уже не успела. Это великий человек, ему благодарны тысячи учеников по всему миру.

Все публичные видео, касающиеся подхода local-first, я собрал в этот плейлист. Хватит праздновать… ну давайте… уже смотрите,
Все публичные видео, касающиеся подхода local-first, я собрал в этот плейлист. Хватит праздновать… ну давайте… уже смотрите, развивайтесь… потому что дальше так нельзя во фронтенде. https://www.youtube.com/playlist?list=PLHhi8ymDMrQbvfYi9Vh4QqbliUSMsAHQd

🎫 До 7 января 2026 (включительно) можно купить за $200 🎫 До 14 января 2026 (включительно) за $250 🎫 Далее, в течение всего
🎫 До 7 января 2026 (включительно) можно купить за $200 🎫 До 14 января 2026 (включительно) за $250 🎫 Далее, в течение всего 2026 года: $300 https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2026.md

👩‍💻 Плейлист "Оптимизация JavaScript с Мурычем" https://www.youtube.com/playlist?list=PLHhi8ymDMrQYri12FzaS63NMZy5K5ReMg

У JavaScript две проблемы: отсутствие развитой стандартной библиотеки, как у C++, Java, .Net и очень развитое WebAPI, которого почти никто не знает и знать не хочет. И вместо первого и вместо второго используют всякую мерзость из npm. Стандартная библиотека должна давать нам: струкутры данных (linked list, trees, stack, queue, deque...), контейнерные типы (result, either, maybe...), алгоритмы (hasing, search, conditional probabilities...), утилиты асинхронного и параллельного программирования (semaphore, mutex...), машинно-ориентированные типы: f32, f64, i8, u8..., i128, u128 (у нас только часть их есть и то только внутри typed arrays) и много еще чего. Web API: OPFS, WebCrypto, AbortController, Web Locks, Web Streams, BroadcastChannel, Atomics, Scheduling, Weak collections, WebTransport, Workers, View Transitions, по работе с датами и юникодом, блютузом и рендерингом... там их много пейдждаунов

Пока я делаю описания курсов на 2026 год, уже есть люди, которые хорошо знают, как я это делаю и что они всегда получают не т
+5
Пока я делаю описания курсов на 2026 год, уже есть люди, которые хорошо знают, как я это делаю и что они всегда получают не то, что хотели, а то, что им действительно нужно. Они и могут стать ранними пташками https://www.patreon.com/cw/tshemsedinov/shop Всем, кто брал ноду и асинхронное в 23-25 годах брать посторно тот же курс не нужно, я делаю апгрейд.

Какие профессиональные навыки вы хотите улучшить в 2026?
Anonymous voting

Какие профессиональные навыки вы хотите улучшить в 2026?
Anonymous voting

Когда вы программируете c LLM то...
Anonymous voting

Я считаю ненормальным делить жизнь на "работу" и жизнь. Работа должна быть органичной частью жизни, а профессия - частью личности, иначе выгорание неизбежно. Ни интересов, ни реальных достижений не будет, если относиться к работе как к рабству ради "настоящей жизни". Да и не в росте дело - счастье достижимо только в целостности.

Вчера на созвоне курса написали бандлер: 65 строк (2.3 kb). Чудеса? нет, он не универсальный, у модулей метархии такие свойства кода, что их можно собирать склейкой файлов и заменой пары строк. Минификация и бандлинг - это костыли эпохи HTTP/1 и отсутствия ESM (import/export), но с 2021 года HTTP/2 и HTTP/3 вместе с <script type="module"> и Brotli это уже индустриальный стандарт и осталось разделить сборку на простейшие операции склейки при публикации в npm и создание ссылок при установке пакета в папку /static/ Так кодовая база в git лежит один раз, не дублируется для node.js и браузера, ее легко исправлять, не нужны соурсмапы, код читаемый на клиенте, подгружается по мере надобности, обновляется частями, у каждого файла (библиотеки) свой хеш, это и CDN-френдли, а скоро мы будем распространять зависимости, подписанные хешом через WebRTC без CDN. Это пока прототип, сделанный на коленке, но скоро будет в отдельном репозитории https://github.com/metarhia/metautil/pull/310/files