Простой чат-бот для Discord на Python

discord_appdev

Сегодня рассмотрим пример создания простого чат-бота для Discord на языке Python 3 с использованием популярной библиотеки discord.py. Данный чат-бот по команде будет присылать стоимость криптовалюты биткоин (Bitcoin), которую будет узнавать с сайта coinmarketcap.com. Делать будем все подручными средствами без сред разработки, а в обычном текстовом редакторе. Что потребуется для из средств разработки: Python 3.4.2+ (в Ubuntu […]

Continue reading


Метод независимых компонент на Python

fastica-slide

В процессе своей деятельности пришлось столкнуться с интересным математическим инструментом, называемым как Метод независимых компонент (МНК) или Анализ независимых компонент (АНК) (на английском Independent component analysis, ICA). Данный метод был предложен как способ решения задачи Слепого разделения сигналов или Слепого разделения источников (Blind source separation), то есть выделение независимых сигналов из предварительно смешанных данных. Приведем […]

Continue reading


Разработка эхо чат-бота для Discord на Java

discord_appdev

В данной статье подробно описан процесс создания простейшего чат-бота для сервиса Discord на языке Java с помощью библиотеки Discord4J, который будет представлять собой обычный эхо-бот, который отвечает на все сообщения их копиями. Discord4J — это библиотека написанная на Java 8, выполняющая роль интерфейса к Discod API. С помощью нее как раз можно сделать чат-бот  для […]

Continue reading


Программирование C — Как получить размер файла?

clang_slide

Как оказалось, узнать размер файла в языке C — совсем нетривиальная задача. В процессе её решения как минимум вы обязательно столкнетесь с переполнением целочисленного типа данных. В данной статье я приведу 4 способа получения размера файла с использованием функций из стандартной библиотеки C, функций из библиотеки POSIX и функций из библиотек Windows. Способ 1: решение […]

Continue reading


Пример классификации ирисов Фишера с помощью нейронной сети FANN

fann_neural_net_1

Попробуем решить задачу классификации с помощью искусственной нейронной сети для известного и уже классического набора данных — Ирисы Фишера. Кто не знает, что это такое, отправляю вас на Википедию, там отличная статья с картинками и самим набором данных. Набор содержит 150 объектов (собственно, ирисов), которые описываются с помощью 4 вещественных параметров. Каждый ирис принадлежит одному из 3 […]

Continue reading