10 практик кода, ускоряющих выполнение программ на Python

«Питон – медленный». Наверняка вы не раз сталкивались с этим утверждением, особенно от людей, пришедших в Python из C, C++ или Java. Во многих случаях это верно. Циклы или сортировка массивов, списков или словарей иногда действительно работают медленно. В конце концов, главная миссия Python – сделать программирование приятным и легким. ПОДРОБНЕЕ

Криптовалюта и CryptoKitties: собственные котики на Ethereum

Пока криптовалюта, блокчейн и другие новинки взрывают сеть, давайте создавать крипто-котиков на виртуальной платформе Ethereum. Разбираемся, что же это за криптовалюта такая. Начнем немного с теории, чтобы иметь общее представление о происходящем. Блокчейн – популярная и быстрорастущая технология децентрализованной базы данных, которая позволит избавиться от посредников в финансовых отношениях, а ПОДРОБНЕЕ

12 друзей Docker-а – опенсорсные инструменты в помощь разработке

Рассматриваем опенсорсные инструменты, способные ускорить, облегчить, улучшить, а иногда и оптимизировать работу с Docker-ом. Habitus Еще одни опенсорсные инструменты сборки на основе Docker. Использует файл Dockerfile и build.yml для создания многоступенчатых сборок контейнеров, содержащих любое количество произвольных команд. Каждый шаг в сборке может поддерживать зависимость от какого-то предыдущего шага, чтобы ПОДРОБНЕЕ

13 лучших книг по Python для начинающих и продолжающих

Представляем вам подборку лучших книг по Python для начинающих программистов, опытных питонистов и детей, с реальными рецензиями. Python – очень эффективный и дружелюбный язык программирования. В этой статье вы найдете 13 лучших книг по Python для программистов разного уровня. Есть даже две книги для детей! Не имеет значения , какую ПОДРОБНЕЕ

Python: распознавание объектов в реальном времени

В этой статье мы будем разбирать код программы, в которой используется Deep Learning и OpenCV. Её суть: распознавание объектов в реальном времени. Содержание статьи: Часть 1: распознавание объектов в реальном времени — работаем с кодом Пишем код для работы с командной строкой Добавляем основные объекты Пишем код для работы с ПОДРОБНЕЕ

Изучение React. С чего начать?

Статья-совет для всех тех, кто уже изучает или только собирается начать изучение Реакт, поможет вам избежать лишних ошибок и зря потраченного времени. С чего начать изучение Реакт. Я хочу изучить React… но что же мне создать? Front—end разработка это профессиональный навык. Скорее всего даже набор профессиональных навыков. JavaScript, React, HTML, ПОДРОБНЕЕ

Пособие по React: всестороннее изучение React.js

Это пособие по React поможет овладеть разработкой Frontend-приложений и научит хорошо разбираться в тонкостях работы методов и концепций. Компоненты – основные строительные блоки React. Если вы изучали Angular, то компоненты очень похожи на директивы (в других языках – виджеты или модули). Компонент может представлять собой код на JavaScript или на ПОДРОБНЕЕ

10 лучших материалов для изучения Django

Не знаете, с чего начать изучение Django? Тогда данная подборка ресурсов точно для вас! 1. Начало работы с Джанго Не знаете, с чего начать? Вопрос «А какую же версию Джанго использовать?» не дает вам покоя? Значит, смело переходите по данной ссылке и, не сомневайтесь, данный вопрос будет решен. 2. Документация ПОДРОБНЕЕ

Скалярное произведение в разработке игр: проекции и прыгающие мячики в Unity

Скалярное произведение – простой, но чрезвычайно полезный математический инструмент. Он кодирует отношение между величинами и направлениями двух векторов в единственное скалярное значение. Его можно использовать для вычисления проекции, отражения, расчета тени и постановки освещения. Из этого руководства вы узнаете: Геометрический смысл скалярного произведения. Как спроецировать один вектор на другой. Как ПОДРОБНЕЕ

Эффективная удалёнка: как дистанционная работа повышает продуктивность организаций

Рассказ о компании, которая повысила производительность, переведя сотрудников на «пижамный» режим, и об обратной стороне долгосрочной удалённой работы. Статистика утверждает: дистанционный формат работы поднимает производительность труда. Но это же парадокс! Удалёнщики спят до полудня и целый день расслабляются, потому что на них никто не смотрит. Неужто не так? Дистанционная работа ПОДРОБНЕЕ