Как стать автором
Обновить

Комментарии 573

И все таки, вы беспокоились о привязке к apple, потом перешли на linux, а теперь полностью привязались к Windows, в чем тогда профит? Можно было вообще не дергатьсяи продолжать юзать яблоко.


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

Думаю, автор ещё особо подчеркнул профит от сборки именно той системы, которая ему больше нравится/подходит. Проще говоря, речь о большом выборе комплектующих для ПК.

Таким образом wsl будет демотивировать производителей выпускать нормальные linux драйвера, что ну не очень то радует.
Хотя, я даже не знаю, как на нормально подобраном железе linux через wsl может быть удобнее родной системы, это как минимум заметно медленнее и менее безопасно

Ну не знаю, сама скорость vscode в линуксе явно лучше, чем в винде.

Заметно кому? Человеку, испольщующему нативный редактор? Незаметно.

А если вы про тех, что хочет Linux-программы запускать… забудьте: за последние 4 года курс не изменился.

Цель-то всё та же: чтобы разработчики оставиались на Windows и пользовали нативные программы под Windows.

Как показывает данная статья — стратегия работает…

Заметно это как минимум все IO, тот же интегрированный терминал в windows работает заметно медленнее, причем как в общем так и в плане внезапных фризов.

После установки WSL 2.0 никаких фризов вообще нет.


Сам долгое время сидел на Ubuntu, но отличная поддержка C# в Visual Studio заставила перейти на Windows. После установки винды почувствовал много облегчения:


  • Полноценная поддержка драйверов. Например, на Винде у меня ни разу не мерцал экран
  • Не лагают программы. Например, Electron-приложения имеют баг со скроллом (не сильно вдаваясь в подробности: скролишь в одном приложении, а скролится в другом). Я часто пользуюсь подобными приложениями(vscode, google chrome) это очень сильно мешало во время работы
  • Нет внезапных сюпризов, когда нужно весь рабочий день гуглить непонятную ошибку, надеясь, что решение есть

Линуксом пользовался только из-за терминала. Когда к нам пришел WSL 2.0 на линукс вижу смысл переходить только если хочешь сам настроить свою систему

А в моем случае с производительностью всё не так прекрасно. Я использую VS Code для C++ разработки, и с WSL1 работало всё значительно шустрее. Буквально в десятки раз. И я такой не один. Issue можно посмотреть вот тут: https://github.com/microsoft/WSL/issues/4197#issuecomment-604592340

Тут скорее автор имел в виду финансовую составляющую рабочей машины для его нужд, а не про независимость от одного производителя (каждый решает что лучше зависимость от одного производителя чего-либо или от множества)

Да нет, он прямо написал, что его тревожила зависимость от прихотей Apple

Apple ведь намного сильнее ограничивает то, какими программами пользователю можно пользоваться, и откуда их устанавливать. В мире PC таких проблем нет.
Например, вот коллеги теперь не могут запускать на своих Маках старые программы и игры, скомпиленные под 32-битную архитектуру.
А я на рабочем ноутбуке с Ubuntu не могу запустить Evernote, SourceTree, PhotoShop и другие программы которые бы сильно улучшили качество моей жизни, и о чём это говорит? :)
Что они не входят в ваш рабочий стэк)
Простите, мы знакомы, вы знаете как я бы мог быть более продуктивен если бы я мог пользоваться этими программами?
Л — логика: работалатель выдал машину, под конкретную задачу, как следствие этих программ нет в вашем рабочем стэке.
Какой вопрос такой ответ.
Стек каждого профессионала уникален, другими словами кто чем хочет тот тем и пользуется если это делает работу его эффективней. Я сделал выбор в пользу Ubuntu по своему ряду причин но мне пришлось отказаться от ряда программ которыми я привык пользоваться до этого.

Я лишь огласил факты — одни системы имеют одни ограничения а другие имеют другие ограничения и ныть в комментах что у кого-то отняли какие-то программы — детский сад.

Полностью согласен. Просто вы написали первый пост немного не так, как описали сейчас)

Evernote в браузере, вместо тормознутого Source Tree какую-нибудь git-cola. Вместо PS можно Krita, но под неё надо немного переучиваться.

Krita никоим образом не замена фотошопу.

Почему нет? Она вполне себе feature complete для художников/аниматоров. И не настолько убого выглядит как тот же gimp. Для обработки фото может не подойти, да.

Для обработки фото может не подойти, да.
Да, я именно об этом. Скорее это аналог Corel Painter.

Почему не замена, как минимум просмотр и нарезка psd(поддержка лучше чем в Gimp), интерфейс похож, для меня вполне замена, разумеется в Krita есть не весь фукционал PS, но я не удивлюсь если это и в обратную сторону работает.

Вы и раньше не могли, а у яблочников просто отняли такую возможность, ключевое слово — «теперь».
Я раньше мог на Windows и Mac, а теперь не могу на Ubuntu :)
Это вы приняли такое решение, а не за вас его приняли.
Разве я утверждал обратное?

О том, что вам предстоит поставить Wine

НЛО прилетело и опубликовало эту надпись здесь
Простите, что именно заставляет вас писать под серверный линукс с десктопного? Мне вот не мешает писать под серверный линукс из под вин-десктопа…
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я когда-то пробовал — скажем, это далеко не самый бесшовный путь :)
Я не на столько энтузиаст чтобы терпеть все идущие с ним недостатки.
На Ubuntu есть неофициальный клиент для Evernote, называется Tusk, я им пользуюсь, меня полностью устраивает. Photoshop CS6 также работает с помощью PlayOnLinux, установка и настройка занимает 2-3 минуты и не требует особых знаний.
Это говорит о том, что не стоит использовать маргинальную ОС.
Я ведь не покупаю себе смартфон на Windows Phone и не плачусь о том, что там не запускаются многие программы, значит и вы так не делайте.

Ubuntu — система бесплатная. Photoshop — за денюшку. Плюс фотошоп защищает свои продукты может и на аппаратном уровне. И потом — зачем убунте судебные иски с правообладателями.

Как именно эппл ограничивает пользователей откуда можно устанавливать программы?
Тем, что не пускает в свой стор какие-то проги, уже не помню какие, в новостях читал.
Что мешает скачать программу не из аппстора?

Напомню, что на Catalina и выше, даже если вы не распространяете приложение через AppStore, вам придётся его подписывать у Apple (да, это пока можно отключить, но прецедент показательный (сижу на Mojave))

Товарищ скорее всего имел в виду, что в MacOS Catalina выпилена поддержка 32-битных программ. А имея предыдущую версию ОС, нельзя например теперь поставить XCode из стора, не имея аккаунта разработчика.
А через несколько лет в макоси вообще ничего на x86 не будет работать, да. Но откуда брать программы никто не ограничивал, можно с аппстора, можно в любом менеджере пакетов, можно просто качать софт с инета.

XCode старых версий берется с developer.apple.com, даже без платного аккаунта.
НЛО прилетело и опубликовало эту надпись здесь
Абсурд. Этого не произойдет никогда, потому что это убьет платформу. Громадное количество профессионального софта не выложено в аппстор вообще, либо представлено там с урезанным функционалом (потому что не может работать в песочнице с требуемыми ограничениями). Один только стим как альтернативный магазин с тысячами игр ставит на этой затее большой и жирный крест.
НЛО прилетело и опубликовало эту надпись здесь
Уверен, на вашем компьютере или телефоне есть календарь, в котором можно создать напоминание.
НЛО прилетело и опубликовало эту надпись здесь
Могу вам напомнить через 5, а потом еще через 5, мне не трудно.

И мне, если не сложно.


Заранее спасибо.

Не ожидал, что эта проблема может возникнуть у нескольких человек. Для удобства вот сделал вам страничку, добавьте ее в закладки и проверяйте когда вам нужно.

Круто.
Спасибо.


А можно там добавить дату проверки реального состояния дел?

Макось — моя основная настольная ОС и я немного разрабатываю софт под нее, поэтому я всегда на последней версии и в курсе последних новостей. Как только что-то изменится страницу я сразу же обновлю.
Я тут подумал, что неплохо было бы на хабре сделать возможность пользователям добавлять отдельные комментарии себе в закладки, как раз для таких случаев.

Ведь Хабр точно будет жить лет через 5-10.
Но ведь вы уже можете добавить комментарий в закладки.
Прошу прощения, но вот это поворот!
Не знал. Добавил.
Проблема что они потом теряются.:( когда их много. Было на каком то ресурсе что можно было завести на какое нибудь сообщение «напомнить через ...»
Проблема этих компьютеров ли телефонов с календарём, в котором можно ставить упоминания, что эти упоминания все время ку-да то деваются, особенно при смене устройства/системы, а аккаунты синхронизации магическим образом становятся недоступны/забыты/удалены/стерты или иным образом повреждены заметки
НЛО прилетело и опубликовало эту надпись здесь
В мире PC таких проблем нет.

Уже есть.
У меня какую-то старую софтину прям не давали ставить.


Вроде бы Reget, но могу ошибаться

Там точно не 16-битный инсталлятор? Была такая беда со старыми программами: сама программа 32-битная, а инсталлятор «чтобы не париться» 16-битный.

А потом пришёл x64 и подсистему-то выпилил…
НЛО прилетело и опубликовало эту надпись здесь

Нет, мне именно ЗАПРЕТИЛИ установку, чем глубоко и цинично оскорбили мои религиозные чувства — https://habr.com/ru/post/312344/ :)

По ссылке огромная статья и куча обсуждаений. В которых не видно сходу иничего про запрет. Вы бы ещё ссылку https://habr.com/ru/ и сказали, что там, где-то, есть какая-то статья и какой-то комментарий, где всё написано. Или вообще на https://google.ru/

По ссылке статья показывающая что я и умею и люблю ставить старые программы.

Для меня причиной ухода с Windows в дуалбут стала как раз 10ка в 2015м. Т.е. WSL2 для меня совершенно не является вариантом как раз из-за толстенного "довеска" в виде Windows и её сервисов.

Десятка 2015 года и Десятка 2020 года отличаются столь значительно, что я бы сказал — две разные системы.
Что вызывает вопрос: а будет ли десятка 2025 поддерживать wsl, мы ведь теперь зависим от прихотей Microsoft
Когда desktop environments Linux (Gnome, KDE, etc.) станут работать так же плавно и безглючно как Windows Explorer и macOS-что у них там — тогда можно будет говорить о «довесках» windows и её сервисов.

Не поймите меня неправильно — я очень уважаю усилия комюнити по работе над Linux и сам добровольно выбрал Ubuntu в качестве основной ОС (против macOS) но факты есть факты — два года работы на Linux — как минимум раз в месяц что-то ломается что приходится чинить вместо того чтобы заниматься работой.

Про MacOS ничего не скажу, не работал. Про Explorer на "свежей" 1909:


  1. После отключения или подключения внешнего монитора (не выявил закономерности) меню "Пуск" переселяется непонятно куда. Приходится принудительно перезапускать explorer.exe
  2. Разблокировка периодически тупит секунд 30
  3. Поиск в "Пуск"е… при вводе visual показывает что угодно кроме visual studio 2017. Надо вводить 2017. Unreal — показываем Epic Games Launcher вместо Unreal Editor. В общем поиск ищет непонятно что непонятно по каким критериям.

Это из наиболее часто встречающегося. Сравниваю со стареньким Cinnamon на Mint 18.3.

НЛО прилетело и опубликовало эту надпись здесь
тоже заметил, а еще он пытается искать что-то в интернете, что вообще вымораживает. Ну да, вместо гугла надо в меню Пуск идти, конечно, всегда так и думал…
Печально, в восьмерке этот поиск работал идеально для меня.
Мне помогла очистка индекса поиска и переиндексация заново

3 — спасибо, попробую на досуге. Но вопрос — чем занимается команда разработки панели задач — остаётся.

Еще бы они наконец нативную поддержку переключения языка на Caps сделали…
При правильных скриптах в AutoHotKey винда и тут выигрывает. По крайней мере перед маком — где продуктологи эппл решили, что да — все-таки надо бы по CapsLock сделать переключение.

В итоге в винде у меня на AHK — продвинутый и быстрый аналог Punto Switcher, а на маке — ну, можно просто сменить язык капслоком:)
у меня не было замечено такого поведения как в пункте 3… Всегда пользуюсь поиском в пуске и всегда находит ту программу что ищу… Но у меня лицензия и вся телеметрия включена=) ничего не выпилил и не удалил из стандартного…
Вот вы сейчас это серьезно?
как минимум раз в месяц что-то ломается

После поломки HDD в октябре система как встала, так почти не выключалась. До этого система пахала 5 с хвостиком лет.
Возможно я более опытен(на линухах с 2004-ого), возможно вы более ленив(большинство настроек все-же в текстухах), но это факт — у меня не ломается.
Я Вас не знаю но могу сказать что вы вероятно более опытны в линуксе, потому что я его использую сугубо как пользователь (десктоп). И да мне лень лезть в настройки, будь то текстовые файлы или что — я хочу включить и работать :) Windows и macOS так и работают, Linux на сервере так и работает, на одном из моих серверов uptime прямо сейчас 430 дней. Но на десктопе, по итогам последних двух лет, как я говорил — я выберу систему которая не требует церемоний :)

Поверьте, для тех, кто временами пользуется как пользователь Windows 10 — она требует церемоний каждую неделю, я не преувеличиваю, я несколько недель по выходным чистил, обновлял, отключал/удалял лишнее, стало ворочаться, еще через неделю решил установить игру из стима, потратил на это 4-5ч(при том что с моим интернетом на скачивание должно было уйти не больше 10 мин), в основном в это время медитировал на "окно не отвечает" у браузера.


Ладно, винда для мня не рабочий инструмент, я не стандартный пользователь, но у родственников, друзей, знакомых — так же беда, если системой не пользоваться регулярно, запуск ради 15 мин работы выливается в ретуал на полдня минимум. Я склоняюсь к тому, что все кто говорит что Windows просто работает, просто не замечают проблем, которые при ежедневном использовании не так заметны, либо используют железо с охрененнным запасом производительности, при этом забывая, что не все сидят не на задушенном cpu, быстром ssd и минимум с 16 гигами оперативки.

НЛО прилетело и опубликовало эту надпись здесь
Я склоняюсь к тому, что все кто говорит что Windows просто работает, просто не замечают проблем, которые при ежедневном использовании не так заметны

Конечно, но в этом и суть — эти проблемы можно НЕ ЗАМЕЧАТЬ


Хотя, с обязательными обновлениями ситуация стала чуть сложнее, но пока ещё не смертельно.

Вот за всё время исопльзования вин10 (с первого ее оф релиза) я так ни разу и не получил «внезапного обновления», всегда было с моей подачи. А теперь и подавно
image

Рад за Вас, ноя бы предпочёл чтобы было как по старинке — когда процесс скачивания и установки начинается лишь тогда когда я явным образом жму кнопочку.


Это гораздо удобнее чем любые варианты которые Вы можете предложить.

Рад за Вас, ноя бы предпочёл чтобы было как по старинке — когда процесс скачивания и установки начинается лишь тогда когда я явным образом жму кнопочку.
Это плохо сочетается с идеей, что если человек ни о чём особо не думает, то обновления-таки должны случаться…

Это отлично сочетается с этой идеей, надо просто принять волевое решение "оставить режим ручного обновления"


Но сбылось то что сбылось и с этим приходится жить.


Тем не менее, это добавляет неудобств.

Это отлично сочетается с этой идеей, надо просто принять волевое решение "оставить режим ручного обновления"
Дык пробовали. В мире, где отключают обновления продавцы компьютеров, а жалуются в техподдержку пользователи — это не работает.

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

"Возможность отказаться" это когда можно бесконечно говоритьне обновляться.


А "не более 35 дней" это не возможность отказаться.


Тем более, что то что у Вас на скриншоте бывает не каждый раз. Я чаще вижу просто вариант выключения/перезагрузки с обновлением

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

Да, "сделай то с чем может работать даже идиот и только идиот сможет с этим работать".


Такова жизнь.

А потом каждый вторник патчей выливается в очередную тему «Обновление Windows стирает файлы/убивает профиль/кирпичит систему, микрософт подтверждает данную лажу.»
Ставите галку 'лимитированное подключение' и обновляетесь по нажатию 'проаерить обновления'.
А 'обязательные' на то и обязателеные, что критически необходимы (я правда так и не видел чтоб они прилетали). На ноуте именно с лимитированным подключением настроено, аналогичный срок.
Венду раньше и ругали часто за то, что пользователи не обновляются, что не безопасно, ещё и фрагментация большая.
Кто хочет понимай контроль — прописывает в политиках свой адрес доя wsus, суть в том что кому это реально надо — разберутся, а среднестатистический пользователь Должен получать обновления своевременно. Поэтому от обычного пользователя и скрыли простой способ отказаться
кому это реально надо

Суть в том, что описанные Вами процессы как раз и являются неудобством.


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

Я поддерживаю своевременные обновления, только не готов выделять день на эту процедуру, на одном железе и диске обновление Windows 10 у меня занимет от 2 до 6 часов(6 часов заняло обновление до 2004), обновления арча на 2 гига, которые распаковываются в 5 гиг, скачивается и устанавливается за 20-30 мин.

Что-то капитально не так с вашим оборудованием. На двух моих домашних компах с очень далеко не топовой конфигурацией десятка обновилась до 2004 за минут 40, включая загрузку.
Ставите галку 'лимитированное подключение' и обновляетесь по нажатию 'проаерить обновления'.

Оно не работает. Этот кусок г-на скачает всё равно. Причем и скачивание и переустановка прилетят в самый неподходящий момент. Проверено лично и не раз. А уж сколько раз я уведомления о ребутах видел на разного рода экранах в аптеках и магазинах после повального перехода на десятку — не передать.
А как вам обновление, начавшееся в пятницу вечером и закончившееся в понедельник утром на компьютере охраны — 16+16 камер, СКУД? Т.е. объёкт был фактически без охраны в течение выходных.
А что делает доступ в интернет на таком важном компьютере?
Принципиальный подход — все компьютеры должны быть обновлены.
НЛО прилетело и опубликовало эту надпись здесь
Но не в интернет же торчать. Для этого на своем сервере поднимается сервер обновлений, где в нужное время, рассылаются проверенные обновления и тд.
Оно не работает.

Хз, на нескольких нотах под руками и на работе на немаленьком парке — работает.
Причем и скачивание и переустановка прилетят в самый неподходящий момент.
Ни разу такого и не поймал, как и принудительной перезагрузки. Пользуюсь 10 с момента ее выхода.
А уж сколько раз я уведомления о ребутах видел на разного рода экранах в аптеках и магазинах после повального перехода на десятку — не передать.

Тоже видел, последний раз года 2-3 назад, люди просто не удосужились зайти в настройки.
Хз, на нескольких нотах под руками и на работе на немаленьком парке — работает.

А при подключении к смартфону раздающего мобильный интернет через вайфай будет работать?

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

Вот это у меня вообще вызывает дикое горение! Оставил проекты открытыми — скетчап, диптрейс и пару открытых PDF'ок, пошел на работу, а когда пришел — "ваш компьютер был обновлен!"… Прям бесит неимоверно.

