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

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

Назвать программы стюардессами, это сдвиг по фазе, или я отстал от жизни?
Статистика от Касперского меня телепортировала в зомбоящик на просмотр рекламы, сознание автоматически переключалось на игнорирование инфопотока и мысль — «где я» преследовала меня всю статью, а… я вроде всё ещё за компьютером…
История о приключениях этой самой стюардессы — http://www.anekdot.ru/id/79107/
я вот только не понял куда штурмана дели?
Он откопал Стюардессу именно из-за штурмана.
Для показа занятого места предпочитаю SpaceMonger, последняя версия 1.4.0.1 была датирована 16.10.2000 года.
Тоже до сих пор работает.
http://whitelisting.kaspersky.com/advisor-ru#search/0x7EE9773349F4BE107E2F710CE5B98860
Нашёл скриншоты SpaceMonger.

Сразу названия папок есть и самых крупных файлов. А удобно.

Цветовая гамма всегда такая ядовитая или можно перенастроить?
Есть настройки, но их очень немного. Переназначить цвета файлов и папок можно.
Поддерживаю, Scanner от Steffen Gerlach занимает почётное место среди маленьких полезных утилит. Быстро и наглядно показывает где кто спрятал жирный по объему контент :)
Скриншот из сайта разработчика

Можете еще посмотреть на Sequoia View, такая же стюардесса, которая очень хорошо справляется со своими задачами.
UPD: Черт, уже предложили ниже.
для того же использую SequoiaView, последняя версия 2002 года, на вин 10 полет нормальный
Вот эти градиенты на скриншотах режут глаз.
Всё нормально, привлекательный авангардный дизайн (2002 года).
Сам использую.
Один единственный обнаруженный баг — неправильный размер окна при старте.
С приходом больших разрешений выплыла проблема которой подвержено много старого софта под Windows (да и не старого тоже) — включённое по умолчанию масштабирование приложений.

Разные окна одной и той же программы могут масштабироваться по разному.
Аналогично )
http://whitelisting.kaspersky.com/advisor-ru#search/0xE534FF309EAFC84AE8822B5167803FC5
:))))
А я бы рекомендовал TreeSize
Мне TreeSize нравится. Плюс есть бесплатная lite версия.
Пользуюсь для этого Scanner-ом (steffengerlach.de/freeware/)

Моя личная стюардесса с начала двухтысячных.
А еще есть SpaceSniffer, с более спокойной цветовой гаммой (настраиваемой) и без градиентов.
Пользую Space Sniffer — мал, бесплатен, удобен.
Вдумайтесь, бинарнику 13 лет, а он по прежнему работоспособен и успешно интегрируется с операционной системой.
Что в этом особенного? У меня под 7-кой и игры 2001 года запускаются. Почему должно быть иначе! Но есть вопрос: какова вероятность при использовании старого софта получить серьёзный сбой в системе?

Лично мне приятней видеть Linux на смартфоне, на маршрутизаторе, на сервере лучше тоже или Linux, или BSD. Да, под Windows действительно много программ, особенно творческие хороши, когда как, например, видеомонтаж в Linux пока сильно затруднён.
В Windows не так удобно работать с командной строкой. Из коробки нет такого мощного инструментария для администрирования, автоматизации. Программы для Windows в своем большинстве предоставляются без исходных кодов, а обратное уже скоро может стать стандартом, так как практически для любой коммерческой программы есть аналог с открытым кодом, к тому же устраняющий ряд юридических проблем — вопросы лицензий. Проприетарный зарубежный софт в новых мировых условиях может быть просто вытеснен по военно-политическим причинам из государственных организаций, а за ними потянется и бизнес, волей-неволей… так как «касса одна».

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

А десктопный Linux действительно не для всех.
В Windows не так удобно работать с командной строкой.


Такая же фигня.

cmd и powershell никаких чувств не вызывали, а вот как появилась Windows Subsystem for Linux, так мысли и зашуршали.

Вот что ls и grep животворящие делают.

Под виндами cygwin спасал, если особо многого от него не требовать.
Среди «из-коробочных» вот эти, например, можно глянуть:
http://mobaxterm.mobatek.net/
http://babun.github.io/
Большинство стандартных линуксовых тулзов, пакетный менеджер — для каких-то обыденных мероприятий вполне сойдет.

Я вам расскажу, что в cmd и конвейеры работают. И аналоги grep и ls есть(aka find & dir), хотя лаконичных логических выражений не хватает.
В cmd даже wget.exe можно поставить, и он ничем не хуже настоящего будет. Такой же беленький по чёрненькому.

Но не то это. Совсем не то. :)

Еще до этой темы с Windows Subsystem for Linux ставил все что нужно с http://gnuwin32.sourceforge.net/. Сразу в консоли появляется и grep и ls и прочее

Программы для Windows в своем большинстве предоставляются без исходных кодов
А если SolidWorks, MS Office, Adobe Photoshop появятся для Linux, каковы шансы, что они будут доступны в исходных кодах? Это коммерческие программы. Если Linux будет так же популярен, как Windows, вероятнее всего, кол-во ПО для него с закрытым кодом будет стремительно расти.
Расти будет, насколько стремительно — сказать не берусь.
Беглый взгляд на ситуацию в IT в мире ( количество программ ) подсказывает, что требование к предоставлению исходных кодов во время покупки ПО может стать государственной, а может быть, и международной нормой и обязанностью.
Вдобавок, патенты, как известно, не распространяются на принципы и алгоритмы.
Выпуск закрытого ПО можно трактовать, как попытку монополизировать ту или иную сферу.

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

Какие-нибудь мелкомягкие и так предоставляют сорцы госорганам для всяких сертификаций. Требование-то есть, но простые смертные сорцы не увидят. :)

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

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

Так что, наверное, процент тех кто реально смотрит, всё-таки больше чем 0.01 от «стенающих».
Давайте лучше посчитаем количество удачных форков, ведь польза для них будет и тем, кто не смотрит в исходники вообще никогда.
Тыкался я с его Windows-версией, тыкался… в результате плюнул и взял очень даже платный Premier. Причина проста: когда нужно редко и по-мелочи что-то смонтировать — можно взять вообще любой видео-редактор, мелкие недостатки можно перетерпеть. Когда проекты большие, начинается всякое разное.

Скажем, на больших видяшках (60-70 ГБ входных данных, 60+ файлов, более сотни склеек) — данный редактор работал заметно медленнее, чем Adobe Premier и даже медленней, чем VideoPad. Меньше форматов понимал — всё видео, захваченное с экрана я мог просто кидать в Premier/Videopad, тогда как предложенный вами редактор просил конвертнуть в другой формат и т.п. Справедливости ради: проверял 2-3 года назад, может сейчас ситуация улучшилась.
У меня было около 150GB HD и сотни склеек, всё нормально работало. Конечно, не стоит такое пихать в одну ленту, надо разделять по сюжетам. С форматами не знаю, я брал с камеры в формате AVCHD, всё работало без конвертации и не особо тормозило даже на ноутбуке.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Edit/Prefrence/Profiles/Manage Profiles
Add New
Ну и при «отдаче» файла надо указать кодеки, у меня получилось скомпилировать только что
НЛО прилетело и опубликовало эту надпись здесь
Да… «Должен сообщит пренеприятнейшее известие» свой профиль под Вин не устанавливается.
Но…
image
Но при отдаче можно задавать ширину/высоту.
И… стоит заглянуть в папку с профилями, у меня тут лежит:
C:\Program Files\OpenShot Video Editor\profiles
Можно попробовать задать профиль в текстовом режиме.

Update:
Профильм прекрасно задаётся ручками через текстовые файлы
image

