Telegram-бот, webhook и 50 строк кода

Автор: admin от Вчера, 06:55, посмотрело: 29

Как, опять? Ещё один туториал, пережёвывающий официальную документацию от Telegram, подумали вы?
Да, но нет! Это скорее рассуждения на тему того, как построить функциональный бот-сервис используя Python3.5+, asyncio и aiohttp. Тем интереснее, что заголовок на самом деле лукавит…

Категория: Программирование

 

Змея и кокос

Автор: admin от 16-02-2017, 17:05, посмотрело: 17

Я люблю Python. Нет, правда, это отличный язык, подходящий для широкого круга задач: тут вам и работа с операционной системой, и веб-фреймворки на любой вкус, и библиотеки для научных вычислений и анализа данных. Но, помимо Python, мне нравится функциональное программирование. И питон в этом плане неплох: есть замыкания, анонимные функции и вообще, функции здесь — объекты первого класса. Казалось бы, чего ещё можно желать? И тут я случайно наткнулся на Coconut — функциональный язык, компилируемый в Python. Всех любителей Python и ФП прошу под кат.

Категория: Программирование

 

Python: Работа с базой данных, часть 1/2: Используем DB-API

Автор: admin от 15-02-2017, 11:30, посмотрело: 25

Python DB-API – это не конкретная библиотека, а набор правил, которым подчиняются отдельные модули, реализующие работу с конкретными базами данных. Отдельные нюансы реализации для разных баз могут отличаться, но общие принципы позволяют использовать один и тот же подход при работе с разными базами данных.
Python: Работа с базой данных, часть 1/2: Используем DB-API

В статье рассмотрены основные методы DB-API, позволяющие полноценно работать с базой данных. Полный список можете найти по ссылкам в конец статьи.

Требуемый уровень подготовки: базовое понимание синтаксиса SQL и Python.

Категория: Программирование

 

Создаём нейронную сеть InceptionV3 для распознавания изображений

Автор: admin от 14-02-2017, 16:40, посмотрело: 19

Создаём нейронную сеть InceptionV3 для распознавания изображений

Привет, Хабр! Под катом пойдёт речь о реализации свёрточной нейронной сети архитектуры InceptionV3 с использованием фреймворка Keras. Статью я решил написать после ознакомления с туториалом "Построение мощных моделей классификации с использованием небольшого количества данных". С одобрения автора туториала я немного изменил содержание своей статьи. В отличие от предложенной автором нейронной сети VGG16, мы будем обучать гугловскую глубокую нейронную сеть Inception V3, которая уже предустановлена в Keras.