Ну в очередной раз — отключите обновление и всё тогда. В чём проблема?

Мне не нужно отключение обновлений и шаманство с левыми скриптами с сайтов слетающими после левого чиха. Мне нужна штатная кнопка в интерфейсе "Проверить обновления" которую я сам буду нажимать когда мне удобно.


Я не понимаю почему в pro версии нет такого простого функционала, как в W7. В Home пусть обновляют как сейчас.

pro версии

Это удивляет больше всего, да.

А почему она там должны быть? Продавцы, ставящие пиратскую версию Windows и отключавшие обновления ставили как раз Pro, по большей части.

Ну потому что если ты не платишь за это — то почему бы и нет?
Ну потому что если ты не платишь за это — то почему бы и нет?

По Вашему, все у кого Pro версия поставили себе версию с торрентов?

Нет, по-моему если и бороться с пиратами путём убирания возможности отмены апгрейдов, то оставлять им возможность ставить Pro вместо Home несколько глупо: это просто даст им больше возможностей и всё.

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


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


С другой стороны такая политика для десятки не устраивает меня, как интегратора — я не могу поставить систему на кассу, я не могу ее использовать в критически важных узлах, где нельзя допускать самопроизвольных апдейтов или внезапных "не выключайте компьютер, идет обновление".


Pro на то и Pro, чтоб удовлетворять потребности профессионалов. Меня, как профессионального пользователя, она не удовлетворяет.

Пиратство в винде это дикий плюс для майкрософт, это расширяет их базу, именно по этому они так вяло с ним борются все время, хотя вполне могут себе позволить более сильные действия.
Пиратство — да, а вот пользователи, не получающие обновлений — нет.

Домашние пираты, которых я не видел уже давно потому как последние лет 10 все покупают ноутбки с системой
Ага. Только вот лицензиооная ли та система? У меня есть знакомые в Египте и Индии и там половина ноутов официально продаётся с FreeDOS и Ubuntu. А вот когда на них работать начинают — там, почему-то, Windows 10 оказывается. Догадайтесь кто её ставит туда и как.

С другой стороны такая политика для десятки не устраивает меня, как интегратора — я не могу поставить систему на кассу
И это — достоинство, с точки зрения Microsoft. Для вас же есть другие версии… кто их будет покупать, если вы сможете туда поставить копеечную Windows OEM?

Pro на то и Pro, чтоб удовлетворять потребности профессионалов.
Профессионалов — да, эмбеддеров — нет. Извините.

Меня, как профессионального пользователя, она не удовлетворяет.
Пока, извините, вы так и не объяснили — почему.
Пока, извините, вы так и не объяснили — почему.

Потому, что самодеятельная перезагрузка компьютера или необходимость таки поставить обновления ибо уже 35 дней истекли — могу навредить рабочему процессу.


Потому, что вот эти вот программы они с нужными файлами и на нужном месте открыты, и после "а мы вот перезагрузились ради вашего блага" всё это заново нужно искать и открывать.


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


Так бывает.

Потому, что самодеятельная перезагрузка компьютера или необходимость таки поставить обновления ибо уже 35 дней истекли — могу навредить рабочему процессу.
Если ваш рабочий процесс таков, что перезагрузка раз в 35 дней вам не подходит — Microsoft с радостью, за отдельную плату, разумеется, продаст вам версию, которая этого не требует.

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

Так бывает.
Да. Знаю. Тем не менее у нас, к примеру, компьютеры на Linux перезагружаются раз в 60 дней. Ибо безопасность. Чтобы там ни говорил 0xd34df00d про то, что в Linux этого не требуется — увы и ах, даже в Linux нет возможности гарантировать что все ваши демоны больше не содержат уязвимого кода.

Так что тут можно лишь спорить о том, должен ли быть этот интервал равным 35 дням, 15 дням или 135… но подход «не буду перезагружаться в принципе» — только за дополнительную плату.

И такую возможность вам Microsoft, кстати, даёт…
Так что тут можно лишь спорить о том, должен ли быть этот интервал равным 35 дням, 15 дням или 135… но подход «не буду перезагружаться в принципе» — только за дополнительную плату.

Меня очень радуют такие люди, которым можно много раз сказать "перезагружаться тогда когда удобно мне", но они этого даже не понимают.


У них в голове есть два понятия "не перезагружаться никогда" и "перезагружаться по команде из редмонда".


Они очень забавные, да.

НЛО прилетело и опубликовало эту надпись здесь
Для перезапуска сервиса перезапускать всю машину не обязательно.
Дык дыры не только в сервисах могут быть. Но и в клиентах. И вообще — в любом запущенном процессе, в принципе.

Если в условном openssl или glibc нашли дырку
А если там не нашли дырку? А просто выпустили обновление? Вы реально верите, что все разработчики всех библиотек всегда всех информируют, когда они в них дыры затыкают?

Дыры в glibc, так-то, требуют вообще все программы перезапусатить. Включая, внезапно, PID #1. Теоретически — это можно пытаться сделать без перезагрузки, а практически — перезагрузить проще.

Конечно если пропатчены известные дыры в glibc (или где ещё) — назначается внеплановая, срочная, перезагрузка…
НЛО прилетело и опубликовало эту надпись здесь
Если дырка связана с какой-нибудь сетевой уязвимостью (хотя мне трудно такую представить в glibc в серверном режиме, но пусть будет), то надо, чтобы PID #1 торчал голым задом в интернет, разве нет?
Это для удалённых атак нужно. А скрипты в браузере у вас локально исполняются.

Вы реально верите, что все разработчики всех библиотек всегда всех информируют, когда они в них дыры затыкают?
Было бы неплохо, да.
Ну… было бы неплохо и «они уже это делают» — это таки разные вещи.
Ага. Только вот лицензиооная ли та система? У меня есть знакомые в Египте и Индии и там половина ноутов официально продаётся с FreeDOS и Ubuntu. А вот когда на них работать начинают — там, почему-то, Windows 10 оказывается. Догадайтесь кто её ставит туда и как.

Это какраз те доли процента погрешности. Обычные люди, у которых нет шибко умного "знакомого-айтишника" покупают с системой.


Для вас же есть другие версии… кто их будет покупать, кто их будет покупать, если вы сможете туда поставить копеечную Windows OEM?

Я не могу купить Windows 10 Emb (как и LTSC), при условии что мне ее надо установить на один компьютер клиента с подключенной кассой или на складской компьютер, ну ок — всего 5 штук на малый бизнес. Кроме того мне не нужна поддержка или подписка, провинциальный овощной склад не готов, и никогда не будет готов, за такое платить.


Лицензию я не нарушаю, я могу использовать Pro для бизнеса. Покупаю кстати не OEM, глупости, у меня каждый обслуживаемы бизнес покупает BOX от Softline.


Профессионалов — да, эмбеддеров — нет. Извините.

Выше ответил, у меня не эбед никак. Обычное рабочее место менеджера/продавца.


Пока, извините, вы так и не объяснили — почему.

Потому что я покупаю pro и я знаю как мне его настроить для себя. Мне, как интегратору, не купить LTSC даже для филиала РАН, потому что слишком мало машин и эмбед не купить, потому что это будет нарушение лицензии ее использования (я читал его, у меня не IoT и не устройство, а рабочее место), однако перезагруженная десятка, ночью, портит результаты многомесячного эксперимента.


Мы находимся в лицензионной неопределенности, где раньше была professional, а сейчас это должна быть система выше pro, которой нет. Если вы не считаете что pro должна быть как версия ltsc, но без поддержки — мне тут распинаться бесполезно.

Обычные люди, у которых нет шибко умного «знакомого-айтишника» покупают с системой.
Вы важное слово пропустили: «лицензионной». А так-то да, вы правы — и в Египте и в Индии вам при продаже Windows-то поставят, даже если в чеке будет написано «FreeDOS» или «Ubuntu».

Но я обо всём этом узнал, когда знакомый начал спрашивать как ему починить активацию Windows, которая «слетела». О том, что у него есть лаптоп я, собственно, только в этот момент и узнал.

Просто потому что это для России сегодня цена лицензии — уже непринципиальна. В более бедных странах — очень даже. Если вам на ноут нужно копить год, то потом тратить ещё месяц, чтобы заплатить непонятно за что — глупо же, согласитесь.

Лицензию я не нарушаю, я могу использовать Pro для бизнеса. Покупаю кстати не OEM, глупости, у меня каждый обслуживаемы бизнес покупает BOX от Softline.
Я рад за вас, однако, увы, есть и другие бизнесы.

Обычное рабочее место менеджера/продавца.
Обычное рабочее место менеджера/продавца ничуть не пострадает, если туда будут, периодически, обновления приходить.

Если вы не считаете что pro должна быть как версия ltsc, но без поддержки — мне тут распинаться бесполезно.
Вы так и не объяснили — почему она так должна быть устроена. Вы тут всё время говорите, что, с одной стороны, Pro вас не устраивает, а с другой, на предложение купить LTSC, если сократить «у меня денег нет».

Но, извините, каждая система, которая не обновлена вовремя и содержит какие-то старые баги и старые проблемы — это лишние затраты на техподдержку. Почему их должны нести все пользователи Windows 10 Professional, если большинству их них — это не нужно?
Почему их должны нести все пользователи Windows 10 Professional, если большинству их них — это не нужно?

А они не должны.


Они могут включить автоматическое обновление.


Что?
Предоставить пользователю самому решать в аком режиме у него будут обновления это ересь?

Предоставить пользователю самому решать в аком режиме у него будут обновления это ересь?
Почему ересь? Лозунг «любой каприз за ваши деньги» — никто не отменял.

Беда ведь в том, что мы эту привилегию хотите получить бесплатно…

Не знаю как Вы, а я за свою Pro версию заплатил.


И, что интересно, такая возможность была в предыдущих версиях Windows (за них я так же заплатил).

Просто потому что это для России сегодня цена лицензии — уже непринципиальна.

Вы знаете… вся эта ситуация с индией и египтом никак не относится к политике майков. Вообще никак. Те кто платят — могут сами выбрать. Те кто нет — вообще || что с ними, у них не будет поддержки.


Обычное рабочее место менеджера/продавца ничуть не пострадает, если туда будут, периодически, обновления приходить.

Вы видимо далеки от реальных вещей среднего бизнеса. Когда ты приходишь в 9 утра на рабочее место, включаешь свой компьютер и обнаруживаешь что он на пол часа в отключке — рабочее место страдает. Если выходя с рабочего склада, где по ТБ надо выключать всю электронику рубильником и поставить на сигнализацию не позднее 22:10, а вы ждете ВНЕЗАПНЫХ апдейтов — рабочее место страдает. Когда у меня дома компьютер на семерке живет 165 дней в режиме сон/работа, а десятка и месяца не может — работа страдает.


Вы тут всё время говорите, что, с одной стороны, Pro вас не устраивает, а с другой, на предложение купить LTSC, если сократить «у меня денег нет».

А вы вообще в курсе что LTSC физикам не продается легально? Или что она не продается малыми партиями? Нет? Я пробовал купить 5 лицензий, это не возможно.


Но, извините, каждая система, которая не обновлена вовремя и содержит какие-то старые баги и старые проблемы — это лишние затраты на техподдержку.

Какая блин техподдержка? Я в нее никогда в жизни не обращусь. Не надо мне техподдержки. Мне надо, как специалисту, возможность нажать кнопку "я знаю что я творю" и делать что хочу без требований к майкрософту.


Почему их должны нести все пользователи Windows 10 Professional, если большинству их них — это не нужно?

Потому что большинство пользователей будет сидеть на W10 Home, как на наиболее дешевой и доступной в массе системе, по закону рынка. На пиратов можно забить болт вовсе. Пользователи pro должны иметь возможность делать что хотят, в том числе выключать апдейты, за свои деньги.

Нередко бывает так, что покупают ноутбук с лицензионной Win10 Home, а затем сносят её и ставят чистую пиратскую Pro или Enterprise.

И? Пират может поставить хоть что, хоть сервер (я на 2003 долго сидел) это не повод кастрировать платные продукты. Пиратство это часть рынка, это незначительные потери в деньгах (на обычных пользователях) при высоком проценте захвата этого рынка, чем майки всегда и пользовались, чем и захватили рынок.

И именно поэтому они делают так, чтобы пиратская винда отлично проработала пару месяцев (так чтобы вернуть лаптоп по гарантии было невозможно) — а потом бы обновилась и стала требовать активации.

Не помните что там писал Bill Gates? As long as they're going to steal it, we want them to steal ours. They'll get sort of addicted, and then we'll somehow figure out how to collect sometime in the next decade.

Без второй части — первая бессмысленна.

Ещё раз: Microsoft не собирается бороться с убеждёнными, «идейными» пиратами.

Но вот тех, кто не знают, что они пираты — Microsoft «окучивает» и всегда «окучивал».

Иначе никто бы особо лицензию не покупал — зачем, если пиратка работал лучше?
а потом бы обновилась и стала требовать активации.
Сидел на всех версиях виндов, начиная с 3.11. На моей памяти подобная подстава случалась всего один раз — когда в Windows XP обновился WGA Validation компонент, обновления с Microsoft Update на пиратских версиях перестали определяться и ставиться автоматически. Активация самой XP при этом не слетела и неудобства были чисто эргономические — никто не мешал те же обновления скачать и установить вручную.
На последуюих виндах активация что через SLIC-таблицу в биосе, что через KMS-сервер никогда не слетала при обновлениях спираченой винды. ЧЯДНТ?
ЧЯДНТ?
Следите за своим KMS-сервером, надо полагать. «Защитник Windows» популярные версии периодически вычищает, и если этого не заметить — через полгода Windows (и Office) начнут на вас обижаться.

Как я уже сказал: это ж не защита от людей, которые что-то сознательно пиратят. А от тех, кто покупают лапотоп с FreeDOS и жалуются, что кнопки старт нету.

После чего продавец им и накатывает пиратскую копию Windows.

На последуюих виндах активация что через SLIC-таблицу в биосе
SLIC-таблицу в BIOS'е типичный продавец патчить не будет. У него 100500 моделей ноутов и в разных — это делается по разному.
НЛО прилетело и опубликовало эту надпись здесь
Так вообще кто-то делает?
Разумеется.

Но вот занимающихся этим профессионально же ловят, даже на уровне объявления на авито.
Прочитайте, пожалуйста, что вы тут написали.

Нужно бы было их ловить, если бы таких людей в природе не было?

Или это про другие страны?
Последний раз, когда я лично помогал человеку «избавиться от назойливых сообщений Windows» — речь шла про Египет, да.

Но, как бы, объявления с предложением «помочь в установке Windows» на столбах я видел и в Москве.
НЛО прилетело и опубликовало эту надпись здесь
Потому, что сосед налетел на такого «Компуктерный Мастер Иван — живу рядом, подъеду и наепочиню быстро», который по классике жанра выкатил накладную на 20 позиций, а в итоге поставил пиратскую семёрку(ну или «XE Loader» вдруг стал лицензионным).
SLIC работал только на Windows Vista/7. Для восьмёрки и десятки в ACPI таблицах уже лежал ключ для конкретно вашего ноутбука, SLIC там если и работал, то только может в формате «Ставим семёрку со SLICом в BIOS(не в загрузчике!), обновляем во время действия халявного обновления».
На сегодняшний день SLIC потерял актуальность.
Ну то есть гайки продолжают закручивать… Но, как вы понимаете, всё это было бы не нужно, если бы пираты, вдруг, пропали.

Да, ситуация, когда 90% установок Windows в России были пиратскими — прошли. Но и сейчас этих установок — вполне хватает, а если бы с ними активно не боролись — их было бы ещё больше.

Среди тех, кто покупает ноут за $500, не за $1500 конечно… но, уверяю вас — таких вполне даже немало.

Господи, бросайте вы уже курить теории заговоров и коварного майкрософта.


Единственное зачем майкрософт не добавляет галочку про автоапдейт — уменьшить фрагментацию версий системы для удобства разработчиков, чтоб любой разраб писал свое ПО для актуальной версии системы и не повторялась тема с XP -> 7 -> 8 и зоопарком их версий и всех этих фреймворков и обновлений. Все. Больше нет никаких причин. Почему выбран именно такой вариант — ровно потому-же почему на ардуино стоит атмега 328р.


Активаторы уже кучу лет не слетают. Я работаю с малым бизнесом и вижу прекрасно ноутбуки с активаторами живущими годами без слета, в том числе на LTSC.


Майкрософт уменьшил свою борьбу с пиратством после ухода Баллмера, теперь пиратская система просто пишет что она не активирована и РАБОТАЕТ. Сравните с экспи. Да и в целом на домашнее пиратство майкам всегда было плевать, они всегда боролись с бизнесом продающим их ПО.


Иначе никто бы особо лицензию не покупал — зачем, если пиратка работал лучше?

Вам напомнить про приход стима или эпл/гуглплея? Кроме того — есть такая штука как OEM. 2$ за версию винды. Покупают активно.


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

Может хромиум пора либо обновить, либо перейти на огнелиса? Core 2 Duo эту тему вполне себе переваривает, при учёте того, что фоном идёт обновление мира на генте.
НЛО прилетело и опубликовало эту надпись здесь

sumanai и JerleShannara отвечу вам одним комментом: Это была убунта с фаерфоксом (:
На винде все с этим лучше, хотя тоже подлагивает (MS Edge), но не вешает к чертям все. i7 + 16GB RAM

НЛО прилетело и опубликовало эту надпись здесь

Это не ко мне вопрос, это скорей к создателям хабра :D
Вот я прямо сейчас пишу вам сообщение а мой компьютер хочет повесится, но уже дома на хроме. Стоит стандартно ublock origin и все, более ничего.
Помогает удаление слушаетелей события onkeydown и onkeyup, иначе при вводе прям пц какой-то происходит. При старте страницы, пока не вводишь текст — 250-270 мегабайт и до 5% CPU, что в пределах нормы с таким форматированием и таким количеством JS.


Заголовок спойлера

image


image

Хром и хабр это больная тема. Для проверки пишу это с i7-2600K с 16Гб и полумёртвой семёркой. Пока пишу — эта вкладка жрёт 234мб памяти и 3-5% процессора. Прекратил писать — 0-1%, память не изменилась. Браузер Firefox, стоит ABP, Ghostery и NoScript.
Хром и хабр это больная тема.
Она не столько больная, сколько показательная. Показывает почему весь софт, которым мы пользуемся находится примерно в состоянии между «пиздец какое дерьмо» и «это просто невозможно какое дерьмо»: обратная сторона закона Меткалфа.

Когда вы «поймали» какое-то количество пользователей и они не могут от вас убежать — вы можете им всучивать любое дерьмо — и они его «схвавают». Потому что классный сайт/классная программа, которыми никто не пользуется — никому не нужны и не интересны.

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

0) Создатели выкатывают раннюю версию, которая не может ничего, и рассказывают, что главной их фичей является "очень быстро"
1) Фанаты всего нового не видят связи между "не может ничего" и "очень быстро" и начинают рассказывать о новой звезде на рынке.
2) Создателям надо получать зарплату и они впихивают всё новые и новые фичи
3) Фанаты обнаруживают, что продукт ВНЕЗАПНО испортился
4) Цикл повторяется

