@Linda-chan

Linda-chan

Линда Кайе
Linda-chan

Дата рождения: 01.11.1983

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

https://www.lindachan.net

10 я читаю 58 меня читают
16475 постов
27134 комментариев
Linda-chan

При создании этого мира, я не использовала ничего похожего на ИИ. И лучше вам не знать, что я использовала.

Linda-chan

До скрежета зубовного задолбали две категории названий чего бы то ни было:
1. Somethingzilla.
2. Somethingbird.

Linda-chan

Похоже, автоматически (разумеется) обновилось приложение тытрубы, и теперь оно не только забывает убирать информационные надписи с экрана (например, «100%»), но ещё и батарею начало жрать с пугающей скоростью. Я мобилу, наверное, раз третий за день заряжаю.

Linda-chan

Ещё про обновления. Типичная ситуация:
1. Для программы X выпустили обновление, которое добавляет очень нужных фич и закрывает досадные уязвимости.
2. Обновление закидывается на компьютеры/устройства автоматически в приоритетном порядке и игнорируя любые отключения автообнолений.
3. Оказывается, что в новую версию X вкралась досадная ошибка, которая либо роняет приложение, либо устройство целиком.
4. Разработчик извиняется, уверяет, что постарается так больше не делать, а заодно выпускает инструкцию по решению проблемы.
5. Инструкция сводится к тому, что нужно самостоятельно зайти куда-то и ручками обновить приложение на версию, в которой досадной ошибки нет.
И вот тут у меня каждый раз возникает вопрос: а куда в этот момент испаряются приоритетные автообновления, которые так хорошо обновили приложение ранее? Почему как говнокод заливать пользователю, так всё в полностью автоматическом режиме, а как выгребать этот говнокод, так исключительно ручками?

Linda-chan

Говорят, иные японские политики считают, что пора бы Японии обзавестись парочкой ядерных боеголовок на всякий случай, а то мир неспокоен, и Штаты тали какими-то мутными. Интересно, это ещё агитка™ или уже шлангирование™?

Linda-chan

You cannot list right after connecting. Please try again later.

Что за фигня на каждом сервере?

Linda-chan

https://store.steampowered....54050/The_Black_Ice/
«Догони меня, Топа».

Linda-chan

Похоже, кириллические интернеты до сих пор не в курсе, что случилось с шестерёнками, либо находятся на стадии клоунады «Это всё враньё, цензура нам только на пользу, огласите весь список удалённых игр».

Linda-chan

А я поняла, почему размеры не совпадают. При чём, как оказалось, не только в WSL симлинках, но и в других симлинках (собственно, симлинках и junctions). Началось с того, что я нашла баг в билиотеке, где передавался неправильный размер буфера, и сломалось всё. Код показывал, что в заголовке данных размер буфера с путями такой, а на деле – другой, поменьше. Оказалось, что это поле в заголовке показывает кое-что другое. Там есть структура REPARSE_DATA_BUFFER, которая универсальная для всех майкрософтовских reparse points. У всех у них первые восемь байт имеют одинаковый смысл, а дальше уже могут быть как дополнительные данные, так и дополнительные поля, которые эти данные описывают. Полей может быть разное количество. Так вот, поле, которое указывает размер данных, указывает этот размер после общего заголовка, тоесть вместе со всеми дополнительными полями. А я считала без учёта дополнительных заголовков, ну и получалось, что фактически данных меньше, чем в заголовке. При чём в описании этих заголовков именно это и было написано, но я читала невнимательно =_=

Linda-chan

Добавила в свою библиотеку парсинг симлинков WSL. Оказалось, что Cygwin создаёт их как-то странно: в заголовке данных симлинка есть поле, которое указывает размер части, которая идёт после заголовка и содержит путь к объекту, на который указывает симлинк (в UTF-8, кстати). И вот это значение почему-то всегда на четыре больше, чем там есть по факту. Почему – БП. Надо попытаться ещё с самим WSL поэкспериментировать. Кроме того, сами данные там в очень свободной форме. Если у обычного симлинка есть флаг, относительный там путь или абсолютный, то тут может быть всё, что угодно, и оно даже может не совпадать с тем, что передано команде ln. Передала «0000» – получила «0000». Передала «/cygdrive/x/0000» – получила «/mnt/x/0000». Передала «X:\0000» – «X:\0000».

Linda-chan

Я это всё к чему? У нас есть ещё Cygwin, у которого есть своя ln. И вот как раз она создаёт натуральные reparse points, которые видятся как reparse point. DIR показывает их как «JUNCTION», FAR3 – как «LX_SYM», Проводник (в Windows 7 и ниже) вообще показывает это как файл, а Link Shell Extension не воспринимает как симлинк. И никто не умеет с этим работать. А на деле у данной штуки «тэг» – IO_REPARSE_TAG_LX_SYMLINK, тоесть симлинк, который поддерживается WSL. Возможно, в Десятке в Проводнике он выглядит лучше, но я не видела. Надо экспериментировать.

Linda-chan

В линупсе, при создании симлинков на NTFS разделах, создаются нормальные на первый взгляд симлинки. Но после перезагрузки они превращаются в тыкву в виде файла с атрибутом «Системный», с заголовком «IntxLNK» и каким-то данными после Chr(1). Оказалось, что это какое-то легаси, которое должно работать и в винде, но не через нормальные reparse points, а через какое-то дополнительное ПО, обеспечивающее совместимость с POSIX или типа того (кажется, речь идёт не про подсистему). Короче, в живую я это ПО не видела, так что не в курсе. Что интересно, MINGW32 тоже создаёт такие файлы, но при этом правильно парсит их, ls показывает их как симлинки, ну и входящие в комплект программы тоже работают с ними, как с симлинками. Просто интересное наблюдение.

Linda-chan

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

Linda-chan

Чё там? Проблемы с сетью или Виталик приступил к окончательному решению жаберного вопроса?

Linda-chan

После того как Трампарарамп общенационально обосрался с главным воплощением главной американской скрепы – списком Эчпштейна, у него остаётся только один вариант – начать массовые посадки лоликонщиков, шотаконщиков, ну и вообще любителей японских мультиков, а там, глядишь, на спинах бьющихся в экстазе антисов и прочих нормисов можно будет и снова в плюс выйти.

Linda-chan

Чё там? Опять произошло право сильного™?

Linda-chan

Говорят, американские зумеры отменили название жанра «Harem», поскольку, разумеется, гарем – это проблематик. Теперь у них оно называется «Poly».

Linda-chan

Написала ещё один рассказ, до которого руки не доходили лет пять. Готовьтесь к какому-нибудь пиздецу.

Linda-chan

Грок-тан не успела появиться, а уже повылезали йобики с криками «Она – майнор, вы все – педобиры». Я считаю, что этих людей уже пора проверять – все эти проекции слишком активно лезут из них.

Linda-chan

Фига себе ребрендинг из электрогитлера!
https://x.com/elonmusk/status/1944710462165447104

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.