Меня заставили создать канал
6.09K subscribers
1.33K photos
159 videos
6 files
588 links
Личный блог обо всём.

Поболтать — @anna_ignores (рекламу и ВП не делаю)

Поддержать <3 — @donateanna

Инстаграм — https://instagram.com/meowkoteeq

Тиктоки — @tikcock

🏳️‍⚧️
Download Telegram
С начала июля успела всякого натворить.
Съездила, например, в Москву. Не совсем в Москву, в очень маленький подмосковный город точнее. И могу сказать, что это даже лучше столицы, настолько я постарела и устала от мегаполисов.

Плацкартные вагоны — отвратительный блевотный ужас. В следующий раз до Москвы пешком пойду или вплавь, но только не плацкарт. Сапсан рулез.
Новые подмосковные электрички — чудесный шаг вперёд. Надеюсь, не скоро изуродуют.
Додо-пицца — лучшая и самая быстрая пицца, которую я пробовала в жизни (лучше папа джонса и даже питерской телепиццы), но доступная только в жопах мира. Живёте не в жопе — не сможете заказать.
Моногамность — дар, доступный немногим.
Здоровье — дар, доступный многим, но легко просираемый. Следите за ним, особенно за ЖКТ, сердцем и мозгом.
Понимающие друзья — редкость (познаётся в нестандартных ситуациях).

Не припомню больше ничего за это время, но если что, обязательно расскажу.
👍1
Меня, кстати, уже несколько раз грубо материли подписчики за неайтишные посты. Ребята, я здесь обо всём буду писать, смиритесь.

Насчёт IT.
Сейчас вынуждена писать софт, который автоматически найдёт старые и неактуальные, но очень большие диалоги в Telegram, чтобы удалить их.
Зачем? Если вы активно общаетесь в Telegram, найдите сейчас какой-нибудь контакт с длинной давней перепиской (девушку свою, например, или друга) и попробуйте перемотать её к самому началу. Можете воспользоваться переходом к дате в разделе поиска.
Вы увидите, что переписка начинается нихрена не тогда, когда она началась. Её начало отрезано. И с каждым днём всё большая часть сообщений уползает в бездну.

Дело в том, что у Telegram есть странное ограничение — он отобразит вам только последний миллион сообщений. Это общее ограничение на все личные сообщения и конференции (за исключением супергрупп и каналов). Наболтали с Петей 500 тыщ сообщений в 2018 году и с Колей 400 тыщ сообщений в 2017 году? От переписки с Ваней из 2016 года увидите только последние 100 тысяч, хотя по факту их там могло быть хоть пять миллионов.

Решение — удалять ненужные переписки, освобождая этот общий лимит. Таким образом старые сообщения у важных вам контактов снова вам "откроются".
🤔3
Обожаю написать половину библиотеки, а потом найти на GitHub готовую на том же языке.
This media is not supported in your browser
VIEW IN TELEGRAM
Сейчас сюда выйдет Земфира и исполнится одна из многих маленьких мечт моей жизни 🤷‍♀️
✅ P.S. Привет подписчику моего канала, который в фан-зоне :>
Не знаю, зачем я это сделала, но я выгрузила все данные из Telegram. Это продолжалось ~2.5 суток и дамп занял 34.5 гигабайта. Аккаунту 5 лет 😎
🤯1
​Получила недавно совсем новый опыт в разработке, а именно работа с устройствами по Bluetooth.

Как я уже не раз писала, мне очень понравилось кататься на электросамокате, даже купила себе один такой.

Естественно, руки всегда чешутся похакать всё, что хакается, ехехе!

Сначала хотела отреверсить прошивку контроллера и поснимать всякие скоростные ограничения, но в чате самокатчиков нашёлся человек, который этим уже занимается. Он ясно дал понять, что на это у меня силёнок не хватит, ну или потрачу год времени. Всё-таки на уровень асма я спускаться не очень желаю и умею.