Не забыть указать своё описание:
description=My profile HD 2500p 25 fps
В каком смысле «нарезать»? Если действительно имеется файл, и нужно его разрезать на 3 куска например, то есть ffmpeg.
НЛО прилетело и опубликовало эту надпись здесь
Вы мало работали с видео.
>> Программы для Windows в своем большинстве предоставляются без исходных кодов, а обратное уже скоро может стать стандартом

«Ви таки видели» (с) эту помойку свободного кода под названием github?
Кому 99,9% этого хлама нужно?

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

Вы хотите сказать что наработки в том числе с


помойку свободного кода под названием github

не используют в повседневном софте?

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

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

На всякий случай: разработчики современной IDE-программы NuSphere PhpED явно во многом вдохновлялись HomeSite, что нашло отражение в интерфейсе и возможностях PhpED вплоть до вставки шаблонов кода с помощью сочетания клавиш Ctrl+J.
Некторые из них даже на хабре сидят. Привет Maccimo!
Мощная кстати штука.
1) Если ты законнектился то открыть новое окошко консоли или файл-менеджера можно в один клик, без повторного ввода пароля.
Вообще не ввожу пароли, поскольку и приватный ключ, и пароль от него в ssh-клиент у меня автоматически передаёт плагин для KeePass (в котором всё и хранится).
Часто приходится «редко лазать» на разные шареды и ради этого ключ генерировать лень.
Слегка успокаиваю себя идеей о том, что если бы этот клиент не умел ничего из того что сейчас считается безопасным, то его перестали бы принимать сервера. А раз с ним всё ещё согласны разговаривать, значит старичок ещё годен.

Если он умеет SSHv2, то всё в порядке. Потому что SSHv1 уже закапывают:
Поддержка устаревших протоколов SSH 1.3 и 1.5 в OpenSSH 7.3 сохранена, но требует активации на этапе компиляции. В OpenSSH 7.4 будет удалён код, связанный с использованием SSHv1 на стороне сервера, а летом 2017 года планируют удалить код клиентской части SSHv1.
Так может он и ssh сервер использует устаревший.

Вообще, бинарная совместимость приложений даётся дорогой ценой — они должны быть собраны статично, и все зависимости включать в себя. Но если ты готов платить такую цену, то и в линуксе ты можешь спокойно запускать устаревшее говно мамонта, а с момента появления lxc — даже с особым комфортом.
У меня на ура работают приложения собранные под MFC 4 версии с динамической линковкой.
Что, мне кажется, и влияет на размер Windows. У меня Kubuntu со всеми программами, конфигами, логами и т.д. (то есть, весь корень без /home) занимает около 11 ГБ. Если поставить даже Win 7 и тот же минимум программ — выйдет намнооого больше. Насчёт 8/8.1/10 не уверен (не пробовал), но думаю, что там всё ещё хуже, чем в 7.
К тому же, у меня стоит wine, который позволяет запускать win-приложения; а Win 7 не умеет запускать linux-приложения.
ssh сервера мне предоставляют хостеры по всему миру.

и то как они накатывают очередной php слегка несовместимый со старым кодом, даёт мне уверенноствь том что ив случае с ssh меня щадить не будут.
У меня одна осталась. 3DS Max 3.1 (купленная же!) Дата релиза 1999 год — 17 лет. Правда на последнем десктопе уже пришлось ломануть, ибо не нашлось COM порта. Хотя sentinel драйвер(новый) ключ подхватывает на Windows 8 работает.
Проблема с железными ключами уже неактуальна. Это прошлый век.

Сейчас в моде проблема с онлайн-активацией.
Adobe, например, когда отключает сервера старых версий, выпускает версии без активации.
Тут ведь главное не упустить этот момент и успеть скачать, пока не прикрыли.
К сожалению, вынужден добавить ложку дёгтя. При переходе на Windows 10 — она, не говоря худого слова, снесла несколько программ со словами «оно несовместимо». Не предложила удалить, не предупредила, а просто снесла. Офигенная обратная совместимость, да. Обратная совместимость с ЖЕЛЕЗОМ тоже на высоте — слабое место виндовс — драйвера. Нет драйверов под новую систему — прощай старое, полностью рабочее железо. Так что увы, не всё так гладко.
И нет, если что, я не агитирую за линукс. Линукс на десктопе — это система для домохозяек, ну и может быть для разработчиков софта под линукс. Слишком много софта было написано под виндовс чтобы от него вот так разом отказаться. Но как серверный софт линукс вполне оправдан.
Ну и главное пожалуй… вы всё время делаете оговорку — «если софт написан правильно». Так ведь при такой оговорке и под линуксом всё ограничится максимум сборкой из исходников под новую систему. Не получилось? Значит софт был неправильно написан. Отличная оговорка, сводящая на нет смысл статьи.
Пошел семнадатый год, как при каждой покупке нового ноутбука/макбука я сношу то говно, которое на нем было, и устанавливаю линукс. Потому что остальные ОС сделаны для неприхотливых, непритязательных и просто мало видевших людей.

И нет, я не домохозяйка и не разработчик софта под линукс. Я вообще в финтехе работаю, в R&D. Ну это так, к слову.

Действительно, Win и Mac — системы для неприхотливых людей, которые не хотят часами собирать софт из исходников и днями курить форумы, когда что-то не работает (а что-то точно ведь не заработает).
НЛО прилетело и опубликовало эту надпись здесь
> которые не хотят часами собирать софт из исходников
Gentoo Linux — единственный дистрибутив?

> а что-то точно ведь не заработает
Несколько месяцев назад купил Thinkpad Helix со стилусом и док-станцией — всё работает, без исключений, вообще всё. Где я ошибся?
Gentoo не пользовался, только Ubuntu, Fedora и их производные. Я не имел в виду, что доводилось что-то компилировать часами. Только разбираться, почему не компилируется :)
> Только разбираться, почему не компилируется :)
Это не имеет отношения к обычным пользователям этой ОС, они даже не знают слова «компиляция».
Если вам ассортимента софта под линукс хватает для ваших задач — это конечно же прекрасно. Но это вовсе не значит, что его хватает всем, или хотя бы большинству. Тут дело даже не в самой системе как таковой по сути, хотя с системой тоже не всё гладко. При том, что я весьма положительно отношусь к линуксу, зачастую количество головной боли с его настройкой на порядок выше. Нет, тут есть конечно нюанс — если ЗНАТЬ, как настроить — всё просто. Дело в том, что в винде то же самое тоже просто, но при этом не нужны специальные знания. Увы, у меня нет времени обучаться трюкам, которые мне бесполезны по работе, даже несмотря на наличие желания.
Интересно, а с вашей точки зрения, Java-бекэндщики считаются разработчиками софта под Linux или под что то другое?

Только домохозяйками.

А разве этот бекенд потом не под линуксом работает? А если да — то чем они не разработчики софта под Linux?
Ура! Свершилось! Сколько лет все говорили, что линукс никогда не станет операционкой для домохозяек.
Но они ошиблись.
Теперь линукс, кроме как для домохозяек, никуда и не годится.

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

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

Глядя на НЕОТКЛЮЧАЕМОЕ самопроизвольное обновление с рестартом, думаю что следующей осью станет либо Мак либо Линукс. Если и они не освоят к тому времени этих актуальных тенденций.
Если и они не освоят к тому времени этих актуальных тенденций.


Есть такая тенденция. Так что лучше не тяните с переходом. )
С Anniversary Update рестарт стал не то, чтобы полностью опциональным, но более щадящим. У меня за 10 лет случился ровно один внезапный рестарт — да, в Win 10 (до апдейта).
А обновление очень легко отключается целиком (не то, чтобы я советую это делать, но справедливости ради).
А обновление очень легко отключается целиком (не то, чтобы я советую это делать, но справедливости ради).


