💻 Эффективное использование any и all в Python
Вот вам задача: надо проверить, входит ли число 200 миллионов в диапазон от 0 до 1 миллиарда. Знаю, что на Python её решение выглядит до крайности примитивно — достаточно воспользоваться функцией any и списковым включением. Правда, работает это всё не так уж и быстро. Всё же, речь идёт о миллиарде чисел… Программа просто «подвисает» на то время, что нужно для её выполнения. В моём случае это «подвисание» растянулось на 42 секунды.
🔎 Читать статью
#статья #python
Вот вам задача: надо проверить, входит ли число 200 миллионов в диапазон от 0 до 1 миллиарда. Знаю, что на Python её решение выглядит до крайности примитивно — достаточно воспользоваться функцией any и списковым включением. Правда, работает это всё не так уж и быстро. Всё же, речь идёт о миллиарде чисел… Программа просто «подвисает» на то время, что нужно для её выполнения. В моём случае это «подвисание» растянулось на 42 секунды.
🔎 Читать статью
#статья #python
📑 Проектируем канбан-доску за 5 простых шагов
В этом материале мы разберемся, для чего Канбан используется в IT, как он работает и каким образом его применять.
🔎 Читать статью
#статья #канбан
В этом материале мы разберемся, для чего Канбан используется в IT, как он работает и каким образом его применять.
🔎 Читать статью
#статья #канбан
📑 Как использовать REST API: полное руководство для начинающих
Лонгрид о концепциях, особенностях стиля архитектуры и проблемах REST API.
🔎 Читать статью
#статья #REST_API
Лонгрид о концепциях, особенностях стиля архитектуры и проблемах REST API.
🔎 Читать статью
#статья #REST_API
🎗Парное программирование: Плюсы и минусы
Многие программисты скептически относятся к парному программированию: технике разработки программного обеспечения, при которой за одним рабочим местом работают два программиста.
🔎 Читать статью
#статья #яп
Многие программисты скептически относятся к парному программированию: технике разработки программного обеспечения, при которой за одним рабочим местом работают два программиста.
🔎 Читать статью
#статья #яп
💻Объектно-ориентированное программирование с примерами на JavaScript и Node.js
1. Объектно-ориентированное программирование
2. Структуры (struct) или записи (record)
3. ООП: построение абстракций, инкапсуляция и сокрытие
4. ООП: наследование и полиморфизм (в JavaScript)
5. GRASP принципы с адаптацией для JavaScript и Node.js
6. GRASP: принцип информационный эксперт с адаптацией для JavaScript и Node.js
🎥 Смотреть видео
#видео #ооп
1. Объектно-ориентированное программирование
2. Структуры (struct) или записи (record)
3. ООП: построение абстракций, инкапсуляция и сокрытие
4. ООП: наследование и полиморфизм (в JavaScript)
5. GRASP принципы с адаптацией для JavaScript и Node.js
6. GRASP: принцип информационный эксперт с адаптацией для JavaScript и Node.js
🎥 Смотреть видео
#видео #ооп
📑 Что такое метанавыки и почему они важнее софт-скилов?
В статье рассмотрим, что такое мета-навыки, для чего они необходимы и почему вы должны уделять первоочередное внимание их развитию, чтобы реализоваться.
🔎 Читать статью
#статья #метанавыки
В статье рассмотрим, что такое мета-навыки, для чего они необходимы и почему вы должны уделять первоочередное внимание их развитию, чтобы реализоваться.
🔎 Читать статью
#статья #метанавыки
📑 Порождающие шаблоны проектирования: структура и применение на простых примерах
В этой статье об основных шаблонах проектирования, мы рассмотрим порождающие шаблоны: абстрактную фабрику, строителя, фабричный метод, прототип и одиночку.
🔎 Читать статью
#статья #patterns
В этой статье об основных шаблонах проектирования, мы рассмотрим порождающие шаблоны: абстрактную фабрику, строителя, фабричный метод, прототип и одиночку.
🔎 Читать статью
#статья #patterns
🌛 Чем так крут язык Lua?
Lua — это язык программирования, который во многом похож на Python и JavaScript, но гораздо более гибкий, быстрый и простой в использовании.
В этом докладе спикер делает краткое введение в язык и разбирает, как работает Lua, почему он такой быстрый и как работает трассирующий JIT-компилятор в этом языке.
🔎 Смотреть видео
#видео #lua
Lua — это язык программирования, который во многом похож на Python и JavaScript, но гораздо более гибкий, быстрый и простой в использовании.
В этом докладе спикер делает краткое введение в язык и разбирает, как работает Lua, почему он такой быстрый и как работает трассирующий JIT-компилятор в этом языке.
🔎 Смотреть видео
#видео #lua