В итоге решила ограничиться реверсингом протокола беспроводного общения с самокатом.
Так как самокат дома всегда стоит в коридоре у входа, где рядом, в электрощитке, спрятана Raspberry Pi, я поставила себе задачу: вывести текущий процент заряда в панельку умного дома, чтобы откуда угодно понимать, сколько ему ещё торчать на привязи к розетке, а не бегать постоянно к дисплею.
Raspberry Pi поддерживает Bluetooth Low Energy, ничто не должно мне помешать.

Начала с очевидного: скачала apk официального приложения и декомпилировала. Брр, противная обфускация, лень ломать голову. Вспомнила, что Ninebot ES2 очень похож на Xiaomi Mijia Scooter (Ninebot вообще принадлежит компании Xiaomi), а значит протокол может совпасть. Протокол моего самоката ещё никто публично не реверсил, а вот по сяомишному какие-то наработки на GitHub нашлись. В итоге оказалось, что там чуть иной формат пакетов.

Одновременно с изучением чужих наработок по сяокату пыталась научиться работать с BLE (впервые) из Go. Научилась подключаться к самокату с "малинки", но на команды самокат никак не реагировал. В итоге мне это надоело, идею забросила на несколько дней, пока не случилось чудо: прокат самокатов YouDrive Lite выпустил приложение под Android!

Спасибо, YouDrive, за это приложение. Я ведь знаю, что у вас такие же самокаты, что вы своим приложением к ним подключаетесь. А ещё спасибо, что не обфусцировали его!
Достала правильные пакеты из их приложения, сложила это всё с предыдущими наработками, получила заветный байт со значением процента заряда.

Дальше дело за малым: привести код в порядок, реализовать автоматический поиск самоката (регулярные попытки подключиться, чтобы "ловить" его сразу, когда он оказывается дома), прикрутить MQTT для связи с умным домом.

Готово, уиу! Если что, currantlabs/ble — единственная адекватная библиотека для работы с BLE на Go.
❤‍🔥1
Это я такой простынёй текста компенсирую долгое молчание, простите :c
Меня заставили создать канал
​Получила недавно совсем новый опыт в разработке, а именно работа с устройствами по Bluetooth. Как я уже не раз писала, мне очень понравилось кататься на электросамокате, даже купила себе один такой. Естественно, руки всегда чешутся похакать всё, что хакается…
Вот тут упоминала человека, который занимается реверсингом прошивки для самоката и созданием кастомной.

Она зарелизилась!
Съездила установить её, теперь буду гонять быстрее и лучше экономить заряд.

Хотела на ней уже доехать домой, но ливень всё испортил. Не терпится затестить :с
Добро пожаловать в Сити-17. Да, я в Москве, кстати, уже с субботы, пробуду тут ещё почти неделю. Не знаю, зачем вам эта информация, вот. Хочу домой ._.
Такси до дома (полчаса езды) оказалось 1200 руб. Океей, сегодня точно не мой день.
ЗНАЕТЕ, ЧТО Я СЕЙЧАС УЗНАЛА?
У водителей [название такси] в их водительском приложении при поступлении нового заказа от пассажира проигрывается звук TUTURU!!!

Боже, какая милота.

https://www.youtube.com/watch?v=eHlau5Xecx0

P.S. Убрала название такси, потому что даже сейчас нашлись идиоты "ой, рекламу постишь". Идите в жопу :>
Привет всем, кто работал с mtproto
Повезло же мне поселиться в доме с этим прекрасным магазином. Теперь Яндекс думает, что я алкоголик.
Instagram — платформа для бизнеса!

Общайтесь с клиентами через Direct, который доступен только с мобильного телефона (а когда клиентов станет 1000?).
Ладно, я в курсе, что есть сторонние десктопные решения для общения через директ.

Сейчас было веселее. Я попросила магазин отправить мне накладную транспортной компании, получила её, открыла, свернула Instagram, вернула обратно... И она уже пропала :)
Ну потому что фотки-то там самоудаляются после первого открытия.

Где будет вестись бизнес в 2038? В Snapchat?