Как?
Служба Windows Update -> Disabled.
Обнаружил интересную особенность — Windows 10 неспособна обновляться с отключенным фаерволом. Отключаю службу фаерволла, ставлю режим запуска Manual. Когда хочу обновиться — руками запускаую службу.
И отключаемое, и откладываемое.
Вы бы в опции заглянули, что-ли.

Как обычно, знания линукс-пользователей о том что они хают — стремятся к нулю.
Можно с этого места поподробнее? Причем для версии Pro,
Пока что видел только возможность явным образом только отложить и указать недопустимое время для обновлений. Именно отключить — не видел.
Финты ушами в виде изменений в реестре или настройки брандмауэра не предлагать.
Можно:
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.


У меня эта галка стоит.
На днях было обновление и перезагрузка
Вторую часть ответа дочитайте. Про отключение WU.

PS: Если что — я вообще против этой эпидерсии с бесконечными апдейтами.
У знакомой стоит Win7 с отключенными апдейтами, и работает уже второй год, и не жужжит. Потому что знакомая на компьютере _работает_, а не занимается слежением за обновлениями.
И нет, ей не грозят грозные-грозные хаки из интернетиков, потому что её за двумя проксями хрен кто достанет.
И я бы сидел тоже на Win7, если бы не эмулятор ведроида из MSVS2015.

То что мертво умер...., тьфу блин, то что работает — пусть себе и дальше работает. Как в том анекдоте про восход солнца, мальчика и папу-программиста.
Да, когда случится ядерная война и мир вернётся в каменный век, ноутбук с Windows тебе определённо пригодится.
Какой хороший обзор старых программ. А ведь программы эти пропали не потому что появились более мощные конкуренты, а просто потому что программы такого типа стали никому не нужны. Никто уже не пользуется менеджером скачиваний (как там, докачка после разрыва диалапа работает?), никто не выясняет сколько там места занимает какая папочка, потому что нечего скачивать, всё в онлайне.

Зачем вам доисторические редакторы видео и фото, если есть более продвинутые бесплатные аналоги не вполне ясно. Как оно там, с HD и 4K, норм?
Самая характерная черта современности — это то, что у каждого она своя. Например, в моём мире очень важно знать, сколько какая папочка занимает, и далеко не всё в онлайне. А менеджером закачек я пользуюсь ежедневно на мобильнике для скачивания подкастов — поставил сразу несколько в очередь, и они преспокойно в фоне скачиваются, да ещё и в несколько потоков, а в один поток тормозит и обрывается, да.
Под виндой — F3 в ФАРе,
под линуксом — Ctrl+пробел в Миднайт Командере, плюс Disk Usage Analyzer, который в Гноме по умолчанию установлен, плюс, конечно, du.
> А ведь программы эти пропали не потому что появились более мощные конкуренты, а просто потому что программы такого типа стали никому не нужны

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

> Зачем вам доисторические редакторы видео и фото, если есть более продвинутые бесплатные аналоги не вполне ясно. Как оно там, с HD и 4K, норм?

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


Например?

Как оно там, с HD и 4K, норм?


FullHD — норм
4K — как только имеющиеся у меня камеры начнут нормально снимать в 4K, так сразу и задамся этим вопросом. А пока что оно без нужды.

+ за HomeSite, если к сегодняшнему моменту придумали что-то лучше, подскажите.
Издеваетесь, да? Хотя зачем я спрашиваю T_T
Нет, самое страшное для вас то, что он не издевается. Парадигма сменилась. И если верить наблюдениям — большая часть людей перестала использовать WYSIWYG редакторы для HTML. Им хватает Sublime/ViM/Emacs/WebStorm/whatever. Хотя на тему WebStorm и WYSIWYG могу ошибаться.
HomeSite был как раз урождённый code-based редактор. WYSIWYG туда вставили в процессе борьбы с Dreamweaver.
Даже не думал )
Notepad++ — хранит несохранённые вкладки между сессиями, нет проблем с кодировками, открывает очень большие файлы, шустро ищет по диску. Есть diff плагин и пного чего ещё.

И, так же как в HomeSite есть регэкспы при поиске и замене, но уже более человечного формата :)
Разве есть редакторы, которые это не умеют?

Кстати, насчет больших файлов, был опыт, что Notepad++ не открыл ~500k строк plain text.
Способность обрабатывать большие файлы ещё и на компьютер завязана.

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

Если меня долго не будет, то ой :)
too big :(
Я не к тому, что Notepad++ что-то не умеет, а к тому, что под каждую задачу свой инструмент.
Открывать «очень большие файлы» — это, наверное, не задача редактора кода. )
Ну, суть редактора кода в том что он работает с кодом и не натягивает поверх никакого дополительного форматирования, типографики и прочего визивига.

То есть в нём можно открыть код и он его, скорее всего, не испортит и не исказит.

Удобно для решения множества разнообразных задач от правки php-кода и xml-файлов до regexp поиска по папке набитой сохранёнными html-страницами.

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


Оххх… Не знаю сознательно или нет у вас это вырвалось.

Моё знакомство с Notepad++ завершилось бесповоротно тогда, когда он без зазрения совести и без каких-либо предупреждений похерил много данных из-за некорректной обработки исходного текста. Негатив в том, что обнаружилось это только тогда, когда данные пошли дальше в обработку.
Не может быть никакого «скорее всего» у текстового редактора.

Сейчас, скорее всего он так уже не сделает, но как в анекдоте с ложечками «осадок остался».
Оххх… Не знаю сознательно или нет у вас это вырвалось.


4 файла по 5 мегабайт, xml вытянутые в одну строчку, слабый ноут.

При попытке чистить их для изучения, бились концы файлов.

Не знаю кто виноват, Notepad++, мало памяти у ноута или факт того что это xml, а не plain-text.

EmEditor умеет открывать файлы объёмом до 248 ГБ. Есть бесплатная версия, в которую пробная версия автоматически превращается по истечении ознакомительного периода.
Разве есть редакторы, которые это не умеют?

В Visual Studio нормальные регулярки добавили относительно недавно… А в последней версии сломана история поиска.

WeBuilder 2016 яростно рекомендую. Плюс для России традиционная скидка при покупке
Пока автор занимается выкапыванием стюардесс на каждом новом ноуте, линуксоиды просто вынимают винт из старого ноута и втыкают в новый. Ну или копируют накрайняк. И это к вопросу траты времени на продуктивную деятельность.
И не запускают все шесть любимых программ под вайном, хотя в принципе могли бы, но ведь зачем?

Зачем под вайном то что-то из упомянутого запускать? Я лишь поначалу переезда на линукс запускал сердцу любимые проги в вайне. Со временем осознал, что все это не нужно и в линухе полно своих офигенных инструментов, из которых консольные наиболее интересны и не исчезают и через десять лет. Я уже забыл когда качалками пользовался, хотя во времена винды reget было любимым вариантом. Качалки были актуальны во время диалапа.
Если вы перечитаете мой комментарий, я ровно это и написал, только в одном предложении. Если надо запустить шесть дохлых стюардесс — вот вам вайн. Только никому не надо :)
Именно так. И не только в ноутах. Лет 5 переносил просто винт, потом стал просто профиль переносить на другой винт, где уже установил новую ОС. Обычно всё работает, но если профиль таскать долго (когда например КДЕ версия сменится уже несколько раз) — то могут быть ошибки из-за различных настроек, которые отличаются в разных версиях.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Подтверждаю, у самого Кубунта пропутешествовала по четырём ноутбукам.
Windows есть реальная обратная совместимость