Примерно так. Однако не совсем. Продукты, которые выходят под лозунгом «очень быстро» — довольно часто (хотя и не всегда) такими и остаются. Что Git, что FAR, что какой-нибудь Notepad++.

А вот там, где первая версия — это дико тормозное угробище, выкатываемое под лозунгом «у нас тут немного тормозит… но потом допилим» — вот они никогда к сколько-нибудь осмысленной скорости и не добираются. Только хуже становится со временем.

Например: несмотря на все усилия iOS заметно отзывчивие, чем Android… и сделать с этим ничего нельзя. Хотя это как раз тот редкий случай, когда пытаются… но, увы: если не «бить канделябром» всех разработчиков и каждого отдельно, кто хотя бы заикнётся о «преждевременной оптимизации как корне всех зол» на протяжении всей разработки и добраться до релиза — то вы никогда уже не сделаете свой продукт сколько-нибудь эффективным.
А что не так с Far'ом? Пользую с прошлого века, вроде норм. Многофункциональный, шустрый, падает редко.
С ним как раз всё так. Его создатель просто с самого начала решил, что прикручивать свистелок и перделок, пока это поделие не превратится в неповоротивого монстра — он не будет. Да блин, я Sublime иногда пользуюсь — это, теоретически, то ещё поделие на Python… оно должно тормозить… но по сравнению с соврменными IDE, написанными, теоретически, на более быстрых языках — это-таки ракета. Как и Emacs какой-нибудь (который когда-то презрительно расшифровывали как «Eight Megabytes and Constantly Swapping»… восемь мегабайт, подумать только… целых восемь мегабайт).

Понимаете — беда в том, что как раз добавить фичи в программу можено всегда. А вот ускорить её, если она превратилась в неуклюжего монстра… фиг. Это все наблюдают, но при этом всё равно поют про «преждевременную оптимизацию»…

Бесит вот как раз даже не то, что все программы монстрообразны, а про то, что все, при этом, рассказывают сказки про то, что они заботся об эффективности. Нет. Вы о ней не заботитесь. Вы выпускаете дерьмо, а через год — выпустите ещё более дурно пахнущее дерьмо. Если уж вы этим занимаетесь, ради денег, то хотя бы честно об этом скажите.

А об эффективности задумываться начинают тогда, когда уже становится ясно, что ещё чуть-чуть — и все пользователи от вас тупо сбегут.
Пока пишу — эта вкладка жрёт 234мб памяти и 3-5% процессора. Прекратил писать — 0-1%, память не изменилась.
Хабр отлавливает хоткеи, видимо этим обусловлена большая загрузка процессора при клавиатурном вводе.
Тут же куча профи, можно предложить менее русурсоёмкий способ, если есть.
Тут же куча профи, можно предложить менее русурсоёмкий способ, если есть.
Самый просто способ — не отлавливать хоткеи, когда открыто окно ввода. Не всем нравится? Сделайте галочку в настройках. Толку-то от этих хоткеев, если я всё равно пишу ответ в своём любимом редакторе, так как писать его прямо в браузере мне тупо неудобно из-за тормозов.
НЛО прилетело и опубликовало эту надпись здесь

Если-б я знал — у меня этих проблем тоже-бы небыло :D

НЛО прилетело и опубликовало эту надпись здесь
А ничего что MS знает что у меня Pro честно купленная?(потому что купленная через их же встроенный стор, привязка к MS Account).
НЛО прилетело и опубликовало эту надпись здесь
да какое горение. МС просто говорит — ваш компьютер вам не принадлежит
Ну в очередной раз — отключите обновление и всё тогда. В чём проблема?
Да, действительно винда иногда сама ночью перезагружается для обновления, но меня это как-то не беспокоит, мак жены тоже ночами часто просыпается, иногда при этом и обновляется, хз что он делает.

Самое отвратительное было у меня, когда проснуться винда смогла для обновления, а вот уснуть обратно — нет. И политику, что через пару часов бездействия надо спать, она тоже проигнорировала.
Есть одно кстати мелкое отличие от макоси.
В свое время Apple сказал что есть такая штука как sudden termination и неплохо бы разработчикам при перезапуске приложения — восстанавливать контекст.
Многие разработчики сказали — есть!..
При рестарте макоси — практически все приложения которыми я пользуюсь — открывают те же документы что раньше (даже если не было специального сохранения документа!)
У MS насколько помню давно есть сообщение что не только приложение закрытся надо а закрывается сеанс и что? Куча приложений НЕ стартуют взад сами, многие — не открывают прошлый сеанс.
НЛО прилетело и опубликовало эту надпись здесь
Я жил на разных видах убунты с 2010 года — первые года три действительно что-то периодически отваливалось и было больно, а потом — тишь да гладь. Либо ломал сам, потому что было интересно (в винде вот так не покопаешься), либо переустанавливал, потому что было скучно)

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

Что вы имеете ввиду? Для линукса не обязателен раздел со свопом, можно использовать swap-файл.
Либо в те времена на убунте это было сделать сложно, либо не смог найти инфу. Спасибо, поищу!
Что вы имеете ввиду? Для линукса не обязателен раздел со свопом, можно использовать swap-файл.
Для этого нужна поддержка в init-скриптах. А вот с ними частенько беда.

Проблема GNU/Linux в том, что это ж не целостная OS, а «сборная солянка».
Может мы говорим о разных вещах, но использовать swap-файл вместо swap-раздела в линуксе можно с незапамятных времен.

wiki.archlinux.org/index.php/swap#Swap_file
Не для гибернации. Это когда вы останавливаете систему, вынимаете винт из неё, кладёте не полочку, через месяц вставляете обратно и запускаете, а все программы думают, что вы компьютер вообще не трогали.

С гибернацией вообще в Linux сложно, а уж если в файл, да ешё на btrfs… до пор не знаю — Debian такое, наконец, научился поддерживать или нет.
Гибернация (англ. hibernation — «зимняя спячка») — энергосберегающий режим операционной системы компьютера, позволяющий сохранять содержимое оперативной памяти на энергонезависимое устройство хранения данных (жёсткий диск) перед выключением питания.
Гибернация работает только в отдельный свап раздел, свап файл не годится. Причина проста — при пробуждении ядро должно восстановить память, а значит состояние монтированной файловой системы в том числе, на которой нельзя держать тот самый свап файл :) Состояние изменится при ее монтировании
А теперь — срочно «переобуваемся в прыжке» и объясняем почему, тем не менее, статья how to use hibernation without a swap partition на сайте Debian'а имеется.

Вы хотите нас, сисадмина, без работы оставить =)

Чего только M$ люди не напридумают, лишь бы не слезать с windows.
Вы это так говорите, как будто это что-то плохое ;)
Да это плохо, так как M$ будет перетягивать и так не многочисленных Linux пользователей на свой windows. Это дружеское отношение похоже на китайскую хитрость.
Если вы про пользователей десктопного линукса как заменителя Windows, так у них было 20+ лет, чтобы стать многочисленными. Если же речь про линукс как таковой, так ему это только на пользу.
20 лет назат я тоже думал что все образуется. Но оказалось, что бизнес среда ооочень консервативна и к тому же немногочисленные Linux энтузиасты неспособны так быстро удовлетворить все бизнес нужды. Вот и топчемся где то в районе 3х процентов.
Мало того, многие перешедшие целыми департаментами возвращаются назад, на экосистему МС. Где-то в Германии такие новости были. Посидели на линуксе года три, и вернулись.
1. Они опять пробуют перелезть на Linux;

2. Возвраты были обусловлены заинтересованностью ключевых чиновников в Микрософте и взятками последнего (в частности, в Мюнхен была перенесена штаб-квартира Микрософта, мэр имел сильные симпатии к Микрософту и т.д.);

3. Дело даже не в деньгах и возможностях. ПО, используемое для государственных нужд и покупаемое за деньги налогоплательщиков должно быть свободным. Это вопрос независимости и автономности, даже если в итоге и будет стоить дороже, и будет не таким удобным. А необходимое ПО со временем допишется;

3. Да и сабжевая статья попахивает, если честно.
Дело даже не в деньгах и возможностях. ПО, используемое для государственных нужд и покупаемое за деньги налогоплательщиков должно быть свободным. Это вопрос независимости и автономности, даже если в итоге и будет стоить дороже, и будет не таким удобным. А необходимое ПО со временем допишется;

Я рискую быть непонятым, но на мой взгляд основные качества ПО это: работать здесь и сейчас (а не через N патчей) и быть удобным.
Потому что любое ПО это инструмент для достижения каких-то целей. Это касается и ОС и ППО.
На мой взгляд, вваливать тонны нефти в любое ПО (хоть опенспорсное, хоть проприетарщину), которое не работает — неразумно.
«Здесь и сейчас» — это интересная концепция и применять ее нужно весьма осторожно. Мне кажется очень много проблем в современном мире из-за того, что некоторые люди в управлении думают про «здесь и сейчас», а не на многолетнюю перспективу. «Здесь и сейчас» часто похоже на то, как маленький мальчик на морозе писает в штаны, чтобы согреться: здесь и сейчас станет теплей, но через некоторое время станет очень холодно в обоссаных штанах.
Мне кажется очень много проблем в современном мире из-за того, что некоторые люди в управлении думают про «здесь и сейчас», а не на многолетнюю перспективу.

Я объясню свою точку зрения. Вот смотрите: вы решаете внедрить некий софт. На данный момент он вас не совсем устраивает, так как в нём нет функций A, B, C и D. При этом разработчик клятвенно заверяет, что A и B будет в следующем релизе, а C и D — через релиз. Но он вам прямо сейчас сделает скидку, а в перспективе всё будет.
Вы соглашаетесь. Оплачиваете. Тратите деньги и время на внедрение.
Проходит время. Выходит релиз, в котором функции A и B появляются, но работают криво. Вы связываетесь с разработчиком, он вам обещает всё поправить и… через некоторое время компания разработчик закрывается/меняет свои приоритеты в разработке/отказывается от развития данного продукта/так и не может реализовать данные функции.
В итоге вы: потратили время и деньги, но не получили нужного функционала. Поэтому вам надо или снова тратить деньги и покупать/внедрять другое ПО, или пытаться допилить функционал за разработчика.
А произошло это всё лишь потому, что вы в своём утверждении
А необходимое ПО со временем допишется

Делаете допущение, что всё ПО дописывается и появляется. Хотя, как показывает практика, это далеко не так.
И да, в случае если действительно думать на многолетнюю перспективу, то покупка готового изначально работоспособного продукта без всяких подписочных моделей и «ну потом мы это допилим» это и есть наименее рисковый вариант на ближайшие N лет.
Я вас понял, конечно, поэтому и написал, что эту стратегию нужно применять осторожно. На мой взгляд государственная инфраструктура — это именно тот случай, когда нужно думать на многолетнюю перспективу. Государство, зависящее от софтверной компании из какой-то другой страны (пусть даже для Германии это и как бы дружественный союзник (у которого, тем не менее, есть свои интересы)) — это глупость какая-то.

Вот вам пожалуйста: АНБ прослушивало Меркель www.bbc.com/russian/international/2015/06/150612_merkel_surveillance А вы хотите государственную инфраструктуру привязать к неподконтрольным лицам, потому что здесь и сейчас это дешевле и удобней.
Государство, зависящее от софтверной компании из какой-то другой страны (пусть даже для Германии это и как бы дружественный союзник (у которого, тем не менее, есть свои интересы)) — это глупость какая-то.

В случае опенсорса вы тоже зависите, но уже от сообщества (которое, фактически и состоит из стихийно организовавшихся людей, объединившихся в компании по интересам). Или будете вынуждены нанимать свою собственную компанию на разработку нужного вам ПО. То есть кардинально ничего не меняется.
Более того ПО это лишь верхушка айсберга: что делать с железом? Откуда у нас может быть уверенность, что в нём ничего «лишнего» нет?
Ну окей, допустим мы разобрались с государственным сектором. Получим ли мы независимость страны от вендоров? Вовсе нет. Производство, электроэнергетика и так далее — сплошь проприетарщина. Все электростанции и заводы (кроме цепей безопасности на особо опасных объектах, подпадающих под SIL4 — там релейные схемы защиты) работают на проприетарных решениях производства Siemens, Allen Bradley, Mitsubishi, Yokogawa и так далее. Ещё раз: всё то, что отвечает за работоспособность вашей «розетки» вертится на проприетарном ПО, которое работает на OS Windows (если мы говорим о десктопах) или своих собственных ОС реального времени с не менее проприетарным железом. И опенсорных аналогов, которыми это можно было бы заменить нет. Существует OpenSCADA, но она убогонькая и простенькая + не имеет сертификатов и её никто не поставит в ответственных отраслях. «Открытых» ПЛК же такого уровня и с нужными сертификатами нет и не появится потому что это безумно дорого.
И я искренне надеюсь, что вы сейчас не скажете «ну энергетика это не государственный сектор, она менее важна»
Или будете вынуждены нанимать свою собственную компанию на разработку нужного вам ПО. То есть кардинально ничего не меняется.
Меняется. Вы можете выбирать — какую компанию вам нанять и даже можете нанять разные для разных фич.

На самом деле всё это экономисты уже давно исследовали. Это всё просчитывается через невозвратные затраты. Если вам нужно заплатить компании-монополисту за одну фичу, а в OpenSource программу нужно добавить 20 штук… то может оказаться дешевле заплатить монополисту, даже если у него расценки «заряжены» вдесятеро.

Однако если через какое-то время вам потребуется ещё парочка…

В общем всё зависит от горизонта планирования и у государства он часто меряется десятилетиями, так что для государства Open Source бывает выгоднее гораздо чаще.

Фактически Closed Source можно использовать тогда, когда вам нужно решать конкретную задачу и есть гарантии, что эта задача не изменится.

Например если это ПО управления конкретным станком. И то с оговорками.

И я искренне надеюсь, что вы сейчас не скажете «ну энергетика это не государственный сектор, она менее важна»
В случае с энергетикой нужно вначале локализовать производство и управнение. АСУТП лучше бы от Windows отвязать ASAP. А уже то, что при строительстве используется — можно и не спешить: если вам всё равно нужны какие-нибудь подсанкционные турбины, то всё ли равно какое для их установки нужно ПО?

Но это вопрос приоритетов, не принципиальной необходимости. Просто нельзя заменить сразу всё.
АСУТП лучше бы от Windows отвязать ASAP

Вы простите меня за мой сарказм, просто я из этой сферы.
Это звучит прямо настолько розовопонично, что я даже не знаю что на это можно серьёзно ответить. Звучит примерно как «надо срочно перестать программировать на С». Нет ни одной крупной кросс-платформенной (или исключительно линуксовой) СКАДА-системы. Почему?
Потому что рынку это не нужно. Создавать такие системы с ноля и внедрять их — миллионы нерублей.
Ну и вы учитывайте, что винда в АСУТП это меньшее из зол. Потому что даже если вы от неё откажетесь — вы всё-равно подвязаны на вендоре. Причём стоимость этой подвязки на порядки превышает стоимость винды. Чтоб было чуть более понятно — стоимость ПТК АСУ-ТП, для работы которого требуется одна серверная и пара десктопных лицензий винды, может стоить сотни тысяч… евро)
НЛО прилетело и опубликовало эту надпись здесь
ПО, используемое для государственных нужд и покупаемое за деньги налогоплательщиков должно быть свободным. Это вопрос независимости и автономности

Почему такое отношение именно к ПО? В других сферах почему-то такого не требуется. Транспорт, оборудование, вооружение (последнее особенно — у каждого производителя свои ноу-хау, и никто секретами не делится).
Особенно если «свободное» будет в итоге дороже и не таким удобным.
Почему такое отношение именно к ПО?
Потому что ПО можно неограниченно копировать.

Особенно если «свободное» будет в итоге дороже и не таким удобным.
Это неважно. Если оно создаётся за деньги налогоплательщиков, то оно должно принадлежать обществу. В этом случае каждый налогоплательщик может его использовать (конечно не каждому оно нужно — но возможность есть).

Материальный предмет «обществу в целом» принадлежать не может, так как создание каждой копии требует ненулевых затрат.

Вот и вся разница.
> вооружение

Почти у любой страны, у которой армия не потешная, есть свои разработки в области вооружений, которые и стараются использовать. Даже если используют чужие разработки, производство стараются локализовать.
НЛО прилетело и опубликовало эту надпись здесь
То есть, вы предлагаете не делать где-то ещё что-то хорошее, чтобы пользователи не отказывались от того, что «ну как-то работает»?
Я ничего не предлагаю, т.к. не знаю как ускорить разработку приложений для Linux. Но я рад тому что уже сделано.
Ну как-как? Учить программирование, форкать текущие проекты, чтобы не погрязать в тяжбах и отстаивании своих ПРов, и пилить, забив на личную и остальную жизнь.
А что — 4 года назад было непонятно, что так и будет?

Что изменилось?
Есть один нюанс, когда вы на маке, у вас терминал и оболочка — единая ОС, то есть функции идентичны. Редактируя файлы в UI после можно сразу запустить npm install например.
Отсюда вопрос: с WSL 2 также? Или Linux является «remote OS», на которую надо ходить по ssh и файлы не доступны локально?

Вопрос возник из-за абзаца про VS Code и фразу «совершенно необходимым расширением для VS Code можно назвать».
НЛО прилетело и опубликовало эту надпись здесь

это в WSL 2 так?


Потому как в WSL 1 я работаю прямо в /mnt/c/Users/user/...

НЛО прилетело и опубликовало эту надпись здесь

Имейте ввиду — она так в ~5 раз медленнее чем нативная, я из-за этого перешел обратно на WSL1 ибо там снижение производительности всего несколько процентов (из-за трансляции вызовов). МС знает и чинит но этот баг (https://github.com/microsoft/WSL/issues/4197) конкретно создает серьезные проблемы для ежедневного использования. Проблема с часами (https://github.com/microsoft/WSL/issues/4245) хотя бы фиксится скриптом в баше...

Только это будет очень медленно, по сравнению с локальной разработкой

НЛО прилетело и опубликовало эту надпись здесь

Я разрабатываю на PHP проект на локальной фс. Докер поднят на Linux. Монтирую папку через volume. И вот если volume ведёт на папку в WSL, то скорость работы нормальная, а если папку с windows, то очень много времени на подключение файлов тратится. Вроде над этой проблемой много работают и относительно WSL 1 значительный выигрыш, но работать невозможно

Cкомпильте c time java проект на wsl2 когда проект находится на файловой системе в windows (т.е. /mnt/c/somewhere) и тот же проект когда он в ~/somewhere.

Или Linux является «remote OS», на которую надо ходить по ssh и файлы не доступны локально?

Одно время попробовал так работать, и именно этот пункт заставил меня вернуться обратно на линукс, они как бы и доступны, но это вызывает довольно большое неудобство. По сути все что делает wsl это просто более удобная виртуалка.

Отсюда вопрос: с WSL 2 также?

Нет, и это печально.
Не то чтобы я активно пользовался этой возможностью, но то что /home/username теперь не доступна из Виндоус было неожиданно.


Кстати, вот что написано на сайте Майкрософта


Исключения для использования WSL 1 вместо WSL 2
Рекомендуется использовать WSL 2, так как он обеспечивает более высокую производительность и полную совместимость системных вызовов. Однако существует несколько отдельных сценариев, в которых использовать WSL 1 может оказаться более предпочтительным. Рекомендуем использовать WSL 1, если:
Файлы проекта должны храниться в файловой системе Windows.
Если вы будете использовать дистрибутив Linux WSL для доступа к файлам проекта в файловой системе Windows, и эти файлы не могут храниться в файловой системе Linux, вы получите более высокую производительность в файловых системах ОС, используя WSL 1.
Проект, для которого требуется перекрестная компиляция с использованием средств Windows и Linux на одних и тех же файлах.
Операции с файлами в операционных системах Windows и Linux выполняются быстрее в WSL 1, чем на WSL 2. Поэтому если вы используете приложения Windows для доступа к файлам Linux, в настоящее время вы получите более высокую производительность при использовании WSL 1.

https://docs.microsoft.com/ru-ru/windows/wsl/compare-versions

НЛО прилетело и опубликовало эту надпись здесь

В данном случае "только для чтения" меня вполне устраивает :)


