Давайте вместе подтянем наших менторов в гитхабе, чтобы их профили набрали столько же фолловеров, как и мой https://github.com/tshemsedinov ну через какое-то время:
1. Дмитрий Нечай https://github.com/nechaido
2. Денис Отришко https://github.com/lundibundi
3. Владислав Духин https://github.com/primeare
4. Георг Ольденбургер https://github.com/georgolden
5. Николай Белочуб https://github.com/belochub
6. Виталий Кухар https://github.com/vkukh
Еще список людей, на которых было бы интересно подписаться в гитхабе, потому, что они делают много интересного:
1. Федор Индутный https://github.com/indutny
2. Линус Торвальдс https://github.com/torvalds
3. Маттео Калина https://github.com/mcollina
4. Джеймс Снелл https://github.com/jasnell
5. Ден Абрамов https://github.com/gaearon
6. Анна Хеннингсен https://github.com/addaleax
7. Дуглас Крокфорд https://github.com/douglascrockford
8. Рик Тротт https://github.com/Trott
9. Илья Климов https://github.com/xanf
10. Андрей Ситник https://github.com/ai
11. Брендон Эйх https://github.com/BrendanEich
12. Андерс Хейлсберг https://github.com/ahejlsberg
А тут контрибьюторы, внесшие большой вклад в код Метархии:
1. Алексей Орленко https://github.com/aqrln
2. Иван Тимошенко https://github.com/ivan-tymoshenko
3. Лидия Иванова https://github.com/lidaamber
4. Алексей Голиков https://github.com/agil
5. Артем Черненький https://github.com/GYFK
6. Андрей Высоцкий https://github.com/Gagnant
7. Сергей Нановский https://github.com/snanovskyi
8. Влад Дзюба https://github.com/DzyubSpirit
9. Роман Огиевич https://github.com/rohiievych
10. Диана Болотенюк https://github.com/mille-nium
11. Дмитрий Михайлов https://github.com/Tariod
12. Илья Федорович https://github.com/Kowalski0805
13. Алина Листунова https://github.com/alinkedd
14. Даниил Гуськов https://github.com/imnetcat
15. Алексей Румянцев https://github.com/o-rumiantsev
1. Дмитрий Нечай https://github.com/nechaido
2. Денис Отришко https://github.com/lundibundi
3. Владислав Духин https://github.com/primeare
4. Георг Ольденбургер https://github.com/georgolden
5. Николай Белочуб https://github.com/belochub
6. Виталий Кухар https://github.com/vkukh
Еще список людей, на которых было бы интересно подписаться в гитхабе, потому, что они делают много интересного:
1. Федор Индутный https://github.com/indutny
2. Линус Торвальдс https://github.com/torvalds
3. Маттео Калина https://github.com/mcollina
4. Джеймс Снелл https://github.com/jasnell
5. Ден Абрамов https://github.com/gaearon
6. Анна Хеннингсен https://github.com/addaleax
7. Дуглас Крокфорд https://github.com/douglascrockford
8. Рик Тротт https://github.com/Trott
9. Илья Климов https://github.com/xanf
10. Андрей Ситник https://github.com/ai
11. Брендон Эйх https://github.com/BrendanEich
12. Андерс Хейлсберг https://github.com/ahejlsberg
А тут контрибьюторы, внесшие большой вклад в код Метархии:
1. Алексей Орленко https://github.com/aqrln
2. Иван Тимошенко https://github.com/ivan-tymoshenko
3. Лидия Иванова https://github.com/lidaamber
4. Алексей Голиков https://github.com/agil
5. Артем Черненький https://github.com/GYFK
6. Андрей Высоцкий https://github.com/Gagnant
7. Сергей Нановский https://github.com/snanovskyi
8. Влад Дзюба https://github.com/DzyubSpirit
9. Роман Огиевич https://github.com/rohiievych
10. Диана Болотенюк https://github.com/mille-nium
11. Дмитрий Михайлов https://github.com/Tariod
12. Илья Федорович https://github.com/Kowalski0805
13. Алина Листунова https://github.com/alinkedd
14. Даниил Гуськов https://github.com/imnetcat
15. Алексей Румянцев https://github.com/o-rumiantsev
🔥Создание «Google Sheets» через Websockets на Node.js
В этой статье вы разработаете табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах.
Так как, цель - ознакомление, код будет не самым «чистым». В качестве серверной платформы будете использовать Node.js, также потребуется пакет ws, предоставляющий API для работы с вебсокетами на сервере.
Читать...
В этой статье вы разработаете табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах.
Так как, цель - ознакомление, код будет не самым «чистым». В качестве серверной платформы будете использовать Node.js, также потребуется пакет ws, предоставляющий API для работы с вебсокетами на сервере.
Читать...
👍1
Давайте вместе подтянем наших менторов в гитхабе, чтобы их профили набрали столько же фолловеров, как и мой https://github.com/tshemsedinov ну через какое-то время:
1. Дмитрий Нечай https://github.com/nechaido
2. Денис Отришко https://github.com/lundibundi
3. Владислав Духин https://github.com/primeare
4. Георг Ольденбургер https://github.com/georgolden
5. Николай Белочуб https://github.com/belochub
6. Виталий Кухар https://github.com/vkukh
Еще список людей, на которых было бы интересно подписаться в гитхабе, потому, что они делают много интересного:
1. Федор Индутный https://github.com/indutny
2. Линус Торвальдс https://github.com/torvalds
3. Маттео Калина https://github.com/mcollina
4. Джеймс Снелл https://github.com/jasnell
5. Ден Абрамов https://github.com/gaearon
6. Анна Хеннингсен https://github.com/addaleax
7. Дуглас Крокфорд https://github.com/douglascrockford
8. Рик Тротт https://github.com/Trott
9. Илья Климов https://github.com/xanf
10. Андрей Ситник https://github.com/ai
11. Брендон Эйх https://github.com/BrendanEich
12. Андерс Хейлсберг https://github.com/ahejlsberg
А тут контрибьюторы, внесшие большой вклад в код Метархии:
1. Алексей Орленко https://github.com/aqrln
2. Иван Тимошенко https://github.com/ivan-tymoshenko
3. Лидия Иванова https://github.com/lidaamber
4. Алексей Голиков https://github.com/agil
5. Артем Черненький https://github.com/GYFK
6. Андрей Высоцкий https://github.com/Gagnant
7. Сергей Нановский https://github.com/snanovskyi
8. Влад Дзюба https://github.com/DzyubSpirit
9. Роман Огиевич https://github.com/rohiievych
10. Диана Болотенюк https://github.com/mille-nium
11. Дмитрий Михайлов https://github.com/Tariod
12. Илья Федорович https://github.com/Kowalski0805
13. Алина Листунова https://github.com/alinkedd
14. Даниил Гуськов https://github.com/imnetcat
15. Алексей Румянцев https://github.com/o-rumiantsev
1. Дмитрий Нечай https://github.com/nechaido
2. Денис Отришко https://github.com/lundibundi
3. Владислав Духин https://github.com/primeare
4. Георг Ольденбургер https://github.com/georgolden
5. Николай Белочуб https://github.com/belochub
6. Виталий Кухар https://github.com/vkukh
Еще список людей, на которых было бы интересно подписаться в гитхабе, потому, что они делают много интересного:
1. Федор Индутный https://github.com/indutny
2. Линус Торвальдс https://github.com/torvalds
3. Маттео Калина https://github.com/mcollina
4. Джеймс Снелл https://github.com/jasnell
5. Ден Абрамов https://github.com/gaearon
6. Анна Хеннингсен https://github.com/addaleax
7. Дуглас Крокфорд https://github.com/douglascrockford
8. Рик Тротт https://github.com/Trott
9. Илья Климов https://github.com/xanf
10. Андрей Ситник https://github.com/ai
11. Брендон Эйх https://github.com/BrendanEich
12. Андерс Хейлсберг https://github.com/ahejlsberg
А тут контрибьюторы, внесшие большой вклад в код Метархии:
1. Алексей Орленко https://github.com/aqrln
2. Иван Тимошенко https://github.com/ivan-tymoshenko
3. Лидия Иванова https://github.com/lidaamber
4. Алексей Голиков https://github.com/agil
5. Артем Черненький https://github.com/GYFK
6. Андрей Высоцкий https://github.com/Gagnant
7. Сергей Нановский https://github.com/snanovskyi
8. Влад Дзюба https://github.com/DzyubSpirit
9. Роман Огиевич https://github.com/rohiievych
10. Диана Болотенюк https://github.com/mille-nium
11. Дмитрий Михайлов https://github.com/Tariod
12. Илья Федорович https://github.com/Kowalski0805
13. Алина Листунова https://github.com/alinkedd
14. Даниил Гуськов https://github.com/imnetcat
15. Алексей Румянцев https://github.com/o-rumiantsev
⚡Масштабирование NodeJS приложений, теория и практика
Масштабирование приложения Node.js может быть сложной задачей, но с правильным гайдом это можно сделать эффективно и результативно.
В этой статье Вы обсудите несколько методов масштабирования приложений Node.js, включая горизонтальное масштабирование, вертикальное масштабирование и балансировку нагрузки.
Читать...
Масштабирование приложения Node.js может быть сложной задачей, но с правильным гайдом это можно сделать эффективно и результативно.
В этой статье Вы обсудите несколько методов масштабирования приложений Node.js, включая горизонтальное масштабирование, вертикальное масштабирование и балансировку нагрузки.
Читать...
⚡Обработка ошибок в Express
Когда автор статьи только начинал работать с Express и пытался разобраться с тем, как обрабатывать ошибки, ему пришлось нелегко.
Возникало такое ощущение, будто никто не писал о том, что было нужно🫡 В итоге он сам искал ответы на свои вопросы. Сегодня вы узнаете всё об обработке ошибок в Express-приложениях.
Читать...
Когда автор статьи только начинал работать с Express и пытался разобраться с тем, как обрабатывать ошибки, ему пришлось нелегко.
Возникало такое ощущение, будто никто не писал о том, что было нужно🫡 В итоге он сам искал ответы на свои вопросы. Сегодня вы узнаете всё об обработке ошибок в Express-приложениях.
Читать...
Тут несколько примеров, как ЧатГОПОТЫ решает экзаменационные задачи 1 курса, умеет и реверсинженерить из тестов и переводить между парадигмами. В понедельник заскриню и нарежу как я заставил его изобретать DSL и потом писать интерпретатор этого DSL
🔥NodeJS и Golang — Коротко об отличиях
Node.js и Go являются популярным выбором для создания серверных веб-приложений, но у них есть некоторые ключевые отличия, которые делают их более подходящими для разных типов проектов.
В этой статье вам расскажут об всех этих отличиях.
Читать....
Node.js и Go являются популярным выбором для создания серверных веб-приложений, но у них есть некоторые ключевые отличия, которые делают их более подходящими для разных типов проектов.
В этой статье вам расскажут об всех этих отличиях.
Читать....
👎1
Бесплатный интенсив по frontend-разработке
Теория — хорошо, а практика — лучше. Станьте frontend-разработчиком на 3 дня. За это время вы создадите сайт с интерактивными элементами и адаптируете его к разным устройствам. А еще:
— научитесь выгружать проект на GitHub, чтобы начать формировать портфолио;
— узнаете требования работодателей;
— пообщаетесь с экспертом и получите подарки;
— поймете, подходит ли вам это направление.
Интенсив пройдет с 15 по 17 марта в 19:00 (мск). Регистрируйтесь, чтобы не пропустить: https://go.skillfactory.ru/_bKOgg
Теория — хорошо, а практика — лучше. Станьте frontend-разработчиком на 3 дня. За это время вы создадите сайт с интерактивными элементами и адаптируете его к разным устройствам. А еще:
— научитесь выгружать проект на GitHub, чтобы начать формировать портфолио;
— узнаете требования работодателей;
— пообщаетесь с экспертом и получите подарки;
— поймете, подходит ли вам это направление.
Интенсив пройдет с 15 по 17 марта в 19:00 (мск). Регистрируйтесь, чтобы не пропустить: https://go.skillfactory.ru/_bKOgg
Оказалось, ЧатГОПОТЫ умеет метапрограммирование, может делать DSL языки для декларативного описания задач и писать раннеры для этих языков. Коенчно, все это очень неоптимально и даже наивно, но до этого я пробовал и он придумывал DSL просто как синтаксический сахар, т.е. набор ФП-утилит или ООП-утилит, не более, а тут прям новый синтаксис. Не ясно точно, чем JSON не угодил, было бы проще с ним работать.
⚡Переход на Next.js и ускорение загрузки домашней страницы manifold.co в 7.5 раз
Интригующий рассказ о том, как переход с React Boilerplate на Next.js, фреймворк для разработки прогрессивных веб-приложений, основанный на React, позволил ускорить загрузку домашней страницы проекта manifold.co в 7.5 раз.
То, что получилось в итоге, оказалось даже лучшим, чем ожидалось🔥
Читать...
Интригующий рассказ о том, как переход с React Boilerplate на Next.js, фреймворк для разработки прогрессивных веб-приложений, основанный на React, позволил ускорить загрузку домашней страницы проекта manifold.co в 7.5 раз.
То, что получилось в итоге, оказалось даже лучшим, чем ожидалось🔥
Читать...
👍1
😎Маршрутизация в Express
При обработке запросов фреймворк Express опирается на систему маршрутизации. В приложении определяются маршруты, а также обработчики этих маршрутов.
Если запрос соответствует определенному маршруту, то вызывается для обработки запроса соответствующий обработчик.
В статье узнаете о ряде функций для для обработки данных по определенному маршруту.
Читать...
При обработке запросов фреймворк Express опирается на систему маршрутизации. В приложении определяются маршруты, а также обработчики этих маршрутов.
Если запрос соответствует определенному маршруту, то вызывается для обработки запроса соответствующий обработчик.
В статье узнаете о ряде функций для для обработки данных по определенному маршруту.
Читать...
😎Минимальная установка NextJS без create-next-app
В данной небольшой заметке автор хотел показать, как можно достаточно быстро развернуть и настроить проект на NextJS.
Он покажет более сложный вариант, но позволяющий намного лучше понять, из чего проект строится и как настраивается, как устанавливается и настраивается компилятор TypeScript и линтер ESLint.
Читать...
В данной небольшой заметке автор хотел показать, как можно достаточно быстро развернуть и настроить проект на NextJS.
Он покажет более сложный вариант, но позволяющий намного лучше понять, из чего проект строится и как настраивается, как устанавливается и настраивается компилятор TypeScript и линтер ESLint.
Читать...
Открываем доступ в наш канал с бесплатными книгами по базам данных и алгоритмизации.
MySQL, PostgreSQL, MongoDB, Big Data: книги по этим темам в избытке в библиотеке баз данных.
На это стоит посмотреть: @dbbooks
MySQL, PostgreSQL, MongoDB, Big Data: книги по этим темам в избытке в библиотеке баз данных.
На это стоит посмотреть: @dbbooks