На выборке из 6ти программ построить такой вывод — это как-то за гранью логики.

И как быть с феерическим примером, что Microsoft Access 2003 нормально работает на Windows 2003, и тупит на Windows 2008?

На выборке из 6ти программ построить такой вывод — это как-то за гранью логики.


Не 6ти. Реально, из это список из примерно 15 программ самого разного назначения, не требующих использования современных методов работы с удалёнными серверами. Просто есть те которые ставятся сразу, а есть те которые используются при оказии.

И это только у меня.

А в комментах уже идёт перепись софта.
А неудобный для такого вывода Microsoft Access 2003 выбрасываем из рассмотрения?

А Microsoft Access 97 не работает выше XP SP 2.
Я не утверждаю что работает ВЕСЬ старый софт.

Я говорю о существующей тенденции. О том что прикладной софт написанный правильно и не работающий хитрым образом с железом или операционной системой, СКОРЕЕ ВСЕГО будет работать.

А вам не кажется, что добавив «софт написанный правильно и не работающий хитрым образом с железом или операционной системой, СКОРЕЕ ВСЕГО будет работать» вы полностью разрушаете миф про «Windows есть реальная обратная совместимость».

Microsoft Access 97 и Microsoft Access 2003 видимо написан неправильно.
Я понимаю, что раз уж они добавляли специфицеские секретные недокументированные функции по просьбам ORACLE некоторых компаний, может быть трудно поддерживать реальную обратную совместимость. Но для своих-то собственных продуктов можно было и постараться.

В Windows есть, скорее, случайная обратная совместимость. Если повезёт — она есть, если не повезёт — её нет.
А Word 97 и Exel 97 работают нормально?

Я кстати, когда начал переход на безварезную жизнь, хотел даже купить Word 97, но он уже не продавался.

А пользоваться 2003 мне не позволили эстетические чувства.
Про Word 97 и Exel 97 не могу ничего сказать, 2003 — работают.
Тут бы сказать «Ага! 2 из 3!», но не скажу.

Полагаю что Аксесс, в силу того что он СУБД, очень глубоко встраивается в систему.

Он ради быстродействия может работать не через Windows API.

Другой доступ к памяти, к винчестеру, да мало ли что ещё.

Он же сервер.
Так ему ещё никто не льстил.
Он совсем не сервер. Он файл-клиент. И никаких глубоких встраиваний в систему он не делает.

Ну и, конечно, Microsoft SQL Server тоже очень избирательно устанавливается на последующие версии Windows.

В общем больше похоже на правду что «в Windows есть случайная обратная совместимость».

Глубоко копаете. Попробуйте просто поставить Microsoft Visual Studio 2010 на Windows 10.
Получите массу удовольствия.

Странно, у меня MS Access 97 SR2 работает без уcтановки в WinXP SP3 и WIndows 2003 SP2. Просто копированием распространяется, как akelpad, калькулятор или сапёр.
Перетащен из win2000 вроде.
Просто в реестр надо было его серийник внести и несколько МС-офисных dll вытащить из папки system в папку офиса и зарегистрировать regsvr32. Весь офис 97 становится портабельным приложением и работает. Со следующими версиями таких извращений не пробовал, мне нравилась компактность его .mdb файлов без юникода во времена маленьких дисков.

кусок реестра
[HKEY_CLASSES_ROOT\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F]

[HKEY_CLASSES_ROOT\Licenses\8CC49940-3146-11CF-97A1-00AA00424A9F\Retail]
@=«yubcdcprktpjtapmmfdacmupasbhscddncgp»

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access]
@=""
На Windows 2003 SP2 — тоже без проблем. А с XP SP2 — было как повезёт.

И ещё очень важно специальные версии dll для джета, устанавливать.
в Windows есть реальная обратная совместимость и это делает жизнь пользователя комфортней. В отличии от Linux
Вывод не вполне верный из того, что приведено конкретно в этих примерах. Ваша «обратная совместимость» называется «статическая линковка». Хоть в целом вы правы с некоторыми оговорками.
Обратная совместимость с win-бинарниками (причем, необязательно статически слинкованными) есть в любом линуксе и называется wine.
Эта «обратная совместимость» в wine обусловлена «обратной совместимостью» (в том смысле в котором в статье это используется) в винде, очевидно.
Нестатически слинкованными они могут быть разве что с msvcrt каким-нибудь. Либо всё и так лежит рядом (например, в случае Qt итд).
Вообще вы это мне зачем сказали? Причём тут wine?
Статистика Kaspersky — это фишка. ) Но сколько еще поклонников Homesite, у которых KAV не установлен?

Reget Deluxe = Free Download Manager (GPL)
WinDirStat = TreeSize
Paint Shop Pro X2 = Paint.Net (попроще, конечно, зато бесплатно)

Никогда не поздно взять себя в руки — и закопать.
Free Download Manager

Download Master поолдскульней и весит на порядок меньше.
Смею предложить в качестве ssh-клиента программу Bitvise SSH Client (https://www.bitvise.com/ssh-client-download). Все описанные в статье функции поддерживает
Bitvise Tunellier какое-то время рассматривался в качестве замены, но там возникли какие-то сложности и с консолью и с файл-менеджером.

Надо будет посмотреть, может сейчас всё нормально будет.
Висение в трее было очень приятной фичей.
ха, собрат по… примерно столь же список древних программ так и кочующих… опера 9.5, да тот же регет, арткам2007, 6-й фотошоп с сотней плагинов (не cs6, а просто 6 — от 2000года), RegWorks2004, winamp5.56, Crystal-плеер от 2005-го и т.п.
И это на Win10 (x64 само собой) на i7-6700K, потому что привычное окружение «на хоткейях» во второстепенных программах…
Каждое новое окошко консоли требовало либо сохранённого ключа либо ввода пароля.

Сейчас не так?
меня никогда это не напрягало
Ну, когда открываешь окошки для tail -f для аксес логов, эрорлогов, поиска файлов и правки найденного, то надоедает вводить пароль.
Присоединяюсь к совету, уже прозвучавшему.
Используйте мультиплексоры — screen, tmux etc.
Судя по скриншотам, tmux это одно окошко внутри которого несколько терминалов?
И в панели задач он тоже одним окошком висит?
screen и tmux — консольные мультиплексоры, запускаются и работают на сервере. Могут постоянно держать несколько активных терминальных сессий aka «окон».
Можно переключать экран между сессиями, можно сделать мозаику на одном окне.

Смыс в том, что ssh-сессия до сервера одна и при отключении от сервера, консольные сессии остаются и продолжают работать. Подключились по ssh, подключились к мультиплексору и перед вами опять 100500 tail с логами, как-будто вы и не отключались.
а десятибаксовые шареды это чудо поддерживают?
Что мешает в консольке набрать screen или tmux и проверить? ) Может быть хостер позаботился о вас.

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

$ tmux
-bash: tmux: command not found
$ which tmux
$ screen
-bash: screen: command not found
$ which screen
а десятибаксовые шареды это чудо поддерживают?


Стоп. Что за 10$ шареды?!!! Когда можно взять нормальный VPS за 3 евро или 4 бакса в месяц, на котором хоть генту конпиляй.
а обновлять генту на этом vps кто будет?
тот же, кто и дебиан и центос. По идее, тот кто женщину VPS пользует, тот её и обновляет. ))
Не-е-е-е. :)

Я лучше на шареде посижу. Он у .m по прежнему хороший.
Есть форк под названием KiTTY, он умеет создавать дубль сессии без ввода пароля.
Я пользуюсь KiTTY, не знаю как в оригинальном PuTTY, но у меня Duplicate Session молча открывает второе окно, ничего не спрашивая. Ещё там можно сохранять пароль в профиле подключения (в оригинальном PuTTY раньше точно было нельзя).
Вместо 2 пункта — xManager Enterprise. Имхо лучший на данный момент SSH клиент под винду.
Умеет даже быть X сервером.

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

