Уязвимости в npm пакетах, команда npm audit и как сообщать команде безопасности npm о найденной вами уязвимости?
https://habr.com/ru/company/domclick/blog/518502/
https://habr.com/ru/company/domclick/blog/518502/
Хабр
Безопасность npm-проектов, часть 2
Всем привет! В прошлых постах мы поговорили о том, как команда npm обеспечивает безопасность, а также начали рассматривать инструменты, помогающие нам повысить...
Андрей Мелихов рассказывает, как отдебажить и ускорить nodejs приложение
YouTube
Ищем проблемные места в node.js-приложениях
Внимание! Канал заморожен, все видео по-умолчанию диприкейтед. Смотрите на свой страх и риск :)
---
Посмотрим как clinic.js позволяет исследовать проблемы с производительностью node.js приложений с помощью таких инструментов как Doctor, Bubbleprof и Flame…
---
Посмотрим как clinic.js позволяет исследовать проблемы с производительностью node.js приложений с помощью таких инструментов как Doctor, Bubbleprof и Flame…
Советы по typescript: какие возможности языка стоит использовать в своих проектах
https://habr.com/ru/company/tinkoff/blog/521262/
https://habr.com/ru/company/tinkoff/blog/521262/
Thomas Watson о дебаге nodejs через дампы памяти и снепшоты
https://www.youtube.com/watch?v=dyaux-pqq7o
https://www.youtube.com/watch?v=dyaux-pqq7o
YouTube
Post mortem NodeJS debugging – Thomas Watson
Get a GitNation Multipass, attend 8+ remote JavaScript conferences & watch tens of pro talks and workshops from our past events: https://portal.gitnation.org/multipass
🗓 Talk recording from Amsterdam JSNation Conference 2019 https://jsnation.com
# Post…
🗓 Talk recording from Amsterdam JSNation Conference 2019 https://jsnation.com
# Post…
#вакансия
Отличная вакансия моих знакомых, рекомендую
Senior Python Developer (Django) в OSLA
Растущий стартап, строим единорога! Компания OSLA занимается разработкой одноименной SaaS платформы.
Обязанности:
- Анализ функциональных требований;
- Проектирование архитектуры и разработка серверной части приложения;
- Интеграция с API внешних сервисов;
- Участие в формировании команды разработчиков;
- Участие в формировании workflow и средств взаимодейтсвия.
Требования:
- Опыт коммерческой разработки от 5 лет;
- Продвинутые знания Django, Django Rest Framework;
- Экспертный уровень знание SQL (Postgres)
- Опыт проектирования архитектуры бэкенда;
- Умение профилировать и оптимизировать код на Python, работа с репозиторием кода Git, опыт написания тестов;
- Опыт работы с распределенными очередями сообщений (Celery, RabbitMQ / Redis);
- Опыт настройки, оптимизации и мониторинга серверов.
- Умение разбираться в чужом коде, производить рефакторинг и оптимизацию, делать code-review;
Условия:
- З/П по итогам собеседования (от 150 000 рублей);
- Гибкий график с возможностью частично-удалённой работы;
- Офис в центре Санкт-Петербурга;
Отклик: @Stisaak
Отличная вакансия моих знакомых, рекомендую
Senior Python Developer (Django) в OSLA
Растущий стартап, строим единорога! Компания OSLA занимается разработкой одноименной SaaS платформы.
Обязанности:
- Анализ функциональных требований;
- Проектирование архитектуры и разработка серверной части приложения;
- Интеграция с API внешних сервисов;
- Участие в формировании команды разработчиков;
- Участие в формировании workflow и средств взаимодейтсвия.
Требования:
- Опыт коммерческой разработки от 5 лет;
- Продвинутые знания Django, Django Rest Framework;
- Экспертный уровень знание SQL (Postgres)
- Опыт проектирования архитектуры бэкенда;
- Умение профилировать и оптимизировать код на Python, работа с репозиторием кода Git, опыт написания тестов;
- Опыт работы с распределенными очередями сообщений (Celery, RabbitMQ / Redis);
- Опыт настройки, оптимизации и мониторинга серверов.
- Умение разбираться в чужом коде, производить рефакторинг и оптимизацию, делать code-review;
Условия:
- З/П по итогам собеседования (от 150 000 рублей);
- Гибкий график с возможностью частично-удалённой работы;
- Офис в центре Санкт-Петербурга;
Отклик: @Stisaak
Фронтенд, бэкенд и фулстек заходят как-то в бар.
Вадим Макеев (HTML Academy) и Андрей Мелихов (на момент интервью ещё Yandex.Money)
https://youtu.be/hExS0b_4XfM
Вадим Макеев (HTML Academy) и Андрей Мелихов (на момент интервью ещё Yandex.Money)
https://youtu.be/hExS0b_4XfM
YouTube
Фронтенд, бэкенд и фулстек (заходят как-то в бар) [ru] / Вадим Макеев, Андрей Мелихов
Это видео — диалог, который состоялся в рамках онлайн-конференции JavaScript fwdays'20 autumn, 11 сентября 2020 года.
Ключевые вопросы диалога:
- Нужен ли фронтендеру бэкенд и девопс.
- Шаблонизация на фронте и на бэке.
- Цена усложнения фронтенда.
…
Ключевые вопросы диалога:
- Нужен ли фронтендеру бэкенд и девопс.
- Шаблонизация на фронте и на бэке.
- Цена усложнения фронтенда.
…
Собеседование в Facebook:
— этапы интервью
— примеры технических вопросов
— как подготовиться
https://levelup.gitconnected.com/cracking-the-top-40-facebook-coding-interview-questions-185bab32489f
— этапы интервью
— примеры технических вопросов
— как подготовиться
https://levelup.gitconnected.com/cracking-the-top-40-facebook-coding-interview-questions-185bab32489f
Medium
Cracking the top 40 Facebook coding interview questions
A look at the top 40 Facebook coding interview questions and best practices for preparing strategically.
Перевод статьи Гарри Робертса: “Реальная эффективность Brotli”
В статье приводятся сравнения Gzip и Brotli, подробности про передачу пакетов по TCP, а также советы, как провести сравнения на своих проектах
#brotli #gzip
К переводу
К оригиналу
В статье приводятся сравнения Gzip и Brotli, подробности про передачу пакетов по TCP, а также советы, как провести сравнения на своих проектах
#brotli #gzip
К переводу
К оригиналу
Frontend 2021. Что учить новичку? Как стать веб-разработчиком? Какие технологии актуальны в 2021?
Рассказывает Ян Тишко
https://youtu.be/U4dsmUl4gng
Рассказывает Ян Тишко
https://youtu.be/U4dsmUl4gng
YouTube
Roadmap для новичка / FRONTEND 2021
Что учить новичку? Как стать веб-разработчиком? Какие технологии будут актуальны в 2021? Рассказывает Ян Тишко фронтенд разработчик из Беларуси.
Ссылка на интервью с Яном: https://youtu.be/XR636fDt8DQ
______________________________
Пишите, если хотите…
Ссылка на интервью с Яном: https://youtu.be/XR636fDt8DQ
______________________________
Пишите, если хотите…
Полезные GIT alias команды:
— изменение сообщения коммита
— клонирование указанной ветки
— стилизация лога
и другие…
https://dev.to/dephraiim/git-commands-you-probably-didn-t-know-3bcm
— изменение сообщения коммита
— клонирование указанной ветки
— стилизация лога
и другие…
https://dev.to/dephraiim/git-commands-you-probably-didn-t-know-3bcm
DEV Community
🔱 Git Commands You Didn't Know
TL;DR One of my favorite things about Git is being as simple as it is and also being custo...
Разработка Реакт приложения с голосовым ассистентом 🔥
YouTube
Build and Deploy an ARTIFICIAL INTELLIGENCE React App | Alan AI, JavaScript
In this video, we're going to build an Artificial Intelligence React News Application using Alan AI. Alan AI is a revolutionary speech recognition software that allows you to add voice capabilities to your applications. It allows you to control absolutely…