четверг, 6 июня 2019 г.

Мой пиксель-арт

Представляю вашему вниманию мои первые и пока единственные работы по пиксель-арту. Рисовал эти "творения" в Paint достаточно давно, году так это в 2010.
 
Cowboy Pups

пятница, 24 мая 2019 г.

Простой бот для Telegram на Python

Для начала нужно зарегистрироваться в соцсети Telegram. Откройте приложение, через поиск найдите главный бот для создания ботов @BotFather и начните беседу командой /start, которая выведет все доступные команды. Для создания нового бота вводим команду /newbot и вводим уникальное имя нашего бота. Получаем токен — уникальный ключ бота. Теперь наш бот создан, но пока он не активен. Далее нам нужно найти наш новоиспеченный бот. Для этого вводим в поиск его имя. Открываем беседу с ботом. Отправим ему первое сообщение, например, «Привет», таким образом произойдет первое обновление бота. Для удобства будем использовать веб-интерфейс, что бы познакомится с основами работы ботов. 

понедельник, 20 мая 2019 г.

Обход ограничения раздачи мобильного интернета

Мобильные провайдеры часто могут ограничить количество подключаемых устройств к мобильной точке доступа, например со смартфона (далее ТД). При подключении какого либо устройства к такой ТД провайдер обнаруживает TTL (Time to live) IP пакета отличный от смартфона, который включен в режиме ТД.

понедельник, 6 мая 2019 г.

Атака через подмену DNS (Фарминг)

Допустим, что кто то получил доступ к нашему роутеру. В таком случае, если этот кто-то злобный "хацкер", то он может осуществить такую атаку, как фишинг через подмену DNS. Далее я покажу как в лабораторных условиях, можно осуществить подобную атаку. 

суббота, 23 марта 2019 г.

Обход многоугольника параллельными прямыми


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

четверг, 7 марта 2019 г.

Заливаем множество папок в облако через консоль

Возникла необходимость закачать множество папок с файлами на Яндекс.Диск минуя браузер. Почему минуя браузер? Потому что, ввиду того что папок  не мало, а файлов в них еще больше, закачка через браузер обычно приводила к немалой нагрузке центрального процессора.

Слушаем интернет радио из консоли

Практически каждое современное аудио-приложение поддерживает потоковое аудио, но что, если вы предпочитаете слушать любимое интернет-радио, не покидая удобства терминала?

среда, 6 марта 2019 г.

Пишем консольное динамическое меню

Мне было интересно реализовать динамическое меню для консольного приложения. Динамическое оно, потому что, перемещение по пунктам меню будет происходить при помощи клавиш вверх и вниз. В качестве языка программирования будем использовать Си.