Но всем знакомым его советую, обычно все в восторге.
Тот факт, что старое ПО работает и сейчас, на современных версиях Windows — большой плюс разработчикам самой распространенной операционки. Но давайте теперь подумаем чем мы этому обязаны и вспомним сколько глюков вызывает эта совместимость? Открываем описание очередного KB и вуаля, уязвимы все версии от 95-го до windows-10. Красота и порядок :-) Многие дырки наследуются даже не годами — десятилетиями.

Ооо, RegetDeluxe, как повеяло 2002-м =)


Я так тягаю за собой Slowview (смотрелка картинок), Kleptomania (умный скриншоттер) и ProcessKiller (убийца процессов вместо TaskManager)

Из древних программ по-прежнему использую Freehand MX. Куплен был ещё в девяностых, потом апгрейдился (я тогда препрессом занимался), и теперь использую его для всяких поясняющих диаграммок, простеньких буклетиков, в бытовых целях там приглашения на день рождения детям слепить, и т.д. На современном компе просто летает. Файл датирован 2003 годом.

На счет обратной совместимости на базе столь малой выборки выводы делать рано.


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


  • ограничение на длину пути 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 по-другому.

На тему SSH клиента — использую mobaxterm. Доволен как слон.

Есть всё что вы перечислили, плюс много чего другого.
Две трети восторгов автора от работающих спустя 15 лет программ — относятся не к программам, а к ОС Windows, разработчики которой были вынуждены все эти годы жрать кактус и тянуть груз обратной совместимости, кардинально сломав его лишь однажды — при переходе от линейки 9х к NT\XP. То, что Reget, выпущенный в 2008-ом году интегрируется в IE11 на Win10 — точно не заслуга Reget. Ну разве только если считать заслугой использование документированного API документированным способом.
относятся не к программам, а к ОС Windows, разработчики


О чём автор и написал в конце статьи: «но факт остаётся фактом — в Windows есть реальная обратная совместимость и это делает жизнь пользователя комфортней»

точно не заслуга Reget. Ну разве только если считать заслугой использование документированного API документированным способом.


И об этом так же сказано: «И в этом заслуга и разработчиков ReGet и разработчиков Internet Explorer. „

НЛО прилетело и опубликовало эту надпись здесь
А Пастернака?: )
НЛО прилетело и опубликовало эту надпись здесь
Если вкратце, то там рассказ о том что я по прежнему пользуюсь Skype, ICQ и ЖЖ.
Главное слов тут — «был». KDirStat умер с очередным обновлением KDE лет 10 назад.
QDirStat is KDirStat without any KDE — from the original KDirStat author. Есть и ещё один аналог — K4DirStat.
И?

Я не отрицаю факта существования аналогов, новых версий и допиливаний.

Я говорю о том, что в случае Windows нет жёсткой необходимости ни в первом, ни во втором, ни в третьем.
Как-то вяло разлетается с вентилятора… Автор, накинь еще.
Оригинальная концовка была вот такой:

Помните — выбор есть!

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

Есть другой мир, в котором любимыми программами можно пользоваться в течении десятилетий.
Ладно вам бредить-то…
клиент — 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 не устроил чрезмерным искусств. интеллектом, невпопад.
А у Опечатки с правами при запуске проблем не возникает?
Нет. Может потому что я как ламер работаю под админом в «одомашненной» согласно одной местной статейке 2003 x86 винде, которая видит все 4ГБ ОЗУ без костылей типа fix128.

Punto Sw. лазит в интернет «стучать» зачем-то и «весит» раз в 100 больше.
Пару раз ставил его, не смог настроить, как мне нравилось.

«Опечатка» норм. работает и в удалённом компе через ammyy admin.
Punto switcher не устроил чрезмерным искусств. интеллектом, невпопад.

В "выключенном" режиме он нормально работает. :)

2) Пользуюсь SimpleSwitcher. В отличие от Пунто, нормально работает в Far3 и TeamViewer на удаленном столе.
Вместо GIMP можно посмотреть на Krita, вполне хороший Open-Source аналог фотошопу. Да, не такой объёмный по функциям, однако развивается куда активнее, чем GIMP, может действительно многое, да и с кроссплатформенностью всё в порядке.

По-моему это не совсем аналоги.


krita — это скорее рисовальная программа, также как скажем Art Rage. У нее несколько другие цели и предназначение.

1. Я не html-программист, просто иногда что-нибудь смотрю/подправляю. Под win хватает notepad++, под nix-консолью nano. Некоторые некроманты вспомнят про vi.

2. Putty. Под линуксом нативно ssh...
а. Если использовать преднастроенные профили соединений и доступ по ключу, то работает. Или освоить screen, что правильнее.
б. Понимает 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.


Уберите последнюю фразу и будет вполне годная олдскульная статья. :)
Стоп, давайте по пунктам.

Вы якобы нашли у меня посыл «за пятнадцать лет не выпустили ни одной нормальной программы под windows».

Можно увидеть соответсвующую цитату из моего исходного текста?
То чуство, когда несколько лет пользовался WinDirStat и только сейчас узнал его возраст 0_0"
Касательно Secure Shell Client. Любой эмулятор консоли + сессии tmux дадут вам то что нужно, (несколько панелей) плюс при коннекте ваша сессия будет сохраняться.
Я использую редактор EditPlus уже 15 лет, но всегда последней версии. Автор программы продолжает его развивать и добавлять полезные функции.

FlashGet версии 1.9.6 2007 года, он достаточно простой и покрывает мои нужды на 100%. WinAmp 5 ставлю по инерции, хотя музыку на десктопном компьютере уже слушаю редко.
Flashget — аналогично.
А вместо WinAmp недавно поставил Qmmp. Отличная штука. Проект активно развивается: неприятный мне баг исправили через неделю.
QMMP кажется не умеет сканировать пики сигнала (определять возможный клиппинг, чтобы потом программкой mp3trim pro починить lossless-но кривые mp3 файлы) и считать динамич. диапазон, как фубар с плагином TT Dynamic Range Meter или Jriver media center «из коробки» (но платный или варезный). Чтоб не слушать пережатый отстой, гонку децибел по своим ушам. А то треки 1989 г. и их переиздания 2012 могут отличаться на 8 дБ по средней громкости, с ростом искажений и «противности». При одинаковых названиях у путающих их, но раздающих пиратов.

Функция Replaygain — немного не то.

В идеале должно быть так, с сортировкой по любой колонке:
http://jpegshare.net/images/dc/45/dc45ea2a0b2abd93bec8b2705caba95a.png
/>
Я нифига не понял :), но если сделаете ticket на sourceforge, то может сделают в ближайших релизах.
PS: Тем более, что разработчики вроде русскоязычные.
А у винампа в последней версии нет всех тех уязвимостей что обнаруживались в процессе его жизни?
Я надеюсь, вы понимаете цену того, что на Windows 10 можно запускать программы 2003 года выпуска? Может показаться.это происходит от того, что программа написана суперправильно, ну, или Windows написана супервравильно, но это, конечно, не так. ReGet запускается в IE, скорее всего, потому, что IE11 содержит в себе движки от предыдущих версий IE, со всеми бережно сохраненными багами и тонкостями при неопределенном поведении. Тяжкий груз наследия WinNT а то и Win95, необходимость сохранения бинарной совместимости с программами, написанными 13 лет назад не дает Windows развиваться такими темпами, как это делает Linux.

