Pull to refresh
24
0
Anna Shunko @anna_shunko

Java/Kotlin Developer

Send message

Telegraff: Kotlin DSL для Telegram

Reading time10 min
Views22K

Лого


На Хабре тысячи статей про то, как сделать Телеграм-бота под разные языки программирования и платформы. Тема далеко не новая.


Но Telegraff – лучший фреймворк для реализации Телеграм ботов и я это под катом докажу.

А ну-ка
Total votes 43: ↑39 and ↓4+35
Comments37

Corda — open source блокчейн для бизнеса

Reading time4 min
Views11K
Corda — это распределенный Ledger для хранения, управления и синхронизации финансовых обязательств между различными финансовыми организациями.

Читать дальше →
Total votes 16: ↑13 and ↓3+10
Comments0

Обзор актуальных протоколов достижения консенсуса в децентрализованной среде

Reading time19 min
Views14K
Эта статья посвящена поверхностному обзору ключевых подходов к достижению консенсуса в децентрализованной среде. Материал позволит разобраться с задачами, которые решают рассмотренные протоколы, областью их применения, особенностями проектирования и использования, а также позволит оценить перспективы их развития и имплементации в децентрализованных системах учета.
Читать дальше →
Total votes 36: ↑35 and ↓1+34
Comments26

GIF изнутри

Reading time7 min
Views55K

Вам когда-нибудь было интересно, как устроены gif-ки? В данной статье попробуем разобраться с внутренним строением GIF-формата и методом сжатия LZW.

Структура GIF


Файл в формате GIF состоит из фиксированной области в начале файла, за которой располагается переменное число блоков, и заканчивается файл завершителем изображения.


Читать дальше →
Total votes 80: ↑74 and ↓6+68
Comments17

Алгоритм Deflate на примере формата PNG

Reading time5 min
Views30K


В рамках очередной лабораторной работы мы с коллегами столкнулись с задачей разбора шестнадцатеричного дампа файла PNG. По стандарту RFC 2083 формат PNG хранит пиксельные данные, сжатые алгоритмом Deflate. Поэтому при разборе дампа нам потребовалось распаковывать сжатые данные алгоритмом Inflate.
Читать дальше →
Total votes 31: ↑29 and ↓2+27
Comments2

Information

Rating
Does not participate
Registered
Activity