Обновить
4K+
53

Люблю делать UI и офисные приложения

4,1
Рейтинг
17
Подписчики
Отправить сообщение

Человек написал про блокировку Телеграма — я показал, как американцы с этим его Телеграмом обращались задолго до нынешней блокировки.

Хотите пример про блокировку целой страны? Пожалуйста: ТикТок. Эти бессовестные из Конгресса США взяли самое популярное приложение… как там жалостливо написано было… среди своих же собственных сограждан… и 19 января 2025 года удалили из американского App Store и Google Play. Причём, чтобы вернуться назад, владельцам ТикТока не предлагали просто «заземлить» компанию, открыв Ltd. в США и начав выполнять американские законы. Нет, рейдеры пардон, бароны-разбойники сказали им: хотите вернуться — продавайте нам весь ваш бизнес на наших условиях, точка.

«Не банят целую страну…» Ну кому вы это рассказываете? Это всё здесь же в новостях освещалось.

блокировка telegram

Уже много лет и по сей день за любую ссылку на t.me (про домены в зоне .ru даже не говорю) на каком-нибудь Реддите мгновенно отлетаешь в шадоубан. Так что, да: «такая же цензура, только еще хуже» и «ни стыда, ни совести ни у кого не осталось».

берешь тот что заведомо рутуется

Не уверен, что они надолго останутся. Иначе в чём смысл этой сертификации.

Давайте считать, что мне ума не хватает понять. (Я даже не особо кокетничаю). Где брать «телефон без дурацких экониш» после грядущей обязательной сертификации разрабов под Андроид? Дело тут не в политике, а в том, что я вырос на IBM PC, и для меня противоестественно иметь компьютер, на котором нельзя просто запускать программы, без сторов и сертификаций¹. Даже если это «4-й айфон» (или правильнее сказать: «особенно, если…»?).

Пока я абстрактно утешаюсь тем, что вода дырочку найдёт. Не может не найтись 100 миллионов человек на планете Земля, которым не нужен такой телефон. Если найдётся, будет и телефон. А если нет, отсутствие телефона станет не самой большой проблемой для выживания.

¹ Кстати, это буквально значит: «без СМС и регистраций». Дожили, блин.

есть намного более удобные в использовании телефоны, без дурацких экониш

Ненадолго же.

С другой стороны, вскоре какая-нибудь Убунта Тач, возможно, получит импульс 255.

Это не лучший ответ на вопрос «Почему?». Правильный ответ должен быть: «Потому, что лодка может перевернуться, и это может привести к жертвам». Или: «Потому, что пассажиры не должны причинять друг другу дискомфорт». Во втором случае можно забить, раз все четверо знакомые.

По этой причине составителям правил лучше всего так и писать: «Не пересаживаться — лодка перевернётся!», а не лепить стену текста (я такие часто вижу возле аттракционов — мелкий текст на табличке А4). Желательно с пиктограммами, как в «Идиократии».

Во-первых, пробуждение - это не включение!

В BIOS’е помнится была опция именно включения. Я бы протестировал, но смысла не вижу. Спячка просто лучше, а выключать компьютер — удел пенсионеров.

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

С беспроводной клавиатуры - это какая так умеет?

Это неверная постановка вопроса. Клавиатура не знает, что своим сигналом она будит компьютер, а компьютер не знает, что́ с той стороны USB — донгл или провод. Но раз вы требуете названий: беспроводную клавиатуру Logitech я в этом кейсе тестировал лично. Модель могу завтра написать, а то сейчас я разбужу не только компьютер, но и того человека, у которого в комнате она лежит.

а также возможность включать устройство нажатием кнопки на Steam Controller, назвав функцию «потрясающей»

Вот так вот живёшь, годами пробуждая комп от спячки нажатием кнопки на клавиатуре (Steam Controller это клавиатура), а для кого-то это маленькое чудо.

У Эллочки (Елены) Щукиной, если вы про «12 стульев».

Нет, про это я ничего не слышал.

А в чём сюр-то? Я для себя давно заметил, что открытая система (open system) и система с открытыми исходниками (open source system) — далеко не одно и то же. Помните, когда на каждом телефоне стояла Винда? Исходников не было, официальной документации — тоже (МС ещё судили за это, требуя задокументировать API). Но можно было взять Remote Spy++, оттрассировать сообщения и, например, перенести часы справа влево. При этом, они оставались часами, система реагировала на смену локали и формата времени. На этой открытости компании типа Spb Mobile неплохие деньги поднимали.

А потом появился Андроид с открытыми исходниками. Попробуйте передвинуть часы в Андроиде. Для этого надо всего лишь найти место в исходниках, отвечающее за вёрстку строки заголовка, внести изменения, перекомпилировать ОС, разблокировать загрузчик, получить добро от производителя телефона, решить вопрос с драйверами и интеграцией и накатить полученный образ через командную строку со своего компьютера через какие-то полуофициальные прошивальщики. Не то, что раньше мучаться — поставить .cab от Spb Mobile.

Поэтому, когда я вижу, как Майкрософт становится всё более закрытой и авторитарной и при этом чаще (с ваших слов) коммитит в open source, у меня не возникает ощущения сюрреализма.