Вы научитесь:


  • Импортировать нейронную сеть Inception V3 из библиотеки Keras;

  • Настраивать сеть: загружать веса, изменять верхнюю часть модели (
  • Категория: Компании » Google

     

    Pygest #3. Релизы, статьи, интересные проекты из мира Python [30 января 2017 — 13 февраля 2017]

    Автор: admin от 13-02-2017, 09:40, посмотрело: 22

    Pygest #3. Релизы, статьи, интересные проекты из мира Python [30 января 2017 — 13 февраля 2017]

    Всем привет!

    Это уже третий выпуск дайджеста на Хабрахабр о новостях из мира Python. В сегодняшнем выпуске вы найдёте интересные материалы, касающиеся машинного обучения, популярных фреймворков, внутреннего устройства языка и много другого. Присылайте свои актуальные материалы, а также любые замечания и предложения, которые будут добавлены в ближайший дайджест.

    А теперь к делу!
    Перейти к дайджесту

    Категория: Программирование

     

    Kaggle и Linux. Digit Recognizer for analysts (для начинающих аналитиков)

    Автор: admin от 8-02-2017, 09:00, посмотрело: 20

    Для тех, кто только познает сферу анализа многомерных данных, хочу поделиться опытом, как почувствовать себя мини информационным аналитиком.

    Кто еще не знаком с сайтом Kaggle.com (англоязычный), рекомендую не полениться и провести там пару часов для общего ознакомления с данным ресурсом.

    Kaggle и Linux. Digit Recognizer for analysts (для начинающих аналитиков)

    На данном сайте уже как 4 года идет конкурс на самый лучший анализатор изображений. Принять участие может каждый. Изначально конкурс был до 31.12.16, но сейчас он продлен до 2019 года.

    На Хабре уже был описан способ, как написать программу и поучаствовать, но там далеко не для новичков: «Как начать работу в Kaggle: руководство для новичков в Data Science».

    Я решил попробовать свои силы, и при этом не писать программу.

    Категория: Операционные системы » Linux

     

    Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей

    Автор: admin от 2-02-2017, 22:20, посмотрело: 37








    Часть 1Часть 2Часть 3Часть 4
    Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
    Заключительная часть моего цикла, посещенного работе с коллекциями. Данная статья самостоятельная, может изучаться и без предварительного изучения предыдущих.

    Эта статья глубже и детальней предыдущих и поэтому может быть интересна не только новичкам, но и достаточно опытным Python-разработчикам.

    Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
    Будут рассмотрены: выражения-генераторы, генераторы списка, словаря и множества, вложенные генераторы (5 вариантов), работа с enumerate(), range().
    А также: классификация и терминология, синтаксис, аналоги в виде циклов и примеры применения.

    Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей
    Я постарался рассмотреть тонкости и нюансы, которые освещаются далеко не во всех книгах и курсах, и, в том числе, отсутствуют в уже опубликованных на Habrahabr статьях на эту тему.

    Оглавление:


    1. Определения и классификация.
    2. Синтаксис.
    3. Аналоги в виде цикла for и в виде функций.
    4. Выражения-генераторы.
    5. Генерация стандартных коллекций.
    6. Периодичность и частичный перебор.
    7. Вложенные циклы и генераторы.
    8. Использование range().
    9. Приложение 1. Дополнительные примеры.
    10. Приложение 2. Ссылки по теме.
    Изучаем детали, иллюстрации и примеры

    Категория: Программирование

     

    Pygest #2. Релизы, статьи, интересные проекты из мира Python [15 января 2017 — 29 января 2017]

    Автор: admin от 30-01-2017, 09:05, посмотрело: 21

    Pygest #2. Релизы, статьи, интересные проекты из мира Python [15 января 2017 — 29 января 2017]

    Всем привет!

    Второй выпуск дайджеста на Хабрахабр о новостях из мира Python. Присылайте свои актуальные материалы, а также любые замечания и предложения, которые будут добавлены в ближайший дайджест.

    А теперь к делу!
    Перейти к дайджесту

    Категория: Программирование

     

    Протокол OSSI и Avaya Communication Manager

    Автор: admin от 27-01-2017, 11:30, посмотрело: 20

    В данной статье я попытаюсь подробно рассказать об использовании протокола OSSI для взаимодействия с АТС Avaya Communication Manager. В открытом доступе очень мало информации по данной теме, а уж в русском сегменте все ограничивается поверхностной статьей на Хабре за 2013 год. Необходимо данную несправедливость устранять.

    Категория: Программирование » Веб-разработка

     

    What the flask?

    Автор: admin от 25-01-2017, 02:35, посмотрело: 27

    What the flask?
    Вообще-то, это картинка от wtforms, но у меня гимп почему-то не запускается (


    Эту статью я пишу в баре. Очень хочется похоливарить, но бармен на меня смотрит круглыми глазами, а кальянщик просто улыбается и мотает головой :(


    Однажды, меня спросили: что плохого во flask? Тогда меня полностью устраивал этот милый фреймворк. Поработав с ним какое-то время, я написал все, что думаю, в рабочий слак, на что мне ответили: "Мурад, будь добрее". Вообще, я добрый и пушистый, но wtf?!

    Категория: Программирование » Веб-разработка

     
    Назад Вперед