
If everybody follows the rules, then it all works out.
Spoiler alert: Not everybody follows the rules.
If everybody follows the rules, then it all works out.
Spoiler alert: Not everybody follows the rules.
Подрубила винт на три терабайта, живший на XP с фирменной утилитой, к Нанами. Диск определился как трёхтеребайтный, первый раздел увиделся, который на два терабайта, а вот ещё два раздела, живущие на виртуальном диске – нет. Такие дела. А, и S.M.A.R.T. показывает битые сектора.
If your application is calling the ANSI version of CompareString, the function converts parameters via the default code page of the supplied locale. Thus, an application can never use CompareString to handle UTF-8 text.
https://docs.microsoft.com/...?redirectedfrom=MSDN
Линупс какиры в конец заипали Microsoft.
Забавный факт. Облака в оформлении Windows 95 красивее, а небо – голубее, нежели в оформлении Windows 98. В последней всё даже выглядит словно в лёгкой дымке, словно предчувствие грядущих тёмных времён.
Написала свой первый скрипт на PowerShell. Решила запустить. [Закадровый смех] Я не понимаю, зачем нужен скриптовый язык, который без танцев с бубном и чтения хелпа ничего не запускает. Тем более, что рядом находится тот же VBScript, которому эти танцы не нужны.
To understand why the taskbar should be on the left side—or right side—we should first take a look at where it started. Windows 1.0 included a taskbar at the bottom of the screen, but it was only for showing minimized applications. The taskbar we know today first showed up in Windows 95.
https://www.howtogeek.com/7...be-on-the-left-side/
Обозвать рабочий стол панелью задач – это пять.
Что-то глюкнуло, и оказалось, что хосты пигнуются (в локальной сети и за её пределами), но коннекта нет ни к чему. Даже на локалхосте ничего не открывалось. Пришлось перезагрузиться.
Рэймонд Чен даёт ответ на вопрос тысячелетия.
When a program crashes, Windows display a message that says, in part, “Windows will close the program and notify you if a solution is available.” Did it ever find solutions?
Сделала в консоли цвета как в Windows 9x. Глазам малость больно, хотя в те времена вроде норм было.
Политическая программа.
Сегодня я узнала, что разрешения на шаре подразумевают возможности, а не реальность. Тоесть, если для пользователя на шаре разрешено чтение, но не разрешена запись, то даже если ниже, на ФС, у пользователя будет доступ для записи, через шару он не сможет ничего записать. Но если для пользователя на шаре разрешена запись, а на ФС где-то запись ему не разрешена, то он так же не сможет ничего записать. Wiiiindows =_=
I've long toyed with the idea that Microsoft could release a desktop Linux. Now I've started taking that idea more seriously - with a twist. Microsoft could replace Windows' innards, the NT kernel, with a Linux kernel.
[...]
Many of the problems afflicting Windows do not reside in the operating system's upper levels. Instead, their roots are deep down in the NT kernel. What, then, if we could replace that rotten kernel with a fresh, healthy kernel? Maybe one that is being kept up to date by a worldwide group of passionate developers. Yes, my bias is showing, but that's Linux, and it's a solution that makes a lot of sense.
https://www.computerworld.c...ld-run-on-linux.html
Очередные влажные фантазии граждан, жаждущих папку bin в Windows, прямые слэшы, UTF-8 в ANSI API и скорейшей смерти MS-DOS (cmd.exe). Особенно улыбнули гнилое ядро NT и новенькое лимонно свеженькое ядро, разрабатывающееся группой международных пассонариев™.
Какая-то очередная смертельная битва на костылях.
https://www.howtogeek.com/6...indows-command-line/
Автор учит людей экзотическим методам «обхода» пробелов в именах файлов, но даёт слишком мало информации, почему что-то работает, а что-то нет. Например, важно помнить, что в Windows нет никакого «специального символа», который разделяет параметры. Командная строка передаётся процессу в виде простой строки, какая была использована при вызове CreateProcess(), а разбивка строки на параметры происходит уже силами самой программы и используемых ею библиотек. Например, можно заюзать функцию WinAPI CommandLineToArgvW(), чтобы сделать примерно то же (см. Рэймонда Чена), что делают библиотеки в Цэ. В VBScript есть объект WScript.Arguments, который красиво парсит командную строку, передаваемую WScript.EXE или CScript.EXE, ну и так далее. Именно поэтому, когда ушлые гики советуют брать в кавычки не всё имя файла, а только его часть с пробелом, может случиться конфуз, в ходе которого программа, не готовая к таким выкрутасам, скажет, что нет такого файла.
Кстати.
Windows исторически ориентирована на организации, и в данном случае это отлично просматривается.
http://www.outsidethebox.ms/18895/
Вот те раз. Всю жизнь было для всех и каждого, для дома, для семьи, киношки, мультики, игры, DirectX все дела, и тут – РАЗ! – «исторически ориентирована на организации».
// Либо это такой микроспик™, который на русский переводится как: «Да, они обосрались, но не против сохранить хотя бы лицо чистым».
Windows XP. Настройка обновлений → «Уведомлять, не загружать автоматически». Спокойная работа, спокойный сон, установка обновлений только в удобное время, никаких неожиданностей.
Windows 10. Огромадная простыня с кратким описанием галочек, политик, параметров в реестре, задумок Microsoft, почему эти задумки провалились, наездов на маководов, наездов на всех подряд и срачем в камментах. И это пока только теория, до практики не добрались.
Прогресс не стоит на месте.
http://www.outsidethebox.ms/18895/
Вдруг вспомнила, что забыла вырубить автоматическую дефрагментацию дисков в XP, ну и пошла гуглить, как это сделать не через TweakUI (интересно же). А там – дебил-парад. На одном форуме народ срётся, кто идиоты: Гнусмус, который заявил, что их SSD настолько стремительны, что дефрагментация не имеет смысла, или Microsoft, которая заявила, что метаданные на ФС не резиновые, и если файлы будут слишком сильно фрагментированы, то могут случиться неприятные нежданчики. Рядом выяснять, Microsoft – это software vendor или всё же software developer. На другом форуме топикстартеру доказывают, что нет никакой автоматической дефрагментации, есть только prefetch, и то вряд ли (спойлер: автоматический запуск defrag.exe, очевидно, автоматической дефрагментацией не считается). На третьем предлагают удалить задачу из планировщика заданий, отмечая, что задача очень скрытая, поэтому никак её увидеть нельзя. На четвёртом у всех всё работает, а топикстартер – идиот. Но больше всего мне понравился ответ где-то на майкрософтовских форумах. Типа, я ничего не знаю о дефрагментации и о том, как её отключить, но попробуйте подождать, пока оно само собой не прекратится, вдруг поможет. Прямо чувствуется дух Ответов на Mail.ru, где иные трюкачи набивали себе рейтинг, отвечая «Не знаю» на все вопросы по списку.
Зашла на Windows 7 шару из Хомеко XP, открыла свойства файла, увидела вкладку «Предыдущие версии». Как эта фича пролезла на XP? Oo
cacls Byaka.exe /p Все:F
«Продолжить? (Y/N)». Да!
echo Y | cacls Byaka.exe /p Все:F
Полный игнор.
echo yes | cacls Byaka.exe /p Все:F
Та же история. Гуглим...
echo Y| cacls Byaka.exe /p Все:F
Сработало. Ахуенчик вообще! >_<
via https://stackoverflow.com/q...ile-with-auto-answer
Гуглю, как использовать CommandLineToArgvW(). Натыкаюсь на статью Рэймонда Чена. Понимаю, что вечер будет томным =_=