Главная » Архив меток: Python

Архив меток: Python

Подборка свежих книг по Python для тех, кто только собрался его изучать

Взлетел курс биткоина — на рынке появляется десяток блокбастеров про технологию блокчейна и майнинг. Всегда есть множество поводов выпустить книгу про IT и программирование. Машина на Go обыграла человека в какую-нибудь интеллектуальную игру — получите кипу «самых полных руководств» по гугловскому языку. Одна из них — Python. Но есть темы вечные. Автор блога GeekBrains Илья Бубнов заглянул на электронные полки ...

Читать далее »

iMaterialist Furniture Challenge или 50 оттенков стульев

Недавно на Kaggle закончилось соревнование iMaterialist Challenge (Furniture), задачей в котором было классифицировать изображения на 128 видов мебели и предметов быта (так называемая fine-grained classification, где классы очень близки друг к другу). В этой статье я опишу подход, который принес нам с m0rtido третье место, но прежде, чем переходить к сути, предлагаю воспользоваться для решения этой задачи естественной нейросетью в ...

Читать далее »

Создание шаблонов в IDE от Jetbrains

Вступление Сегодня я хочу привести небольшой обзор-туториал темплейтов в ИСР от Jetbrains. Приведенные ниже примеры будут реализованы на Java в Intellij IDEA, но механизм создания одинаков и для других языков и продуктов компании. Думаю все программирующие в данной IDE пользовались встроенными шаблонами. Например когда вы пишете fori, нажимаете TAB или ENTER и у вас появляется цикл for в котором нужно ...

Читать далее »

[Из песочницы] Соревнование Kaggle Home Credit Default Risk — анализ данных и простые предсказательные модели

На датафесте 2 в Минске Владимир Игловиков, инженер по машинному зрению в Lyft, совершенно замечательно объяснил, что лучший способ научиться Data Science — это участвовать в соревнованиях, запускать чужие решения, комбинировать их, добиваться результата и показывать свою работу. Собственно в рамках этой парадигмы я и решил посмотреть внимательнее на соревнование по оценке кредитного риска от Home Credit и объяснить (начинающим ...

Читать далее »

Kivy. От создания до production — один шаг. Часть 2

Часть 1 Приветствую! В частности речь пойдет о создании мобильного клиента для одного Интернет ресурса и публикации его в Google Play. Сегодня, как всегда, поговорим о создании мобильных приложений с фреймворком Kivy и Python. Пройдя по ссылке и просматривая ресурс, который оказался большой библиотекой цитат, я мысленно представлял, как это будет выглядеть в мобильном представлении и каким образом я буду ...

Читать далее »

Релиз неофициального MTProto прокси на Python, особенности протокола

Недавно разработчики Telegram выложили исходные тексты прокси-сервера, работающего по протоколу MTProto. На хабре вышли статьи об особенностях его сборки и перепаковке докер-контейнера с ним. Официальный прокси сервер, написанный на С, удивляет объемом кода — примерно 23 тысячи строк. Одновременно с этим, а иногда и чуть раньше, вышло несколько альтернативных реализаций, но ни одна из них не поддерживала возможность рекламы своего ...

Читать далее »

Прямой репортаж с рождения крупного игрока в аппаратном AI, который ускоряет TensorFlow и конкурирует с NVidia

Информация об этом событии просочилась в СМИ вчера, и вскоре CNet, Forbes, EE Times и куча хайтек-сайтов вышла со статьями об этом событии. Завтра будут официальные пресс-релизы о слиянии старожила Silicon Valley, компании MIPS, с молодой AI компанией Wave Computing. Поэтому сегодня Derek Meyer, президент объединенной компании (на фото снизу справа), сказал «ладно, распостраняйте инфо среди друзей» и я решил ...

Читать далее »

Kaggle: Amazon from Space — трюки и хаки при обучении нейросетей

Наша команда заняла 7 место из 900+ участников. Летом прошлого года закончилось соревнование на площадке kaggle, которое было посвящено классификации спутниковых снимков лесов Амазонки. За подробностями под кат.tldr.py Не смотря на то, что соревнование закончилось давно, почти все приемы нашего решения применимы до сих пор, причём не только для соревнований, но и для обучения нейросетей для прода. import kaggle from ...

Читать далее »

[Из песочницы] Анализ таблиц маршрутизации, или зачем ещё сетевому инженеру Python

Эта моя первая статья на Хабре, и родилась она из вопроса на одном из профессиональных форумов. Hello Habr! Выглядел вопрос, несколько перефразируя, следующим образом: Имеется набор текстовых файлов, содержащих вывод таблиц маршрутизации с различных сетевых устройств; Каждый файл содержит информацию с одного устройства; Устройства могут иметь различный формат вывода таблицы маршрутизации; Необходимо на основании имеющихся данных по запросу выводить путь ...

Читать далее »

Стеганография в IP-пакетах

Однажды, перед защитой очередной лабораторной работы мне задали вопрос: какие поля IP-пакета можно использовать для стегано? Я не знал и лишь пожал плечами. Но вскоре я всё же решил изучить этот вопрос. Под катом вас ждёт изучение заголовков IP-пакетов, собственная утилита ping на Python и несколько способов передать данные, не привлекая внимания. Структура IP-пакета Настройка окружения Ping: Лёгкий вариант Ping: ...

Читать далее »