Простое руководство по аргументам командной строки Python

Одна из сильнейших сторон Python — способность выполнять любые задачи. Его стандартная библиотека предоставляет достаточно функций для написания множества полезных сценариев и инструментов. А для получения больших возможностей можно просто воспользоваться pip install. Почти каждый современный ЯП способен принимать аргументы из командной строки. Это очень важная функция, поскольку она допускает динамический ПОДРОБНЕЕ

Как специалисту по данным написать веб-приложение, используя простой Python

Проект машинного обучения нельзя назвать действительно законченным, пока у вас нет хорошего способа его продемонстрировать. Раньше для демонстрации проекта хватало хороших визуализаций или небольших PPT, однако с появлением таких инструментов для создания дашбордов, как RShiny и Dash, хорошему специалисту по данным стало необходимо разбираться в веб-фреймворках. Веб-фреймворки трудно освоить. Я ПОДРОБНЕЕ

Топ-10 самых популярных библиотек Android и iOS

Топ-5 популярных библиотек iOS 1. Концентрический онбординг Начнем с библиотеки SwiftUI, которую можно использовать для онбординга, установив цвета по своему предпочтению. 2. PTCardTabBar Здесь представлена панель вкладок в карточном стиле, которую можно использовать в качестве альтернативы панели вкладок по умолчанию в проектах iOS. 3. SwiftUIBlurView Еще одна библиотека на основе ПОДРОБНЕЕ

Как выбрать модель машинного обучения

Для начала рассмотрим некоторые руководящие принципы, которые используются при создании моделей: Сбор данных (обычно в больших количествах). Установление цели, гипотезы для проверки и сроков для достижения. Проверка на наличие аномалий или выбросов. Поиск недостающих данных. Очистка данных на основе ограничений, целей и тестирования гипотез. Выполнение статистического анализа и начальной визуализации. ПОДРОБНЕЕ

Полное руководство по встроенным структурам данных Python

Структуры данных — это просто специализированные форматы для организации и хранения данных. Они крайне необходимы для разработки программного обеспечения, поэтому их правильный выбор очень важен. “Плохие программисты беспокоятся о коде. Хорошие программисты беспокоятся о структурах данных и отношениях между ними”,  —  Линус Торвальдс, создатель Linux. Одна из важнейших характеристик в выборе правильной ПОДРОБНЕЕ

Делегаты в Kotlin для Android

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

Экспериментируем с битбордом и битовыми операциями в Unreal 4

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

11 важнейших консольных команд для разработчика

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

Руководство по анализу данных с SQL

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

Обработка естественного языка в Python. Основы

Я описал инструменты и методы для новичков, имеющих только общее представление в данной теме. Если вы более опытный практик, вам нужны вторая часть о представлении вектора и третья  —  тематическое моделирование и конвейеры. Конечно, в этой области есть свой жаргон. Он может немного напугать, но я сведу технические термины к ПОДРОБНЕЕ