@Linda-chan

Тег Windows в блоге Linda-chan

Linda-chan

Я тут потыкала в Windows 10 на новом ноутбуке и вот что запомнилось больше всего.
1. Единственный полезный результат сближения телефонов и компьютеров – центр уведомлений. Это реально круто, когда все балунчики накапливаются в нём, и нет шансов прозевать что-то важное под тонной «Сетевой кабель был выдернут».
2. За настройки хочется убивать. Всё огромное, всё мыльное, ШГ во все поля, как будто там Вайн под капотом. Потом ты случайно натыкаешься на опцию, которая показывает старый апплет, и всё понимаешь. Win+R, «control», и держитесь гады! Надеюсь, не удолят в будущих версиях.
3. Сначала создаёшь себе пользователя, к нему привязывается почта и онедрайв. Потом тебя задалбывают тормоза при логоне, ты находишь опцию создания локального пользователя, он создаётся, но онедрайв всё равно работает. Чудеса, мать вашу.
4. Плитки остались, но теперь по крайней мере в меню, напоминающем меню «Пуск».
5. Программы на VB6 продолжают работать, работать и работать. А ведь ещё недавно MS грозилась забанить их всех нафиг ампутацией рантайма.

Linda-chan

Есть папка на NAS, доступная через самбу. В папке несколько подкаталогов, в каждом из которых файлы.
Windows, FAR:

6'471'441'617 байт

Linux на NAS, «du --bytes»:

6472973521

Linux Mint, gvfs, «du --bytes»:

6471441617

А без «--bytes» ещё веселее. Такой засады я не ожидала!

Linda-chan

Если у нас сокеты, скажем, в каком-нибудь Net::HTTP, и случается ошибка, то вот вот это:

$stderr.puts "Ошибка: #{ e.message }"

может кончиться этим:

incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError)

Поэтому нужно делать так:

$stderr.puts "Ошибка: #{ e.message.force_encoding("windows-1251").encode("UTF-8") }"

Собственно, это результат мышления в стиле «двух кодировок» и «какой-такой UTF-16 я в линупсах привык к UTF-8 и доки не читаю».

Linda-chan

Не баян, а классика.

Linda-chan

«Лицензия на find», как последний довод оскорблённого линуксоеда.
via https://point.im/ozhon

Linda-chan

А как дело обстоит с голосовым вводом? Чтобы писало поток сознания с микрофона в текстовый редактор и по возможности миновало сторонние сервера. Уже есть что-то такое?

Linda-chan

Linda-chan

Все ужасаются новому зелёному экрану смерти, а я вот ещё в Windows 98 делала BSOD зелёным – была там такая скрытая настройка ^^

Linda-chan

Некультовый зелёный экран смерти.
https://lenta.ru/news/2016/12/29/gsod

Linda-chan

Чувак добавил к контекстному меню EXE файлов несколько команд для настройки их выполнения. На команды повесил выполнение cmd.exe с непосредственной передачей команд через параметры. Тобишь по сути он запихал BAT файлы прямиком в реестр через костыль. Ну, прикольно, хотя ничего необычного.
https://habrahabr.ru/post/317802/
Но! Полистала камменты, а там – прекрасное.

Это прекрасно. Вы используете винду как линукс.

Чё?

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

https://habrahabr.ru/post/317802/#comment_9969330
Из этого удивительного текста я выяснила, что открыть блокнот и написать BAT файл или ещё какой-нибудь VBS – это «по-быстрому нахакать», а уж если полученный файл будет генерировать другой исполняемый файл (скажем, BAT -> VBS), то это вообще какой-то высший пилотаж, секретная техника, в доступность которой на Windows мало кто верит.
Кстати, чуть не проломила лицо от этого фрагмента:

Какими функциями WinAPI запускаются команды для запуска сразу ядром и какими — шелом? И вообще, в линуксе shell-команда — это строка, а exec-команда — это массив строк. А в винде? Как формируется argv[], который получает программа на си?

Linda-chan

Схватила 0x0000008E. Подозреваю, что проблема с памятью =_=

Linda-chan

Пир духа в камментах. Давно я такого не видела.
http://www.transl-gunsmoker.ru/2010/05/ini.html

Linda-chan

Скачала портабельный git под Windows. Этот китайский танк за собой тянет MINGW32 и весь прочий кишлак. Запустила Баш – засрало мне AppData. Портабельность! Но! Вообще, прикольно, сижу, играюсь, разбираюсь, как оно всё «виртуализует».

Linda-chan

Кстати, не удивила реакция петросянов, считающих, что прекращение поддержки XP в одной программе делает неработоспособной всю систему разом.

Linda-chan

Ни дня без сюрпризов!

Внимание! Имя параметра «IRPStackSize» вводится с учетом регистра.

https://support.microsoft.com/ru-ru/kb/177078
Напомню, что в реестре имена ключей и параметров регистронезависимые. Тоесть, если ты вызываешь RegQueryValueEx(), то системе по барабану в каком регистре будет набрано имя.
Но как они добились такого успеха? Моя теория: вместо того чтобы последовательно запрашивать все известные параметры и получать их значения (либо сообщения о несуществовании таких параметров), они перечисляют всё содержимое ключа и сверяют, совпадает ли очередное имя с именем какого-либо параметра. Да, и совершенно случайно, ещё в NT4 они забыли сверять это без учёта регистра, да так и не поправили.
Лучшие интерпрайзные практики.

Linda-chan

Основной обозреватель сети получил с сервера извещение, что компьютер YUMI объявил себя основным обозревателем домена на транспорте NetBT_Tcpip_{3DA6B8B2-4DCC-55A8. Основной обозреватель останавливается или объявляются выборы.

Демократия в действии.

Linda-chan

До ужаса ненавижу запрос на перезагрузку компьютера после вставки флэшки. При чём флэшка работает прекрасно, и система ещё полгода проработает без перезагрузки, но сама система думает иначе. При чём запрос этот очень хитрый. Вставляешь флэшку, она определяется, появляется балунчик, что устройство установлено, но потребуется кое-что ещё. И всё. Сидишь, ждёшь – ничего. Окей, начинаешь создавать папку, чтобы в неё скопировать нужные файлы с флэшки, как тут же появляется месседжбокс, спрашивающий разрешение на перезагрузку. И не просто появляется, но ещё и выходит с фокусом на передний план. И это обычно аккурат к нажатию пробела или Enter, ну, чтобы кнопка «Да» нажалась. Собственно, я понимаю, что это такие множественные совпадения, но задолбало, что сил нет, тем более, что однажды я таки нажала эту кнопку «Да» в самый неподходящий момент вот именно по такому сценарию >_<

Linda-chan

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

Linda-chan

После установки и первого запуска Windows XP SP3 кушает сто метров памяти.

Linda-chan

Мой адрес не дом и не улица, мой адрес сегодня такой: 0x05000000!

Кто не понял, тот не поймёт.

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

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