В папке с Windows SDK’еями разных версий вчера искал windowsx.h (точный текст запроса). FAR нашёл за секунду все три вхождения. Explorer пыхтел полминуты и нашёл одно (и кучу левых, где встречались подстроки win, .h и даже x). Не знаю, смеяться или плакать.

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

зависит от того, что такое “вендекапец” в вашем понимании

Дело не в моём личном понимании, а в общем. PC это пока всё-таки Windows. И раз так, пусть это хотя бы будет Windows, где можно запускать программы без разрешения.

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

на свой компьютер

МОБИЛЬНЫЙ компьютер. В 2к07 предупреждали, что к этому идёт, но… Теперь-то выводы все сделали, я надеюсь? Десктопный компьютер пока ещё не проигран. Просто не пользуйтесь WinStore, пусть хоть одна поляна останется не засрана. Иначе в Windows 12 или 14 вы просто не сможете запустить неподписанный .exe-файл. По просьбам трудящихся.

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

Да, я понятия не имею, как у них это выглядит изнутри. Поэтому когда после импорта настроек штатными средствами из VS 2022 цвета и шрифты остались прежними (импорт не сработал, понимаете?) я даже не знаю, это так и должно быть, потому что… как они там написали?.. the settings have not been migrated yet… или это независимый баг.

работает 99.99 критического функционала

Ещё один показатель падения нравов. Во времена VC6 если бы кто-то сказал, что у него «работает 99.99 критического функционала», его бы спросили: а почему не сто? Тем более, критического! Это релиз, или что? Ладно, я понял. Такой уровень качества уже не воспринимается как что-то необычное. Круг замкнулся, Майкрософт воспитал своими продуктами новое поколение разработчиков.

Кстати, ни про какие 99.99 (процентов, видимо?) там и речи нет. Не знаю, связано ли это с импортом настроек (если да, это не делает баг менее бажным), расширение .h проассоциировалось вместо C++ editor с невалидным гуидом редактора. И пока разобрался, куда делась подсветка и связано ли это с другим багом, потратил час, наверно.

Другой баг: макросы из виндового C++ SDK (всякие GET_X_LPARAM) перестали узнаваться (а проект перестал собираться). Оказалось, что в комплекте с новой студией шёл SDK с битым файлом windowsx.h (а может, и другими). Я посмотрел файл в хекс-редакторе, и он состоял из одних нулей. Всё бы ничего, но в ключах компилятора был явно указан флаг /utf-8, который прямо говорит, что файлы на входе надо трактовать как UTF-8. А дальше…

“If an input file is determined to be a UTF-8 file, then it shall be a well-formed UTF-8 code unit sequence and it is decoded to produce a sequence of Unicode scalar values. A sequence of translation character set elements is then formed by mapping each Unicode scalar value to the corresponding translation character set element.”

Набор нулей не является “a well-formed UTF-8 code unit sequence”. Где хотя бы ворнинг? Вместо него компилятор просто отправил в игнор всё нулевое содержимое windowsx.h, и на этом счёл миссию выполненной. Ладно, опыт не пропьёшь. Снёс SDK, поставил SDK наново, всё заработало. Но это я просто ещё первый день в новой студии работаю. Так что, про какчество ихнее вы мне лучше не рассказывайте.

Как человек адекватный, вы должны понимать, что тут проводится информационная спецоперация под видом критики. И поэтому ваша настоящая критика (я охотно верю, что это действительно критика, т.е. она направлена на желание улучшений — иначе я бы в эту переписку и вступать не стал) в этом контексте воспринимается как несвоевременная и неуместная. Хотя при других обстоятельствах я бы вас ещё и поблагодарил — потому что критиковать (делать ревью, находить недостатки) это тяжкий и ценный труд.

Кроме того, позвольте напомнить, что для вас это мелкие неудобства туристического сезона, а для нас на кону стоит будущее. Поэтому смех («не смешите мои подковы») выглядит… э-э… несколько неприлично.

Ну как «в чём проблема»?

Компания Valve, разрабатывая Half-Life 2, ставила таблички на мосту в главе Highway 17: «Сейчас мы это не сделали, но однажды вы сможете проехать по этому мосту на багги». Понравилось бы вам, купив Half-Life 2, увидеть это в релизе?

Или понравилось бы в «Игре престолов» прочитать: «Одного дракона зовут «Рейегаль, второго Визерион, а третьего — ДраконТри¹». (¹ Джордж Мартин: «Я пока не придумал хорошего имени, надеюсь придумать к новой версии текста»).

Самое печальное, что VS — даже не просто флагманская IDE, это продукт, который штампует мозги разработчиков. Разработчики на это насмотрятся, а потом не понимают, что тут такого — подумаешь, добавили недопиленные фичи в мажорный релиз.

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

оно стоит того чтобы всем кранчить сидеть или релиз задержать?

Я же написал:

Нет потенции допилить фичу в срок — зачем мёрджить в релизный бранч?

Можно было зарелизить эту фичу атомарно в каком-нибудь Visual Studio 2026 Service Pack 1.

Конечно, лучше кормить сырым хлебом. Нет потенции допилить фичу в срок — зачем мёрджить в релизный бранч?

1
23 ...

Информация

В рейтинге
1 493-й
Откуда
Россия
Зарегистрирован
Активность

Специализация

Software Developer, Application Developer
HTML
CSS
JavaScript
Windows API
C++
UI/UX design
Interface development
Product Design
Adobe Photoshop
Designing interfaces