А вот то что они обещают медленнее работать с файлами это печально.

вот прямо сейчас попробовал поставиьт wsl2 и в терминале после его запуска у мея есть линуксовый терминал и доступ ко всей виндовой файловой системе.


з.ы. запускаю все на каком-то древнем планшете с интел атом и 4гб рам и на удвиление убунта ворочается быстро.

ИЗ WSL2 — можно


А вот заглянуть в системные файлы WSL2 как файлы просто лежащие на диске — нет.


В случае с первым WSL это было можно — все линуксовые файлы были просто обычными файлами на диске C

А вот заглянуть в системные файлы WSL2 как файлы просто лежащие на диске — нет.


Вроде бы \\wsl$ в file explorer помогает заглянуть в файлы.
НЛО прилетело и опубликовало эту надпись здесь
И это, в принципе, совершенно разумно. Если каталог ограничен для доступа из-под вашего пользователя, к нему и не должно быть доступа. Хочется иного — поправьте права на каталог.
Если вы про /var/lib/mysql/mysql, конечно. Если в вашем сообщении ошибки не было в пути — то у меня ваш каталог доступен. WSL2, Ubuntu 20.04, в качестве mysql стоит mariadb-server.
НЛО прилетело и опубликовало эту надпись здесь
Может, какая-то разница в правах на каталог между mariadb и mysql.
Но решение я уже называл — добавьте себе разрешение на доступ к каталогу, если это так нужно. Хотя я не представляю, зачем это могло бы потребоваться в таком варианте.
НЛО прилетело и опубликовало эту надпись здесь
Можно точно так же легко обращаться к файлам. Но для WSL 2 есть одна особенность — скорость доступа из линукса в винду на много ниже, чем наоборот. Поэтому даже в документации рекомендуется держать файлы проекта в линуксе (это в случаях когда например сборка в линуксе а редактирование в винде).

Абсолютно прозрачно, даже запуская сайт на react js типа localhost сразу доступно из под windows. В разработке полностью перешёл на wsl2, с учётом работы под linux около 15 лет, и не жалею, да переманили )… Сборка например sdk broadcom ПО если и отличается то на минуту, а то и меньше от нативной. И теперь ещё вопрос где чувствуешь себя "свободнее", и что каждый под этим понимает. Страдания с optimus..., и ведь только конец 2019 и 2020 с последним xorg принес просвет, а аппаратное ускорение в браузере… давно ли появилось...

Чем WSL2 отличается от старой доброй виртуальной машины, насколько я понимаю, во второй версии отказались это реализации системных вызовов Linux ну уровне ядра, файлы теперь в образе vhd, для доступа к файлам собирались использовать протокол из plan9. В итоге чем принципиально все это лучше vbox/vmware/hyperv + sftp/samba, из-за чего сейчас имеет смысл переходить на Windows?

аналогичный вопрос.
И если речь идёт о по сути дела виртуалке — не сказывается ли это на производительности в сравнении с WSL 1?

WSL2 не медленнее WSL1 и близка к нативной установке: www.phoronix.com/scan.php?page=article&item=windows10-may2020-wsl2&num=1 IO в ФС WSL у 2 версии быстрее, чем у 1. Единственное место, где медленнее, это ФС Windows через /mnt.
Медленнее нативной или wsl v1?
НЛО прилетело и опубликовало эту надпись здесь

Переходить не имеет смысла. Шаринг папок очень медленный. Отличие принципиальное нет виртуальной сети. Любой порт на wsl будет доступен и на хостовой машине

Похоже что в каком-то виде виртуальная сеть есть: https://github.com/microsoft/WSL/issues/4935


Да и не вижу проблему обратиться к адресу виртуалки с нужным портом.

Пока не надо чтобы зашли с соседнего компьютера на этот порт. Можно почти все, но все эти проблемы отталкивают при рассмотрении виртуальной машины и нативного линукса

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

Возможно тем, как реализован этот wsl? При создании ВМ, необходимо выделить ресурсы для неё. При использовании wsl все ресурсы (процессор, ОЗУ, например) сразу доступны. Если я ошибаюсь, поправьте меня, пожалуйста.
Но я это упомянул не в защиту чего-либо, а просто подчеркнул одно из отличий.
Только вы это отличия между WSL1 и WSL2 описали.

В смысле WSL1 — это wine наоборот, а WSL2 — полноценная виртуалка, но с тесной интеграцией менеджера памяти и процессора с хостом?

Да. Я не знаю, насколько там тесная интеграция, впрочем. Вроде они от Xen чего-то взяли…
в wsl2 файлы системы доступны из проводника windows

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

Я писал в терминале убунты под wsl1 «explorer.exe .», и получал собственно эксплорер в том месте где хотел.
НЛО прилетело и опубликовало эту надпись здесь
в wsl2 файлы системы доступны из проводника windows

А где они?


Я специально делал файл, клал в ~/ внутри wsl2 и не мог найти его из Винды


А в обычном wsl файл можно найти.

НЛО прилетело и опубликовало эту надпись здесь

и как они доступны из explorer.exe ?

НЛО прилетело и опубликовало эту надпись здесь

Круто, спасибо!
Работает даже когда не запущена консоль и для всех линуксов


Даже вот так работает


C:>dir \wsl$\Legacy

Надо будет поиграться.

Чем отличается — понятно. Графические Linux-программы работают отвратно. Ради чего всё и затевалось.

А что — вы что-то другое ожидали???
WSL 2 использует Hyper-V. Так что это и есть виртуальная машина, только с её настройкой возиться не надо, всё сразу создаётся и работает «само».

Самбы и фтп не требуется, файловая система винды монтируется в Linux: C:\Users => /mnt/c/Users
Основное для многих преимущество linux — информационная безопасность. Прослойка в виде винды убивает это преимущество напрочь. Поэтому dualboot эта система WSL может и убьёт (хотя тоже не факт — dualboot обычно используют на начальных этапах освоения linux, а при этом «приближенность условий к боевым» скорее полезна), а вот перестановку физических хардов (у тех, кто всё ещё использует windows на реальной машине) — вряд ли.
Я не могу представить ситуации, когда WSL и dualboot, могут потребовать особой заботы об ИБ (если не разрабатывать вирусы). В первую очередь это удобство выбора среды использования для конкретного пользователя. Для серверов есть другие решения Linux и Windows.

Чуть дополню свою мысль: WSL это в первую очередь пользовательское решение, не серверное. Когда устанавливал Убунту на своем домашнем компьютере, то в первую очередь полез не в настройки файрволла, а в настройки внешнего вида.
Извините, не понял вашего комментария. Заботы об ИБ требует не WSL или dualboot, а моя деятельность на компьютере и в интернете. И требуемый для этой деятельности (а не для WSL или чего-то ещё) уровень безопасности обсепечивается в помощью прямой загрузки linux, но не обепечивается с помощью загрузки чего-либо поверх винды.

В линуксе нет даже банального файрвола с привязкой к процессу. Для десктопной системы это адок. Открываешь 80-й порт для браузера, а у тебя в него может лезть кто угодно и куда угодно. Какая уж тут ИБ. Для меня это было одним из самых больших разочарований при переходе на линукс.

А selinux не решает эту проблему?

Selinux это такая штука, что сначала надо пройти трехмесячные курсы сисадмина, потом можно искать ответ на этот вопрос :)

Почему же нет, если для десктопа — есть opensnitch.

Если мне память не изменяет, то я его несколько лет назад щупал и оно не работало.
У Вас есть опыт его использования, оно сейчас юзабельно и стабильно?


Судя по быстрому гуглежу оно не развивается, правда, вроде, есть какой-то форк, ppa-шек нет. В общем, как-то непохоже на стабильный продукт, но присмотрюсь еще раз, спасибо за наводку.

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

Это была базовая идея. Менее базовая состоит в том, что если вы хотите запустить софт, которому вы не доверяете (например, известно, что в исходниках творится «что-то подозрительное», или просто недостаточно популярный, чтобы бэкдоры нашли с большой вероятностью, или вообще с закрытыми исходниками, хотя такое в linux всё же запускают крайне редко), то нужно ограничить этому софту доступ к чувствительным данным, а не то, что он сможет с ними потом сделать, когда уже дорвётся до них. И для этого существуют простые и известные инструменты, в первую очередь — chmod и chown.

Я хз помогут ли в этом cgroups, не силен, но в любом случае user friendly софта для этого нет. А в винде полно. Даже вместе с дистрибом идет вполне простое и гибкое ПО для этих задач.


Что касается открытости, то на уровне десктоп юзера это всё не актуально. Более того, это может порождать обманчивую уверенность в софте. Пример: https://habr.com/ru/post/431360/

А в винде полно. Даже вместе с дистрибом идет вполне простое и гибкое ПО для этих задач.
Может быть потому что оно там таки необходимо? А в Linux — не очень?

Или эта, тривиальная, в общем-то, мысль — вам в голову не приходила?

Более того, это может порождать обманчивую уверенность в софте. Пример: habr.com/ru/post/431360
Пример, так-то, неплох… но есть пара вопросов:
1. Какой процент пользователей Linux когда-либо пострадал от такого?
2. Какой процент пользователей Windows когда-либо пострадал от троянов?

И если ответ на первый вопрос «единицы», а на второй «миллионы» (а это, в общем, так и есть), то становится понятно почему «user friendly софта для этого нет», не так ли?
НЛО прилетело и опубликовало эту надпись здесь
А зачем тогда SELinux запилили?
Потому что для некоторых потенциально опасных задач SELinux всё же нужен. Но работа с задачами такого уровня опасности предполагает и больший уровень понимания, при котором разобраться с SELinux будет уже можно.
НЛО прилетело и опубликовало эту надпись здесь
Что значит «стандартная»? SELinux — такая же часть ядра, как и rwx-права. Для более сложных и опасных задач требуется более тонкая и сложная настройка, это логично.
НЛО прилетело и опубликовало эту надпись здесь
Это демагогия. Я точно так же могу отфторматировать /home в fat32 вместо ext3/4, и у меня «по умолчанию» не будет и rwx-прав.
НЛО прилетело и опубликовало эту надпись здесь
Дистрибутив вы, положим, выбрали, это осознанный выбор, а не «умолчание».
НЛО прилетело и опубликовало эту надпись здесь
Убедили, есть два варианта «по умолчанию». В вашем случае уже был установлен AppArmor.
НЛО прилетело и опубликовало эту надпись здесь
Смею вас заверить, под linux есть несколько разных возможностей не только для раздачи прав, но и для много чего ещё. Самих дистрибутивов, например. Или менеджеров рабочего стола. И в большинстве случаев обе (или больше) возможностей прекрасно работают. Не вижу, в чём здесь какое-либо противоречие.

А вот как вляпался, поставил Fedora — и там SELinux вполне себе был из коробки. Пришлось в нём разбираться, потому что просто отключить его — это слишком просто.

Может быть потому что оно там таки необходимо? А в Linux — не очень?
Или эта, тривиальная, в общем-то, мысль — вам в голову не приходила?

Убежденность в том, что линуксу не нужны файрволы и антивирусы потому, что "это же линукс" — это из области веры.

Убеждённость в том, что они ему нужны — тоже.

Наши безопасники на Windows водружают Bit9 (или как там его согодня зовут) в обязательном порядке. А на Linux — не водружают и firewall'ами программы не ограничивают.

Это притом, что люди, сидящие на Windows, обычно, вообще не имеют доступа к данным пользователей, а с Linux в прод уходят бинарники, с оными данными работающие, регулярно.

Наверное их проповедники убедили другую религию принять…
НЛО прилетело и опубликовало эту надпись здесь
А есть ли вообще причины использовать эту WSL вместо давно уже существующих решений? Преимущества, специфические юзкейсы?

А то так-то Linux уже лет 10 как можно с тем же успехом установить в VirtualBox, Windows − в KVM с VirtManager. Linux-программы собираются и пакуются для Windows с помощью Cygwin или MSYS2. В обратную сторону − libwine. С иксами тоже нет проблем. К чему весь этот хайп? E3?
Речь не про серверное использование, а про клиенсткое. windows переманивает спецов на свою ОС. Да только вот по факту, отличий от paralells — минимум. Уж лучше иметь макос и в ней paralles с нативной windows, или linux с wine или dualboot, если уж так хочется запускать специфичный софт.
Мне кажется, Microsoft не столько переманивает, сколько пытается сохранить тех, кто ещё остался на Windows. Трудно поверить, что кто-то вернётся с Linix или OSX обратно на Windows — не вижу в чём преимущество платформы для разработчика. Можно играть, не перезагружаясь? Маководы в родной среде поиграют, а линуксоиды скорее уж Proton пойдут настраивать, чем WSL. Ради MS Office уходить в Windows — тоже сомнительный сценарий, с нынешним-то обилием веб-сервисов. В общем, какой-то троллейбус из буханки с этим WSL, как по мне.
В общем, какой-то троллейбус из буханки с этим WSL, как по мне.
Не совсем. Существует масса людей, у которых основной инструмент разработки — Visual Studio. А тут, вдруг, на мобильнике Android, на сервере — GNU/Linux… они так могут ведь и «соскочить». Вот для них это всё и мастерится.

А остальным… ну если они хотят опять быть намертво привязанными к Windows… это ж их выбор, ведь правда?

На мой взгляд, качественного софта для разработки (и около того) на винде больше, чем на линуксе. Я вот когда переходил с винды, очень печалился тем, что в линуксе нет dbForge, нет PLSQL Developer-а, шрифты в IntelliJ IDEA говёнее, чем в винде, evernote-а нет, порт keepass-а — кусок говна, многомониторные рабочие места — пытка и боль и т.д. Так что у винды есть много своих плюсов, чтобы на нее вернуться.
Даже docker dashboard под линукс не сделали!

НЛО прилетело и опубликовало эту надпись здесь
кстати, как вы поставите Fira Code

Кажется никак, т.к. нет необходимости — и так стоит из коробки

Это я так, 5 копеек :)

UPD: а что за монитор у вас?
НЛО прилетело и опубликовало эту надпись здесь
В Windows или в Idea

Хороший вопрос, на него ответа не знаю… IDEA точно с собой в ОС тащит этот шрифт, ибо на эти темы в баг-трекере натыкался. Как и на собственно один из постов Jet-ов на хабре о том, что этот шрифт вернули обратно.
Думаю все же изначально в ОС этого шрифта нет. Однако ставить его нет необходимости.

*У меня тоже 27", но разрешение меньше… с 4К не мелко будет?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Корявость шестёрки просто выбешивает.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я вот 9 лет на маках, рассматриваю возможность вернуться на Windows. В основном по идеологическим причинам (как и у автора статьи) — мне совсем не нравится курс Apple на закручивание гаек и закрытие экосистемы.
Но ведь курс за это время не менялся. Почему перешли 9 лет назад (и для вас это не было важно), почему, вдруг, это стало важно?
Приоритеты меняются со временем. 9 лет назад Macbook Pro Retina был чем-то космическим на фоне Windows-ноутбуков того времени. Сейчас же макбуки смотрятся сильно менее выгодно в сравнении: тачпады в виндобуках сравнимы, но в маке есть безальтернативный дурацкий тачбар, дикие цены за сколь-нибудь нормальную конфигурацию из-за распаянного всего, худшая клавиатура (и да, у меня сейчас есть личный MBP15 2012, рабочие MBP15 2018 и MBP16 2019 — клавиатура у 2019 хоть и лучше, чем у 2018, но все еще сильно хуже 2012).

Добавить к этому анонсированное огораживание kext'ов, которое, вероятно, убьет тот же Karabiner Elements, и новости о собственном кремнии — и все совсем печально.
НЛО прилетело и опубликовало эту надпись здесь
8 лет назад это без сомнения было так. Сейчас — ИМХО уже нет. У меня, правда, продакшн-опыта со свежими виндобуками нету, но все то, что я трогал — работает достаточно хорошо, плавно и без ложных нажатий.
Поддержу pfa — этой весной брал MSI-ноут.
Цена — 100к, два слота под память (заявлено «до 64Гб»), 4Гб видеопамяти (+- производительной карты для тонкого ноута) IPS хороший, 15,6" и примерно полтора кг веса.
Подсветка клавиатуры в наличии.

Так вот, у него тачпад вплотную близок по комфорту к макбуку (лежит рядом, из 2019-го). Клавиши так же высокого исполнения.
Он легчайший, не скрипит, не люфтит. И стрелки полноразмерные у него (а не огрызки макбука).

UPD - сам тачпад
image
НЛО прилетело и опубликовало эту надпись здесь
Простейший вариант — кого устраивает/нужна Windows в качестве основной ОС по разным причинам, но не хватает Linux'овых утилит и ПО — запускать многое без cygwin/msys или танцев с пробросом ФС в виртуалку. Хотя например с той же сетью пока всё грустно — под WSL1 большинство сетевого софта не работало (да банальный traceroute нельзя сделать), а под WSL2 практически ненастраиваемый NAT.
А почему «без cygwin/msys»? Это замечательные штуки. Софт, собранный в них, работоспособен отдельно. Не вижу причин их не использовать.
Портированные костыли vs нативные инструменты.

Правильно сказано, WSL в первую очередь интересен виндовсятникам, которым Linux нужен от случая к случаю. Прошивку там собрать и пр. У меня например есть хобби — Openstreetmap, но практически все тулчейны и инструкции для него под Linux.
Что именно вы называете костылём и почему?
Ну я наивно полагаю, что Cygwin это:
1. Прослойка между UNIX и Windows API
2. Набор утилит, позволяющий компилировать линуксовый софт под винду с применением п.1

