10 графовых алгоритмов
Автор знакомит нас с основными понятиями и принципами работы графов. Затем подробно разбирает каждый из 10 ключевых алгоритмов: от поиска путей до оптимизации потоков.
#статья #алгоритмы
Автор знакомит нас с основными понятиями и принципами работы графов. Затем подробно разбирает каждый из 10 ключевых алгоритмов: от поиска путей до оптимизации потоков.
#статья #алгоритмы
Сделайте что-нибудь, чтобы сделать что-нибудь
При создании нового продукта, например библиотеки или фреймворка, создайте что-то, что использует этот продукт, чтобы узнать, как его улучшить.
#статья #продукт
При создании нового продукта, например библиотеки или фреймворка, создайте что-то, что использует этот продукт, чтобы узнать, как его улучшить.
#статья #продукт
Улучшаем React-приложение
У вас есть сложный React-компонент, который со временем оброс множеством логики и условий?
Эта статья расскажет, как с помощью подхода Compound Components вы сможете разделить его на простые независимые части.
#статья #web
У вас есть сложный React-компонент, который со временем оброс множеством логики и условий?
Эта статья расскажет, как с помощью подхода Compound Components вы сможете разделить его на простые независимые части.
#статья #web
Знакомимся с рекурсией
Автор познакомит вас с базовым понятием рекурсии на простых примерах и объяснит, как рекурсивные функции вызывают сами себя для решения подзадач.
#статья #основы
Автор познакомит вас с базовым понятием рекурсии на простых примерах и объяснит, как рекурсивные функции вызывают сами себя для решения подзадач.
#статья #основы
Синтаксический сахар в коде: вред или польза
Вы знаете, что такое синтаксический сахар и как его применять? Автор статьи рассказывает об истории, смысле и преимуществах этого понятия.
Вы также узнаете о возможных «подводных камнях» при его использовании и о том, почему важно контролировать свой код.
#статья
Вы знаете, что такое синтаксический сахар и как его применять? Автор статьи рассказывает об истории, смысле и преимуществах этого понятия.
Вы также узнаете о возможных «подводных камнях» при его использовании и о том, почему важно контролировать свой код.
#статья
3 простых способа ускорить код на Python
Вам знакома ситуация, когда код на Python выполняется слишком медленно? Backend-разработчик делится тремя эффективными способами оптимизации скорости.
В статье он разбирает простой пример функции для подсчёта суммы квадратов чисел в списке. Затем показывает, как ускорить её с помощью таких методов, как
#статья #python
Вам знакома ситуация, когда код на Python выполняется слишком медленно? Backend-разработчик делится тремя эффективными способами оптимизации скорости.
В статье он разбирает простой пример функции для подсчёта суммы квадратов чисел в списке. Затем показывает, как ускорить её с помощью таких методов, как
list comprehension
, map()
/lambda
функции и библиотеки NumPy
/Pandas
.#статья #python
С нуля: что изучать
Статья рекомендует начинающим веб-разработчикам изучать Figma как идеальную программу для создания прототипов и макетов сайтов.
Описываются возможности программы и важность личных качеств, таких как усидчивость и внимательность, для успешной работы.
#статья #web
Статья рекомендует начинающим веб-разработчикам изучать Figma как идеальную программу для создания прототипов и макетов сайтов.
Описываются возможности программы и важность личных качеств, таких как усидчивость и внимательность, для успешной работы.
#статья #web
Разработка ИТ-продукта
В этой статье речь пойдет о разработке сложных ИТ-продуктов: highload проектов, личных кабинетов в B2B и автоматизации бизнеса.
#стать #frontend
В этой статье речь пойдет о разработке сложных ИТ-продуктов: highload проектов, личных кабинетов в B2B и автоматизации бизнеса.
#стать #frontend
Как писать хорошие коммиты
В этой статье автор подробно разбирает, как настроить линтер Commitlint для автоматической проверки комментариев на соответствие заданным правилам.
Вы узнаете, как интегрировать Commitlint с GitHub, чтобы запускать проверку при каждом пул-реквесте.
#статья #git
В этой статье автор подробно разбирает, как настроить линтер Commitlint для автоматической проверки комментариев на соответствие заданным правилам.
Вы узнаете, как интегрировать Commitlint с GitHub, чтобы запускать проверку при каждом пул-реквесте.
#статья #git
Менеджер пакетов в браузере
В этой статье автор расскажет почему в настоящее время разработка программного обеспечения с использованием пакетов стала стандартной практикой в самых популярных языках программирования.
#статья #npm
В этой статье автор расскажет почему в настоящее время разработка программного обеспечения с использованием пакетов стала стандартной практикой в самых популярных языках программирования.
#статья #npm
Как работает JavaScript изнутри
Чтобы стать реально ценным разработчиком, мало просто уметь писать код — нужно ещё и понимать, как он работает и для чего нужны те или иные элементы.
Просмотрев видео до конца, вы значительно расширите свои знания о внутреннем устройстве JavaScript и начнёте по-новому смотреть на код
#видео #js
Чтобы стать реально ценным разработчиком, мало просто уметь писать код — нужно ещё и понимать, как он работает и для чего нужны те или иные элементы.
Просмотрев видео до конца, вы значительно расширите свои знания о внутреннем устройстве JavaScript и начнёте по-новому смотреть на код
#видео #js
YouTube
Как работает JavaScript?
JavaScript — это мультипарадигменный язык программирования, применяющийся в качестве встраиваемого инструмента для программного доступа к различным объектам приложений. Для веб-разработки без знаний этой технологии невозможно заниматься созданием современных…
10 правил успешного тимлида
Вы ищете способ эффективно руководить командой? Эта статья раскрывает 10 ключевых навыков, которыми должен обладать успешный тимлид.
Узнайте, как мотивировать сотрудников, делегировать задачи, решать проблемы и выстраивать коммуникацию в команде.
#статья #команды
Вы ищете способ эффективно руководить командой? Эта статья раскрывает 10 ключевых навыков, которыми должен обладать успешный тимлид.
Узнайте, как мотивировать сотрудников, делегировать задачи, решать проблемы и выстраивать коммуникацию в команде.
#статья #команды
Telegram-бота для управления ПК голосом
Автор планировал сделать бота для своих личных целей, чтобы отключать компьютер, свет и т.п., но в ходе разработки у него возникла мысль сделать из этого небольшой туториал, так как в интернете нет никакой информации по интеграции Yandex.SpeechKit с NodeJS и тем более Telegram.
#видео #js
Автор планировал сделать бота для своих личных целей, чтобы отключать компьютер, свет и т.п., но в ходе разработки у него возникла мысль сделать из этого небольшой туториал, так как в интернете нет никакой информации по интеграции Yandex.SpeechKit с NodeJS и тем более Telegram.
#видео #js
YouTube
Создаем Telegram-бота по управление ПК голосом (Yandex.SpeechKit + NodeJS)
В начале планировал сделать бота для своих личных целей, чтобы отключать компьютер, свет и т.п., но в ходе разработки возникла мысль сделать из этого небольшой туториал, так как в интернете я не нашел никакой инфы по интеграции Yandex.SpeechKit с NodeJS и…
Четыре новые функции CSS
Вы умеете создавать красивые анимации на сайтах? Хотите, чтобы пользователи оставались на ваших страницах подольше? Тогда эта статья для вас!
Автор расскажет, как при помощи 4 новых функций CSS сделать плавные переходы и анимированные эффекты появления и исчезновения элементов.
#статья #css
Вы умеете создавать красивые анимации на сайтах? Хотите, чтобы пользователи оставались на ваших страницах подольше? Тогда эта статья для вас!
Автор расскажет, как при помощи 4 новых функций CSS сделать плавные переходы и анимированные эффекты появления и исчезновения элементов.
#статья #css
Как тестировать не-REST-бэкенд
В этой статье автор подробно объясняет, что такое WebSocket, как устанавливается соединение и как обмениваться данными.
Вы узнаете, какие коды ответов используются, чтобы понять — соединение работает или закрылось. Автор демонстрирует, как всё это делается в Postman — без кода, интуитивно и понятно.
#статья #тесты
В этой статье автор подробно объясняет, что такое WebSocket, как устанавливается соединение и как обмениваться данными.
Вы узнаете, какие коды ответов используются, чтобы понять — соединение работает или закрылось. Автор демонстрирует, как всё это делается в Postman — без кода, интуитивно и понятно.
#статья #тесты
Дашборд тестировщика
Вы задавались вопросом, как измерить эффективность работы отдела тестирования и повысить качество продуктов?
В этой статье автор делится опытом внедрения метрик в команде из 80 QA-инженеров
#стать #тесты
Вы задавались вопросом, как измерить эффективность работы отдела тестирования и повысить качество продуктов?
В этой статье автор делится опытом внедрения метрик в команде из 80 QA-инженеров
#стать #тесты
Как не забывать изученное
Хотите научиться эффективно усваивать новые знания и надолго закреплять их в памяти?
Эта статья расскажет, как выстроить процесс обучения с учётом особенностей работы мозга.
#статья #обучение
Хотите научиться эффективно усваивать новые знания и надолго закреплять их в памяти?
Эта статья расскажет, как выстроить процесс обучения с учётом особенностей работы мозга.
#статья #обучение
Безопасность телеграм-бота
Вы обеспокоены безопасностью своего телеграм-бота и хотите защитить его от угроз? Эта статья поможет вам справиться с этой задачей!
Автор расскажет, какие существуют основные угрозы для и почему так важно обеспечивать их защиту.
#статья #bots
Вы обеспокоены безопасностью своего телеграм-бота и хотите защитить его от угроз? Эта статья поможет вам справиться с этой задачей!
Автор расскажет, какие существуют основные угрозы для и почему так важно обеспечивать их защиту.
#статья #bots
Node JS от А до Я
В этом ролике автор разберёт основные теоретические и практические моменты, связанные с Node JS.
Вы создадите небольшой фреймворк на Node JS и научитесь работать с базами данных.
#видео #js
В этом ролике автор разберёт основные теоретические и практические моменты, связанные с Node JS.
Вы создадите небольшой фреймворк на Node JS и научитесь работать с базами данных.
#видео #js
YouTube
Node JS фундаментальный курс от А до Я. Node.js Теория и практика
Node js курс. В этом ролике мы разберем основные теоретические и практические моменты связанные с node js. Сделаем небольшой фреймворк на node js. Научимся работать с базами данных. В конце вас ждет план на дальнейшее обучение.
Мой курс "Продвинутый Frontend.…
Мой курс "Продвинутый Frontend.…
100 команд Linux
Хотите быстрее и проще работать в Linux? В этой статье собраны 100 самых полезных команд терминала.
Они помогут вам лучше управлять файлами, пользователями, процессами и ресурсами системы.
#статья #linux
Хотите быстрее и проще работать в Linux? В этой статье собраны 100 самых полезных команд терминала.
Они помогут вам лучше управлять файлами, пользователями, процессами и ресурсами системы.
#статья #linux