Надо сказать, в этом и есть идеология 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 и позволили ей доминировать на рынке ОС.


Я надеюсь, Вы понимаете что я, как пользователь, считаю это ПЛЮСОМ данной операционной системы.
Мне кажется, это какое-то умозрительное соображение. Если Linux «максимально быстро движется вперёд», то функциональность линуксового софта должна быть уже где-то в космосе, ну или, по крайней мере, на голову опережать любой Windows-софт, однако на практике этого не происходит.

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

Так она там уже и есть. CRIU-заморозка любого процесса и перенос его на другой хост. Docker — изоляция процессов в легковесных контейнерах. LIO-Target — высокоскоростное ядро для эмуляции SCSI-устройств, например, iSCSI, FC, iSER (InfiniBand) и т.п. Ну, и конечно, kvm — мощнейший гипервизор с эмуляцией кучи оборудования, поддержкой нативной технологии паравиртуализации для Win7 и старше (enlightenment).

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

Просто Linux-серверная система, для десктопа (и обычных пользователей ) изначально не предназначенная. Т.е. он не только не готов для десктопа сейчас, он не будет готов для десктопа никогда. Такие дела )
> Вдумайтесь, бинарнику 13 лет, а он по прежнему работоспособен и успешно интегрируется с операционной системой. WinXP, Vista, Win7, Win8 и теперь — Win10. Да, вот так вот у нас в Windows – если софт написан правильно, то и через десятилетия он будет так же хорошо работать с Windows API как и в день компиляции.

С 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-разработчиками для решения своих задач.
Устав от бесконечных проблем, я поставил бунту маме-пенсионерке и сестре, выпускнице филфака МГУ. К компам/ноутам не подхожу годами.

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

OO или LO прекрасно работают и печатной машинкой и таблицей.

Если нет необходимости работать с прикладным софтом, то что винда, что линукс, что мак.
Мне удобно пользоваться этим инструментом прежде всего для «бытовых» задач (почта, браузер, фильмы, запись дисков и прочее такое).
А тот же QTCreator, он и в винде точно так же выглядит.
А мне почему-то нет, вот и предметно поговорили :)
> Этот текст как раз о том, что в Windows можно прекрасно пользоваться продуктами заброшенными 10-15 лет назад.

Ещё раз — всё определяется не ОС, а внешними зависимостями продукта. Здесь неравные условия, так как в Windows (равно как и в Mac OS) традиционный подход — тащить вместе с продуктом все его зависимости, в том числе DLL библиотеки конкретных версий, а в линуксах линковка в основном динамическая.

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

Вот прямо сейчас на моём линуксовом лэптопе содержимое удалённой машины смонтировано (sshfs) в каталог /mnt/remote. То есть оно полностью прозрачно для моей ОС и неотличимо от содержимого жёсткого диска, я могу производить поиск по файлам, обрабатывать их скриптами, смотреть их в своём файловом менеджере по выбору, а не в том, который соизволил предоставить разработчик клиентского приложения. Вы что-то говорили про удобство?

> Мы обсуждаем удобство для пользователя.
>
> Не совместимость. Не стандарты. Не возможность залезть в код ядра и почитать.
>
> Мы обсуждаем УДОБСТВО для ПОЛЬЗОВАТЕЛЯ. (Я в курсе, что в мире линуксоидов этого понятия не существует)

Привет вашему информатору в мире линуксоидов. Передайте ему последние новости про OpenSSH, а то он видимо не в курсе, сидит и думает что ssh это только окошко, куда пароль вбиваешь и в баше лазаешь, как с каменным топором.
Вы что-то говорили про удобство?


Сетевой диск с редактированием скриптов прямо на работающем сайте, нафиг-нафиг такое «удобство».
WAT? Какой ещё работающий сайт и зачем мне на нём редактировать какие-то скрипты, где вы это нашли в моём комменте? X_X
Я нашёл это в своих реальных задачах, для решения которых пользуюсь описанным выше набором инструментов.

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

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

Но нет.

Мне не нужен самый крутой ssh клиент, мне не нужен суперметод монтирования сетевых дисков, мне не нужна возможность прочитать сорцы ядра линукса и перекомпилить его.

Мне нужны просто инструменты для решения моих реальных задач. И эти инструменты у меня есть.
> Сетевой диск с редактированием скриптов прямо на работающем сайте
> Я нашёл это в своих реальных задачах
> И теперь я эти инструменты эффективно использую для решения своих задач.

То есть подключение сетевого диска и правка работающего сайта «наживую» является для вас вершиной технических возможностей того, что может предложить Windows для решения задачи внесения изменений в сайт?))))
А можно цитату где я такое сказал?
Ну как, вы же утверждаете, что провели суперкрутой анализ инструментария и выбрали прям наилучшие инструменты, перечисленные в тексте статьи. Одновременно вы утверждаете, что для редактирования сайта вы подключаете содержимое хоста с сайтом через сетевой диск и правите его наживую. То есть ни средств деплоинга, ни системы контроля версий. Я должен был сделать какой-то другой вывод?
выбрали прям наилучшие инструменты


А можно цитату где я это сказал?

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


А можно цитату где я это сказал?
Ветку прочитайте и найдите в моём комменте.
Вы говорите что я что-то утверждаю и в подтверждение приводите не мои слова, а Ваши?

Мощно задвинули. Внушаить.

Но вы себя не утруждайте юлением. Я точно знаю что не говорил того что Вы мне приписали.

Про наилучшие инструменты: «Мне не нужен самый крутой»
Про разработку наживую на сетевом диске: «нафиг-нафиг такое «удобство»»

Меня всегда удивляли люди которые перевирают чужие слова в пределах одного треда.

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

Более того, я говорил прямо противоположное.
> Вы говорите что я что-то утверждаю и в подтверждение приводите не мои слова, а Ваши?

Что за бред. Я предлагал найти искомые цитаты из ВАШИХ слов в МОЁМ комменте.

Выражайте мысли яснее, у вас с этим проблемы.

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

Про инструменты — а я не имел в виду какие-то навороченные и т.д., прочитайте внимательно мой коммент. Я сказал — «наилучшие», для вас. ОК, вы выбрали какие-то наилучшие для своих задач и выдали список, над которым мне немедленно захотелось поглумиться, тк судя по этому списку, вы пишете/администируете сайты уровня домашней странички, слабо знакомы с соответствующей предметной областью, и считаете, что можно писать на хабр статью, где выражаете своё авторитетное мнение. Ну ок, пойду тоже что ли статью напишу про то, как я сайты правлю блокнотом и мне норм.
Если вы не пользуетесь сетевой шарой для редактирования работающего сайта, зачем вообще было это приплетать в самом начале, создавая ложное впечатление, что именно так вы и делаете и противопоставляете это sshfs в линуксе?


Цитату покажите, где я это сказал.
> Сетевой диск с редактированием скриптов прямо на работающем сайте, нафиг-нафиг такое «удобство».

Ваши слова. Нигде выше в треде этот треш не упоминался.
Вот прямо сейчас на моём линуксовом лэптопе содержимое удалённой машины смонтировано (sshfs) в каталог /mnt/remote.


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

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


Это то понятно было с самого вашего первого захода.

Но вы прежде чем глумиться, убедитесь что то над чем Вы собрались глумиться написано мной, а не выдумано Вами.
Здесь неравные условия, так как в Windows (равно как и в Mac OS) традиционный подход


Об том и речь. В Windows сохранение совместимости это традиционный подход.

Потому я им и пользуюсь.
> а как насчёт динамической линковки с менее стабильными библиотеками? Или в Windows особая магия,
Да, это же известная проблема DLL hell. Особой магии нет: политика партии в том, чтобы тащить все версии динамических библиотек в дистрибутиве.