WSL1 полностью решает п.1, даже лучше т.к. под него в MS даже исправляли ядро. п.2 становится ненужным т.к. просто компилируешь линуксовый софт в родной среде, вместо того чтобы разбираться почему оно не собирается под Cygwin. Проблемы переноса Linux ->Win32 есть и никуда от них не деться. Помню как я радовался когда нашел Squid под Win32, нашелся единственный рабочий дистрибутив в интернете, т.к. собрать его дано не каждому. Сейчас и эта лавочка прикрылась.
Cygwin − это а) библиотека, облегчающая перенос POSIX-софта на Windows, и б) коллекция перенесённых таким образом программ. Никакой прослойки, кроме cygwin.dll, там нет. Вы просто запускаете нативное win32-приложение под своими правами. Можете переносить его с компьютера на компьютер, не устанавливая везде cygwin. Не нужно держать в памяти какие-то службы, получать права администратора и т. д. Это безопаснее и проще, чем WSL1, и явно производительнее, чем WSL2.
Значит я был прав, эта библиотека мало чем отличается от WSL1 т.к. транслирует вызововы POSIX в вызовы Windows API. Но — в WSL1 это реализовано в ядре винды компанией-производителем этой винды, в Cygwin — в файле cygwin1.dll энтузиастами. Наивно думать, что производительность cygwin будет в этом случае выше — разве что за счёт упрощения каких-то вызовов, на что Microsoft не смогла решиться из-за тех же проблем безопасности.

Повторюсь, мне, чтобы для своего хобби собрать их линуксовых исходников бинарник в WSL, достаточно просто следовать готовым инструкциям, а в случае cygwin мне надо копаться в настройках, разбираться почему оно не компилится и пр. Это без гарантий что оно вообще соберётся.
Так вам нужно, чтобы программа для Linux работала в Windows, или собрать программу для Linux? Cygwin нужен как раз для первого случая. Во втором случае используйте VirtualBox. И то, и другое намного проще установить и использовать, чем WSL.

Я напомню, мы обсуждаем статью, в которой примерно на 10 страниц расписано, как добиться от WSL того, что нужно. А cygwin, как и VirtualBox, устанавливаются одним кликом по ексешнику. И дальше всё сводится, как и в случае с WSL, к использованию линуксового менеджера пакетов.

Ок, скажем так — «виртуалки» WSL1 и WSL2 мне понравились больше, потому-что они интегрированы в винду. Потому-что можно запускать линуксовые команды из виндовых батников и наоборот. И много чего ещё.

Вот!


Именно это меня и порадовало с самого появления WSL — возможность запуска одного из другого — https://habr.com/ru/post/326634/


Отличная штука для механизации.

Это давно уже было возможно с cygwin.
НЛО прилетело и опубликовало эту надпись здесь
В cygwin уже собрано 9443 пакета.
НЛО прилетело и опубликовало эту надпись здесь
Я смотрел тут.
НЛО прилетело и опубликовало эту надпись здесь
Это может включать source-пакеты или нет, я давно уже не пользовался apt, так что не знаю. В любом случае, дело ведь не в количестве пакетов, а в том, есть ли среди них то, что нужно.
НЛО прилетело и опубликовало эту надпись здесь

Для пользователя проще, но для программиста сложнее.

Запустить эксешник, нажать «дальше», «закрыть» − это сложно для программиста?

Мне казалось, что компиляция программ осуществляется несколько по-другому.

Компиляция под Cygwin осуществляется примерно так же, как в нативном линуксе.

Вот это "примерно так же" и создаёт неудобства.

А как вы хотите?

Как в Windows? Тогда собирайте в VS.

Или вы хотите совсем как в линуксе? Тогда поставьте линукс в VirtualBox и собирайте в линуксе.

Всё уже было сделано до WSL.
Всё уже было сделано до WSL.

Если не секрет, а чём причина такого упора на "сделано до" ?


Кто-то двигает WSL как первое решение для таких задач?

А есть статьи о WSL, в которых приводились бы какие-то сравнения с аналогичными технологиями? Если знаете, поделитесь, пожалуйста, ссылками. Может, я смогу найти ответ на вопрос из своего первого комментария.

Не знаю, да и мне всё равно.


Для меня WSL это инструмент для механизации моих работ.


Он даёт мне весь ассортимент нативных прикладных тулзов с актуальными обновлениями.


В гугле есть море примеров как что-то делать в убунте.


То есть, для меня плюсы WSL в том что он безгеморойно даёт мне все дефолтные возможности линуксовой консоли.

Для меня основной профит использования WLS2 перед виртуалкой в том, что Windows регулирует количество ресурсов для нее. До выхода обновления я использовал Docker desktop в связке с HyperV, и заметил что по мере роста проекта приходится все больше и больше ресурсов выделять этой виртуалке (это настраивалось в Docker deskto). По умолчанию там 2Гб, я увеличил до 8Гб, потом до 16Гб (всего на хосте 32Гб). Соответственно когда стартует docker desktop запускалась эта машина и отъедала заданное количество оперативки. Что довольно неудобно, т.к. не для всех проектов столько требуется.

С переходом на WLS2 распределением ресурсов полностью рулит Windows, Linux показывает что доступно 25Гб оперативки, например. Ну и в целом работает значительно шустрее, docker desktop запускается гораздо быстрее… теперь вполне реально поднимать/гасить его по несколько раз на дню если надо.

Ну и Linux подсистема в быстром доступе и в целом, с довольно быстром доступе к файловой системе хоста добавляет возможностей по использованию ее консольных утилит без какого-либо геморроя. Кажется что это не очень актуально, но когда все настраивается буквально за пару минут и сразу работает без задержек появляется такой, дополнительный уровень свободы :) В общем, с ужасом вспоминается прошлая возня с виртуалками…

что за магическая динамическая оператива?
я в докере десктоп поставил галку wsl2, оперативки сколько жрало на старте столько и жрет

Хм, у меня так же WSL2 в эксплуатации с зимы. Докер стоит. И да, памяти так же отъедает ровно столько, сколько надо. Лишних ресурсов системы не отжирает…
Думаю у вас что-то пошло не так.
P.S. У друга аналогично динамическое выделение работает.
Как уже было замечено ниже в треде, «достаточно назвать виртуалку другим словом — и она перестаёт быть виртуалкой… гениально!»
WSL2 и есть hyperv.
В линукс систему оно просто устанавливает гостевые утилиты от hyperv, возможно чуть переделанные.
НЛО прилетело и опубликовало эту надпись здесь
Да, я понимаю что там, под капотом WSL2 использует виртуальную машину и это скорее всего HyperV, хоть в диспетчере HyperV эта «виртуалка» никак не отображается. Но есть два серьезных отличия:

— WSL2 доступен для Windows Home Edition, т.е. теперь не нужно покупать Professional версию если хочешь использовать докер рекомендованным путем;
— Windows осуществляет всю «магию» распределения ресурсов и, видимо, предоставляет для этого какой-то более расширенный API для сторонних инструментов типа Docker;

Ну и не знаю как они это сделали, но WSL2 стартует/останавливается моментально, в отличии от виртуалок… Время запуска Docker с использованием WLS2 вместо HyperV тоже значительно сократилось.
похоже не знали куда потратить место на SSD…
Честно говоря плохо описано, что не нравилось в Apple, если это ограниченный выбор железа, то статья понятна, если же причина в софте, то не вижу особой разницы между Windows и MacOS, привязка к экосистеме Windows видимо выглядит как-то иначе, и нет страха, что завтра в какой-нибудь новой версии, не прекратится поддержка того же wsl.

P.S.: не успел автор уйти от Apple, как выяснилось, что есть зависимость по страшнее, ввиде Microsoft Office, что потребовала dualboot.
LibreOffice — это просто ужас какой-то.
Это мне тоже, честно говоря, непонятно. Я не специалист в делопроизводстве (автор оригинальной статьи, как я понимаю, тоже), и мне последние 10 лет за глаза хватает OO/LO для того, чтобы набросать презенташку для конфы, коммерческое предложение, заявление в инстанцию, подбить персональные финансы и т. п. Ни с какими шоу-стопперами ещё не сталкивался. ЧЯДНТ, как говорится?
Что не так — вы создаёте документы изначально в экосистеме LO/OO, вот что не так. В изолированной от внешнего мира нише этот офисный пакет могуч и прекрасен.
А вот любая попытка работы в OO с документами, созданными в MSO или наоборот, документами хоть чуть сложнее письма на полстранички — и тут проблемы просто косяками прут. Едут шрифты, едет разметка, embed'ы, рисунки и формулы повреждаются или автоконвертируются в чёрт знает что и всё в таком духе.
Я вообще-то MS Office лячкал с 6.0 и до риббона включительно, уж не помню, в какой он версии появился. Проблемы, которые вы перечислили, отлично обеспечивала сама себе «экосистема» MS. Текст обязательно разъезжался, когда файл передавали между машинами, где по дефолту стояли разные принтеры. Шрифты не срастались сначала между Windows 3.1 и 95, потом между 95 и XP, независимо от версий офиса. OLE неслабо так чудило у тех, кто умудрялся его использовать.
Я всё же говорю о более-менее современном состоянии дел, а что там было в 95-м офисе под 95-й виндой это дело прошлое, 25 лет прошло как-никак. Сейчас внутри обоих экосистем (MSO vs OO/LO) не наблюдается проблем с совместимостью таких, какие они до сих пор, прямо сейчас легко обеспечивают между собой. Это ещё можно было как-то оправдать, когда у MSO был закрытый бинарный формат, но сейчас и там и там — XML-based, так в чём же проблема?
А OLE это, извините, Windows-only технология, странно ожидать её поддержки от изначально кроссплатформного продукта.
Я подумал, вы тоже имеете в виду состояние дел эдак N-цать лет назад, потому что в последние годы я не имел вообще никаких проблем с совместимостью офисов. Но я повторю, я не занимаюсь этими вещами профессионально. Я программист, как и (предположительно) автор статьи. И я по собственному опыту знаю, что для казуального пользователя Libre достаточно хорош всем, в том числе и интероперабильностью с MS. Именно поэтому заявления типа того, что я процитировал, меня удивляют.
Ну правильно, на уровне «набросать презенташку» или «написать заявление» проблем и не будет, скорее всего. А вот написать докторскую диссертацию или отчёт по НИР страниц на 500 с десятками формул, таблиц, рисунков (в т.ч. векторных) — вот тут они, родимые, и полезут. Не смотря на то, что я тоже программист. И какой выход? Либо везде таскать с собой ноут со всем привычным инструментарием, либо сидеть в каком-то SaaSе типа гуглдок или О365, либо… Однажды меня это так достало, что я сейчас не только техническую документацию, но и художественную литературу пишу на LaTeX. Косяки с интероперабельностью это не устранило, но зато я сейчас в том положении, когда это не мои проблемы уже.
вот написать докторскую диссертацию или отчёт по НИР страниц на 500 с десятками формул, таблиц, рисунков (в т.ч. векторных) — вот тут они, родимые, и полезут.

Докторскую надо писать в Word??? Ужасно.
В моем провинциальном вузе технари для написания докторских перешли на LaTeX еще лет 10-15 назад, если мне память не изменяет. На мехмате так даже спецкурс читают с практическими работами.
Сам я ничего сложнее курсовых в LibreOffice не писал, сдавал в письменном виде или в виде PDF. Было норм, но там достаточно просто все было.

Я работаю в филиале РАН, 90% людей работают в Ворде. Лесники, водники, биологи, экономисты, литераторы, даже часть математиков (но они более на либре и латехе конечно). С Москвы и Питера, с Саранска и Минска, с Ижевска и Новосиба присылают документы в 99% случаев в ворде, а бывшие ФАНОшники еще и в ворде '97 где нет поддержки юникода (по этому все ä, ö и ž становятся квадратами).


За мое время работы я видел защиту четырех докторских и около 10 кандидатских в моем институте — везде были требования в виде ворда, даже PDF не принимался комиссиями.


Проблем при подготовке диссертаций в ворде так-то и нет, достаточно сказать что даже такие монструозные книги как "Духовные стихи Русского Севера" (798с.) были всецело подготовлены в ворде. Вы видимо думаете что всем нужно формулы и сложное форматирование — но нет, один раз настроил стиль под требования комиссии или издательства (они про гост не слышали в основном) и все, далее уже ничего не надо делать. С иллюстрациями чуток сложней, но среднее издательство сейчас требует иллюстрации в TIFF.


А вот тот-же латех для среднего гуманитария — это ужас. Я когда-то пытался обучить сотрудников банальной вики-разметке (не хотел в своей БД сделать WYSIWYG редактор) — они сбиваются, забывают, им приходится пользоваться напоминалками, производительность, даже через пол года активного использования, была ниже чем с простым визивиг редактором. С техом ровно та-же канитель — найти удобный и понятный редактор — я не смог (если подскажите нормальный я буду рад), а заставлять из набирать в чисто текстовом виде со всеми скобочками и слешами, в редакторе который от блокнота не отличается — их ответ будет очевиден.

С техом ровно та-же канитель — найти удобный и понятный редактор — я не смог
LyX. Там не полный wysiwyg, но удобней, чем совсем по хардкору.
Вы видимо думаете что всем нужно формулы и сложное форматирование

Я думаю, что формулы и сложное форматирование нужны технарям.
везде были требования в виде ворда, даже PDF не принимался комиссиями

Считайте, что здесь было эмоциональное выссказывание, основанное на обсценной лексике.
А вот тот-же латех для среднего гуманитария — это ужас.
Что делать с гуманитариями — я не знаю, если только советовать пойти по стопам одного известного в программистких кругах гуманитария.
Я думаю, что формулы и сложное форматирование нужны технарям.

Ну вот я технарь, программирую, имею пару зарегистрированных программ для ЭВМ, моей БД пользуются в некоторых архивах РФ, в качестве хобби — микроконтроллеры и навигационные решения, которые еще и продаю в регионе. Ни разу в жизни ни одной формулы не написал, кроме того — я даже не знаю что такое интеграл.


Считайте, что здесь было эмоциональное выссказывание, основанное на обсценной лексике.

Мне-б тогда, в Питере, когда я приехал впервые в "один институт с мировым именем" с женой на ее "знакомство с институтом где она будет защищать кандидатскую", так-бы сказать… но нет, меня вывели из приемной и попросили остыть. А всего-лишь я высказался про их мнение относительно "PDF который нельзя исправить".


Что делать с гуманитариями — я не знаю, если только советовать пойти по стопам одного известного в программистких кругах гуманитария.

В вашем мире есть только технари и никто? Большая часть из того что делают в моем филиале — фундаментальная наука, их работы признают во всем мире, включая Норвегию, Швецию и Финляндию (где кстати вообще пофигу на ворд/не ворд/латех). Если им удобней будет работать в блокноте — пусть работают, им не потны кидать что они умеют в латех или в линукс, им нужно хорошо разбираться в своей научной теме. Все остальное уже не важно, это уже из раздела маркетинга и модных фреймворков.


Тот-же Mendeley, который я внедряю, умудрился понизить КПД, включая молодежь 20-22 летних, оттягивая время на организацию библиотеки.

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

Вы про коэффициент полезного действия?
Вы про коэффициент полезного действия?

Да, но наверное не так использую эту аббревиатуру — после внедрения системы а) внутреннего документооборота и б) системы учета библиографии — производительность ученых упала.

Прям каменный век какой-то…
А у нас студенты курсовые уже в техе делают.

Еще раз: Дайте нормальный визивиг редактор, чтоб можно было делать как в ворде — таблицы, иллюстрации, подписи к ним, главы, разные колонтитулы для разных глав, автосодержание, инструменты рецензирования, простую смену шрифтов и стилей — и куча народа на это перейдет.


То что вы заставляете студентов пилить все в латехе — ну клево вам и им, но вы не смотрите на проблему со стороны людей которым удобней работать с вордом, которым латех не даст ни одного реального плюса.

Мы не заставляем — они сами выбирают инструмент. Так, один уникум вообще в поверпоинте курсач написал.


Латех даёт огромный плюс: в нём написание текста и вёрстка отделены друг от друга. То есть студент берёт готовый стилевой файл и просто пишет курсач/диплом/диссер, не думая о форматировании, шрифтах и стилях.

Латех даёт огромный плюс: в нём написание текста и вёрстка отделены друг от друга.

С вашей технической позиции — это плюс. С позиции среднего пользователя — держать в голове две сущности — сложно.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Как следствие такого написания текста — можно хранить в гите.

У нас для такого повсеместно работа в облачном MS Word или Google Docs (богомерзкие продукты), самбовская шара, а так-же почта, по старинке. Гитом никто не пользуется, во первых потому что почти все лежит локально на внутренних серверах, во вторых потому что чаще всего людям гит просто не удобен для таких работ, проще сохранять варианты отдельные, даже для совместных работ. Например над коллективной монографией работали сейчас по главам — каждый делал свою главу, ее проверяли и утверждали руководители, затем собирался трехтомник, редактором в издательстве. Прям такого чтоб в режиме реального времени нужно было зайти и сделать изменение — нет, все правил только автор по замечаниям.


Я тоже работал в филиале РАН (ВЦ РАН, если конкретно). Все статьи делались в латехе, все презентации делались в бимере. Весь наш курс писал отчёты, дипломы, типа-курсачи в латехе.

Институт математики у нас тоже повально на латехе, но не все.


Все журналы, куда я подавался печататься, принимали текст в латехе (и иногда даже имели стилевик для библиографии).

Вам повезло! По гуманитарным направлениям что не требования — то боль. Даже PDF нельзя у многих.


Впрочем, это всё, возможно, не столь актуально гуманитариям.

Не только им. Я повально вижу использования ворда когда надо быстро набросать и сдать, если дело не касается именно верстки статьи (для этого есть издательство).


Как такое сделать для ворда?

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

НЛО прилетело и опубликовало эту надпись здесь
если вы уже умеете пользоваться гитом.

Ключевая фраза. В моем окружении только пару погромистов его юзают.


Это такая штука, которая помогает писать описания языков программирования в латех-статьях, заодно проверяя, что эти описания в определённом роде имеют смысл и не противоречивы.

Не смейтесь сильно — но я все равно не понял...

По гуманитарным направлениям что не требования — то боль. Даже PDF нельзя у многих.

А можем ли мы, технари, как-то скоординироваться и устроить этим сволочам большие неприятности? Дело явно попахивает нарушением антимонопольного законодательства. По-хорошему, надо ставить на колени целые диссоветы.


Иначе будет как с NGINX.

Диссоветы ни при чём, эта фигня прописана в требованиях ВАК.
Я докторскую свою писал в LaTeX а потом через Adobe Acrobat чисто формально «сконвертировал» её в вордовский формат. Использовать получившийся документ было абсолютно невозможно, но формально требования были соблюдены :)

А чтобы менять требования ВАК надо лезть на уровень как минимум экспертных советов или министерства. Туда с наскока не пролезешь.

Видел как минимум два диссера примерно 2009 года, сделанные в латехе. Возможно, их тоже потом "формально конвертировали".


Значит, надо наезжать на ВАК. Та ещё клоака, на самом деле. ФАС vs ВАК — вполне смотрится :) Вопрос только, в какие места пинать систему? Петиции, прокуратура? Патриотической повесткой надо пользоваться, пока она есть.

Какой ещё ФАС, алё… ВАК это госструктура. ФАС занимается только бизнесами.

