asterleen
160 subscribers
196 photos
67 links
Asterleen: твой электронный концлагерь.

Производительность превыше моды.

https://asterleen.com
https://github.com/asterleen

Чат: @asterchat
Download Telegram
АХАХАХАХАХАХАХАХАХАХАХАХА
UPD: удалили и первый, и второй пост.
Как выглядит ълядство? А вот так.

Кончились деньги на аккаунте интернета. Ну, думаешь, сейчас зайдёшь такой в личный кабинет и кинешь денежек. Ну да, даже сам провайдер начинает перенаправлять любой твой запрос на личный кабинет — отлично! Только вот есть одна деталь, которая всё портит: блокирующий запрос к некоему «гоогле оптимизе». Анус свой оптимизируйте! Из-за этого блядского запроса я еле смог открыть личный кабинет: пришлось блокировать все попытки браузера достучаться туда через консоль разработчика.
Мудачество от Гоогле: «хей, смотри, мы завершаем поддержку более функционального приложения и заменяем его говном, и вы даже ничего не сможете с этим сделать! Вот, смотрите что мы испортили»
Самонадеянность софта

Современное прогрессивное©® программное обеспечение стало очень самонадеянным. Нынче сложно найти программу, которая не зависела бы от сети, но это ладно. Они все почему-то думают, что им удастся выполнить какое-то действие, чаще всего это сетевой запрос, за время, которое пользователь не заметит. Но, как я уже сказал, мы имеем дело с прогрессивным, а значит адски тормозящим софтом, причём как в вебе (и фронт, и бэк), так и на клиенте. Как итог, за примером далеко ходить не приходится — веб-интерфейс Google Mail при удалении письма показывает, что оно якобы удалилось, но если попытаться после удаления закрыть вкладку браузера, сайт стыдливо «придерживает дверь» со словами «ммм, братишка, погоди, не спеши, я тебя немного обманул, на самом деле не успеваю выполнить запрос, дай ещё немного времени». Хороший ли это UX? Нет. Туда же отправляется MS Teams: ты нажимаешь на отправленную тебе картинку, а он показывает затемнённый фон и... всё. То есть он вслепую понадеялся, что у него получится по-бырому подгрузить картинку, но так происходит не всегда.

Вот что, что мешает просто вывести анимацию, показывающую, что стоит немного подождать, к чему весь этот фарс и обман? Ладно это были бы единичные случаи, но так происходит постоянно, на ежедневной основе, и уже даже самый ленивый и медлительный юзер просёк, что ПО нещадно тормозит. В случае с Gmail не обязательно ведь блокировать весь интерфейс, достаточно просто где-нибудь в углу или на кнопке удаления показать, что сейчас выполняется эта операция, но ты пока можешь полистать другие письма, а Teams мог бы хотя бы показать анимацию прогрузки на том самом затемнённом фоне.
Чтобы отключить скругления окон в Windows 11, просто отключите аппаратное ускорение графики. Превосходно.
Не всё то плохо, что обновление, или не гореньем единым Астерлин славится.

Meine respektierung отправляется Артёму Измайлову, создателю проигрывателя AIMP.

Он обновил его до версии 5, пообещав новый дизайн. Я, скрестив пальцы и готовясь ко рвотным позывам, нажал «Обновить». И что бы вы думали? Всё хорошо! Углы прямые, никакого уродства нет! А для любителей покруглее сделали специальную галочку.

Вот так надо делать интерфейсы, малята. И вашим, и нашим.
Самонадеянность софта, часть 2.

Не такая вопиющая, как в случае с «optimistic UI», но тем не менее. Если какая-нибудь программа, чаще всего на телефоне, не смогла достучаться до своих серверов, то всё, пиши пропало — у тебя, %username%, нет интернета. Полюбас. Наши серверы самые серверные, а облака самые облачные, они никогда не упадут, а мы никогда не сменим адреса эндпоинтов, зато твой провайдер по-любому косячит, и интернета нет у тебя, а не у нас. То же самое касается индикаторов состояния сети: если Андроид, Айос или Шинда не смогли достучаться к себе «домой» — всё, труба, интернетов нет, этой сетью лучше вообще не пользоваться.

Очень иронично, что на скриншоте приложение провайдера. То есть интернет-то есть, но они обосрались с совместимостью и сами себя обвинили в том, что интернетов нет. Или пользователя. Сам виноват.
Серьёзно ограничили работу! Дали 60 Гц вместо 120, всё, тушите свет, зовите Роскомнадзор, не дали высокую частоту, это безусловно серьёзное ограничение работы!
Комментарий к очередной статье на Хабре про успешный успех. Хабарсообщество скорее всего его жахнет, но как хорош, как хорош!
ВК потихоньку шифрует музыку.

VKOpt по-бырому научили на лету расшифровывать и выкачивать треки, SaveFrom качает тот самый M3U8-плейлист со ссылкой на ключ внутри и обсирается. Пока что.

Так что сохраняйте свои аудиозаписи и слушайте локально, а если уж и платить, то нормальным сервисам: Споти, Яндекс, Ябломузыка.
Ого, они запустили Android на айфоуне! А ещё убрали кнопку Home, отбросили куда-то камеру и нарочито криво прилепили датчик приближения. Ох лол.

EDIT: подсказывают, что это Pixel One. Штош, оттого ещё смешнее.
Не совсем ойти, но что-то рядом.

Логотип (эмблема?) Спецсвязи — пожалуй, единственный случай, когда его усложнили, а не упростили. На картинках по порядку — было, стало.
Иногда слышу про мессенджер Signal — типа более безопасная альтернатива тому же Телеграму, опенсорс, все дела, с удобными клиентами... А вот тут поподробнее.

Android: написан на Java, отлично
iOS: сделано на Swift, превосходно
Десктоп: bruh...
Помните «Палочку»?
Я тут вам штуку покруче принёс.
Знакомьтесь: большой твёрдый знак. Ещё твёрже, ещё более Ъ!
Настолько Ъ, что не рендерится почти нигде.
Иллюзия выбора.
Просто идите нахер со своими телефонами. Под телефон у них оптимизировано, ага. Свести в одну дорогу вы не осилили, а не под телефон оптимизировали! Зачем стереоэффект для обычного интервью?
Очень, очень интересная статья: https://habr.com/ru/news/t/598515/

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

Поднимается весьма насущный вопрос: должен ли разработчик сам пользоваться своим продуктом? Особенно это касается ПО, граничащего с реальным миром, а именно — embedded, приложения для работяг, всякие фронтенды и прочее.

В комментариях мнения, разумеется, разделились, но я нашёл весьма подходящее моим взглядам: должны, но те, кто разработал непосредственно приложение и его интерфейс. Администраторам СУБД и бэкендерам там делать нечего, а вот фронтендеры, UX и прочие творцы продукта для конечного пользователя должны воочию увидеть как работает их поделие в полях. И, да, такая работа должна быть прописана в контракте и не должна стать неожиданностью для разработчика.

Я бы с удовольствием дал свой телефон разработчику приложения Яндекс.Go и попросил бы его заказать такси перед тем, как он опаздывает на самолёт. Нет, Snapdgragon 808, 3 Гб оперативной памяти и 20 Мб/с скорость записи данных на флешку это не мало для обычного приложения такси.
👍1