Но этот механизм худо-бедно заработал начиная с XP (вроде бы?), так что, конечно, полной обратной совместимости с более ранними версиями ОС ожидать трудно. Но чем дальше, тем должно быть лучше.
Выводы статьи ни о чем.
Обратная совместимость для конкретной программы обеспечивается до тех пор, пока совместимым остается API, используемый программой.
Как показывает практика (если не рассматривать вопросы с железом), первыми отказывают программы, использующие недокументированные особенности системы.
Так что для сохранения совместимости достаточно в программах использовать исключительно документированные API.
Только это далеко не всегда спасает. И поведение системы порой необратимо меняется.
Простые примеры. Попробуйте в современной винде запустить совершенно правильное приложение win16 или исполняемый файл DOS, Я понимаю, что это грубо, но вроде есть и более тонкие примеры, хотя и не могу вспомнить их навскидку (несовместимые программы просто заменил на новые аналоги и благополучно забыл).
И вы не поверите, но в линуксе все точно так же.
Многие старые приложения в виде бинарников вполне запускаются под новыми версиями линукса, поскольку используют только стандартные API, причем только те, которые совершенно не изменились.
Попробуйте в современной винде запустить совершенно правильное приложение win16 или исполняемый файл DOS,


Сейчас живёт линейка WinNT и странно предъявлять ей претензии про DOS.

Про Win16 я тоже говорить не буду. Она была в самом начале, в период становления, когда ни разработчики ОСи, ни разработчики софта толком не знали что и зачем им надо. Должна была сформироваться культура и традиции с обеих сторон. Где-то в конце 90-х технология стала зрелой, а культура использования сформировалась.

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

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


Какое именно приложение и в какой графической среде запускать?
> Сейчас живёт линейка WinNT и странно предъявлять ей претензии про DOS.

В 2000 и XP (они тоже «линейка WinNT») запуск программ для DOS вполне поддерживался.

> Про Win16 я тоже говорить не буду. Она была в самом начале, в период становления, когда ни разработчики ОСи, ни разработчики софта толком не знали что и зачем им надо. Должна была сформироваться культура и традиции с обеих сторон. Где-то в конце 90-х технология стала зрелой, а культура использования сформировалась.

А мне почему-то представляется, что проблема не в какой-то «культуре и традиции», а потому, что данная возможность была признана устаревшей и потому была выпилена из системы.
И точно так же однажды выпилят Win32 как класс (нескоро, конечно, но как только основные игроки осуществят переход).
Всякая обратная совместимость поддерживается ровно до тех пор, пока она нужна влиятельным разработчикам.

> Какое именно приложение и в какой графической среде запускать?

Запускал какой-то древний ICQ/Jabber клиент (естественно, статически собранный).
Работал независимо от графической среды. Ему только иксы нужны были и доступ к сети. Сейчас просто выкинут за ненадобностью, ибо возникла несовместимость с протоколом самого ICQ. Но это не проблема линукса.
однажды выпилят Win32 как класс

Давно жду выпила отдельной версии x32 винды. Для нормального железа только х64.

Только что запустил под предпоследней версией AltLinux программу FoxIt Reader 2009 года выпуска. Работает прекрасно.
НЛО прилетело и опубликовало эту надпись здесь
Попробуйте в современной винде запустить совершенно правильное приложение 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 год, но некоторые джв уже не понимает.
Прочитал про то что под линуксом kDirStat умер. Далее в консоли
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… И мечтал я, что когда-нибудь компьютеры будут у всех, все будут писать программы, и все будут умными. И вот комьютеры у всех, да только наоборот — не все стали умными чтобы пользоваться компьютерами, а компьютеры стали «глупыми», чтобы глупые люди могли ими пользоваться. Софт, и даже языки программирования, идут по пути упрощения. Не стоит ожидать что это изменится, во всяком случае в ближайшее время.
> Почти все современные Т2 тюнера на силиконовских чипах сделаны, и что самое забавное они практически все одинаковые внутри не смотря на название и цену.
И твоя авермедия тоже, разбери/нагугли какие там чипы а потом можешь поискать их в исходниках по первой ссылке, или сразу vid+pid в исходниках, с большой вероятностью оно там давно есть.

Нет там моей авермедии. совсем нет.
MaxLinear MXL601, однако.

> Боль насчёт поддержки Not only TV LVST2 разделяю.

Боль — это в винде в виде фальшивых частот и кривого драйвера, из-за которого периодически приходится чистить реестр, чтобы оно вообще заработало.
В линуксе (слава CrazyCat), проблем как раз никаких.

НЛО прилетело и опубликовало эту надпись здесь
>> — я крайне редко ищу программы в интернете, обычно всё уже есть во «встроенном магазине»
Зато если нету — то «даблклик-next-next-finish» не отделаешься, будь готов к танцам с бубнами, курению мануалов и ручным разруливанием зависимостей и прочими прелестями от которых винда избавилась уже после 98.
> «даблклик-next-next-finish»
Именно так ставится VirtualBox под линуксом. :)
Да и многие другие программы тоже.
Ну конечно же, отдельные исключения сразу же доказывают мою неправоту. Anecdote is not evidence же, ну. Собственно та же проблема и в этой статье — автор приводит несколько конкретных программ, и по ним экстраполирует на всю экосистему. Ну не работает это так(
автор приводит несколько конкретных программ, и по ним экстраполирует на всю экосистему


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

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

Была такая тема, что при выходе новых версий Windows переставали работать старые программы.

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

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

И происходило именно то о чём Вы сказали — «несколько конкретных программ, и по ним экстраполирует на всю экосистему».

Я просто выждал 15 лет и экспериментально показал что вот программы, вот череда версий Windows, а вот скриншоты запущеных программ.

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

>просто ставил точки в популярных некогда холиварах.

Во-первых, я таких холиваров не встречал, так что видимо они если и популярны, то в весьма узких кругах.
Во-вторых — не вижу, как ваша статья ставит точку в подобных холиваров. Хотя тут конечно зависит от формулировки холиваров. Если кто-то утверждал, что в windows ПОЛНОСТЬЮ отсутствует обратная совместимость — то вы просто метали бисер перед свиньями, потому что он явный идиот. В ином случае, ваша статья ничего не доказывает и ничего не опровергает. А каким боком ваша статья к способу оплаты за софт я и вовсе не понимаю.
Хотя тут конечно зависит от формулировки холиваров.


Что-то типа «а-а-а-а, у вас в вашем маздае всё перстанет работать, а вот у нас в наших линуксах всё будет зашибись»

Как обычно вобщем.

Формулировок про «вообще» конечно никто не употреблял, но речь шла про то что потеря совместимости будет настолько массовой, что создаст проблемы.

Ну и конечно всё это сопровождалось гыгыканьем на тему специального патча для DVD «Белоснежка».

Вобщем то достаточно просто сделать поиск по linux.org.ru и наслаждаться всеми этими вендекапецами среди которых вопрос обратной совместимости был далеко не последним.

Вот дословно этого случая не нашёл, но как раз к выходу Win7 есть идеи что майкрософт НАМЕРЕННО сломает обратную совместимость во имя абстрактного прогресса, многие программы перстанут работать и… наступит вожделенный вендекапец.

Ненаступил :)

А каким боком ваша статья к способу оплаты за софт я и вовсе не понимаю.


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

Я пользуюсь графическим редактором купленным за что баксов — 8 лет. Видеоредактором купленным за те же сто баксов — 5 лет.

Если то время что я ими пользовался пересчитать как по «подписной модели», то огого сколько выйдет.

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

А если софт остаётся работоспособным, то совсем другая.

