Comments 289
Статистика от Касперского меня телепортировала в зомбоящик на просмотр рекламы, сознание автоматически переключалось на игнорирование инфопотока и мысль — «где я» преследовала меня всю статью, а… я вроде всё ещё за компьютером…
Тоже до сих пор работает.
http://whitelisting.kaspersky.com/advisor-ru#search/0x7EE9773349F4BE107E2F710CE5B98860
Сразу названия папок есть и самых крупных файлов. А удобно.
Цветовая гамма всегда такая ядовитая или можно перенастроить?
И everything для поиска файлов. Ищет только по названию, но очень быстро.
UPD: Черт, уже предложили ниже.
Сам использую.
Один единственный обнаруженный баг — неправильный размер окна при старте.
http://whitelisting.kaspersky.com/advisor-ru#search/0xE534FF309EAFC84AE8822B5167803FC5
:))))
Моя личная стюардесса с начала двухтысячных.
Вдумайтесь, бинарнику 13 лет, а он по прежнему работоспособен и успешно интегрируется с операционной системой.Что в этом особенного? У меня под 7-кой и игры 2001 года запускаются. Почему должно быть иначе! Но есть вопрос: какова вероятность при использовании старого софта получить серьёзный сбой в системе?
Лично мне приятней видеть Linux на смартфоне, на маршрутизаторе, на сервере лучше тоже или Linux, или BSD. Да, под Windows действительно много программ, особенно творческие хороши, когда как, например, видеомонтаж в Linux пока сильно затруднён.
В Windows не так удобно работать с командной строкой. Из коробки нет такого мощного инструментария для администрирования, автоматизации. Программы для Windows в своем большинстве предоставляются без исходных кодов, а обратное уже скоро может стать стандартом, так как практически для любой коммерческой программы есть аналог с открытым кодом, к тому же устраняющий ряд юридических проблем — вопросы лицензий. Проприетарный зарубежный софт в новых мировых условиях может быть просто вытеснен по военно-политическим причинам из государственных организаций, а за ними потянется и бизнес, волей-неволей… так как «касса одна».
Выживаемость Windows сильно зависит от количества игр, сделанных под систему.
А десктопный Linux действительно не для всех.
В Windows не так удобно работать с командной строкой.
Такая же фигня.
cmd и powershell никаких чувств не вызывали, а вот как появилась Windows Subsystem for Linux, так мысли и зашуршали.
Вот что ls и grep животворящие делают.
Среди «из-коробочных» вот эти, например, можно глянуть:
http://mobaxterm.mobatek.net/
http://babun.github.io/
Большинство стандартных линуксовых тулзов, пакетный менеджер — для каких-то обыденных мероприятий вполне сойдет.
Еще до этой темы с Windows Subsystem for Linux ставил все что нужно с http://gnuwin32.sourceforge.net/. Сразу в консоли появляется и grep и ls и прочее
Программы для Windows в своем большинстве предоставляются без исходных кодовА если SolidWorks, MS Office, Adobe Photoshop появятся для Linux, каковы шансы, что они будут доступны в исходных кодах? Это коммерческие программы. Если Linux будет так же популярен, как Windows, вероятнее всего, кол-во ПО для него с закрытым кодом будет стремительно расти.
Беглый взгляд на ситуацию в IT в мире ( количество программ ) подсказывает, что требование к предоставлению исходных кодов во время покупки ПО может стать государственной, а может быть, и международной нормой и обязанностью.
Вдобавок, патенты, как известно, не распространяются на принципы и алгоритмы.
Выпуск закрытого ПО можно трактовать, как попытку монополизировать ту или иную сферу.
Т.е. если смотреть через призму текущих международных законов и даже негласных норм и тенденций, то именно открытое ПО им больше соответствует.
Тогда как — Микрософт — монополист, вдобавок эксплуатирующей множество алгоритмов и наработок, созданных совершенно другими людьми. К Микрософт есть просто вопросы, касающиеся этики. Причем целый ряд. Один из них касается монополии на эксплуатацию человеческих инстинктов (игровых). А это вообще тоталитаризм и психологическая тирания. В принципе Микрософт — это продукт 90-х.
Довольно долго скептически относился к теме «хочешь улучшений — помоги себе и сообществу сам». Но недавно сам столкнулся с тем, что проще пару вечеров потратить на изучение сырцов открытых проектов и реализовать нужную функциональность самому или поправить баги, которые никому кроме тебя не мешают, чем ждать милости от девелоперов. Пару реквестов даже приняли.
Так что, наверное, процент тех кто реально смотрит, всё-таки больше чем 0.01 от «стенающих».
Чем он там затруднён то?
https://www.lwks.com/index.php?option=com_lwks&view=download&Itemid=206&tab=1
Скажем, на больших видяшках (60-70 ГБ входных данных, 60+ файлов, более сотни склеек) — данный редактор работал заметно медленнее, чем Adobe Premier и даже медленней, чем VideoPad. Меньше форматов понимал — всё видео, захваченное с экрана я мог просто кидать в Premier/Videopad, тогда как предложенный вами редактор просил конвертнуть в другой формат и т.п. Справедливости ради: проверял 2-3 года назад, может сейчас ситуация улучшилась.
Уж лучше:
http://www.openshotvideo.com/
Add New
Ну и при «отдаче» файла надо указать кодеки, у меня получилось скомпилировать только что
Но…
Но при отдаче можно задавать ширину/высоту.
И… стоит заглянуть в папку с профилями, у меня тут лежит:
C:\Program Files\OpenShot Video Editor\profiles
Можно попробовать задать профиль в текстовом режиме.
Update:
Профильм прекрасно задаётся ручками через текстовые файлы
Не забыть указать своё описание:
description=My profile HD 2500p 25 fps
«Ви таки видели» (с) эту помойку свободного кода под названием github?
Кому 99,9% этого хлама нужно?
На всей планете можно насчитать сто (максимум двести) конечных пользовательских продуктов (по большей части пропиетарных), которые и составляют 99% всего используемого в мире софта.
Вы хотите сказать что наработки в том числе с
помойку свободного кода под названием github
не используют в повседневном софте?
Так это нужно для того, чтобы сделать эти двести конечных пользовательских продуктов. Если заглянуть в лицензию или в окошко о продукте, там будет длинная простыня названий с "помойки под названием github".
Проблема же того, что софт с github редко используется напрямую конечными пользователями не в том, что в этих программах плохой код, а в том, что у них обычно неудобный некрасивый интерфейс и отсутствие маркетинга.
1) Если ты законнектился то открыть новое окошко консоли или файл-менеджера можно в один клик, без повторного ввода пароля.Вообще не ввожу пароли, поскольку и приватный ключ, и пароль от него в ssh-клиент у меня автоматически передаёт плагин для KeePass (в котором всё и хранится).
Слегка успокаиваю себя идеей о том, что если бы этот клиент не умел ничего из того что сейчас считается безопасным, то его перестали бы принимать сервера. А раз с ним всё ещё согласны разговаривать, значит старичок ещё годен.
Если он умеет SSHv2, то всё в порядке. Потому что SSHv1 уже закапывают:
Поддержка устаревших протоколов SSH 1.3 и 1.5 в OpenSSH 7.3 сохранена, но требует активации на этапе компиляции. В OpenSSH 7.4 будет удалён код, связанный с использованием SSHv1 на стороне сервера, а летом 2017 года планируют удалить код клиентской части SSHv1.
Вообще, бинарная совместимость приложений даётся дорогой ценой — они должны быть собраны статично, и все зависимости включать в себя. Но если ты готов платить такую цену, то и в линуксе ты можешь спокойно запускать устаревшее говно мамонта, а с момента появления lxc — даже с особым комфортом.
К тому же, у меня стоит wine, который позволяет запускать win-приложения; а Win 7 не умеет запускать linux-приложения.
и то как они накатывают очередной php слегка несовместимый со старым кодом, даёт мне уверенноствь том что ив случае с ssh меня щадить не будут.
И нет, если что, я не агитирую за линукс. Линукс на десктопе — это система для домохозяек, ну и может быть для разработчиков софта под линукс. Слишком много софта было написано под виндовс чтобы от него вот так разом отказаться. Но как серверный софт линукс вполне оправдан.
Ну и главное пожалуй… вы всё время делаете оговорку — «если софт написан правильно». Так ведь при такой оговорке и под линуксом всё ограничится максимум сборкой из исходников под новую систему. Не получилось? Значит софт был неправильно написан. Отличная оговорка, сводящая на нет смысл статьи.
И нет, я не домохозяйка и не разработчик софта под линукс. Я вообще в финтехе работаю, в R&D. Ну это так, к слову.
Gentoo Linux — единственный дистрибутив?
> а что-то точно ведь не заработает
Несколько месяцев назад купил Thinkpad Helix со стилусом и док-станцией — всё работает, без исключений, вообще всё. Где я ошибся?
Но они ошиблись.
Теперь линукс, кроме как для домохозяек, никуда и не годится.
Глядя на НЕОТКЛЮЧАЕМОЕ самопроизвольное обновление с рестартом, думаю что следующей осью станет либо Мак либо Линукс. Если и они не освоят к тому времени этих актуальных тенденций.
Если и они не освоят к тому времени этих актуальных тенденций.
Есть такая тенденция. Так что лучше не тяните с переходом. )
А обновление очень легко отключается целиком (не то, чтобы я советую это делать, но справедливости ради).
А обновление очень легко отключается целиком (не то, чтобы я советую это делать, но справедливости ради).
Как?
Вы бы в опции заглянули, что-ли.
Как обычно, знания линукс-пользователей о том что они хают — стремятся к нулю.
Пока что видел только возможность явным образом только отложить и указать недопустимое время для обновлений. Именно отключить — не видел.
Финты ушами в виде изменений в реестре или настройки брандмауэра не предлагать.
https://support.microsoft.com/en-us/instantanswers/20a98a29-df85-b9e9-f04e-e7812bc903f6/defer-upgrades-in-windows-10
Всё что нужно сделать — включить галку. Апдейты не ставятся.
>>Финты ушами в виде изменений в реестре или настройки брандмауэра не предлагать.
Сервис отключите, чуть выше говорили уже.
В Win10 много спорных «решений», но за уши-то притягивать не надо.
Deferring upgrades doesn’t affect security updates.
У меня эта галка стоит.
На днях было обновление и перезагрузка
PS: Если что — я вообще против этой эпидерсии с бесконечными апдейтами.
У знакомой стоит Win7 с отключенными апдейтами, и работает уже второй год, и не жужжит. Потому что знакомая на компьютере _работает_, а не занимается слежением за обновлениями.
И нет, ей не грозят грозные-грозные хаки из интернетиков, потому что её за двумя проксями хрен кто достанет.
И я бы сидел тоже на Win7, если бы не эмулятор ведроида из MSVS2015.
То что мертво умер...., тьфу блин, то что работает — пусть себе и дальше работает. Как в том анекдоте про восход солнца, мальчика и папу-программиста.
Зачем вам доисторические редакторы видео и фото, если есть более продвинутые бесплатные аналоги не вполне ясно. Как оно там, с HD и 4K, норм?
Не говорите за других. Для докачивания есть wget, сколько место занимает папочка можно узнать ncdu, онлайн есть не везде.
> Зачем вам доисторические редакторы видео и фото, если есть более продвинутые бесплатные аналоги не вполне ясно. Как оно там, с HD и 4K, норм?
Ну вот, то никто не пользуется, то есть более мощные и современные аналоги. Вы уж определитесь.
если есть более продвинутые бесплатные аналоги
Например?
Как оно там, с HD и 4K, норм?
FullHD — норм
4K — как только имеющиеся у меня камеры начнут нормально снимать в 4K, так сразу и задамся этим вопросом. А пока что оно без нужды.
И, так же как в HomeSite есть регэкспы при поиске и замене, но уже более человечного формата :)
Кстати, насчет больших файлов, был опыт, что Notepad++ не открыл ~500k строк plain text.
Вот прямо сейчас я велю Notepad++ открыть текстовик размером в 20 гигабайт, отредактирую один символ и сохраню.
Если меня долго не будет, то ой :)
Открывать «очень большие файлы» — это, наверное, не задача редактора кода. )
То есть в нём можно открыть код и он его, скорее всего, не испортит и не исказит.
Удобно для решения множества разнообразных задач от правки php-кода и xml-файлов до regexp поиска по папке набитой сохранёнными html-страницами.
Не всегда максимально оптимально для решения каждой конкретной задачи, но удобно тем что инструмент один и знакомый.
То есть в нём можно открыть код и он его, скорее всего, не испортит и не исказит.
Оххх… Не знаю сознательно или нет у вас это вырвалось.
Моё знакомство с Notepad++ завершилось бесповоротно тогда, когда он без зазрения совести и без каких-либо предупреждений похерил много данных из-за некорректной обработки исходного текста. Негатив в том, что обнаружилось это только тогда, когда данные пошли дальше в обработку.
Не может быть никакого «скорее всего» у текстового редактора.
Сейчас, скорее всего он так уже не сделает, но как в анекдоте с ложечками «осадок остался».
Разве есть редакторы, которые это не умеют?
В Visual Studio нормальные регулярки добавили относительно недавно… А в последней версии сломана история поиска.
Windows есть реальная обратная совместимость
На выборке из 6ти программ построить такой вывод — это как-то за гранью логики.
И как быть с феерическим примером, что Microsoft Access 2003 нормально работает на Windows 2003, и тупит на Windows 2008?
На выборке из 6ти программ построить такой вывод — это как-то за гранью логики.
Не 6ти. Реально, из это список из примерно 15 программ самого разного назначения, не требующих использования современных методов работы с удалёнными серверами. Просто есть те которые ставятся сразу, а есть те которые используются при оказии.
И это только у меня.
А в комментах уже идёт перепись софта.
А Microsoft Access 97 не работает выше XP SP 2.
Я говорю о существующей тенденции. О том что прикладной софт написанный правильно и не работающий хитрым образом с железом или операционной системой, СКОРЕЕ ВСЕГО будет работать.
Microsoft Access 97 и Microsoft Access 2003 видимо написан неправильно.
Я понимаю, что раз уж они добавляли специфицеские
В Windows есть, скорее, случайная обратная совместимость. Если повезёт — она есть, если не повезёт — её нет.
Я кстати, когда начал переход на безварезную жизнь, хотел даже купить Word 97, но он уже не продавался.
А пользоваться 2003 мне не позволили эстетические чувства.
Полагаю что Аксесс, в силу того что он СУБД, очень глубоко встраивается в систему.
Он ради быстродействия может работать не через Windows API.
Другой доступ к памяти, к винчестеру, да мало ли что ещё.
Он же сервер.
Он совсем не сервер. Он файл-клиент. И никаких глубоких встраиваний в систему он не делает.
Ну и, конечно, Microsoft SQL Server тоже очень избирательно устанавливается на последующие версии Windows.
В общем больше похоже на правду что «в Windows есть случайная обратная совместимость».
Глубоко копаете. Попробуйте просто поставить Microsoft Visual Studio 2010 на Windows 10.
Получите массу удовольствия.
Перетащен из win2000 вроде.
Просто в реестр надо было его серийник внести и несколько МС-офисных dll вытащить из папки system в папку офиса и зарегистрировать regsvr32. Весь офис 97 становится портабельным приложением и работает. Со следующими версиями таких извращений не пробовал, мне нравилась компактность его .mdb файлов без юникода во времена маленьких дисков.
[HKEY_CLASSES_ROOT\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F\Retail]
@=«yubcdcprktpjtapmmfdacmupasbhscddncgp»
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access]
@=""
в Windows есть реальная обратная совместимость и это делает жизнь пользователя комфортней. В отличии от LinuxВывод не вполне верный из того, что приведено конкретно в этих примерах. Ваша «обратная совместимость» называется «статическая линковка». Хоть в целом вы правы с некоторыми оговорками.
Нестатически слинкованными они могут быть разве что с msvcrt каким-нибудь. Либо всё и так лежит рядом (например, в случае Qt итд).
Вообще вы это мне зачем сказали? Причём тут wine?
Reget Deluxe = Free Download Manager (GPL)
WinDirStat = TreeSize
Paint Shop Pro X2 = Paint.Net (попроще, конечно, зато бесплатно)
Никогда не поздно взять себя в руки — и закопать.
И это на Win10 (x64 само собой) на i7-6700K, потому что привычное окружение «на хоткейях» во второстепенных программах…
Сейчас не так?
Используйте мультиплексоры — screen, tmux etc.
И в панели задач он тоже одним окошком висит?
Можно переключать экран между сессиями, можно сделать мозаику на одном окне.
Смыс в том, что ssh-сессия до сервера одна и при отключении от сервера, консольные сессии остаются и продолжают работать. Подключились по ssh, подключились к мультиплексору и перед вами опять 100500 tail с логами, как-будто вы и не отключались.
Или, если есть возможность, воспользоваться пакетным менеджером и установить эти утилиты.
а десятибаксовые шареды это чудо поддерживают?
Стоп. Что за 10$ шареды?!!! Когда можно взять нормальный VPS за 3 евро или 4 бакса в месяц, на котором хоть генту конпиляй.
Умеет даже быть X сервером.
И умеет, афаик, все из списка. Не помню как там было с файлменеджером, т.к. встроенным никогда не пользовался, а проверить не могу потому что уже 5 лет на маке.
Но всем знакомым его советую, обычно все в восторге.
Ооо, RegetDeluxe, как повеяло 2002-м =)
Я так тягаю за собой Slowview (смотрелка картинок), Kleptomania (умный скриншоттер) и ProcessKiller (убийца процессов вместо TaskManager)
На счет обратной совместимости на базе столь малой выборки выводы делать рано.
Так же надо отметить, что совместимость так же требует сохранения старых проблем.
К примеру:
- ограничение на длину пути 260 байт;
- ограничение на длину командной строки 4096 байт;
- в Windows до сих пор нет единого стандарта передачи аргументов командной строки (все аргументы передаются в одной строке и зависит от компилятора, как он их разберет на части, см. сигнатуру метода https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms682425(v=vs.85).aspx);
- cp1251, cp866, недо-utf-16 в одной системе одновременно.
При этом, к примеру, реализация стандартного режима китайского ввода (https://ru.wikipedia.org/wiki/IME) с каждой версией (Windows XP, Windows Vista, Windows 7, Windows 8) начитает вести себя на уровне API по-другому.
Есть всё что вы перечислили, плюс много чего другого.
относятся не к программам, а к ОС Windows, разработчики
О чём автор и написал в конце статьи: «но факт остаётся фактом — в Windows есть реальная обратная совместимость и это делает жизнь пользователя комфортней»
точно не заслуга Reget. Ну разве только если считать заслугой использование документированного API документированным способом.
И об этом так же сказано: «И в этом заслуга и разработчиков ReGet и разработчиков Internet Explorer. „
Главное слов тут — «был». KDirStat умер с очередным обновлением KDE лет 10 назад.QDirStat is KDirStat without any KDE — from the original KDirStat author. Есть и ещё один аналог — K4DirStat.
Помните — выбор есть!
Не верьте линуксовым маркетоложцам, убеждающим вас в том, что постоянная беготня в поисках
работающей версии это нормально.
Есть другой мир, в котором любимыми программами можно пользоваться в течении десятилетий.
клиент — ssh, аналог reget'a — wget, dirstat (насколько я понял цели и задачи этой проги) — du.
Суть этих программ не меняется не 15 лет а как бы не 150! и ни один линуксоид никогда и не задумывается над тем, надо ли их ставить, где их выкопать и куда закопать — они просто всегда есть и всегда одинаково работают.
пароли на свои сервера я вообще никогда не ввожу, потому что перед первым использованием экспортирую свои сертификаты, которые сгенерированы… вот реально не помню когда. Вполне может быть, что и раньше, чем 15 лет назад… и тащатся с одной машины на другую. И реально это единственное, что мне от старой машины действительно очень надо.
Суть этих программ не меняется
Мне кроме сути важны ещё привычки в работе.
Привычный интерфейс.
Я кстати поэтому с 97 офиса пересел на ОпенОфис, а не на 2003 — мне эта их ёлка с огромными кнопками нафиг не нужна. Мне подавай класическое меню.
И в Paint Shop Pro же по дефолту стоит какая-то красивая шкурка, которую я сразу переключаю на классику.
экспортирую свои сертификаты, которые сгенерированы… вот реально не помню когда
Везёт Вам, а мне вот часто приходится общаться с новым сервером и делать это всего несколько раз.
Смысла в генерении и постоянном хранении ключей просто нет.
До сих пор в автозапуске Windows висят:
1) Blanch 1.9d (с) 1996, One Guy Coding — настраиваемая панелька для быстрого запуска приложений по значку, потом её слабое подобие сделали в Win98.
2) snoop2.exe ("Опечатка 2")
21504 байт, 1999 год
«Программка для быстрого переправления текста, ошибочно набранного в другой клавиатурной раскладке
Под Windows 95/NT»
Автор: Евгений Сергеевич Голомин
Таблицы перекодировки и горячие клавиши можно менять, плагины свои писать и подключать.
Punto switcher не устроил чрезмерным искусств. интеллектом, невпопад.
Punto Sw. лазит в интернет «стучать» зачем-то и «весит» раз в 100 больше.
Пару раз ставил его, не смог настроить, как мне нравилось.
«Опечатка» норм. работает и в удалённом компе через ammyy admin.
Punto switcher не устроил чрезмерным искусств. интеллектом, невпопад.
В "выключенном" режиме он нормально работает. :)
б. Понимает shift/ctrl-insert. Вставка так же работает по ПКМ.
в. В качестве ФМ в самом nix-е неплохо справляется mc. Для перетаскивания с win справляется filezilla.
г. Filezilla умеет.
д. Работать с удаленным хостом по паролю — моветон. Генерирование пары открытый/закрытый ключ занимает 5 минут (с гуглением), установка ключа на хост — минуту, настройка сохраненных сессий в putty еще 5 (опять с гуглением). И после этого можно забыть про ввод пароля вообще, заботясь только о сохранности закрытого ключа (на флешку и в сейф).
6. qdirstat. Под виндой да, windirstat наше все.
А плохо ли то, что в linux не всегда есть обратная совместимость? В *nix-сообществе просто принято must_have софт периодически дорабатывать, а не закрывать исходники и продавать по 15 лет устаревшие бинарники. Берете стабильный релиз ubuntu/debian и в ней уже 99.9% софта работает из коробки. Даже хранить надо будет только одну строку типа «sudo apt-get install mc nano firefox...», а не кучу инстальников. А если Вы взяли gentoo, то нечего обижаться на то, что она плохо работает, для нее прямота рук нужна прецизионная.
Да и в win у меня есть куча программ, которые не совместимы с более новыми версиями ОС. Особенно обидно, если софтина привязана к железу, а разраб забил на софт. Вот например сканер А0+ 2001-го в состоянии «почти новый» стоит подключенный к компу 2005-го с xp, просто потому, что софт даже на 7-ке не заводится (не TWAIN). Принтер от из этого же комплекта вообще работает только с 2000-ной (внутри принтера нормальный системник). Правда принтер укатали к 2012-му до металлолома.
В *nix-сообществе просто принято
Это самое сообщество разрабатывает софт для самих себя и своих коллег по цеху.
Им за счастье поковыряться, поапдетить и т.п.
Для них это и инструмент и цель.
Для них ковыряние и допиливание самоценно.
Ковыряние и допиливание входит у них в основную деятельность.
Я тоже люблю ковыряться и изучать новое, там где мне это интересно.
Но для меня выбор и освоение прикладного софта это затраты, которые я понесу прежде чем приступлю к основной деятельности.
Не важно что это будет за деятельность:
— мониторить логи сайта
— кропать и сохранять скриншоты
— делать видео после путешествия
Время и нервы затраченные на поиск работающей версии и изучение куда чего запихнули в этот раз, это время и нервы отнятые у того ради чего я собираюсь эту программу использовать.
Это самое сообщество разрабатывает софт для самих себя и своих коллег по цеху.
И это хорошо! Такой разработчик гораздо лучше мотивирован, чем тот, который делает это просто за зарплату. А если что-то не устраивает или разработчик забросил проект, то всегда можно «сделать свой, с шахматами и библиотекаршами»! Уж лучше, чем покупать софтину, которой 5 лет зная про кучу багов и даже не надеясь на их исправление! Да и коммерческих продуктов под nix тоже хватает.
Ковыряние и допиливание входит у них в основную деятельность.
Вот вообще ни разу. Ставите mate и забываете про допиливание. Все что нужно будет сделать — запомнить одну-две строки для установки must_have софта. А если Вы SA, то нефиг жаловаться на свои проф-обязанности, в винде допиливать приходится не меньше!
делать видео после путешествия
Время и нервы затраченные на поиск удачного ракурса и монтаж видео, кто-где слишком толстый в этот раз, это время и нервы отнятые у того ради чего я собираюсь в эту поездку.
ps: Просто признайтесь что Вы хэйтите linux-ойдов, за какую-нибудь глупость (какой-то Ваш знакомый linux-ойд умнее_Вас/девушку_увел/богаче/...), при этом сами на linux-е сидеть даже не пытались (android не в счет).
ps2: Забавно, раньше писали статьи про то, как перейти на linux и не потерять в функциональности, а теперь пишут статьи про то, как остаться на win и не потерять в функциональности.
И это хорошо! Такой разработчик гораздо лучше мотивирован
Сделать хорошую программу для себя и людей своей профессии, которые в свою очередь сделают программу для него.
А на чайников которые в сорцах ковыряться не хотят, а хотят просто работать в программе ему наплевать.
Просто признайтесь что Вы хэйтите linux-ойдов, за какую-нибудь глупость (какой-то Ваш знакомый linux-ойд умнее_Вас/девушку_увел/богаче/...),
Нет
при этом сами на linux-е сидеть даже не пытались (android не в счет).
На десктопном — пытался. не понравилось.
А из консолей на хостинги, что называется, не вылезаю.
для себя и людей своей профессии
Ну и? Скажем человек 3d-дизайнер и разбирается в программировании, он знает что ему нужно и просто пишет себе blender. Что не так?
А чайнику достаточно скачать бинарник или, скорее всего, просто поставить его из магазина (apt/yum/etc.) и запустить. Разбираться в компиляции ему совершенно не к чему!
Нет
"… не признаюсь!"?
А из консолей на хостинги, что называется, не вылезаю.
А что Вы там делаете? Или Вы из этих, которые пишут для тех которые пишут, для ...?
Я это к чему: Вы, из посыла «за пятнадцать лет не выпустили ни одной нормальной программы под windows, способной войти в мой top10» делаете вывод: «Linux говно». Где логика?
Вы, из посыла «за пятнадцать лет не выпустили ни одной нормальной программы под windows
А можно цитату где я это написал?
Скажите мне, кто из современных ssh-клиентов умеет хотя бы первые 4 пункта и я переведу эту стюардессу в разряд почётных как HomeSite.
В отличии от Linux.
Уберите последнюю фразу и будет вполне годная олдскульная статья. :)
FlashGet версии 1.9.6 2007 года, он достаточно простой и покрывает мои нужды на 100%. WinAmp 5 ставлю по инерции, хотя музыку на десктопном компьютере уже слушаю редко.
А вместо WinAmp недавно поставил Qmmp. Отличная штука. Проект активно развивается: неприятный мне баг исправили через неделю.
Функция Replaygain — немного не то.
/>
Надо сказать, в этом и есть идеология Windows — максимальный комфорт для разработчиков проприетарного, которые уверены, что их софт будет наверняка работать через 5 лет после написания и с большой долей вероятности — через 10. Следовательно, деньги, вложенные в разработку такого ПО. будут приносить копеечку еще долго. Именно простота и экономическая эффективность разработки породили такое количество ПО для Windows и позволили ей доминировать на рынке ОС.
Идеология Linux, в котором софт разрабатывают, как правило, не за закрытыми дверями, а сообществом, прямо противоположная: максимально быстрое движение вперед, что неизбежно приводит к постоянным сменам API и ABI. Поскольку проекты разрабатываются сообществом, то, если вдруг проект больше не собирается или не запускается на новой версии ядра, то его кто-нибудь поправит, а если не найдется ни одного такого человека — то проект нинужен. Т.е здесь упор сделан на комфорт для открытой разработки.
Не холивара ради, а демонстрации для: размер образа ОС Linux (OpenWRT) для роутера TP-Link 1043ND с web-интерфейсом и т.п. — 3,3 Мб. Размер обновлений, которые поставились на новенькую Win7 SP1 у меня — 1,3 Гб.
Я надеюсь, вы понимаете цену того, что на Windows 10 можно запускать программы 2003 года выпуска?
Да. Деньги которые я плачу за Windows и железо.
Скорее даже, ПЕРЕПЛАЧИВАЮ за железо.
Но это всего лишь деньги.
Надо сказать, в этом и есть идеология Windows — максимальный комфорт для разработчиков проприетарного, которые уверены, что их софт будет наверняка работать через 5 лет после написания и с большой долей вероятности — через 10. Следовательно, деньги, вложенные в разработку такого ПО. будут приносить копеечку еще долго. Именно простота и экономическая эффективность разработки породили такое количество ПО для Windows и позволили ей доминировать на рынке ОС.
Я надеюсь, Вы понимаете что я, как пользователь, считаю это ПЛЮСОМ данной операционной системы.
Полагаю, что вы напрасно между строк пишете «если вдруг проект больше не собирается или не запускается на новой версии ядра, то его кто-нибудь поправит». В этом-то и проблема: постоянно приходится бежать изо всех сил, чтобы хотя бы оставаться на месте. Я так не хочу. Я хочу написать один раз, а потом заниматься уже другими функциями, а не бесконечно всё переделывать только ради того, чтобы оно хотя бы компилировалось.
функциональность линуксового софта должна быть уже где-то в космосе
Так она там уже и есть. CRIU-заморозка любого процесса и перенос его на другой хост. Docker — изоляция процессов в легковесных контейнерах. LIO-Target — высокоскоростное ядро для эмуляции SCSI-устройств, например, iSCSI, FC, iSER (InfiniBand) и т.п. Ну, и конечно, kvm — мощнейший гипервизор с эмуляцией кучи оборудования, поддержкой нативной технологии паравиртуализации для Win7 и старше (enlightenment).
В космос улетел тот софт, который находится «на обратной стороне кабеля», когда вы выходите в Сеть, но его же не видно непосредственно, поэтому создается впечатление, что его нет вообще.
Просто Linux-серверная система, для десктопа (и обычных пользователей ) изначально не предназначенная. Т.е. он не только не готов для десктопа сейчас, он не будет готов для десктопа никогда. Такие дела )
С WinAPI ок (POSIX API кстати тоже как бы не сильно меняется с годами), а как насчёт динамической линковки с менее стабильными библиотеками? Или в Windows особая магия, которая лечит от проблем бинарной совместимости?
> Тут не будет никаких примеров и обоснований. К чему они? У кого-то есть сомнения в том что графический редактор скомпилированный в 2008 будет работать и под Vista, и под Win7, и под Win8.
Ну сходите в бухгалтерию у себя на работе и спросите, как у них там с обратной совместимостью разнообразных «клиент-банков» в Windows 8/10)))
> KDirStat умер с очередным обновлением KDE лет 10 назад.
> Я вообще не понимаю, как вы там в ваших линуксах живёте, когда любой [нехороший человек] может захотеть похвастаться перед собутыльниками какой новый крутой код он теперь умеет писать и вам придётся снова искать, выбирать и осваивать новую прикладную программу
Ничего не понял. Как эта проблема относится к ОС? Разработчики под Windows никогда не бросают свои продукты?
> При длительном использовании с оплатой «за лицензию», стоимость часа работы будет стремиться к нулю. И будет сильно меньше чем в случае «подписной модели».
При чём здесь это вообще?
По вопросу софта:
> 1) Если ты законнектился то открыть новое окошко консоли или файл-менеджера можно в один клик, без
> повторного ввода пароля.
> 2) Окошко консоли понимает Shift-Ins и Control-Ins.
> 3) Файл-менеджер двухпанельный.
> 4) Файл-менеджер поддерживает Copy-Paste и Drag’n’Drop файлов из других мест Windows.
>
> Скажите мне, кто из современных ssh-клиентов умеет хотя бы первые 4 пункта и я переведу эту
> стюардессу в разряд почётных как HomeSite.
Обычный юниксовый ssh. Есть порт под Windows (часть MinGW).
1) ssh -A, или авторизация по ключу, или опция controlmaster в конфиге
2) Это требование к эмулятору терминала, а не к ssh-клиенту. В любом случае, почти все эмуляторы терминала имеют настраиваемые клавиатурные комбинации. Для Windows это, например, mintty.
3) ШТО. Мы обсуждаем ssh-клиент или файловый менеджер?
4) См. 3.
Ничего не понял. Как эта проблема относится к ОС? Разработчики под Windows никогда не бросают свои продукты?
Этот текст как раз о том, что в Windows можно прекрасно пользоваться продуктами заброшенными 10-15 лет назад.
3) ШТО. Мы обсуждаем ssh-клиент или файловый менеджер?
Мы обсуждаем удобство для пользователя.
Не совместимость. Не стандарты. Не возможность залезть в код ядра и почитать.
Мы обсуждаем УДОБСТВО для ПОЛЬЗОВАТЕЛЯ. (Я в курсе, что в мире линуксоидов этого понятия не существует)
Вот прямо сейчас у меня открыт терминал на сервер и я лазаю по файлам.
Если мне понадобится, я просто нажму кнопочку, мне откроется уже залогиненое окошко файлменеджера и я заберу заинтересовавшие меня файлы для работы на ноуте.
Только как пользователю мне почему-то под линуксом на порядок удобнее.
мне почему-то
Судя по профилю, Вы являетесь разработчиком в сфере IT.
Нет ничего удивительного в том, что Вам удобно работать инструментом созданным другими IT-разработчиками для решения своих задач.
Нет ничего удивительного, что нормальная работающая система функционирует намного лучше винды.
А тот же QTCreator, он и в винде точно так же выглядит.
Ещё раз — всё определяется не ОС, а внешними зависимостями продукта. Здесь неравные условия, так как в Windows (равно как и в Mac OS) традиционный подход — тащить вместе с продуктом все его зависимости, в том числе DLL библиотеки конкретных версий, а в линуксах линковка в основном динамическая.
> Вот прямо сейчас у меня открыт терминал на сервер и я лазаю по файлам. Если мне понадобится, я просто нажму кнопочку, мне откроется уже залогиненое окошко файлменеджера и я заберу заинтересовавшие меня файлы для работы на ноуте.
Вот прямо сейчас на моём линуксовом лэптопе содержимое удалённой машины смонтировано (sshfs) в каталог /mnt/remote. То есть оно полностью прозрачно для моей ОС и неотличимо от содержимого жёсткого диска, я могу производить поиск по файлам, обрабатывать их скриптами, смотреть их в своём файловом менеджере по выбору, а не в том, который соизволил предоставить разработчик клиентского приложения. Вы что-то говорили про удобство?
> Мы обсуждаем удобство для пользователя.
>
> Не совместимость. Не стандарты. Не возможность залезть в код ядра и почитать.
>
> Мы обсуждаем УДОБСТВО для ПОЛЬЗОВАТЕЛЯ. (Я в курсе, что в мире линуксоидов этого понятия не существует)
Привет вашему информатору в мире линуксоидов. Передайте ему последние новости про OpenSSH, а то он видимо не в курсе, сидит и думает что ssh это только окошко, куда пароль вбиваешь и в баше лазаешь, как с каменным топором.
Вы что-то говорили про удобство?
Сетевой диск с редактированием скриптов прямо на работающем сайте, нафиг-нафиг такое «удобство».
Текст как раз об этом, о том что у меня есть инструменты с помощью которых я решаю свои задачи. Я потратил время на их выбирание, тестирование и анализ результатов. И теперь я эти инструменты эффективно использую для решения своих задач.
Хотя там в конце, в разделе про WinDirStat есть и про то о чём говорите Вы, о понтах и выпендрёже разработчиков линуксов.
Но нет.
Мне не нужен самый крутой ssh клиент, мне не нужен суперметод монтирования сетевых дисков, мне не нужна возможность прочитать сорцы ядра линукса и перекомпилить его.
Мне нужны просто инструменты для решения моих реальных задач. И эти инструменты у меня есть.
> Я нашёл это в своих реальных задачах
> И теперь я эти инструменты эффективно использую для решения своих задач.
То есть подключение сетевого диска и правка работающего сайта «наживую» является для вас вершиной технических возможностей того, что может предложить Windows для решения задачи внесения изменений в сайт?))))
выбрали прям наилучшие инструменты
А можно цитату где я это сказал?
Одновременно вы утверждаете, что для редактирования сайта вы подключаете содержимое хоста с сайтом через сетевой диск и правите его наживую.
А можно цитату где я это сказал?
Мощно задвинули. Внушаить.
Но вы себя не утруждайте юлением. Я точно знаю что не говорил того что Вы мне приписали.
Про наилучшие инструменты: «Мне не нужен самый крутой»
Про разработку наживую на сетевом диске: «нафиг-нафиг такое «удобство»»
Меня всегда удивляли люди которые перевирают чужие слова в пределах одного треда.
Не расскажите, зачем Вы так поступаете? Ну ведь очевидно же, что Ваша ложь будет разоблачена.
Более того, я говорил прямо противоположное.
Что за бред. Я предлагал найти искомые цитаты из ВАШИХ слов в МОЁМ комменте.
Выражайте мысли яснее, у вас с этим проблемы.
Если вы не пользуетесь сетевой шарой для редактирования работающего сайта, зачем вообще было это приплетать в самом начале, создавая ложное впечатление, что именно так вы и делаете и противопоставляете это sshfs в линуксе? Зачем и кому доказывать, что это неудобно? Ну да, неудобно, никто и никогда так не делает. Сами придумали несуществующий кривой workflow и сами его критикуете, ну отлично.
Про инструменты — а я не имел в виду какие-то навороченные и т.д., прочитайте внимательно мой коммент. Я сказал — «наилучшие», для вас. ОК, вы выбрали какие-то наилучшие для своих задач и выдали список, над которым мне немедленно захотелось поглумиться, тк судя по этому списку, вы пишете/администируете сайты уровня домашней странички, слабо знакомы с соответствующей предметной областью, и считаете, что можно писать на хабр статью, где выражаете своё авторитетное мнение. Ну ок, пойду тоже что ли статью напишу про то, как я сайты правлю блокнотом и мне норм.
Если вы не пользуетесь сетевой шарой для редактирования работающего сайта, зачем вообще было это приплетать в самом начале, создавая ложное впечатление, что именно так вы и делаете и противопоставляете это sshfs в линуксе?
Цитату покажите, где я это сказал.
Ваши слова. Нигде выше в треде этот треш не упоминался.
над которым мне немедленно захотелось поглумиться
Это то понятно было с самого вашего первого захода.
Но вы прежде чем глумиться, убедитесь что то над чем Вы собрались глумиться написано мной, а не выдумано Вами.
Здесь неравные условия, так как в Windows (равно как и в Mac OS) традиционный подход
Об том и речь. В Windows сохранение совместимости это традиционный подход.
Потому я им и пользуюсь.
Да, это же известная проблема DLL hell. Особой магии нет: политика партии в том, чтобы тащить все версии динамических библиотек в дистрибутиве.
Но этот механизм худо-бедно заработал начиная с XP (вроде бы?), так что, конечно, полной обратной совместимости с более ранними версиями ОС ожидать трудно. Но чем дальше, тем должно быть лучше.
Обратная совместимость для конкретной программы обеспечивается до тех пор, пока совместимым остается API, используемый программой.
Как показывает практика (если не рассматривать вопросы с железом), первыми отказывают программы, использующие недокументированные особенности системы.
Так что для сохранения совместимости достаточно в программах использовать исключительно документированные API.
Только это далеко не всегда спасает. И поведение системы порой необратимо меняется.
Простые примеры. Попробуйте в современной винде запустить совершенно правильное приложение win16 или исполняемый файл DOS, Я понимаю, что это грубо, но вроде есть и более тонкие примеры, хотя и не могу вспомнить их навскидку (несовместимые программы просто заменил на новые аналоги и благополучно забыл).
И вы не поверите, но в линуксе все точно так же.
Многие старые приложения в виде бинарников вполне запускаются под новыми версиями линукса, поскольку используют только стандартные API, причем только те, которые совершенно не изменились.
Попробуйте в современной винде запустить совершенно правильное приложение win16 или исполняемый файл DOS,
Сейчас живёт линейка WinNT и странно предъявлять ей претензии про DOS.
Про Win16 я тоже говорить не буду. Она была в самом начале, в период становления, когда ни разработчики ОСи, ни разработчики софта толком не знали что и зачем им надо. Должна была сформироваться культура и традиции с обеих сторон. Где-то в конце 90-х технология стала зрелой, а культура использования сформировалась.
Был же период когда все извращались как могли. Не нужен им стандартный интерфейс — сами нарисуют. Игроделы в поисках эффективности клали на API и потом у них всё сыпалось, с выходом новой версии.
Многие старые приложения в виде бинарников вполне запускаются под новыми версиями линукса, поскольку используют только стандартные API, причем только те, которые совершенно не изменились.
Какое именно приложение и в какой графической среде запускать?
В 2000 и XP (они тоже «линейка WinNT») запуск программ для DOS вполне поддерживался.
> Про Win16 я тоже говорить не буду. Она была в самом начале, в период становления, когда ни разработчики ОСи, ни разработчики софта толком не знали что и зачем им надо. Должна была сформироваться культура и традиции с обеих сторон. Где-то в конце 90-х технология стала зрелой, а культура использования сформировалась.
А мне почему-то представляется, что проблема не в какой-то «культуре и традиции», а потому, что данная возможность была признана устаревшей и потому была выпилена из системы.
И точно так же однажды выпилят Win32 как класс (нескоро, конечно, но как только основные игроки осуществят переход).
Всякая обратная совместимость поддерживается ровно до тех пор, пока она нужна влиятельным разработчикам.
> Какое именно приложение и в какой графической среде запускать?
Запускал какой-то древний ICQ/Jabber клиент (естественно, статически собранный).
Работал независимо от графической среды. Ему только иксы нужны были и доступ к сети. Сейчас просто выкинут за ненадобностью, ибо возникла несовместимость с протоколом самого ICQ. Но это не проблема линукса.
Попробуйте в современной винде запустить совершенно правильное приложение win16 или исполняемый файл DOS
...и этот файл внезапно запустится. Только надо будет поставить 32-битную винду, на 64-битной нельзя запустить 16-битные досовые приложения. Да, Windows 10 умеет запускать приложения MS-DOS!
Совместимость, конечно, хуже, чем в линейке 9x, так как приложения жёстко изолированы от железа, но сферические консольные приложения в вакууме будут работать без особых проблем.
Free Hot Keyboard 2.0.0.522 /2002 год. — менеджер горячих клавишь, быстро запустить что то, управление винампом, громкостью и тп.
BrokenCross Disk Manager 2004 год. — поиск одинаковых мп3
DupKiller 2007 — поиск одинаковых файлов, можно побитных
Djv Solo 3.1 2000 год, но некоторые джв уже не понимает.
z in kdirstat
enter
В общем вот картинка, все запустилось успешно. Судя по копирайту программе 13 лет:
Ну и на всякий случай если картинка не вставится то вот ссылка на хабрасторе:
https://habrastorage.org/files/a36/b40/e34/a36b40e346ed487985c575f3516f061a.png
Запускал в плазме 5.8 с ядром 4.7.6.
А вообще, я знаю что в линуксе не все так хорошо с совместимостью, иногда вещи после обновления перестают работать. Но, если у вас есть исходник прокраммы то ее всегда можно перекомпилировать.
Но, если у вас есть исходник прокраммы то ее всегда можно перекомпилировать.
Допилить, старые библиотеки нужные найти и использовать, перекомпилировать. Это да, это можно.
Будет необходимость — буду осваивать и эти премудрости.
Но пока что, хвала Биллу, не требуется.
Разверни, пожалуйста, мысль. Что такое «протухшие объедки», «непротухшие объедки», «горячие блюда» и т.п.
То, что в Windows используются какие-то элементы, разработанные вне Microsoft — ну так это же нормально и правильно, почему меня должно вообще волновать, кто написал ту или иную библиотеку — MS, Oracle или лично Торвальдс? Более того, в Anniversary update встроен bash и куча линуксовых утилит — и прекрасно, я этому весьма рад.
> Виндузятники прыгали вокруг него с то утилитой которая из цмейка делает проект то под сигвином собирали, и пересобрать его с другими опциями для них сплошная боль и страдания
Ну так это крайне плохо говорит о сообществе OpenCV, которое не заботится о >50% аудитории людей, которые используют Windows. Получается какое-то сектантство. Когда я пишу софт, то ориентируюсь на количество пользователей, а мои личные предпочтения уходят на пятый план. Мне, скажем, не нравится iOS, но я буду писать под iOS, потому что тем самым я охвачу большую аудиторию.
> В мире венды всё обычно делается через плагины, чей код часто так и остаётся не публичен.
Это всё какой-то дискурс девяностых годов. Если сейчас существует некий open source проект, он обычно выложен с исходниками на github, и версии проекта доступны под все популярные платформы (соответственно, разницы между Windows и проч. в этом контексте нет вообще). Гораздо реже встречается софт, который почему-то существует только под Linux или, скажем, MacOS.
Поэтому я не понимаю, что такое в данном случае «мир Windows». Если залезть на тот же упомянутый проект OpenSSL, там Windows в разделе Installation перечислена просто через запятую среди прочих платформ, и авторы никакой разницы для себя не отмечают.
Те вот ты свои программы каждый раз копируешь а я систему целиком со всеми настройками.
Вопрос лёгкости установки линуксов на современные ноуты я всеръёз не воспринимал никогда.
Понятно же было что это не принципиальная проблема, а следствие отсутсвие интереса со стороны производителей железа.
ты поставил на винду и раз в хх у тебя наступает сессия: приходит чёрт и нужно забивать кучу гвоздей, за твои же деньги.
Мне не приходится.
Что я делаю не так?
А вот ещё интересный вопрос, для тех кто собрался долго и счастливо жить: что ты будешь делать если х86 станет для тебя не приемлемой?
А есть какой нибудь реальный пример появления неприемлимости x86?
Попутно нужно ещё где то найти и поставить дрова на железо, потому что дрова в центре обновлений или не нашлись или они там хреновые (как в случае с видюхами).
Вот ни разу за последние 12 лет не искал дров ни на видюху, ни на другое внутреннее железо.
Ты же решил гордится длинными периодами использования
Цитату можно увидеть, где я говорю про гордость?
Точно так же за 15 лет мс может объявить всё старое ПО злом и запретить его и тебе придётся это проглотить.
В таком случае я выберу другое прикладное ПО.
Если MS меня перестанет устраивать — пересяду на Мак или Фрю.
ПО это всего лишь инструмент и его можно менять по мере изменения списка решаемых задач.
То что я годами пользуюсь одним и тем же софтом не значит что оно самое лучшее. Или что я верю что оно будет вечным. Или что я считаю что Виндовс во всём круче Линукса.
Нет, это всего лишь значит что я выбрал инструмент который позволяет мне решать мои задачи и не трачу нервы и время на переучивание на очередные обновления.
Мне не нужно гипотетическое удобство при решении задач возникающих у других людей или в случае возникновения у меня других задач. У меня есть мои ежедневные задачи, инструменты и навыки решения этих задач этими инструментами. Это удобно и экономит время и нервы.
Именно об этом и был написан мой текст — о МОИХ задача, о МОИХ инструментах, о МОЁМ удобстве.
И я ни Вам, ни кому бы то ни было не навязываю, ни первое, ни второе и, уж тем более, не навязываю третье.
В отличии от многих людей пришедших в комменты и начавших учить меня жизни, забыв прости мою дорогу в моих ботинках
(много и на примитивные бессмысленные действия связанные с виндой)
они вбиты в рефлексы и не требуют траты внимания и нервов.
Ну-ну. Много таких людей, которые способны починить? А нанять того кто починит — будет дороже многократно, чем перейти на другой софт. В общем то в остальных ваших утверждениях ошибка та же — вы ориентируетесь по себе, и при этом не являетесь представителем большинства пользователей. Да, на хабре с вами многи согласятся — но это ресурс для гиков, тут как раз и собрались те (в основном), кто не является представителями большинства. Так что из ваших доводов вывод напрашивается прямо противоположный — винда будет жить вечно, опенсорс никогда не будет продуктом массового потребления.
Вот знаете, когда я учился в школе, был у меня ZX Spectrum… И мечтал я, что когда-нибудь компьютеры будут у всех, все будут писать программы, и все будут умными. И вот комьютеры у всех, да только наоборот — не все стали умными чтобы пользоваться компьютерами, а компьютеры стали «глупыми», чтобы глупые люди могли ими пользоваться. Софт, и даже языки программирования, идут по пути упрощения. Не стоит ожидать что это изменится, во всяком случае в ближайшее время.
И твоя авермедия тоже, разбери/нагугли какие там чипы а потом можешь поискать их в исходниках по первой ссылке, или сразу vid+pid в исходниках, с большой вероятностью оно там давно есть.
Нет там моей авермедии. совсем нет.
MaxLinear MXL601, однако.
> Боль насчёт поддержки Not only TV LVST2 разделяю.
Боль — это в винде в виде фальшивых частот и кривого драйвера, из-за которого периодически приходится чистить реестр, чтобы оно вообще заработало.
В линуксе (слава CrazyCat), проблем как раз никаких.
Зато если нету — то «даблклик-next-next-finish» не отделаешься, будь готов к танцам с бубнами, курению мануалов и ручным разруливанием зависимостей и прочими прелестями от которых винда избавилась уже после 98.
Именно так ставится VirtualBox под линуксом. :)
Да и многие другие программы тоже.
автор приводит несколько конкретных программ, и по ним экстраполирует на всю экосистему
Нет, мнение про экосистему у автора базируется на многом другом. Включая слова людей выражающих несогласие со мной в этом обсуждении.
А в обсуждаемом тексте, автор, как он и написал в конце текста, просто ставил точки в популярных некогда холиварах.
Была такая тема, что при выходе новых версий Windows переставали работать старые программы.
В качестве примеров приводились игры или другие программы требовавшие особых системных или мультимедийных возможностей.
Ну была в 90-х такая фишка у игроделов и прочих, работать с железом не через API а напрямую.
И происходило именно то о чём Вы сказали — «несколько конкретных программ, и по ним экстраполирует на всю экосистему».
Я просто выждал 15 лет и экспериментально показал что вот программы, вот череда версий Windows, а вот скриншоты запущеных программ.
Второй холивар был посвящён идеи о том что плата за лицензию это дофига и вот-вот наступят светлые времена когда придётся платить только за время работы.
Во-первых, я таких холиваров не встречал, так что видимо они если и популярны, то в весьма узких кругах.
Во-вторых — не вижу, как ваша статья ставит точку в подобных холиваров. Хотя тут конечно зависит от формулировки холиваров. Если кто-то утверждал, что в windows ПОЛНОСТЬЮ отсутствует обратная совместимость — то вы просто метали бисер перед свиньями, потому что он явный идиот. В ином случае, ваша статья ничего не доказывает и ничего не опровергает. А каким боком ваша статья к способу оплаты за софт я и вовсе не понимаю.
Хотя тут конечно зависит от формулировки холиваров.
Что-то типа «а-а-а-а, у вас в вашем маздае всё перстанет работать, а вот у нас в наших линуксах всё будет зашибись»
Как обычно вобщем.
Формулировок про «вообще» конечно никто не употреблял, но речь шла про то что потеря совместимости будет настолько массовой, что создаст проблемы.
Ну и конечно всё это сопровождалось гыгыканьем на тему специального патча для DVD «Белоснежка».
Вобщем то достаточно просто сделать поиск по linux.org.ru и наслаждаться всеми этими вендекапецами среди которых вопрос обратной совместимости был далеко не последним.
Вот дословно этого случая не нашёл, но как раз к выходу Win7 есть идеи что майкрософт НАМЕРЕННО сломает обратную совместимость во имя абстрактного прогресса, многие программы перстанут работать и… наступит вожделенный вендекапец.
Ненаступил :)
А каким боком ваша статья к способу оплаты за софт я и вовсе не понимаю.
Возможность пользоваться одной и той же версией программы в течении долгого времени влияет на стоимость владения. Или стоимость «часа работы», как хотите.
Я пользуюсь графическим редактором купленным за что баксов — 8 лет. Видеоредактором купленным за те же сто баксов — 5 лет.
Если то время что я ими пользовался пересчитать как по «подписной модели», то огого сколько выйдет.
Опять же, если если считать что каждая смена версии Винды на новую приводит к неработоспособности купленного софта, то это одна стоимость владения.
А если софт остаётся работоспособным, то совсем другая.
Ну и конечно же, я бы с удовольствием поставил себе в 2010 году бесплатный видеоредактор. Хоть гнутый, хоть шароварный — пофиг. Не нашёл того который будет отвечать моим требованиям.
> Не нашёл того который будет отвечать моим требованиям.
Какая жалость. Возможно, вам не стоит использовать ОС, в которой нет нужного вам софта, и перестать высказывать в её адрес критику по тем вопросам, в которых не разбираетесь?
По моим наблюдениям программы для линукса делятся на пять категорий.
1. Те, что есть в репозитории и ставятся при помощи менеджера.
2. Самая обширная, но в большинстве состоит из экспериментальных образцов и малоизвестных поделок. Требует сборки из исходников.
3. Те, что распаковываются из архива и сразу работают. В виндовс аналогом являются portable приложения.
4. Те, что ставятся при помощи мастера.
5. Те, что ставятся из скачиваемых пакетов, но не из репозитория.
Встречал еще комбинированный вариант: набор пакетов плюс мастер, который устанавливает эти пакеты в соответствии с выбранной пользователем частью приложения под установку.
Опять же, по моим наблюдениям, более-менее известные программы распространяются последними тремя способами, и их установка чаще всего никаких проблем не вызывает.
Что же до иногда вылезающих проблем с зависимостями, так они и для виндовых приложений нередко неожиданно всплывают.
Да, ещё вот вспомнилась война с репозиториями… сейчас такая проблема менее актуально, но несколько лет назад я много ласковых слов высказывал… Нужно было установить некоторый софт на линукс на машине без подключения интернета. Смотрим, какой нужен пакет. Дома скачиваем пакет, приносим на флешке на следующий день, ставим. Ага, зависимости же! Логично. Смотрим список зависимостей. Приносим их на флешке, пытаемся ставить… у них тоже есть зависимости. У каждого из них… Приносим, ставим… и у них тоже есть зависимости… Скачать весь репозиторий — и интернет тогда не был особо быстрым, но более важно — флешка была маленькая, весь не влезет. Сейчас да, всё это уже не актуально, но тогда это мне здорово показало, как «удобна» может быть установка из репозиториев.
Вообще конечно я предпочитаю программы которые просто запускаются, что на винде что на линуксе. Но увы, не всякий софт можно сделать портативным.
1. Получаем список установленных пакетов на целевой машине и тащим его на машину с сетью.
2. Скачиваем нужный пакет на машине в сети и вносим в принесенный список.
3. Смотрим зависимости полученного пакета. Даже если машина с сетью на виндовс, это можно было сделать специальными утилитами.
4. Ищем зависимости в списке установленных на целевой машине.
5. Для всех зависимостей, которых нет в списке, выполняем пункты начиная с 2.
Всегда глодала мысль о том, что процесс нужно автоматизировать, но как-то руки не доходили. Вроде как для некоторых дистрибутивов были готовые автоматизированные решения.
Ну да, это же намного проще чем просто скачать инсталлятор и запустить на целевой машине.
Для виндовс, кстати, этот же метод часто приводил к нескольким итерациям со скачиванием больших объемов.
Сначала выяснялось, что оно не хочет ставиться без установки очередного сервис-пака. А сервис-паки часто бывали ну очень большими.
Потом выяснялось, что нужно скачать несколько библиотек, какой-нибудь dotnet новой версии и еще что-то впридачу, причем не сразу, а по очереди.
А все потому, что создатели инсталлятора резонно решили, что нечего пихать мегабайты в инсталлятор, а проще скачать в процессе установки из сети.
А уж когда пошла мода на маленькие инсталляторы, которые сами качали из сети все необходимое…
https://habrahabr.ru/company/eset/blog/259341/#comment_8445789
Но я проявил стойкость и не согласился на столь щедрое предложение.
Кстати, новый ноут с Win10 хоть и говорит что дров на МФУ у него нет, но печатает исправно.
Сканер, да, не видит. :(
Вот тут как бы тема становится закрытой, обсуждать больше и нечего.
Про прикладные программы вообще вам многое уже рассказали. Теперь драйверы.
которые нужны менее чем тысяче человек на земном шаре.
Похоже что у вас картинки в статье не показаны.
Попробуйте отключить банерорезалку.
Там есть скриншоты по которым видно, что программы нужны более чем тысяче человек.
Про прикладные программы вообще вам многое уже рассказали. Теперь драйверы.
Да, в комментариях нашлось много людей которые пользуются даже более старыми программами.
Они расширили мой список.
Но не настолько, что бы в него стали входить драйвера.
А еще в debian можно просто набрать sudo apt-get install нафиг_ненужный_пакет и получить список необходимых зависимостей, даже без сети. Тащим весь список на флешку, запускаем sudo dpkg -i *.deb. Все!
Давно сам его не ставил под линуксом инсталлятором с сайта (который virtualbox-что-то-там.run), все больше apt-get instаll Сейчас попробовал, а нет никакого прокликивания. Запустил, и все поставилось само, без глупых вопросов.
Но другие программы через «прокликивания» ставить приходилось точно.
я крайне редко ищу программы в интернете
Обсуждаемый текст как раз о том, что я их уже нашёл и успешно использую.
Я вот у себя исправил во фре, даже ядро не пришлось пересобирать, только один демон пропатчить :)
А вот это было зря.
Что во фре, что в линуксе для USB DVB-T2 ТВ тюнеров главная проблема — отсутствие дров как класса под очень многие модели.
Вот почти под все (или даже под все) поделки от AverMedia дров под альтернативные системы просто нет.
Под некоторые DVB-T есть, а под T2 — нет.
Даже под мак не всегда есть.
А под виндой все прекрасно работает. Кстати, под винду это дело даже в разы лучше, чем какой-то там «бехолдер»
Но, справедливости ради, если под DVB-T2 TV тюнер есть дрова под линукс, то оно почти всегда работает на порядок лучше, чем под виндой.
Например, пришлось как-то повеселиться с поделием разработки Geniatech, которое продавалось как Not only TV LVST2, Iconbit TVHunter (возможно где-то ошибся, названия передаю по памяти) и еще под рядом названий и в очередной раз убедиться в этом.
1) У вас в Windows с каждой новой версией перестают работать программы, то ли дело у нас в Linux
2) Платить за софт «за лицензию» это очень дорого. Вот скоро наступит мир в котором нужно будет платить только за то чем пользуешься. (С тем что этот мир неизбежно наступит я согласен, а вот с оценкой этого наступления как «станет дешевле» — категорически нет. И сейчас не согласен. И тогда был не согласен. )
В процессе обсуждения ретростфта, решил написать рассуждение о старом софте и тормозах прогресса - https://habr.com/ru/post/671872/ .
Про обратную совместимость прикладных программ и выкапывание стюардесс