
В Tixati под линупсом горизонтальный разделитель теперь можно таскать по всей высоте, а не только до середины. К таким революционным изменениям я была совсем не готова.
В Tixati под линупсом горизонтальный разделитель теперь можно таскать по всей высоте, а не только до середины. К таким революционным изменениям я была совсем не готова.
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 и новенькое лимонно свеженькое ядро, разрабатывающееся группой международных пассонариев™.
Сделала «apt-get dist-upgrade» на Альтлинупсе, и получила кирпич со сломанным грубом. Инструкции из интернетов не помогают – видимо, гениальные русские программисты™ выкинули всё лишнее из груба, в том числе, возможность поправить конфиг из оболочки восстановления. Загрузка с флэшки запрещена аппаратно, системник опломбирован. Сразу видно: сделаноунас.
Странно. Очень странно. Допустим, есть свойство некоего WMI класса, которое возвращает массив строк (например, айпишники на данном интерфейсе). В Windows возвращается массив вариантов, в каждом из которых сидит строка. Перечисляется обычным For (по индексу или For Each). Тоесть в For пихаешь какой-нибудь Obj.IPAddress, и всё хорошо. Но под Вайном появляется нюанс. Там возвращается массив строк, при чём как-то хитро. Если в тот же For запихнуть Obj.IPAddress, то каждый элемент вернёт ещё один массив строк. При чём все массивы будут идентичны. Но если перед этим значение Obj.IPAddress присвоить какой-нибудь переменной, то туда попадает массив строк без выкрутасов. Я не знаю, что происходит, но у меня ощущение, что в старых версиях WMI (в Windows 98 и NT4) что-то подобное уже было.
Бугага. оказывается, происходит следующее. После попытки перечислить объекты, возвращаемые запросом к WMI, устанавливается код ошибки, но самой ошибки не происходит. Иными словами, «On Error GoTo hError» не срабатывает, переход на метку не происходит. Но если сделать «Err.Number», то это свойство оказывается ненулевым (438, «Object doesn't support this property or method»). Вот тут и срабатывает обработчик ошибок. Если там же сделать что-то вроде «Err.Raise 51», то программа реально упадёт с сообщением от рантайма. В самом VB6 это случается, если, скажем, в какой-то функции перехватить ошибку, но не сделать Err.Clear. В таком случае код ошибки будет виден снаружи с тем же эффектом. Но, как правило, это не проблема, поскольку код ошибки снаружи проверяют только если она гарантировано передаётся наружу (например, полностью отключается перехват, либо после перехвата делают «Err.Raise» с новыми значениями), а если всё остаётся внутри, то и снаружи это не интересно. Вооот. Если не проверять код, то дальше WMI выдаёт информацию, но всё с теми же проблемами, с которыми я столкнулась ранее. Мне не понятно только одно: почему оно вдруг поломалось и даже после перезагрузки работает так и дальше.
Похоже, проблема в WMI под Вайном. До обращений к нему обработка ошибок идёт в VB6 проге нормально. После – сходит с ума.
Происходит что-то странное. Теперь, при возникновении необработанной ошибки в VB6 программе под Вайном, рантайм выдаёт сообщение об ошибке и спокойно продолжает выполнение. Раньше оно хотя бы падало совсем, а теперь вот такие чудеса OO
Продолжаю атаковать WMI в Вайне. Только что всё сломалось, и класс Win32_NetworkAdapterConfiguration вообще перестал что-либо возвращать. Но это ладно. Выяснилось, что у меня в коде срабатывает обработчик ошибки, хотя для отладки я закоментировала обработку ошибок (то самое «On Error Resume Next»). Нигде выше ничего подобного нет, но программа не падает с сообщением от рантайма. Решила вписать «On Error GoTo 0», тоесть принудительно отключить обработку ошибок, всё начало падать, как и должно. Я не знаю, кто виноват, но в VB6 прогах в Вайне включен пропуск ошибок с самого начала, что явно не то, что ожидается.
WMI в Вайне – это что-то с чем-то! Прямо сейчас я пытаюсь приспособить работающий под виндой код к работе под вайном. Проблема настигла меня при работе с классом Win32_NetworkAdapterConfiguration. Некоторых свойств в Вайне нет, некоторые свойства возвращают не массивы строк, а массивы, в каждом элементе которого содержатся массив строк. При чём, судя по всему, это одинаковые массивы. Зачем? Почему? Нет ответа...
Что там? Когда Ёжика на линупсы выпустят?
Погода в Минте сломалась. Уже третий день показывает 10°C и дождь. Долго держался апплет.
Неожиданно пришла груда рекомендованных обновлений на семнадцатый Минт (четырнадцатая бубунта). Что происходит?
Решила ранее возникнувший вопрос добавлением «history -a» в ~/.bash_logout. Посмотрим, как оно себя покажет.
Как сделать так чтобы десять башей писали в один файл истории команд одновременно, а не скидывали каждый свою копию из памяти при выходе. Задолбалась уже терять историю >_<
Чё там? Когда двадцатая серверная бубунта LTS? Ждать? Или пока можно на восемнадцатой новые сервера делать?
Как известно, cron использует sh для запуска команд. Но через переменную SHELL можно задать тот же самый bash. Есть смысл это делать? Или использование sh даёт какое-то важное преимущество?
Попробовала X11 форвардинг по SSH из Линукса в Винду. Необычные ощущения. Особенно от гткаки с дефолтной темой и мыльными шрифтами. Но в общем и целом прикольно.
https://www.howtogeek.com/4...lication-with-putty/
Правильная ссылка на X сервер.
https://sourceforge.net/projects/xming/
tmux задолбал уже открывать «вкладки» не в конце списка, а где попало. При чём там нет никакой системы: сейчас открывает в конце, а потом будет открывать только после текущей...
ALT Linux – 18 тыс. руб. Astra Linux – 15 тыс. руб. А там – свобода: как встретит радостно у входа!
// И ни тот, ни другой в данной поставке не работает :}
MATE kudasai!