Тут, мне кажется, единственный вектор — что латех уже давно стал стандартом де-факто для научных публикаций в странах первого мира. И только мы до сих пор, как дикари какие-то… ну и так далее.

На моей памяти ФАС наезжал на Ленинку (ну ладно, она всё-таки хозяйствующий субъект) и ЕГАИС (но тот отбрёхивался, причём, надо сказать, очень убедительно). Так что не факт, что ФАС не указ госструктурам.


Ок, если не ФАС — ваши предложения?

Ок, если не ФАС — ваши предложения?
Мои предложения не соответствуют Уголовному Кодексу :)

Я пытался уже, но тут проблема в том что везде местные царьки и система по всей вертикали подгнившая. Боюсь что если убрать это дело — нужно сразу заменять нормальными кадрами, те "бабушки" просто не осилят новые программы.


Для примера у меня есть моя жена — автореферат, который я превосходно сверстал по всем требованиям и отдал в PDF — развернули в издательстве местечковом. Пойти против этой темы никто из людей с моей работы не захотел. Далее были копии в электронном виде в диссовет — тоже не приняли PDF. Так как диссовет был в питере и считается "ылитным" — все доктора засунули голову в ж*ы и не стали писать претензию, там ведь светочи науки. Ну а теперь издательства в журналах, срущие на ГОСТы и сношающие людей как хотят по поводу отступов и табуляций — "они-же ВАКовские и скопусовские, на них бесполезно писать".


Вот и получается — с самого низа боятся менять систему, боясь получить по шапке и быть отстраненными от системы грантов или еще хуже — потерять ставки.

Погодите. В издательстве вам отказались печатать брошюрку за деньги на том основании, что вы макет принесли в PDF?

Нисебе фига, я такого днища даже у нас не припомню.
Погодите. В издательстве вам отказались печатать брошюрку за деньги на том основании, что вы макет принесли в PDF?

Да. Издательство местного университета развернули и попросили doc. Автореферат в в ворде делался, так-что проблем не составило — но все форматирование они похерили, как и нормальные переносы и межстрочный интервал.
Это были бюджетные деньги и заказ бюджетный, по этому они диктовали условия.

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


А против "местных вертикальных царьков" есть принцип круговой поруки. Если я живу с Энске и занимаюсь гомеопатией, то могу смело (даже со своим ФИО, если оно не очень экзотическое) наезжать на диссовет по астрологии при Муходранском задолизательном училище. И обратно.


А ещё есть всякие разные штуки типа ФЗ "О порядке рассмотрения обращений граждан" и прочие "Требования к сайту образовательной организации", за несоблюдение которых вполне себе можно напустить прокуратуру… И она ещё "спасибо" скажет — все нарушения выявлены, осталось только штрафануть и палку себе нарисовать. Ещё есть пандусы, планы эвакуации (измерить линейкой!) и прочая, прочая, прочая.


Давайте думать, с чего начинать и как бороться :)

А против "местных вертикальных царьков" есть принцип круговой поруки.

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

Не писать, а сдавать :) Этот небольшой нюанс значительно облегчает дело.
А вот написать докторскую диссертацию или отчёт по НИР страниц на 500 с десятками формул, таблиц, рисунков (в т.ч. векторных)


В Word'е? Ужас какой…
При определённой сноровке ничего ужасного в этом нет. К сожалению, 95% наблюдаемых мной пользователей Ворда как следует пользоваться им не умеют вообще. Даже просьба дать шаблон со стилями для оформления под их требования вгоняют их в глухой ступор.
Я диплом начинал в ворде, на второй странице разметка уехала, скачал ОО, запустил и пошел к соседу за TeXом )
Проблемы с совместимостью до сих пор вылазят, хоть и редко: если открыть документ созданный в MSO2010/2013 и позже в 2007 офисе, то иногда часть слов слипаются в пространство одного символа (как будто все буквы напечатали поверх одной), еще реже такое происходит с целыми строками. Workaround: скопировать весь текст с проблемного документа в Wordpad, оттуда уже в новый документ 2007 офиса (или купить 2010 офис).
Workaround: скопировать весь текст с проблемного документа в Wordpad, оттуда уже в новый документ 2007 офиса (или купить 2010 офис).

Правильное решение: поставить последний сервиспак на 2007 офис, в нём этот баг починили.
но сейчас и там и там — XML-based, так в чём же проблема?

В чём-то всё же есть.
Потому что иногда приходят docx, в которых либра видит только чистый лист.
Гуглодоки их нормально открывают при этом.
Это ещё можно было как-то оправдать, когда у MSO был закрытый бинарный формат, но сейчас и там и там — XML-based, так в чём же проблема?
Ну дык проблемы в закрытости и бинарности, очевидно. А иначе зачем бы Microsoft вбухал бы столько денег, чтобы не поддерживать ODF?

Как вы думаете — почему у Tanner ехала вся разметка при мереносе документа с одного компьютера на другой? Потому что характеристики принтера менялись, а в офисе на принтер завязано буквально всё. Сегодня OOXML описывает на почти шести тысячах страницах буквально всё. Единственное чего там нет — это описания того, как взять вот тот CDATA, который MS Office засовывает в документы и который описывает, как, собственно, работат тот принтер, который был дефолтным, когда документ создавали.

А если этот самый CDATA вытащить и выкинуть (собственно превратить документ из «OOXML с раширениями» в «строгий OOXML») — то немедленно всё и поплывёт, даже в MS Office…

Изящно, правда?

Самое забавное, что они даже ничего даже особо не делали, чтобы оно так работало: просто там лежит некоторое количество структур и параметров для подсистемы печати Windows… и всё. На macOS они, кстати, тащат Windows DLL и некое подобие WINE, только так можно добиться 100% совместимости…

А OLE это, извините, Windows-only технология, странно ожидать её поддержки от изначально кроссплатформного продукта.
Так «странно ожидать» или «формулы повреждаются или автоконвертируются в чёрт знает что»? Формулы в MS Office как раз через OLE сделаны… говорят, что до Office 2016, а в Office 2016-2019 уже нет… но я ими не пользовался никогда, я не могу с Ribbon работать, извините.
По ощущения у мелкомягкого офиса еще много такого легаси, который они тащат из древних времен.
Помимо всего сталкивался с сводными таблицами, вещь абсолютно непортабельная, мне кажется даже в майкрософт уже не понимают как оно работает и просто тащат его куском в новую версию, скрестив пальцы в надежде что заработает.
Пардоньте, я от MSO наелся всяких aЮЮЮЮЮЮЮятор (было аккумулятор, сохранили, открыли на другом компе и привет) и повального «здесьтожебыл пробелнотеперьего нет» при переходе между какими-то версиями. Слез на либру и забыл про это как про страшный сон. Единственный минус — не работают макросы, но последнее не вирусное, где они были нужны — какой-то альтеровский документ по расчёту потребляемой мощности ПЛИС и то, всё спокойно без макросов по формулам расчитал.
П.С. Про редактор формул от MSO я вообще ничего цензурного сказать не могу, в ОО/Libre он на порядок лучше и удобнее.
НЛО прилетело и опубликовало эту надпись здесь
аЮЮЮЮЮяторы были в эпоху появления риббон интерфейса. И где-то в другом софте я натыкался на что-то типа макроса «Исправление вордовых ЮЮЮЮЮ». Сожранные пробелы были между первыми версиями риббоновского интерфейса, и их я наелся так, что попросту снёс MSO и полностью перешел на OO. При этом OO открывал эти файлы нормально, на некоторых других машинах с MSO(тойже версии, что и у меня) они тоже нормально открывались, на некоторых же пробелы исчезали, воевать и разбираться с «а почему» — нафиг, мне надо работать, а не глюки платного софта исправлять за свой счёт(просьба не писать про техподдержку MS, её я тоже наелся по полной и дельных советов и исправлений оттуда не получал почти — зачастую постоянный совет «переустановите софт/операционку»), благо переход на ОО решил данную проблему.
П.С. Одна из рабочих хрюш у меня живёт года с 2009 без переустановок и антивирусов, вот только для этого её пришлось тогда очень сильно переломать через групповые политики и прочее.

Ну вот ради интереса открыл последний использованный мной файл в Libre — открылся с жуткими косяками. Пересохранил из xls и xlsx — открылся, косяков стало в 2 раза меньше, но они есть, и они критичны. Что интересно, в WPS оба файла открылись нормально. Поэтому пользуюсь WPS, несмотря на то, что это не FOSS.

Поддерживаю.
Наблюдаю проблемы при работе в LibreOffice с docx из Microsoft Office вплоть до General IO Error'ов и вылетов LO, но это цветочки.
Ягодки — это когда документ на каком-то этапе совместной над ним работы с пользователем MS Office становится нечитаем, нередактируем и неконвертируем.
набросать презенташку для конфы, коммерческое предложение, заявление в инстанцию, подбить персональные финансы

Для подобного и абиворда какого-нибудь хватит (если он там жив ещё).
Либры перестаёт хватать, когда активно обмениваешься документами с другими людьми.
Причем форматирование может серьёзно уезжать даже в казалось бы самых простых документах MSO, когда их в либре открываешь. Молчу уж про макросы, ссылки на другие документы и т.п. У нас на работе зачастую согласны терпеть writer, но требуют «нормальный эксель».
Я не удивляюсь, когда «нормальный эксель» требуют менеджеры или экономисты. Но статья написана от лица программиста, и продакт-плейсмент офисных программ тут не очень убедителен.
Если человек «только программист», может MSO ему и не нужен.
Но лично у меня, как у админа, нередко встречаются документы, которые в либре криво открываются либо не все возможности работают в плане заполнения всяких форм и т.п.

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

Если бухгалтер напишет: «Вы же знаете, Eclipse просто ужасен, мне совершенно необходим Visual Studio», вы разве не заподозрите неладное? Безотносительно качества названного софта.
Автору, наверное, лучше знать, что входит в круг его интересов.
И правда что. А то я сначала подумал − джинса. Виноват, показалось.
Считать упоминание MSO джинсой — совсем уж паранойя. Какой смысл, и так понятно, что это лучший в мире офисный пакет. :)

Другое дело, что я вот совсем не понял из статьи, нахрена нужна WSL. Не хочешь двойную загрузку — есть виртуалки.
Я не программист, простой сисадмин. Дома использую Libre, но вот на работе до сих пор использую Office. Т.к. когда присылают файл docx, с кучей таблиц и разной ориентацией, то становится не очень удобно. То тут полей не видно, то съехала часть со сдвигом.
Скажу правда, что таких документов за пару лет стало гораздо меньше. Но тут уже дело привычки, нет желания проверять правильно он сейчас откроется или нет.
НЛО прилетело и опубликовало эту надпись здесь
ЧЯДНТ, как говорится?

В нем столько багов и косяков что зачастую проще запускать MSO в wine. Вы просто видимо работаете с мелкими документами, но вот большая многостраничная таблица (20-30к записей на 35 страниц) — глючит и вылетает (при 16 гигов памяти). Банальный скролл моей недокниги с иллюстрациями (всего 120 страниц) — глючит. Открытие-закрытие — умудряется побить разметку и двинуть иллюстрации в другое место, особенно когда они за текстом. Я ловил баг когда при выделении всего табличного документа и с нажиманием с Ctrl на одной из строк — в 100% случаев calc ложился. При этом эти документы были созданы в Либре и никогда не открывались в ворде.


Нет, OO и Libre — отвратительный продукт от программистов которые не работают с документами на самом деле, при любом шаге влево-вправо он начинает бесить, тормозить и падать.

Вот у знакомого ровно наоборот: какая-то адова таблица экселевская рабочая — под MSO адовы тормоза, а в либре прекрасно живёт.
Майки пока что и говорят, что если вам надо работать с файлами в ФС Windows, то лучше использовать WSL1. IO в / в WSL2 быстрее, чем в WSL1.
Да, быстрее, но только внутри своей ФС. А вот на стыке двух ФС уже на порядок медленнее чем в WSL1. И, как оказалось, это довольно частый кейс использования WSL — разработка под виндой, например, в Visual Studio, и использование Linux консоли для git, vim и кучи других крутых и удобных консольных средств.
На мой взгляд это самый частый кейс использования WSL. Для этого кейса это штука и создавалась, иначе совсем беда.
Говорить о «в большинстве случаев» совершенно некорректно. Сижу почти с самого появления WSL2 на нём. Единственная проблема в моём случае была с minikube, которому хотелось systemd, поэтому пришлось k3d использовать вместо него. (Хотя и там было решение)

А так — Ruby, js, Python работают абсолютно без проблем. А самое главное — docker работает так же как и на нативном линуксе. Недавно ещё и Андройдовские эмуляторы из винды прокинул в WSL2. В общем-то скорей большинство вещей работает.

Но естественно работать надо внутри файловой системы WSL2.
НЛО прилетело и опубликовало эту надпись здесь
Согласен, проблемы были скорей с некоторыми библиотеками. Ну и постгрес с докером не поставить. Первое ещё решалось виндовой версией, а второе никак. Поэтому полноценно и не подходило для разработки для меня.
НЛО прилетело и опубликовало эту надпись здесь
Сходу уже не вспомню, давно было. Сейчас погуглил, судя по всему завести можно, так что вероятно мой косяк был. Впрочем для меня как раз докер был более важен в тот момент.
для работы с текстами мне нужен был Microsoft Office

Что это за тесты такие, для которых нужен бухгалтерский инструментарий? Для работы с нарративными текстами нужен хороший текстовый редактор c поддержкой Markdown. Для работы с техническими — LaTeX и товарищи. Office как будто бы не при делах?

LaTeX не текстовый редактор потому что. Юзерам нужен WYSIWYG.
Вы почему-то уверены, что если человек умеет программировать хоть на чём-то, то он сразу обязан полюбить LaTeX всей душой. Или хотя бы отказаться от и сознательно предпочесть визуальной разметке вовсе не очевидный и непривычный content-oriented workflow. Но это далеко не так. И, кстати, в LaTeX полно вещей, которые меня, именно как программиста, бесят. Я им пользуюсь лишь потому, что в Ворде таких вещей намного больше.

Где я писал про "полюбить всей душой", процитируйте, если вас не затруднит. Программист отличается от других пользователей ПК тем, что в отличие от остальных юзеров он обязан уметь выбирать инструмент, соответствующий задаче. У типичного программиста, как правило, не возникают задачи, для которых нужен именно MS Office.

В Windows появился терминал? Это прекрасно. Когда появится оболочка командной строки, интегрированная с этим терминалом, можно будет пользоваться.

cmd, powershell и wsl автоматом подключаются в этот терминал.

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


Я буду очень рад, если в новом терминале (уже 3-м по счету) наконец-то что-то сделали. Но почему-то мне кажется, что даже простой echo "Здравствуй, Мир!" для запуска в этом терминале придется напильником дотачивать, чтобы получить нужный результат. И этот напильник сразу потеряется, если скрипт будет запущен не напрямую с терминала, а из другого скрипта. И уж конечно, скрипт, заточенный под новым терминал, никак нельзя будет использовать на старом. Т. е. переехать надо будет сразу всем программам, а пока все не переехали, новый терминал запускать никто не будет.

Посмотрю как-нибудь.

Если в английской винде начать набирать в этом терминале русские буквы, то в терминале будут появляться знаки вопросов. Всякие unicode-символы типа emoji тоже появляются в виде вопросов.
Серьёзный продукт от серьёзной компании.

НЛО прилетело и опубликовало эту надпись здесь
как вы вставляете емодзи?

win + ;

НЛО прилетело и опубликовало эту надпись здесь

У меня оба варианта работают.

НЛО прилетело и опубликовало эту надпись здесь

А, оказалось дело вообще не в терминале, а в выбранном интерпретаторе. Если выбрать PowerShell, то будут вопросы. Если выбрать ComandPrompt, то русские буквы будут, а вот вместо emoji — ромбы. Если выбрать WDL с убунтой, то всё нормально.

НЛО прилетело и опубликовало эту надпись здесь
Разве?

И еще браузер появился, openssh, осталось дождаться когда появится файловый менеджер, серьезно, сколько лет надо чтобы хотя бы добавить табы в Explorer, почему второе, что хочется сделать после запуска Win10, скачать файловый менеджер, причем вменяемые практически все платные(dopus, xplorer2, xyplorer, total commander), разве что far бесплатный(и не поддерживает мышь в новом замечательном терминале) и сырой double commander, который не вышел из беты.

Меня Far устраивает на 146%. 1-я программа, которую я ставлю, на любую винду. 2-е, что я делаю на новой винде, — добавляю в контекстное меню пункт "Open Far Manager here". Единственное, чего мне не хватает в нем сейчас — это переименование файла. Когда я хочу просто одну букву в имени файла поменять, мне нужно слишком много лишних действий совершать.

Shift F6? Вроде бы, не намного больше действий, чем в Проводнике.
Я сейчас в Ubuntu, проверить не могу :)

Спасибо, друг! Shift-F6 — это то, что мне нужно.

О, а мне вот стыдно признаваться, что FAR использую. У коллег волосы дыбом, когда видят. А насчёт переименования файлов так ведь ещё куча плагинов, например, такой, где можно выделить нужные файлы в каталоге, запустить его, он открывает имена файлов в редакторе. Редактируем как угодно, сохраняя число строк, используя всю мощь редактора и опа — файлы переименованы. Разумеется, надо следить, чтоб не накосячить, но до чего ж это мощно. Ну, вот какой тут explorer справится или даже IDE?
Ну, вот какой тут explorer справится или даже IDE?
Excel. Тупо делаешь .bat-файл и запускаешь.

Сам видел — олично работает.

Хотя я, конечно, по старинке, sed, for, вот это вот всё…
Скрипты — отличный вариант. Больше контроля, воспроизводимость. Но бывают случаи, когда проще и нагляднее в редакторе переименовать файлы, чем отлаживать скрипт.
Меня Far устраивает на 146%.
И ведь что обидно, Far так и не появился под Linux, в отличие от MC под винду.

Да. Печаль.

Появился, не очень понятно зачем, но есть https://github.com/elfmz/far2l


В линуксе все неплохо с графическими ФМ, а для консоли есть замечательных ranger.

Спасибо, мил человек. Как зачем? Чтобы виндовым лентяям на линуксе не учить новые шорткаты.
НЛО прилетело и опубликовало эту надпись здесь

Я им пользуюсь. Вполне доволен, потому что не нужно больше учить шорткаты Midnight Commander. Конечно, он не такой функциональный, как под виндой, но с большинством задач справляется нормально.

не очень понятно зачем, но есть
За последние 20 лет я пользовался Total/Windows, Double и Midnight коммандерами, не считая всяких проводников, но ничего из этого даже близко не подошло к удобству и функциональности фара. Единственное, консоль не вполне соответствует иксовым UI.
очень даже появился. Работаю в нём и бед не знаю. Не вайновский.
Майки хотели запустить табы с каким-то обновлением Windows 10 в рамках фичи Sets. Но эти Sets так и не запустили, ибо были какие-то проблемы с ними.

Да, Sets должен был решить одну из проблем, но что мешало сделать табы 10-15 лет назад, когда про Sets еще и не думали(хотя придумали это конечно гораздо раньше, это было во fluxbox).

С double commander начался мой переход с винды на все, куда double commander можно установить. Несмотря на версию 0.5, он вообще не сырой нигде, и умеет больше тотала в базовом конфиге.

double commander уже давно имеет версию 0.9.8 beta

С 0.5 я начинал. Пора обновиться, кстати!

сколько лет надо чтобы хотя бы добавить табы в Explorer

Если хочется прямо сейчас, то 2 бакса за Stardock Groupy (при покупке через Steam) и вкладки будут у вас везде.

Т.е. набор приложений из коробки такой отвратительный просто для того, чтобы сторонние разработчики не сидели без дела, ай да молодцы, ай да Microsoft, спасибо, я уже когда-то купил за 1$ dopus light, хотя для меня это уже превысило бюджет на покупку стандартных приложений для системы за 120$.

Угу, чтоб лишний раз не придерались антимонопольщики, как с ИЕ ))
НЛО прилетело и опубликовало эту надпись здесь
Это несколько разного класса продукты. Я считаю, что если уж вкладки, то везде, без полумер.
НЛО прилетело и опубликовало эту надпись здесь
А мне, например, нафиг не нужны табы в эксплорере! Я люблю переключаться на папку одним кликом на панели задач.

Разумеется, если у вас включено отображение окон в панели задач, то это один клик, но на сегодняшний день, во всех системах принято показывать в панели задач — задачи, то бишь приложения и это оправдано если в приложении работа идет в одном окне, иконки всегда в предсказуемом порядке, нет необходимости искать приложение в 3-х областях(quick launch, window list, tray), им автоматом присваивается горячая клавиша.


Как это работает у меня, FM закреплен 4-м, поэтому если надо работать с файлами, я нажимаю win-4, и через alt-1..9 переключаюсь между табами, 2 нажатия, иногда да, за-то бегать глазами по экрану в поисках нужных кнопочек не нужно.

А я наоборот отключаю любую группировку окон на панели, и 10 разных программ, которые прикреплены к панели, всегда отсортированы в панели, не важно, сколько в них окон. И всё всегда предсказуемо.
Смерть dualboot — это загрузка винды в виртуалке с пробросом игровой видеокарты, а не вот это вот.

Винда закрыта, а Линукс открыт. А вообще MS делает WSL чтобы не потерять рынок серверных OS, который захватил Линукс

НЛО прилетело и опубликовало эту надпись здесь

Например докер нативно* запускать на серверах.

НЛО прилетело и опубликовало эту надпись здесь
Потому что WSL нужен, чтобы не растерять разработчиков, а нифига не сервера.

Потому что если растерять разработчиков — то уже неважно будет что там на серверах.

А если разработчики, в большинстве своём, сидят на Windows, то у Windows будет хорошая поддержка любого софта и можно всё ещё, при случае, переиграть…

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

Я думаю процент разработчиков на винде намного меньше офисных и обычных пользователей.
Почти весь игропром. А с учётом современных тенденций им нужны и сервера и мобилки.

Да это дополнительный доход. Может и правда прибавится у них клиентов, кто перешёл с линукса на винду после WSL2, но думаю это будет очень мало
Да не, они на разработчиках даже не пытаются заработать, это очень сложно. Им важно, чтобы они с Windows на Linux не сбежали, а что делать дальше — они пока думают.

WSL изначально был нацелен на разработчиков, так что как бы это ни было смешно, делали для того чтобы разработчики не переходили на Linux.

Именно, поддерживаю, основная ОС — линь, из-под которой в виртуалке, по необходимости, за пару секунд стартует вынь. Причем я не преувеличиваю, 7-ка стартует за 4 секунды, 10-ка за пару секунд.
Аналогично, пользуюсь так же. Не надо нам никаких WSL :)
Основная ОС — Linux, для офисов и подобных — Win10 в KVM.
Очень удобно — захотел — запустил Win, захотел — придавил, и процессор вздохнул облегченно.

И куча других плюшек, причем именно для WIn. Например, можно сделать snapshot, поставить сомнительный софт, поиграться с ним, и откатить все как было одним нажатием кнопки.

Или сохранить состояние Win, а потом продолжить работу с гарантией, что все останется как есть, ни прилетит обновление, никто ничего не перезагрузит. Причем под Linux в это время можно делать что угодно, хоть переставить всю ОС.

Да даже бэкап делать удобнее: просто скопировать два файлика — описание виртуальной машины и ее диск.

Зато не поиграть в игры. Т.е. это в теории возможно, особенно со Стимом, но работает ли там gsync, например? А как с производительностью. Минус несколько десятков fps на ровном месте.
А еще в винде шрифт сразу хороший. Не жирный, не курсивом, не блеклый, а сразу с хорошим сглаживанием и четкий. Не всем подойдет, не спорю, но большинству.
Дальше можно вспомнить ужасные Гном3 и прочее. Я считаю он сделан не людьми и не для людей. Нельзя просто так взять и сделать все так неудобно. Пользуюсь уже несколько лет на работе и постоянно ощущаю как ем кактус, но нужен Линукс. Другие, особенно мало популярные оболочки не предлагайте, нет желания натыкаться на баги которые не гуглятся или гуглятся дольше 5 минут.
Из последнего что постоянно напрягает — отсутствие гугл драйва. Они не видят смысла заморачиваться для 1% пользователей.
Можно много перечислять минусы пользования именно десктопного Линукса. Wsl пытается объединить оба мира. Я пока не обнаружил фатальных недостатков wsl 1 для меня. Разве что хотелось бы быстрее IO.
А еще в винде шрифт сразу хороший. Не жирный, не курсивом, не блеклый, а сразу с хорошим сглаживанием и четкий. Не всем подойдет, не спорю, но большинству.

Вот это, кстати, совсем загадка. Ну, видимо, у меня глаза совсем не такие, как у других. В Xubuntu же гораздо лучше буквы из коробки, чем в винде!


Дальше можно вспомнить ужасные Гном3 и прочее. Я считаю он сделан не людьми и не для людей. Нельзя просто так взять и сделать все так неудобно. Пользуюсь уже несколько лет на работе и постоянно ощущаю как ем кактус, но нужен Линукс. Другие, особенно мало популярные оболочки не предлагайте, нет желания натыкаться на баги которые не гуглятся или гуглятся дольше 5 минут.

"Линукс с Гном3" — это, вероятно, дефолтная редакция Ubuntu? Вы таки пробовали перестать есть кактус, перелезть на Xubuntu, Ubuntu MATE или Mint, и наткнулись на много багов в DE?

Если бы все было хорошо со шрифтами то не было бы кучи вопросов как установить шрифты из Вин10 на Убунту. Вполне возможно в других дистрибутивах все лучше.
Да, продолжаю есть. Просто я не devops и не сисадмин и не могу со 100% уверенностью пользоваться дистрибутивами как-то отличающийся от самых популярных. Когда-нибудь надо попробовать, конечно, хотя опыт с centos6 на сервере был очень занимательным.

Да я верю, что есть такие вопросы. Люди реально разные. Ладно там винда, у некоторых даже от мака без retina display глаза не вытекают!

Раньше были вопросы про виндовые шрифты в линуксе. Но последние года я что-то вообще не слышал про них.

Кроме того, у меня после виндоуса глаза просто вытекают: шрифты слишком маленькие и тонкие, мне сложно с ними. Увеличение масштаба работает криво. А в линуксе просто отдыхаю. Так что не все так однозначно.
НЛО прилетело и опубликовало эту надпись здесь
Зато не поиграть в игры.

Смотря в какие. Shadow Of the Tomb Raider идет примерно так же как на винде, плюс-минус пара фреймов в секунду. Сравнивали с DirectX12 версией на одинаковых настройках. Кажется, это достаточно хороший пример AAA проекта современного?
Не буду говорить, что все хорошо, но подвижки есть.
Для себя я проблему с играми решил просто: покупаю те игры, где есть нативная поддержка Linux либо какую нибудь дешевую фиготень в Xbox Store. Мне хватает.
А еще в винде шрифт сразу хороший.

А у меня в Linux сразу хороший был. А в Windows 7 рабочей были ужасные. И?
Дальше можно вспомнить ужасные Гном3 и прочее.

Даже пытаться спорить не буду, потому что не пользовался Gnome3 и не хочу. Меня устраивали Unity и KDE4.
отсутствие гугл драйва

И Яндекс.Диска. А вот Dropbox вроде как есть.
фатальных недостатков wsl 1

Я нашел два:
1. Ломались права на файлы при доступе к файлам из Windows. Которые rwx.
2. Это Windows терминал, ужасно же выглядит!(вкусовщина)
Можно и так. Просто у меня в Стиме и не только больше 100 игр. Поигрываю в немногие, но не хотелось бы себя ограничивать. На консолях 30fps и в следующем поколении ничего не изменится.
Не буду спорить на счет шрифтов. Каждому свое.

Терминалом не пользуюсь потому что есть ConEmu. В принципе, устраивает. Права у меня редко ломаются, а если ломаются просто чиню.
Конечно было бы замечательно если бы совместили плюсы обеих систем в 1. Но пока не слышно про 11 винду.
И Яндекс.Диска.


Ну таки неправда ваша. Точнее, не совсем правда. Яндекс.Диск на линухе есть… В целом…
Пруфы тут: yandex.ru/support/disk-desktop-linux/#cli-gui

Я про полноценное GUI, как на MacOS.
А это демон, синкающий две директории. Еще и непонятно сколько времени не обновляемый.

Зато не поиграть в игры.

Пожалуй, игры — это единственный существенный недостаток такого использования для тех, кто играет. Я не играю.

Если для вас Gnome 3 ужасный только из-за отсутствия панели задач — есть dash-to-panel, если не хватает меню пуска — arc menu, хоть это и расширения, работают они на порядок лучше изкоробочных решений в других DE, поменять кнопки управления окном и настроить поведение под себя можно в стандартном gnome-tweak. Также есть частое заблужение что Gnome 3 заточен только под тач, от части это так, но еще больше он заточен под использование клавиатуры и рабочих столов.


Интеграция с Google Drive есть в Gnome 3, есть подключение как диска, не синхронизация, лично для меня это более предпочтительно, а для бекапа есть rclone.

Я отказался от Gnome 3 по одной простой причине: кривая работа с HighDPI при нецелом коэффициенте масштабирования. Если когда-нибудь пофиксят — подумаю, чтобы его попробовать.

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


Когда открывается меню по щелчку правой кнопки мыши то любой клик вне его на винде уйдет в место клика. Если это ссылка в браузере то она нажмется, в гноме клик уйдет в прозрачное окно которое только закроет всплывающее меню.


Первый клик по иконке в панели задач откроет окно. Второй клик ничего не сделает. В нормальных ОС последующие клики будут раскрывать окно и сворачивать заново. А еще если из контекстного меню нажать «показать в папке» (из хрома, например), то папка не покажется если она уже открыта, но находится в свернутом положении. Кликаешь и не понимаешь почему ничего не происходит.


Русская раскладка и командах. Команды типа ctrl+x не будут работать если раскладка русская. Багу лет наверное больше чем мне.


Буфер обмена пропадает после закрытия окна. Я часто копирую что-то из редактора. Если его закрыть вставка не будет содержать текст.


В phpstorm у меня 15fps при прокрутке xml-файлов. Плагины с виндой одинаковы. Может быть проблема java или его самого. Но повторюсь, на винде все плавно.


Стоит писать про отсутствие многих настроек, даже в твикере? Вы, например, сможете скрыть уведомление после включения Printer name has been added? Сколько ни гуглил, такой возможности нет. А если вы выключите сеть и потом подключитесь снова, вас опять порадует этим сообщением. И так каждый день.


Постоянно слетает галочка показывать скрытые файлы в nautilus. Как и сортировка.


Касательно гугл диска. Спасибо что завезли интеграцию хоть так. Это мало отличается от браузера и у меня с интернетом 550/500 мбит файлы открываются с задержкой 5 секунд.


Я могу смело утверждать что гном был создан не с целью предоставить комфорт для пользователей. Что угодно, но не удобное пользование ОС.

Если это ссылка в браузере то она нажмется, в гноме клик уйдет в прозрачное окно которое только закроет всплывающее меню.
Это вопрос привычки. Я, например, не имею привычки случайным образом открывать меню, которым не собираюсь пользоваться, стараюсь закрывать их, если открыл случайно и тот факт, что на Windows чтобы его закрыть, когда это случилось, нужно не сдвинуться на пару миллиметров и ткнуть «мимо» него, а «смотреть куда тыкаю» бесит.

В нормальных ОС последующие клики будут раскрывать окно и сворачивать заново.
Ну всё-таки GNOME — не OS. Cinnamon на той же OS работает.

Команды типа ctrl+x не будут работать если раскладка русская.
Это, как бы, от приложения зависит. И да, иногда нежелание костыли вставлять, чтобы править чужие косяки бесит, да. Иногда — наоборот, радует.

Это просто разница подходов.

Остальное, похоже, проблемы именно GNOME, не Linux в целом, после выхода GNOME 3 я его не использую, так что что там они натворили — не знаю.

Я могу смело утверждать что гном был создан не с целью предоставить комфорт для пользователей. Что угодно, но не удобное пользование ОС.
Нет, не можете. Это как в Мужчины с Марса, женщины с Венеры.

Почему-то как UX'ы начинают работать — так на выходе высер, которым мне, лично, невозможно пользоваться. Ribbon или GNOME3 — неважно.

Считается, что GNOME3 удобно пользоваться «обычному пользователю», но его, видимо, заперли в Парижской палате мер и весов, потому что увидеть его всё никак не удаётся…
НЛО прилетело и опубликовало эту надпись здесь
А еще в винде шрифт сразу хороший

Особенно хорошо в шрифтах винды то, что они никак не настраиваются в системе)
Нельзя увеличить или уменьшить шрифты, нельзя поменять шрифты, ничего нельзя со шритфами делать в такой замечательной системе.
Можно только масштабировать весь(!!!) экран со всеми элементами, если тебе надо всего лишь на пару пунктов увеличить системный шрифт.
Даже на FullHD в ноутбуках неудобно, я уж молчу про 4к экраны.


P.S. И не надо рассказывать про сторонние левые поделки которые якобы могут изменять шрифт. Они во первых делают это криво, не везде, а во вторых эти изменения регулярно слетают при обновлениях системы.

В винде все плохо с масштабированием. Остается ждать пока допилят.


По запросу windows 10 change font много инструкций. Выглядит возможным поменять стандартный шрифт.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

А что плохого в масштабировании элементов? Это как раз самый естественный вариант масштабирования.


А вот масштабирование шрифтов без масштабирования элементов обычно приводит к не самым приятным эффектам, т.к. разъезжается вёрстка во многих программах, которые не предполагают масштабирование.

А что плохого в масштабировании элементов? Это как раз самый естественный вариант масштабирования.

Плохо например то, что высота загловка онон такая, что туда можно 16й шрифт поставить, а стоит там 9й. Когда масштабируешь все элементы, высота заголовка окна становится очень большой. Если вы везде работате на 32" мониторах, то это конечно не особо мешает. А вот на стандартном для ноутбука 15" экране всё выглядит ужасно.
И никак язык не поворачивается назвать это "естетсвенным".


А вот масштабирование шрифтов без масштабирования элементов обычно приводит к не самым приятным эффектам, т.к. разъезжается вёрстка во многих программах, которые не предполагают масштабирование.

А это уже зависит от ситемы. В KDE нет таких проблем. Можно указать не только размеры, но и полноценно менять шрифты разных элементов системы. Мне, для комфортной работы, хватает просто увеличиить шрифт до 11 пунктов. Ничего никуда не разъезжается и при этом комфортно для глаз.


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

И никак язык не поворачивается назвать это «естетсвенным».
Вы ничего не понимаете! UXы долго над этим работали и пришли к выводу, что именно такое количество «воздуха» оптимально, а иначе ваши окна «задохнутся».

</к сожалению не сарказм>

В винде кстати раньше тоже можно было управлять шрифтами, но в 10-ке этот раздел был полностью выпилен и появился только в последнем глобальном апдейте, ва кастрированном виде. Ну хоть так. Лучше чем левые утилиты.
Интересно, кто смог поднять руку на святой — на святое право UX'ов делать весь интерфейс «правильно-феншуйным»…
У меня также основная ОС — Linux (Gentoo)
виртуалки крутится под kvm (видео под spice),
стартуются скриптом за секунды, без вирт. менеджеров — «Linux Subsystem for Windows» :)

к зоопарку говноокон и к локальным виртуалкам подключаюсь с помощью remmina (RDP, SPICE, SSH, VNC)

Только вот


загрузка винды в виртуалке с пробросом игровой видеокарты

несоизмеримо сложнее установки WSL в Windows. И это очень печалит.

А как сейчас обстоят дела с полноценным пробросом NVidia? Раньше там вроде целая эпопея была из разряда «обмани дрова и софт, чтобы они не нашли виртуалку».
У меня получилось, хоть и не сразу.
Основная проблема была в необходимости iommu.passthrough=1
Спасибо, не надо. Котлеты отдельно, коты отдельно.
В WSL пока что не хватает возможности пробросить в него USB Wi-Fi адаптер. В итоге я могу поставить Kali Linux в WSL и пользоваться большинством инструментов, но для взлома пентеста Wi-Fi мне всё равно необходимо загружать линукс полноценно или хотя бы в VirtualBox.

Если кто-то не читал орингинальной статьи со всеми комментариями, поясняю: у автора весь сыр-бор исключительно из-за MS Office.

Идея интересная, но где гарантии что Microsoft не закроет этот проект как таковой? Типа поигрались в LINUX и хватит. Опять-же, фаерволлы, антивирусы, у меня банально не получислось подружить WSL с конкретным фаерволлом. Точнее, инструкция для танцев с бубнами была, но настолько замороченная, что проще двойная загрузка как и раньше. Нет ощущения стабильности в Windows 10, как было раньше с XP или 7, особенно с потерей всей партиции после конвертации штатными средствами. На ровном месте после перезагрузки. Апдейты всякие в стиле «то одно сломается-то другое». Проще на LINUX. А винду в двойную загрузку или вообще в виртуалку.
Идея интересная, но где гарантии что Microsoft не закроет этот проект как таковой?
Microsoft очевидно не закроет этот проект пока на серверах основаная операционка — GNU/Linux.

А если вдруг удастся всех и на серверах пересадить на Windows (как это сделать — пока что Microsoft не смог придумать), то… не всё ли вам будет равно?

У меня нет особого доверия к политике Microsoft по отношению к Linux. Те-же палки в колеса с UEFI и DRM, когда под видом борьбы с пиратством блокировался запуск Linux на системе. В том числе ограничивая выпуск драйверов под альтернативные системы. Да и вообще, Windows это скорее средство для запуска Office, под нее даже вирусы требуют наличия Office.

Сейчас они добавят чернокожих в руководство и всё налаживаться начнёт :)) А пока я вот что-то не решаюсь обновить на телефоне клавиатуру SwiftKey после того, как её переименовали таки в Microsoft SwiftKey. После покупки Майкрософтом они добавили туда всякой мути вроде перевода в Microsoft translate, центра сообщений и картинок, отключили зачем-то удобную цифровую клавиатуру.
Использую SwiftKey еще с тех пор, когда это было отдельным приложением.
Потом их купили Sony + MS. И программа была предустановленной на мобильники Sony.

Сейчас специально обновил программу (риск минимален, есть Titanium Backup) — все осталось на своих местах, переключение в цифровой режим на месте.

P.S. MS владеет SK где-то с 2016-го судя по всему.
Сейчас только ребрендинг названия.
Хм, я имею в виду размещение цифр. Раньше это был прямоугольный блок, сейчас — строка сверху. Когда надо быстро набрать длинное число, блок намного удобнее.

P.S. Так, стоп. Всё нормально. Я нашёл эту настройку. Со сменой телефона не заметил её, да и комментарий от кого-то был об отсутствии блока цифр. Думал, убрали. Зато вот календарь зачем-то впихнули. Делают монстра из хорошей клавиатуры. А простейшую функцию — одиночное перемещение курсора влево-вправо — только через целый ряд клавиш курсора. Почему бы не свайп от какой-то специальной клавиши или двумя пальцами? Для редактирования очень не хватает.
Почему бы не свайп от какой-то специальной клавиши или двумя пальцами? Для редактирования очень не хватает


Прошу…
Настройки — Раскладка и клавиши — Клавиши со стрелками (пункт)
Enjoy!

UPD: «только через целый ряд клавиш курсора» — или вы об этом и говорили?
Хм, помнится видел обсуждение на тему такого функционала и через жесты… Может быть и такое прикрутят. Надо бы поискать баг-трекер и тикеты…
Да, много места занимает целая строка с клавишами. Для iOs вроде сделали свайпом по пробелу, но что тогда со сменой языка. Помню, целые петиции писали когда-то, чтобы язык так можно было менять. Есть моды сторонние, надо поковырять.
Ок, понял, пардон за невнимательность.
В трекере когда-то читал про вариант через (hold)Shift+(swipe)Space, но на сегодня он судя по всему не работает
В BIOS должна быть включена технология виртуализации Intel.

Не понял эту строчку, WSL2 с виртуализацией AMD не дружит или что? Беглый гуглежь ничего не указывает на это, в доках просто написано «Убедитесь, что в BIOS вашего компьютера включена виртуализация».
У автора, видимо, Intel, вот он и написал про Intel. А так — прекрасно дружит и с AMD.
VT-d − патентованная технология, AMD её использует по лицензии. Поэтому говорить «технология виртуализации Intel» вроде как более корректно, но и на AMD всё будет работать.
У AMD, конечно, есть кросс-лицензионное соглашение с Intel, но всё-таки AMD-Vi и VT-d весьма и весьма сильно отличаются…
Надо же… Я всегда думал, что на уровне процессора они неотличимы. Они даже одинаково выглядят в cpuinfo в Linux: “vmx”.
Путаю, конечно, вы правы.
Правда, для работы с текстами мне нужен был Microsoft Office. Онлайновый Office тогда ещё не появился, и, давайте называть вещи своими именами, LibreOffice — это просто ужас какой-то

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

Ну так и надо было поставить мсофис в виртуалке. Для обработки документов и запуска мсофиса виртуалки вполне достаточно. И безопасность не пострадает.
Потому что достаточно назвать виртуалку другим словом — и она перестаёт быть виртуалкой… гениально!
Так не в первый раз уже.
НЛО прилетело и опубликовало эту надпись здесь

Мне лично, да и судя по комментариям многим другим разработчикам явно не хватает в Windows поддержки управления правами доступа как в линукс системах -chown, chmod и нативную поддержку ext3, ext4, zfs… Одним словом перевести Windows на Linux ядро :)

НЛО прилетело и опубликовало эту надпись здесь
да что вы говорите? setfacl вам в помощь
НЛО прилетело и опубликовало эту надпись здесь
selinux к posix acl не относится.
НЛО прилетело и опубликовало эту надпись здесь
И да, таки менее гибкой, чем у ненавистного биллгейтса.
Когда дело касается безопасности (а права доступа, обычно, всё-таки, про безопасность), то гибкость — это скорее недостаток.

Потому что количество способов, которым можно выстрелить себе в ногу в Windows — перечислению не поддаются.

Вплоть до существания специальных программ для того, чтобы с ними пытаться бороться.

В этом смысле Unix-права доступа, тупые как пробка — скорее достоинство. А то, что setfacl могут их ещё больше ограничить (но не отменить) это вишенка на тортик…
НЛО прилетело и опубликовало эту надпись здесь
Но система из коробки поставляется со вполне себе адекватным набором прав.
Может быть. А может быть и нет. Я знаю только что даже «из коробки» там с правами уже «полный аллес» даже без вмешательства пользователей.

Всё очень сложно и хитро. Во имя безопасности, конечно же.
НЛО прилетело и опубликовало эту надпись здесь
для работы с текстами мне нужен был Microsoft Office
Подавился со смеху, если честно.
Было бы смешно, если бы не было так грустно. Да, представьте себе, масса людей знают только этот «молток» и в нём и ваяют книги по 500 страниц. Ещё с прошлого века. С глюками, с накладками, с вычиткой «пробных оттисков» — но ваяют.

Разумеется и сам MS Office тоже глючит (это и меньше, чем LibreOffice) — но это их не останавливает.

Почему так получилось? Ну тут можно разные мысли высказывать. Не всем же Кнутами быть?

P.S. Хотя, на самом деле у меня всегда в таком случае возникает ли вопрос: а нужно ли эти книги читать? Чему может научить человек, «не видящий смысла» в изучении того чем можно (и нужно) нормально верстать книги? А в изучении того предмета, о котором он, вообще, пишет — он видит смысл? А откуда уверенность? Но это уже второй вопрос, конечно.
Ко второму вопросу.
Мне кажется, не все люди в принципе задумываются над такими вещами. Некоторые просто хотят писать и не думают, что навыки пользования латехом им в этом помогут, а иные вообще не знают, что так можно, потому что никто им об этом не сказал. Глупо и обидно, конечно, но c’est la vie и не стоит людей по этому критерию считать плохими и аморальными, наоборот — этим людям нужна помощь и её следует оказывать.
НЛО прилетело и опубликовало эту надпись здесь

Аналогично. Первая — меня устраивала на 98% случаев, иногда надо было что-то типа systemd — тогда я просто поднимал образ в hyper-v. Но всё же в 98% случаев мне нравится, что WSL-1 — не виртуалка, и выглядить достаточно легковесно.

НЛО прилетело и опубликовало эту надпись здесь
Вы специально обновлялись? Я вот думаю где галочку снять чтобы оно само не обновилось.
НЛО прилетело и опубликовало эту надпись здесь
Фишка с WSL, конечно, не от хорошей жизни. Случаев отказа от дальнейшего использования продукции Большого Билла в пользу других ОС становится все больше.
За свою тридцатилетнюю практику не прошел мимо ни одной ОС Windows. И в прошлом году окончательно ушел от MS. У них нет будущего, ИМХО.
Очередная попытка создать Lindows.
НЛО прилетело и опубликовало эту надпись здесь

Windows 10
WSL2 Debian
puppeteer
через ссылку сервиса (редирект) bitly пытаюсь получить скриншот со своего сервака (просто нжинкс заглушка) — работает.
пытаюсь получить мэйл.ру — не работает.
Просто висит до таймаута.
Под виртуалкой с дебиан 10 — работает.
Включение гиперв, кстати, убило на моем dell vostro 5370 download скорость до 10-15 мбит.
Откат вернул скорость в норму. Это я так пытался локально виртуалку поставить.
С минта пришлось уйти потому что он на моем ноуте рандомно фризится. То 4 раза за двое суток, то 8 дней аптайма. Фризится наглухо, в логах пусто.
В общем, очень страдаю на винде.

кстати как быть если нужна 32-х разрядный линикус? тот же убунту 16.
а то для компиляции c++ проекта требуется именно 32-х система
В убунте уже дропнули мультилиб? В дебиане точно можно поставить 32-битный gcc и соответствующие библиотеки
при попытке установить 32 либы получаю такое, что в wsl что и в виртуалке ubuntu20

Заголовок спойлера
user@DESKTOP-17HLJJK:/mnt/c/Users/Max$ sudo apt-get install ia32-libs
[sudo] password for itengineer:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
E: Unable to correct problems, you have held broken packages.
itengineer@DESKTOP-17HLJJK:/mnt/c/Users/ITEng$

Подозреваю, что дело не в wsl, а в убунте. В дебиане нет пакетов ia32-*, зато есть пакеты *-i386, включая libc6-i386 и libc6-dev-i386
Ну и компиляторы соответсвующие.
Смотря в каком Debian'е. В версии 10-летней давности они, конечно есть.

Недавно (ну… как недавно… в галактических масштабах — да, недавно) их попилили.

Это большая проблема Linux: там искренне считают, что если что-то поменялось 2-3 года назад, то это — всё устарело и не поддерживается. А у людей, подобных Magals — когнитивный диссонанс: инструкция-то свежая, ей всего 10 лет… а нифига не работает…
Их нет в официальном списке пакетов (packages.debian.org и packages.ubuntu.com) и этого достаточно. Я просто помню, что для поддержки работы 32-битных программ требуются соответствующие библиотеки и поискал их штатными средствами. Без того, чтобы читать какие-то странные инструкции на странных левых сайтах.

А что там за инструкция — хз. Я вот тоже наступал на то, что драйвер, прилагавшийся на диске к девайсу, уже не работал под winxp, хотя под win98 — вполне шуршал, так что сейчас — просто его очередь :-)
Это вечные революции. Классический CADT. ia32-libs давным-давно устарели, понятия не имею, почему они у вас вообще находятся.

Их давно попилили и ставить нужно те пакеты, которые вам нужны: libc6-dev:i386 и прочее.
НЛО прилетело и опубликовало эту надпись здесь
Правда, для работы с текстами мне нужен был Microsoft Office. Онлайновый Office тогда ещё не появился, и, давайте называть вещи своими именами, LibreOffice — это просто ужас какой-то.


«Ужас» в чем заключается? Вы работаете со сложными документами, созданными в MS Office? Я это к тому, что большинство работает с простыми документами, используют функционал на 1% и у них такой проблемы нет.
— А вообще предлагаемое решение — это костыль. Работа с алгоритмами ИИ предполагает использование для расчетов конвейеров видеокарты. Будет ли это работать в WSL и как будет работать? Я не знаю, но такие вопросы сразу возникают.

Для себя я подобного рода проблемы решил просто: для каждого круга задач использую свою наиболее подходящую ОСь. В итоге основная машина на линуксе, а винда для некоторых банковских прог и редкого использования мс-офиса (если именно он понадобится) — в виртуалке. Для игрушек (для ребенка) имеется xbox.

В принципе у вас аналогичный подход получился, только за основную систему вы выбрали винду. Причем со странным аргументом — из-за мс офиса, хотя мс-офис хорошо и в виртуалке работает. А вот всякого рода фреймворки по работе с ИИ завязаны на железо и я бы предпочел использовать их в нативной среде, т.е. в линуксе.

Автор видимо не знал, что виртуалки широко доступны как минимум лет 10.
Он мог и по macos использовать дуалбут с виндой, или виртуалку от паралелс например.
WSL1 это был костыль, как запустить полноценную консоль с убунтой хоть и в урезанном виде, под винду, но это был нужный костыль. А вот wsl2 это просто виртуалка с линуксом запущенная в hyperx. Это можно было делать и раньше. Самый большой минус в таком решении, это доступ к файлам из своего любимого редактора кода. Ты не можешь получить его напрямую. Вот например VisualStudio делает это через ssh, сомнительное удовольствие с низким быстродействием и надежностью. Я в свое время делал в виртуалке NFS шару и подключал ее в винду, это обеспечивало нормальное быстродействие. Однако NFS клиент в винде доступен только в enterprise редакции. Для home или professional такой вариант не доступен.
В общем, перешел года 3 назад на macos, и забыл все это как страшный сон, нативная консоль с прямым доступом к файлам. В плюсах от линукса это куча программ: adobe, ms office, final cut и многое другое.

ток есть еще один нюанс в wsl ip адреса машины такой же как и на винде, это значительно облегчает разработку если работаешь с сетью
Microsoft  Linux

Минуй нас пуще всех печалей…
даже странно, что статья не в блоге Microsoft
разрабатывать программы, писать тексты, сочинять музыку

Какой разносторонний хипстер ))

А помните было время, когда можно было в любой деревне пойти в компьютерный магазин, купить запчасти, собрать компьютер и установить на него на выбор Windows, Linux или MacOS, при этом в Windows работало абсолютно все, под Linux или Mac нужно было немного подбирать железо или потратить чуть больше, но в итоге задача решаемая.


А вот забудьте: теперь у вас везде будут несовместимые друг с другом ARM архитектуры, без драйверов и с заблокированным загрузчиком даже в сегменте настольных ПК.
И каждый вендор будет продвигать свой, несовместимый ни с чем другим, язык (Swift), графический тулкит и среду разработки.


Будете вспоминать джаву и х86 как советский пломбир.

Пожалуй, джаву всё же как фруктовое.

Последний раз двойной загрузкой пользовался 15 лет назад, а то и больше.
А потом пришло понимание, что вместо этих извращений (кроме всего прочего — угрожающих безопасности, т.к. наличие у винды физического доступа к разделам линукса сводит на нет все его плюсы в плане защиты) проще использовать на каждую систему по своему компу, благо цены на комплектующие уже давно опустились ниже некуда, если не гнаться за топовыми игровыми железками.
Ну а дальше приходит понимание что винда не особо и нужна.

наличие у винды физического доступа к разделам линукса сводит на нет все его плюсы в плане защиты
Пользовался «корзинкой» для IDE диска с виндой.
а скажите, на LTSC 1809 это все можно установить?

есть мануалы про добавление MS Store, может и WSL 2 уже придумали как?
НЛО прилетело и опубликовало эту надпись здесь
Вот бы paint.net на линкусе, тогда вообще сказка былаб.
Microsoft — молодцы. По крайней мере, какая то часть Microsoft. WSL, Windows Terminal, VS Code прекрасны. С появлением WSL 2 я отказался от запуска отдельной виртуалки с линуксом. Никаких проблем не наблюдаю, всё очень удобно.
Перейдите по указанной ссылке и установите соответствующий MSI-файл, благодаря которому на вашу машину будет установлено ядро Linux для WSL 2. Дочитал до этого — вкупе с включением виртуализации в Биос… А если ядро Linux не стандарт? Все в
НЛО прилетело и опубликовало эту надпись здесь
Для нестандартных ядер нужно использовать обычную виртуалку.

Разве?
Параметр kernel= отменили?
Да — надо с патчами MS собирать пример
НЛО прилетело и опубликовало эту надпись здесь

В этой статье ошибка, в тот момент, когда появилась WSL, уже появился Office 365 и можно было смело избавиться от dual boot удалив Windows. Спасибо Microsoft за VS Code и .Net Core.

Рад что у пользователей Виндоус появилась возможность запускать под ней полноценную ОС. Но дуал бут увы не умер под Линукс ААА игры всё ещё не запускаются :(.

После того как у меня при каждом включении стали сбрасываться настройки доступа, я послал нахер WSL и поставил нормальный линукс.
я так и не понял, нафига мне в ос для поигрулек поддержка линукса? если можно взять и установить нормальный линукс…
Чтобы играть в очередной ААА с «Купите ещё DLC и не забудьте про лутбоксы» и одновременно задалбываться с докером не используя явно видимых виртуалок (ну к примеру если от ясно видимого значка/команды/запуска qemu/xen/hyper-v/esxi начинаются неконтролируемые рвотные позывы).
НЛО прилетело и опубликовало эту надпись здесь
Двойная загрузка в блоге RUVDS. Смешно. Ведь именно для этого ваш сервис и нужен, чтобы была отдельная VDS, в изолированной среде которой работает какой-либо процесс. Избыточная виртуализация и контейнеризация в современном мире — необходимость. Ведь под Windows порой страшно новое приложение запустить, вдруг всё навернётся. Это особенно весело, когда софт платный, с привязкой по железу. В то время как под Linux множество задач попросту нерешаемо, либо решаемо с таким количеством гемора, что выгоднее сделать задачу на винде, даже когда этого не хочется.

В результате получается множество KVM, LXC, где одна задача == одна VDS. И это единственное корректное решение, для длительной и успешной работы с простым администрированием, если не хочется переодически заниматься сексом с операционными системами по той или иной причине.

Потому что держать один компьютер под множество задач опасно и сложнее в администрировании. А держать Windows и Linux в двойной загрузке, где одновременно работаешь только с одной сущностью, а потом перезагружаешься… Это надо совсем самому себе злобным буратино быть.

Очень плохой совет пытаться сделать один огромный комбайн под всё одновременно только на Windows или только на Linux. Мало того, что это будет неэффективно, оно же будет нестабильно, сложно администрируемо и как следствие дорого в обслуживании и из-за этого вообще не нужно. Сплошные убытки.

Одна сущность — один компьютер. Сейчас одна сущность — одна VDS, виртуалка. Это хорошая, простая, удобная и надёжная схема. KISS.
Хотелось бы посмотреть на какой-нить аудит безопасности этого самого WSL 1/2. Чутье подсказывает, что там должно быть целое не паханое поле для эксплойтов.
Для того чтобы проверить, действительно ли дистрибутив установлен на WSL 2, выполните такую команду:
wsl --list --verbose

и мне выдаёт
Нет установленных дистрибутивов подсистемы Windows для Linux.

пользовался, да удобно, НО ушел обратно на Ubuntu потому как не покидает ощущение что целенаправленно разводят, лучше пусть сделают наоборот LSW, а не WSL

А причем здесь selinux?
Речь про acl — расширенную поддержку прав доступа, которая 100 лет уже в ядре и давным-давно активирована по-умолчанию для файловых систем.
Скорее в обновлениях дело, а так можно просто поставить нормальную версию линукса как вторю систему, проблем не должно быть

Стоит упомянуть, что после установки этого компонента:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Вырубается Virtualbox, а именно виртуализация в нем, т.к. она конфликтует с устанавливаемой этим компонентов Hyper-V.
В результате большинство виртуальных машин Virtualbox не запустятся. Мне удалось запустить только Win XP, которая без виртуализации грузилась минут 20.
Так что пришлось откатиться назад на WSL1, благо это легко и безопасно.
Мне Virtualbox важнее, 17 машин в нем.
Но буду ждать совместимости WSL2 и Virtualbox, вроде как в VMWare она присутствует.

Но буду ждать совместимости WSL2 и Virtualbox, вроде как в VMWare она присутствует.

Разработчики VirtualBox утверждают, что проблема в Hyper-V и не собираются ничео делать со своей стороны. Так что я сомневаюсь, что что-то изменится.

Там надо добавить поддержку Windows Hypervisor Platoform ( docs.microsoft.com/ru-ru/virtualization/api — API для создания всяких Hyper-V/VMware, отдельно от собственно гипервизора). За счет него например на амд работает эмулятор андроида.
Но некоторые разработчики считают что ИХ аналог API — лучше. И он даже реально может быть лучще.