Ну и конечно же, я бы с удовольствием поставил себе в 2010 году бесплатный видеоредактор. Хоть гнутый, хоть шароварный — пофиг. Не нашёл того который будет отвечать моим требованиям.
Так идите и продолжайте холивар в том месте, где кто-то его с вами начал. Вы нашли какой-то Windows-софт для себя и почему-то совместили его описание с детсадовскими наездами на Linux в ответ на какие-то не менее детсадовские наезды на Windows, которые выкопали непонятно где.

> Не нашёл того который будет отвечать моим требованиям.
Какая жалость. Возможно, вам не стоит использовать ОС, в которой нет нужного вам софта, и перестать высказывать в её адрес критику по тем вопросам, в которых не разбираетесь?
Это был всего лишь контрпример на «Зато если нету — то «даблклик-next-next-finish» не отделаешься». В смысле: есть случаи, когда очень даже отделаешься.

По моим наблюдениям программы для линукса делятся на пять категорий.

1. Те, что есть в репозитории и ставятся при помощи менеджера.
2. Самая обширная, но в большинстве состоит из экспериментальных образцов и малоизвестных поделок. Требует сборки из исходников.
3. Те, что распаковываются из архива и сразу работают. В виндовс аналогом являются portable приложения.
4. Те, что ставятся при помощи мастера.
5. Те, что ставятся из скачиваемых пакетов, но не из репозитория.
Встречал еще комбинированный вариант: набор пакетов плюс мастер, который устанавливает эти пакеты в соответствии с выбранной пользователем частью приложения под установку.

Опять же, по моим наблюдениям, более-менее известные программы распространяются последними тремя способами, и их установка чаще всего никаких проблем не вызывает.
Что же до иногда вылезающих проблем с зависимостями, так они и для виндовых приложений нередко неожиданно всплывают.
Вы знаете, последний раз проблемы с зависимостями я встречал на windows 98, виной тому был тот самый dllhell. Я не говорю что сейчас их нет, но думаю если я ни разу с ними не столкнулся — эти проблемы достаточно редки. На линуксе же сталкивался неоднократно.
Да, ещё вот вспомнилась война с репозиториями… сейчас такая проблема менее актуально, но несколько лет назад я много ласковых слов высказывал… Нужно было установить некоторый софт на линукс на машине без подключения интернета. Смотрим, какой нужен пакет. Дома скачиваем пакет, приносим на флешке на следующий день, ставим. Ага, зависимости же! Логично. Смотрим список зависимостей. Приносим их на флешке, пытаемся ставить… у них тоже есть зависимости. У каждого из них… Приносим, ставим… и у них тоже есть зависимости… Скачать весь репозиторий — и интернет тогда не был особо быстрым, но более важно — флешка была маленькая, весь не влезет. Сейчас да, всё это уже не актуально, но тогда это мне здорово показало, как «удобна» может быть установка из репозиториев.
Вообще конечно я предпочитаю программы которые просто запускаются, что на винде что на линуксе. Но увы, не всякий софт можно сделать портативным.
С репами проблема решалась всегда просто.
1. Получаем список установленных пакетов на целевой машине и тащим его на машину с сетью.
2. Скачиваем нужный пакет на машине в сети и вносим в принесенный список.
3. Смотрим зависимости полученного пакета. Даже если машина с сетью на виндовс, это можно было сделать специальными утилитами.
4. Ищем зависимости в списке установленных на целевой машине.
5. Для всех зависимостей, которых нет в списке, выполняем пункты начиная с 2.

Всегда глодала мысль о том, что процесс нужно автоматизировать, но как-то руки не доходили. Вроде как для некоторых дистрибутивов были готовые автоматизированные решения.
sarcasm on
Ну да, это же намного проще чем просто скачать инсталлятор и запустить на целевой машине.
Для многих приложений под линукс срабатывало именно это решение — скачать инсталлятор. Пользовался неоднократно.

Для виндовс, кстати, этот же метод часто приводил к нескольким итерациям со скачиванием больших объемов.
Сначала выяснялось, что оно не хочет ставиться без установки очередного сервис-пака. А сервис-паки часто бывали ну очень большими.
Потом выяснялось, что нужно скачать несколько библиотек, какой-нибудь dotnet новой версии и еще что-то впридачу, причем не сразу, а по очереди.
А все потому, что создатели инсталлятора резонно решили, что нечего пихать мегабайты в инсталлятор, а проще скачать в процессе установки из сети.
А уж когда пошла мода на маленькие инсталляторы, которые сами качали из сети все необходимое…
НЛО прилетело и опубликовало эту надпись здесь
Особенно GWX от MS, скачивающий аж новую винду. После этого старый принтер может «отвалиться», программы пропасть и т.д.
GWX это который установщик Win10?

Ага, get windows Х. Маленький такой, назойливый, противный.
https://habrahabr.ru/company/eset/blog/259341/#comment_8445789
Противный это да.

Но я проявил стойкость и не согласился на столь щедрое предложение.

Кстати, новый ноут с Win10 хоть и говорит что дров на МФУ у него нет, но печатает исправно.

Сканер, да, не видит. :(
А там выкинули режим вирт. машины WinXP? Тогда отдельный virtualbox со старой ОС спасёт МФУ от свалки.
у меня Win10 Pro, тут есть Hiper-V.

В теории можно поставить на неё ось с какого нибудь старого ноута.

Пока нет решил.
Фишка XP Mode была в лицензии, а для Hyper-V её придётся искать самому, что исключает использование на работе.
НЛО прилетело и опубликовало эту надпись здесь
У меня знакомый сделал маленькую софтинку которая повырезала GWX из системы :)
> Сканер, да, не видит. :(

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

Тема изначально была задана множеством «прикладных программ» и не затрагивала драйвера.
Это неправда. Тема была задана подмножеством прикладных программ, состоящем из менее десяти прикладных программ, которые нужны менее чем тысяче человек на земном шаре.

Про прикладные программы вообще вам многое уже рассказали. Теперь драйверы.
которые нужны менее чем тысяче человек на земном шаре.


Похоже что у вас картинки в статье не показаны.

Попробуйте отключить банерорезалку.

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


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

Они расширили мой список.

Но не настолько, что бы в него стали входить драйвера.
Ну да, это намного проще, чем установить AutoCAD (о зависимостях которого можно узнать только в процессе установки, да еще и подвиснуть на SP и .net)!

А еще в debian можно просто набрать sudo apt-get install нафиг_ненужный_пакет и получить список необходимых зависимостей, даже без сети. Тащим весь список на флешку, запускаем sudo dpkg -i *.deb. Все!
НЛО прилетело и опубликовало эту надпись здесь
Либо я все-таки что-то напутал, либо у них там что-то изменилось.
Давно сам его не ставил под линуксом инсталлятором с сайта (который virtualbox-что-то-там.run), все больше apt-get instаll Сейчас попробовал, а нет никакого прокликивания. Запустил, и все поставилось само, без глупых вопросов.
Но другие программы через «прокликивания» ставить приходилось точно.
НЛО прилетело и опубликовало эту надпись здесь
У меня пока не хватает сил на домашнем ПК на фряху съехать. Все-таки винда удобнее для простых задач(сёрфинг, игрули).
я крайне редко ищу программы в интернете


Обсуждаемый текст как раз о том, что я их уже нашёл и успешно использую.

> Купи себе USB DVB-T2 тюнер (только не бехолдер, у них всё хорошо) и почувствуй как в винде всё хреново на уровне ядра/дров, а потом попробуй исправить.
Я вот у себя исправил во фре, даже ядро не пришлось пересобирать, только один демон пропатчить :)

А вот это было зря.
Что во фре, что в линуксе для 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/ .

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории