URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 114043
[ Назад ]

Исходное сообщение
"Microsoft открыл код классического файлового менеджера Windows"

Отправлено opennews , 09-Апр-18 18:45 
Компания Microsoft публиковала (https://github.com/Microsoft/winfile) под свободной лицензией MIT код файлового менеджера Windows (WinFile). Речь ведётся о программе (https://en.wikipedia.org/wiki/File_Manager_(Windows)), которая впервые была предложена в Windows 3.0 и поставлялась вплоть до 1999 года, пока на смену не пришло приложение Windows Explorer. При этом, опубликованный открытый вариант WinFile существенно расширен в функциональности и портирован для всех актуальных выпусков Windows, включая  Windows 10.


В качестве основы использован код из дерева исходных текстов Windows NT 4 по состоянию на ноябрь 2007 года. Данный код был адаптирован для сборки в VS 2015 и 2017, добавлена возможность запуска на  64-разрядных Windows, осуществлён переход с внутреннего на публичный API. Среди функциональных улучшений:


-  добавлена поддержка   OLE drag/drop,
-  задействованы более привычные современным пользователям горячие клавиши (например, комбинация ctrl+C раньше использовалась для смены диска),
-  добавлено сворачивание и раскрытие каталогов по аналогии с Windows Explorer,
-  добавлены контекстные меню, добавлен вызов notepad или notepad++ по клавише F12,
-  настройки перемещены в файл %AppData%\Roaming\Microsoft\WinFile,  
-  добавлена поддержка ограничения поиска по дате и опция для применения рекурсивного поиска,
-  предложен режим быстрого поиска файла по маске (File.Goto, ctrl+G),
-  добавлены кнопки для перехода к предыдущему/следующему каталогу,
-  добавлен режим обратной сортировки по дате.


URL: https://github.com/Microsoft/winfile
Новость: https://www.opennet.ru/opennews/art.shtml?num=48417


Содержание

Сообщения в этом обсуждении
"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 18:45 
Его можно импортировать в Wine?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено kai3341 , 09-Апр-18 19:55 
> Его можно импортировать в Wine?

Смысла мало. Основная функциональность wine лежит на рантайме, а не на файловом менеджере


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 21:25 
Там же очень ограниченный файловый мэнеджер, по этому заменить этот вполне имеет смысл. (или доделать имеющийся)
Он иногда нужен.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Имя , 10-Апр-18 12:35 
Для "иногда" хватает имеющегося. В остальном как IE нужен только для скачивания браузера, так и встроенный файловый менеджер нужен только для запуска инсталляхи какого-нибудь FAR.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Имя , 10-Апр-18 13:45 
Че за хрень? Это не я.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Имя , 10-Апр-18 14:41 
А это ты?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анонимчег , 11-Апр-18 00:23 
Нет, это я.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 10-Апр-18 18:15 
> Для "иногда" хватает имеющегося. В остальном как IE нужен только для скачивания
> браузера, так и встроенный файловый менеджер нужен только для запуска инсталляхи
> какого-нибудь FAR.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено draw1 , 10-Апр-18 20:34 
Если вы из тех кому случается (хоть, может, и раз в сто лет) заниматься настройками чужих компов, то что вам может помешать положить FAR на флешку в уже развернутом виде, со всеми нужными плагинами и настройками? с неё и запускать при необходимости, безо всякой установки... Для разовых действий, имхо, в самый раз.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 16:53 
> Если вы из тех кому случается (хоть, может, и раз в сто
> лет) заниматься настройками чужих компов, то что вам может помешать положить
> FAR на флешку в уже развернутом виде, со всеми нужными плагинами
> и настройками? с неё и запускать при необходимости, безо всякой установки...
> Для разовых действий, имхо, в самый раз.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено PereresusNeVlezaetBuggy , 13-Апр-18 19:10 
> Они мне притаскивают свои компы в мою локальную сеть

«А ты рисковый парень!» ©


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено x0r , 09-Апр-18 20:28 
Уже давно все сами воспроизвели без мракософт

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 10-Апр-18 18:18 
> Уже давно все сами воспроизвели без мракософт

Ну это ж не для работы, а для потехи. Участники исторических реконструкций, например, берут в руки мечи не для того же, чтоб убить друг друга (ибо для этого есть и современное оружие), а для забавы - типа хобби у них такое - вспоминать старину не по книжкам да фильмам, а прямо по её предметам. :-)


"Microsoft открыл под классического фейлового меcенджера Wind..."
Отправлено Andrey Mitrofanov , 11-Апр-18 09:39 
>> Уже давно все сами воспроизвели без мракософт
> Ну это ж не для работы, а для потехи. Участники исторических реконструкций,
> например, берут в руки мечи не для того же, чтоб убить
> друг друга

А сабж у нас не для потехи? ...Микрософт опять хочет нас убить!?111


"Microsoft открыл под классического фейлового меcенджера Wind..."
Отправлено Аноним , 11-Апр-18 09:44 
> Микрософт опять хочет нас убить!?111

А были сомнения?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 11:30 
В будущем играть будут не в рыцарей с мечами,
и даже не в WWII с автоматами и танчиками,
а в древних программистов с клавиатурами и мониторами!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Andrey Mitrofanov , 11-Апр-18 12:09 
> В будущем играть будут не в рыцарей с мечами,
> и даже не в WWII с автоматами и танчиками,
> а в древних программистов с клавиатурами и мониторами!

В Билла же нашего Гейца!

M*croS*ft W*nF*le Tycoon B*gD*ta L*xary Cl*ud Ed.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 17:03 
>> В будущем играть будут не в рыцарей с мечами,
>> и даже не в WWII с автоматами и танчиками,
>> а в древних программистов с клавиатурами и мониторами!
> В Билла же нашего Гейца!

Да. Будут новые предводители новых сил Тьмы и новых сил Света! Игроки будут кричать странные слова Маздай, GNU, etc...!


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анонец , 10-Апр-18 02:44 
Лучше спроси где картинки к новости

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 05:15 
А то мы не знаем, как выглядит WinFile?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Изя , 10-Апр-18 08:24 
Несомненно, вы, вантузятники с федоркой, это знаете.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено афаф , 11-Апр-18 12:14 
> Несомненно, вы, вантузятники с федоркой...

Не первый раз уже вижу это выражение от вас.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Вареник , 10-Апр-18 12:42 
Нет, не знаем. Оффтопик же.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 13:41 
Теперь уже не оффтопик. Да и в целом, WinFile старше половины здешних комментаторов.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 10:33 
Он уже давно там есть, называется winefile.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 18:47 
Вот радости то =)

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 09-Апр-18 19:22 
> Вот радости то =)

Да, что тут ещё сказать... Поздравляю всё Open Source сообщество с этим событием 🍰


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 18:52 
В реактос надо добавить!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено kai3341 , 09-Апр-18 20:08 
> В реактос надо добавить!

Первые минуты три я думал "Бинго! Вы чертовски правы!"

Релиза 3 назад (это было _давно_) с файловым менеджером там было кисло. На тот момент разработчики активно пилили новую реализацию кучи -- релиз "тёк", поэтому фронт-энд на тот момент был последней проблемой.

Казалось бы -- I have ReactOS, I have WinFile...

Если WinFile сильно отличается от Explorer -- ему будет лишь место в качестве дополнительных приложений

Впрочем, посмотрим, какое решение примет команда разработчиков ReactOS


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 23:50 
В ректос и в вайне надо бы выкинуть все клоны устаревшего майкрософтовского дерьма и юзать нормальные компоненты. Вместо клона интернет эксплолера на геко полноценный файрфокс. Вместо клона регхдита продвинутый регедит. Вместо клона эксплорера системный файловый менеджер.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rshadow , 10-Апр-18 11:35 
Все эти компоненты они пилят для совместимости, считай запуска виндовых программ. Потому нужны все интерфейсы, и весь хлам мс (который хотя бы написать нормально можно).

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено J.L. , 10-Апр-18 14:25 
> Все эти компоненты они пилят для совместимости, считай запуска виндовых программ. Потому
> нужны все интерфейсы, и весь хлам мс (который хотя бы написать
> нормально можно).

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 09:46 
> Все эти компоненты они пилят для совместимости, считай запуска виндовых программ. Потому
> нужны все интерфейсы, и весь хлам мс (который хотя бы написать
> нормально можно).

Из всего хлама нужен только API, а морду можно и другую сделать.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено lucentcode , 09-Апр-18 18:59 
Ещё помню этот файловый менеджер. Он был довольно неплох, по своему даже удобен. И выглядел по тем временам вполне прилично. Не Windows Commander, конечно, но шёл из коробки и был удобней чем Explorer.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 09-Апр-18 19:17 
"чем удобней? - Чем explorer!"
P.S. не вижу проблем с explorer до XP включительно. Никакими шиткоммандерами не пользовался. Жаль что его вряд ли откроют, в отличие от этого ненужного ненужно.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 09-Апр-18 19:20 
> не вижу проблем с explorer до XP включительно

Жутко тормозил. Если что встанет раком (ну там диск CD плохо читается), то всё встанет раком. Как раз с Vista стало нормально.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:45 
Лечилось опцией «запускать в отдельных процессах». Значение по умолчанию вроде как поменяли в NT 6.x, да.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 09-Апр-18 20:48 
> Жутко тормозил. Если что встанет раком (ну там диск CD плохо читается), то всё встанет раком.

а филеманагер, типа, не вставал и не тормозил?

> Как раз с Vista стало нормально.

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

но возвращаясь к исходному вопросу - чем анониму филеманагер времен windows3.1 нравится больше?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 09:48 
>> не вижу проблем с explorer до XP включительно
> Жутко тормозил. Если что встанет раком (ну там диск CD плохо читается),
> то всё встанет раком. Как раз с Vista стало нормально.

А я припоминаю, что как раз висла втавала раком, когда не могла прочитать диск, унося с собой всю оболочку. Причём в каком-нибудь MC\TC всё отлично читалось, внезаптно.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 19:54 
Не петушитесь, вам сойдёт.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:05 
Самое классное, что изобретенноые тогда в самом начале 90-х Windows API - функции, да и вообще философия Windows API, до сих пор спустя почти 30 лет жива

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено win32 programmer , 09-Апр-18 19:12 
Базовый C-шный win32 API весьма неплох, с ним легко разобраться и использовать. Но эта дальнейшая мода все делать на COM - сильно все усложнила, пользоваться стало невозможно, как и найти нужное.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ivan_83 , 09-Апр-18 21:25 
Так и после COM появилось много "замечательных" технологий, и всё это по факту уже полумёртвое, и МС это поддерживает.
OLE, MFC, ASP, #net, UWP.
У них совершенно не было никакой долгосрочной стратегии, жили от релиза до релиза, и сейчас примерно так же осталось, единственный долгосрочный тренд это тырить из OpenBSD наработки по безопасности. И может как то пытатся пользователя всё больше ограничить, в идеале чтобы можно было срубать бабло за каждый отдельный просмотр с блюрейдиска.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 06:42 
В ретроспективе, если бы не появлялись эти многочисленные технологии, то "инвесторы" бы не поняли... И MS лишилась бы притока горячих денежек.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 08:53 
Какие ещё "инвесторы"? M$ живёт на свои с тех пор, как им удалось развести IBM на покупку их DOS'а.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 09:03 
Да ну?! По-моему про тикет MSFT на бирже Nasdaq даже в IT-шных детских садах знают. А тут такой залёт :)

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анонимчег , 11-Апр-18 00:30 
Каким образом покупка акций одним спекулянтом у другого на бирже помогант притоку денег в Майкрософт?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 12-Апр-18 08:16 
Согласен, что выразился не совсем точно. Притоку денег это, конечно, не особо помогает, но акционеры имеют влияние на политику компании, в том числе, какие технологии она будет продвигать.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено dq0s4y71 , 10-Апр-18 13:03 
> Базовый C-шный win32 API весьма неплох, с ним легко разобраться и использовать.

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

https://www.theregister.co.uk/2002/08/07/win32_api_utterly_a.../
https://www2.dmst.aueb.gr/dds/pubs/jrnl/1997-CSI-WinApi/html...


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено z , 10-Апр-18 14:47 
То-ли дело linux, который уже не unix ("всё есть файл") и без аналога WaitForSignleObject()

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 16:13 
> То-ли дело linux, который уже не unix ("всё есть файл") и без
> аналога WaitForSignleObject()

А зачем? Всё придумано до вас и даже до кривой МС:

https://exceptionshub.com/waitforsingleobject-and-waitformul...

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено z , 10-Апр-18 22:11 
>POSIX doesn’t have a single API to wait for “all types” of events/objects as Windows does

И эти люди ещё что-то говорят про квадратные головы =)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 17:17 
А вот здесь поподробнее. Что значит "все есть файл"? Диносуслики учатся ИТ.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено dq0s4y71 , 10-Апр-18 18:46 
Казалось бы, какая связь между "всё есть файл" и WaitForSignleObject(), а вот поди ж ты!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено z , 10-Апр-18 23:41 
в win32 де-факто "всё есть handle", на который можно даже acl повесить

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 16:08 
Считаю, что в OS/2 API был лучше и он был лучше и понятней структурирован, а Винда -- чистый ужас, слепленный из обрывочных несвязанных между собою мыслей её создателей.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:16 
Еще бы под Linux портировали, вот тогда была бы польза.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 09-Апр-18 19:19 
> Еще бы под Linux портировали, вот тогда была бы польза.

линуксер должен страдать!


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:53 
разве что системдосовый вантузошкольник без этой прекрасной программы в своей волшебной федорке будет страдать

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 20:44 
Дващерики! Всем надеть шапочки из фольги!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:00 
Кто страдает-то? Много лет дома на Линуксе, на работе на Винде, и мечта, чтобы и не работе был Линукс, не исчезает все эти годы. Как и желание пропагандировать его (конкретно Debian Stable с Gnome) среди простого населения.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Michael Shigorin , 09-Апр-18 22:47 
> Кто страдает-то? Много лет дома на Линуксе, на работе на Винде,
> и мечта, чтобы и не работе был Линукс, не исчезает все эти годы.

Сбычи Вам ;-) (у меня-то двадцать лет уж так, теперь хочу эльбрус домой)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 23:57 
Для него-то хоть компилятор опенсорсный появился?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 08:56 
> Для него-то хоть компилятор опенсорсный появился?

Да хоть бы тот, что есть, нормально работать начал, — уже щастье бы было.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Адекват , 10-Апр-18 06:30 
> Кто страдает-то? Много лет дома на Линуксе, на работе на Винде, и
> мечта, чтобы и не работе был Линукс, не исчезает все эти
> годы. Как и желание пропагандировать его (конкретно Debian Stable с Gnome)
> среди простого населения.

Какой дистрибутив, окружение рабочего стола, оконный декоратор, можно скриншот с этим сообщением :) ?
Прост написать все что угодно можно.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Anonim 2.0 , 10-Апр-18 08:58 
Я не он, но удивительное неверие, что кто-то может пользоваться линуксом дома.
Вот скрин с сообщением и screenfetch-em, там все данные что просили указаны.

http://polariton.ad-l.ink/6GjMkPClS/image.png


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 14:27 
Шрифты вырвиглаз. А зачем вам оформление под macOS?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Адекват , 11-Апр-18 10:02 
> http://polariton.ad-l.ink/6GjMkPClS/image.png

Ну ок :) Арчик, так арчик :)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 16:13 
> Я не он, но удивительное неверие, что кто-то может пользоваться линуксом дома.

я бы тоже таким вырвиглазием не смог пользоваться


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено EuPhobos , 10-Апр-18 08:24 
Даже не представляю какого это, на работе виндовс..
Сможет ли он так:
$ uptime
09:21:56 up 299 days, 14 min,  5 users,  load average: 0,44, 1,11, 1,18
Причём машину юзаю по-всякому, и работаю, и когда есть время могу стим запустить немного погонять, и в обед фильмец посмотреть под SVP.
Один раз правда за все эти 300 дней иксы упали, и то проблема была в блобятине nvidia.
Не представляю, есть ли живые примеры с рабочей станцией на винде и год аптайма?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 10-Апр-18 08:49 
А смысл в этой спец олимпиаде по аптайму на десктопе.
У меня только на macOS он большой. А влинуксах и вендах только глюки собирать.
Гуёвая часть в линуксах вообще очень любит течь.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено EuPhobos , 10-Апр-18 09:02 
> А смысл в этой спец олимпиаде по аптайму на десктопе.
> У меня только на macOS он большой. А влинуксах и вендах только
> глюки собирать.
> Гуёвая часть в линуксах вообще очень любит течь.

В том то и дело, что ничего не течёт.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 10-Апр-18 09:54 
> В том то и дело, что ничего не течёт

Compiz только так течёт, но R.I.P. вместе с Unity 8

Gnome Shell тоже течёт нормально. Вот прям свежий буггурт.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено ползкрокодил , 10-Апр-18 13:42 
Врёти, компиз давно форкнули и развивают.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 14:31 
> Врёти, компиз давно форкнули и развивают.

Как называется сейчас?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 10-Апр-18 14:50 
Это что ли? https://github.com/compiz-reloaded/compiz

Ну эти далеко не уедут
https://github.com/compiz-reloaded/compiz/issues/57

Это конечно весело форкнуть, и пару мелких патчей к готовому проекту отправить, а потом и забить. Но держать и делать серьёзную работу  - это совсем другое.

Вот ещё был https://github.com/noodlylight


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 08:59 
Надо же, до сих пор не перевелись мерильщики аптаймами… Сколько ты за этот год секурити-фиксов в ядре и libc пропустил?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено EuPhobos , 10-Апр-18 09:01 
> Сколько ты за этот год секурити-фиксов в ядре и libc пропустил?

От кого мне защищать? От соседа который может флешку вставить в мой комп?!

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 13:53 
> Что безопаснее, сидеть на винде, или на линуксе с устаревшим на год ядром?

"от кого тебе 'безопаснее', от соседа, который может флэшку вставить?"
(в линухе хватит и прошлогодней дыры с fragmented dns reply, которые тебе может присылать любой желающий. Это, кстати, не ведро. А при твоих знаниях хрен ты ее заткнешь. Зато аптайм!)

А винда... вон на днях разобрал 2008R2, тарахтевшую с 2014го года (разумеется, не с "устаревшим на год ядром") - с паблик интерфейсом, да, в инет (с "ньюансами", но где их нету). Никто, ну надо же, не поломал. Не потому что не пытались. Нет, аптайм не больше месяца - апдейты, разумеется, никто не отменял.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 10:01 
Небойсь эта венда только в локальной сети у вас живёт? Знаю я одну контору, которая до сих пор на серверах держит Windows Server 2003, апдейты по локалке только, доступа во внешний мир не имеет. Живёт тоже спокойно, ибо туда так просто не проникнешь - режимный объект.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Адекват , 11-Апр-18 10:08 
>> Сколько ты за этот год секурити-фиксов в ядре и libc пропустил?
> От кого мне защищать? От соседа который может флешку вставить в мой
> комп?!
> Давай по другому вопрос поставим.
> Что безопаснее, сидеть на винде, или на линуксе с устаревшим на год
> ядром?

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено EuPhobos , 11-Апр-18 10:14 
Всё обновляется, даже ядро новое лежит, проблема большого аптайма в том, что на это закаченное и готовое ядро нужно загрузится. А это перезагрузка.
Всё остальное обновляется без проблем.
Это фрикам с завышенной параноидной фобией, всё не живётся просто так.
Им мало nat, iptables, им даже USB-порты мешают жить.
Я б ещё понял, если режимный объект, но защищать свой говнокод на javascript-е, залепливая USB жевачкой - это шиза.
Поэтому я не хвалюсь СВОИ аптаймом, я хвалюсь аптаймом ОС, которая слажено работает, и без сбоев.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено asd45df6hg , 10-Апр-18 10:18 
Страдать используя dolphin, который в 100500 раз удобнее. Слишком удобно, что бы не страдать

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:46 
> Еще бы под Linux портировали, вот тогда была бы польза.

Так кто вас останавливает?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено FrameworkBy , 09-Апр-18 19:47 
ls, cp, mv, rm вот пользуйтесь.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 09-Апр-18 20:52 
> ls, cp, mv, rm вот пользуйтесь.

+ tcsh - собственно, и пользуемся.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ivan_83 , 09-Апр-18 21:20 
Thunar, PCManFM тебе совсем не подходят?
Там ещё куча всего на QT понаписано, поищи.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:06 
> Но чего-то уровня explorer для разгребания крупных файловых свалок все же не
> хватает.

Чем Nautilus не угодил? Особенно если с аддонами. А если ещё и Double Commander в придачу?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:37 
Есть же замечательный дельфин, который несравнимо удобней експлореров всех версий (хотя сейчас там вроде чуть получше стало) и всех остальных гуёвых ФМ под прыщи. Две панели, разворачиваемые папки, фильтр текущего списка по глобу, группы (без сворачивания, правда).

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 14:03 
> Есть же замечательный дельфин, который несравнимо удобней експлореров всех версий

которые вы только по телевизору видели?

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

я вам страшную тайну открою: у xtree не было "двух панелей". Они просто не нужны. "две панели" пришли из рукожопого нортон-цомандера, непойми почему популярного в exussr, и нужны они ему были потому, что он до версии 3, представьте себе, с деревом работать вообще не умел, это был у него единственный способ работать в двух разных каталогах (а в трех - уже никак). А когда кое-как научился, уже все его страдальцы-пользователи привыкли к "панелям".
А вот скопировать энцать вразнобой натыканных файлов в разных каталогах (с сохранением структуры или без - по вкусу) - XT умела. И не забывала этот список, пока не попросят специально - вдруг еще зачем нужен. 94-й, что-ли, год, или вообще 92й?
А у вас "фильтр по глобу" с ручным потом выбором, теряющимся, если мышкой рядом случайно ткнуть - офигенное достижение в 2016м :-(
И да, винда эту-то фигню умела еще в XP, по-моему. Только неудобное оно.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 10-Апр-18 18:52 
> Есть же замечательный дельфин, который несравнимо удобней експлореров всех версий (хотя
> сейчас там вроде чуть получше стало) и всех остальных гуёвых ФМ
> под прыщи. Две панели, разворачиваемые папки, фильтр текущего списка по глобу,
> группы (без сворачивания, правда).

Не нортон-подобные ФМ (дельфины и т.п. - я их называю папко-подобными) могут быть не сильно плохими. Но как в них повторить такую же простую операцию, как в "нортоне" - копирование файла с панели на панель только клавиатурой - так, чтобы  это было не сложнее, чем в "нортоне"?

В "Нортоне":
1. F5
2. Enter
и всё!

Не в нортон-подобных:
1. Ctrl+Insert (ну или теперь ещё Ctrl+C - если кому-то так нравится)
2,3,4, ... N. какое-то немалое количество нажатий на клавишу Tab (да ещё и не всегда видно - попал ли в соседнюю панель или не попал)
N+1. Shift+Insert (ну или соответственно Ctrl+V)

Ну как это может быть удобнее простых F5 Enter?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 11-Апр-18 01:30 
> простую операцию, как в "нортоне"

с чего вы взяли, что эта галиматья - "простая"?

> копирование файла с панели на панель

вы скромно умолчали, сколько кнопок надо нашлепать, чтобы эти панели содержали - одна правильный файл, другая - правильный destination этого файла.
lynx-motions и tab completions в mc еще немного скрашивают весь этот унылый геморрой, все же, тридцать лет прошло, но вообще оно идет из времен dos2.0, где два вложенных каталога уже было слишком сложной структурой, а десяток файлов - дофига, поэтому и не парились.

кстати, почему f5 а не f8 ? У вас более осмысленных кнопок на клавиатуре мало? А, ну да, они ж заняты в бессмысленной в многооконной-многозадачной системе "командной строке" (убрать ее нафиг при работе с файлами старичку нортону в голову не приходило)

> Ну как это может быть удобнее простых F5 Enter?

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 09:35 
>вы скромно умолчали, сколько кнопок надо нашлепать, чтобы эти панели содержали - одна правильный файл, другая - правильный destination этого файла.

А сколько мышой надо нащелкать? Или explorer-like через /dev/astral работают?

Кстати, в двухпанельниках можно и мышой и клавой работать, и одинаково продуктивно. А в explorer-like работать чисто клавой уже перестало быть аццкой болью?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 20:16 
> А сколько мышой надо нащелкать? Или explorer-like через /dev/astral работают?

Во-во!  Там в старину именно в этом самом WinFile я надыбал клавиатурные сочетания. Их можно даже считать интересными, если до этого успеть не поработать в нортонах.

Например, выделить кучу, расположенных не рядом, файлов:
на первом подсветка,
к следующим нужным файлам пробираешься втихаря, аккуратно - стрелками с ctrl - именно подкрадываешься, ибо не дай бог случайно отпустить ctrl - и выделение всех 100500+ файлов СЛЕТЕЛО! Ну это же уму не растяжимо! В Нортоне Инсертом (Insert) выделяй сколько душе угодно и ходи потом свободно стрелками, не опасаясь за то, что выделение с файлов слетит...


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 17:00 
>> Ну как это может быть удобнее простых F5 Enter?
> вы забыли двестисороктри раза стрелка-вниз прежде чем будет, на что нажать f5
> (и это в простом случае).

Немало удивлён тому, что люди думают, что в нортоно-подобных ФМ для наведения подсветки на цель применять что-то (мышь или клавиатуру, но в описанной-то задаче рассматривается только клавиатура) использовать надо, а в папочных ФМ никакие инструменты применять не надо и подсветка на целевой элемент наводится только силой мысли.

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

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 11-Апр-18 19:51 
> Ну конечно же сколько-то действий для наведения подсветки на цель делать надо в любых ФМ.

для выбора каталогов одной "подсветки" в нортонообразных уродцах мало. (в winfile, еще не умевшем сворачивать ветки, тоже было не айс,конечно) Привет от двух"панельной" схемы, где либо дерево, либо файлы, но нельзя в одной панели то и другое (в клонах такие попытки были, но плохо влазили в 80x23)

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

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

самый удобный способ выбрать нужные source/destination - это именно ткнуть в них пальцем. В explorer и его удачных клонах - он еще и не очень медленный.
(самый быстрый но неудобный и чреватый ошибками - tab completion, разумеется. Нортон ненужен.)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Michael Shigorin , 09-Апр-18 22:49 
> Не, не надо мне про трупик ytree

Зубинский вспомнился ;-)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Саша , 13-Апр-18 15:08 
А я уважаю Питера Нортона с его Norton Commander и Norton Utilities...

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 15-Апр-18 03:56 
Это от того, что ты по пояс - деревянный! :-)
Эту штуку John Socha написал, а твой пидер - просто сэйл! :-Р

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:05 
> ls, cp, mv, rm вот пользуйтесь.

Может хватит уже подтрунивать. Основные дистры Линукса уже лет 5-7 как не требуют от пользователя знать, что такое командная строка (для бытового использования).


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено fi , 09-Апр-18 22:21 
>Основные дистры Линукса уже лет 5-7

кому как, а моим пользователи начиная с kde-1.1 :)))))) а уж с kde-3 совсем просто

но в правильных руках ls, cp, mv, rm до сих пор удобней всего!


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Fracta1L , 09-Апр-18 19:52 
Это да, в Линуксе остро не хватает файловых менеджеров, и вот теперь-то заживём.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 15:48 
> Это да, в Линуксе остро не хватает файловых менеджеров, и вот теперь-то
> заживём.

Ну а совсем заживём после портирования Far Manager в UNIX. Знаю-знаю... нет повести печальнее на свете... Обоснованными причинами сложности такого портирования все интернеты исписаны уж! В-)))


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено . , 15-Апр-18 03:59 
>Ну а совсем заживём после портирования Far Manager в UNIX. Знаю-знаю... нет повести печальнее на свете...

Ты это не звизди, а бери кайло в руки и сюда: https://github.com/elfmz/far2l


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 00:01 
>Еще бы под Linux портировали, вот тогда была бы польза.

Он для Линукса как собаке пятая нога.
Что, в Линукс мало файловых менеджеров?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анончик , 10-Апр-18 14:21 
>Что, в Линукс мало файловых менеджеров?

Да много, кто спорит. А сколько из них вменяемых?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Bvz , 10-Апр-18 20:18 
Это просто будет круто. For fun!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 19:45 
И работает быстрее nautilus'а

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 20:06 
теперь осталось открыть explorer.exe, чтобы на лялихе наконец то появился вменяемый гуевый фм

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Кир , 09-Апр-18 20:23 
к логопеду, срочно

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:53 
Dolphin
Лучше, мощнее, удобнее - во всех смыслах

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено vitalif , 11-Апр-18 02:08 
когда уже эти КДЕ-поделия с MTP научатся нормально работать...)

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 14:05 
> теперь осталось открыть explorer.exe, чтобы на лялихе наконец то появился вменяемый гуевый

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

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



"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 15:51 
> с другой стороны - уже, в общем, низачем и не надо. Прошло
> время десктопов.

В каком смысле прошло? Вперёд - в прошлое? В командную строку?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 20:07 
Теперь заживем.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено L , 09-Апр-18 20:09 
На самом деле если выйдет файловый менеджер, бы можно было заменить им стандартное ... из Windows 10, внедрив его в систему — это шикарно.
Последний раз я такое делал с Windows 98SE, но тогда я брал готовый из Windows 95OSR2

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено vz , 09-Апр-18 20:41 
Нет практической ценности, даже для reactOS.
Суть MS, по внедрению запуска GNU/Linux софта на Win только одна, зачем замещать нашу ОС, когда всё что вам нужно можно запустить не отходя от кассы.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 20:45 
>когда всё что вам нужно можно запустить не отходя от кассы.

Ах они негодяи! Делают УДОБНО!11


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Michael Shigorin , 09-Апр-18 22:52 
>>когда всё что вам нужно можно запустить не отходя от кассы.
> Ах они негодяи! Делают УДОБНО!11

Что, прям кассой?  А это точно удобно?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено corvuscor , 09-Апр-18 20:48 
Майкрософт таким нехитрым способом работает на имидж "хороших парней".
Меня, однако, напрягает вопрос - что будет, когда они этот имидж захотят монетизировать, и не дороговато ли нам это выйдет в прямом и переносном смысле?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 15:54 
> Меня, однако, напрягает вопрос - что будет, когда они этот имидж захотят
> монетизировать, и не дороговато ли нам это выйдет в прямом и
> переносном смысле?

Ну для этого ж надо, чтоб на их программы все подсели сильно так, что перестали писать программы свои (Дельфины эти все и даже Midnight-командеры и т.п.) для того, чтоб потом внезапно объявить плату за использование, а кроме них пользоваться и нечем уж. Но никто ж не забросит разработку других ФМ. Поэтому невозможно будет силком кого-то затащить только в свой ФМ (когда вокруг куча других).


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 21:01 
Практический смысл утилиты 19летней давности не понятен.
Разве что мелкософт будет говорить что у него на один опенсурс проект больше.
Если бы и правда хотели дать что-то полезное вроде информации для копания разработчикам, то открыли бы нынешний эксплорер. А так пыль в глаза, можно считать что ничего и не открывали.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 21:57 
> Практический смысл утилиты 19летней давности не понятен.
> Разве что мелкософт будет говорить что у него на один опенсурс проект
> больше.
> Если бы и правда хотели дать что-то полезное вроде информации для копания
> разработчикам, то открыли бы нынешний эксплорер. А так пыль в глаза,
> можно считать что ничего и не открывали.

программа, у которой открыты исходники, и которой почти 20 лет. Микрософт очень старый друк, партнёр и лидер опенсорца.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Николай Райковский , 09-Апр-18 21:02 
После Dolphin смотреть на этот т.н. "файловый менеджер windows" без боли и слез невозможно.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 21:31 
Аналогично. Тоже как ни открою WinFile, все время думаю как же я таким тормозным и глючным Dolphin до этого пользовался, становится обидно за потраченное на него время и нервы.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:08 
эт ты с наутилусом перепутал видимо, бывает

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:09 
> Аналогично. Тоже как ни открою WinFile, все время думаю как же я
> таким тормозным и глючным Dolphin до этого пользовался, становится обидно за
> потраченное на него время и нервы.

Аналогично. Все на MATE! Caja просто летает и удобство на высоте.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 16:04 
> смотреть на этот т.н. "файловый менеджер windows" без боли и
> слез невозможно.

Так им же надо не пользоваться, а любоваться. Сейчас на каменные топоры без боли и слёз смотреть невозможно. Но это если думать о них, как об инструментах. А если о них думать, Как об археологических экспонатах, то местами можно даже и восхищаться ими...! :-)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено VINRARUS , 09-Апр-18 21:06 
Когда там код IE уже откроют? Без него HTML6 не придет (да, IE именно HTML6 понимал, а глупые вебдевелоперы ему насильно HTML4 пихали, а некоторые маньяки вообще с помощью HTML5 насиловали).

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анончик , 10-Апр-18 14:24 
> Когда там код IE уже откроют? Без него HTML6 не придет (да,
> IE именно HTML6 понимал, а глупые вебдевелоперы ему насильно HTML4 пихали,
> а некоторые маньяки вообще с помощью HTML5 насиловали).

javascript-движок открыт. Chakra называется.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено rvs2016 , 11-Апр-18 16:05 
> Когда там код IE уже откроют?

Ну чё вы так мелко берёте? Когда уже саму винду откроют? Ну ладно, начать можно с первых версий. :-)


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ivan_83 , 09-Апр-18 21:19 
Пусть что хотят то и публикуют, я к ним уже не вернусь.
Даже на серверную ОС, где всего треша из десятки нет.

https://github.com/Microsoft/winfile/blob/master/src/wfdir.c
Мда.
100500 пустрых строк - это видимо потому что индусам платят за строки.
Да и форматирование такое что ппц.
У этого всего отрицательная ценность - только время терять копасять в этом легаси.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 21:39 
Довольно приятное оформление кода с явным разделением на блоки. Это просто ты привык к современному гoвнокоду который выкатывают прямо из головы одной колбасой.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Кир , 09-Апр-18 22:14 
А почему стиль оформления кода меняется в разных частях файла? Индусы не осилили astyle?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:45 
Не критично. Могу предположить, что в то время развитых средств и подходов для ревью кода не существовало.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Michael Shigorin , 09-Апр-18 22:55 
> Не критично. Могу предположить

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ivan_83 , 09-Апр-18 22:49 
1. Код слишко разрежен, там прямо так и скводит оплата за строки.
2. 3к+ строк в одном файле это явный перебор, скролить такое уже трудно, а на модули они растащить не смогли.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 23:17 
1. Самое то. Выкиньте уже ноутбук, пишите код как все нормальные люди - за полноценным монитором. А то повадились ставить пустые строки только между методами, да и то не всегда. Порой заглянешь в код современного "программиста" и глаза вытекают от попыток разобрать логику. for(int i=0;i<length;i++){..., if(a=b&&b<c+1||c==3){... и иже с ними. Про React-модули на несколько сотен строк без единой пустой строки-разделителя и говорить не стоит, сплошь и рядом.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ivan_83 , 10-Апр-18 03:10 
Ты унылый троль: второй раз переходишь на личности, и каждый раз мимо.

Этот "ключевой" модуль легко можно было попилить на части, было бы желание.
Ещё раз повторяю: там слишком низкая концентрация кода, даже если взять 1080 и повернуть всё равно мало поможет.
3к строк может быть и нормально, если ты непризнанный гений и у тебя всё в голове легко умещается либо ты кодер который привык к однострочным патчам и не способен увидеть и понять что вокруг, для обычного человека это ппц как не удобно.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 10:19 
> 1. Код слишко разрежен, там прямо так и скводит оплата за строки.

это нормальный, удобочитаемый код. Так примерно и было принято в те годы в MS (я видел другие исходники)

> 2. 3к+ строк в одном файле это явный перебор, скролить такое уже
> трудно, а на модули они растащить не смогли.

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



"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 09:08 
> Довольно приятное оформление кода с явным разделением на блоки.

Это ты про функции на 200 строк? Серьёзно?
А смысл вот этого можешь объяснить? https://github.com/Microsoft/winfile/blob/master/src/wfdir.c...


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 10:26 
> А смысл вот этого можешь объяснить? https://github.com/Microsoft/winfile/blob/master/src/wfdir.c...

здесь размер имени файла используется в качестве размера отрисовываемого item'а - а что рисуется  имя файла, данной функции нафиг не интересно знать. Если внезапно понадобится не только файлы - будет просто отрефакторить этот кусок. И да, память еще не бездонная, ее надо экономить, поэтому лишние переменные - лишние.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 12:51 
> здесь размер имени файла используется в качестве размера отрисовываемого item'а

Причём его высоты? Или height уже как-то по-другому переводится? Нет, попробуй ещё раз.

> И да, память еще не бездонная, ее надо экономить, поэтому лишние переменные - лишние.

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


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 14:12 
>> здесь размер имени файла используется в качестве размера отрисовываемого item'а
> Причём его высоты?

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

>> И да, память еще не бездонная, ее надо экономить, поэтому лишние переменные - лишние.
> Сколько, говоришь, байт сэкономил? За определение макроса посреди функции, тем более макроса,

там каждый байт надо было экономить. Потому что памяти у той машины было - мегабайт. Один.

> который потом используется ровно один раз, руки надо  отрывать. Не

еще один опоздавший родиться.

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

станет.

И его сложнее станет переделывать, если понадобится рисовать не только поле под файлы.

впрочем, модным программистам на модных языках, привыкшим ммпапать по 4 гига, объяснять бестолку.
Он и код-то понять даже со второй попытки ниасилил.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Moomintroll , 10-Апр-18 11:41 
> Довольно приятное оформление кода

Гм... Вижу три разных оформления блоков в пределах одного экрана:
https://github.com/Microsoft/winfile/blob/master/src/wfdir.c...

Раз:


      if ((lpxdta) && (lpxdta->dwAttrs & ATTR_COMPRESSED))
      {
         rgbText = SetTextColor(hDC, RGB(0, 0, 255));
      }
      else
      {
         rgbText = SetTextColor(hDC, GetSysColor(COLOR_WINDOWTEXT));
      }

Два:


      if (bHasFocus)
         goto FocusOnly;

Три:


   if (lpLBItem->itemAction == ODA_FOCUS) {
      goto FocusOnly;
   }


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 14:13 
> Гм... Вижу три разных оформления блоков в пределах одного экрана:

какой ужас, для современных кодошлепов...


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним84701 , 10-Апр-18 14:05 
> Довольно приятное оформление кода с явным разделением на блоки. Это просто ты
> привык к современному гoвнокоду который выкатывают прямо из головы одной колбасой.

https://github.com/Microsoft/winfile/blob/master/src/wfdir.c


      } else {
         goto SelectFirst;
      }

   } else {

SelectFirst:


...

if (iMac == 0)
   {
       if (p)
       {
           LocalFree(p);
           p = NULL;
       }
       goto GDSDone;
   }

   lpSelItems = (LPINT) LocalAlloc(LMEM_FIXED, sizeof(INT) * iMac);
   if (lpSelItems == NULL)
      goto Fail;


...

if (lpLBItem->itemID == -1 || !lpStart || !lpxdta) {

      if (bHasFocus)
         goto FocusOnly;

      return;
   }

   if (lpLBItem->itemAction == ODA_FOCUS) {
      goto FocusOnly;
   }


...

if ((pwTabs = (WORD *)LocalAlloc(LPTR,
                                       sizeof(WORD) * MAX_TAB_COLUMNS)) == NULL) {

         lRetval = -1L;
         goto Done;
      }


Ага, шЫдевральное Spaghetti Microsoftia, но зато все разделено на блоки (иногда правда -- по случайному принципу)  …


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 11-Апр-18 07:48 
Абсолютно нормальная практика - перейти по метке из кучи вложенных ifов. Настоящий макаронный код ты и не видел.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним84701 , 11-Апр-18 13:53 
> Абсолютно нормальная практика овнокодеров, про структурное программирование слыхом не слыхавших -- перейти по метке из кучи вложенных ifов на каждый чих, по нескольку раз.

Поправил, не благодари.
> Настоящий макаронный код ты и не видел.

А будущее по аватарке предсказать возьмешься?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Саша , 13-Апр-18 15:10 

> А будущее по аватарке предсказать возьмешься?

Все будет хорошо! И даже лучше!!!



"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 10-Апр-18 06:23 
> 100500 пустрых строк - это видимо потому что индусам платят за строки.  Да и форматирование такое что ппц.

Это вообще самое последнее, что стоит смотреть в коде. Один взмах кнопочки автоформат и собственно всё почти).


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ordu , 12-Апр-18 09:00 
Если не к чему придраться, придерись к форматированию.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Daemon , 09-Апр-18 21:42 
Когда исходники Windows 10 на github выложат?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 22:04 
> Когда исходники Windows 10 на github выложат?

ты их будешь исследовать, патчить, посылать пулреквесты и канпелировать тревисом?


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 00:09 
самое ужасное - что таки да, будет. И еще миллиард макак вместе с ним.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 17:50 
> самое ужасное - что таки да, будет. И еще миллиард макак вместе
> с ним.

На Visual Васике


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анонимный анонимус , 09-Апр-18 22:18 
Через 40 лет

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 23:15 
Чем оно лучше ranger?

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено anonymous , 09-Апр-18 23:37 
ну офигеть теперь. исходники то венды никому даром не нужны, а это и подавно

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 09-Апр-18 23:49 
Теперь РекталОС взлетит! :)

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Нанобот , 10-Апр-18 09:13 
>РекталОС

опечатка "по Фрейду"


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 10:06 
По Фрейду там или по Ильфу и Петрову, я далеко не первый так пишу.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iCat , 10-Апр-18 03:53 
И что - реально исходники?
Ждём новой волны троянов, бэкдоров и прочей живности.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 10-Апр-18 06:26 
очень актуально! /последний раз видел этот манагер 25 лет назад/

"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Адекват , 10-Апр-18 06:45 
Ну и отлично, лично у меня нахлынули ностальгические воспоминания о win98, еще более смутные, размытые о win 3.11 (которой нас обучали в школе). Запомнилось это тем (на фоне работы с линуксом), что там система работала всегда, ну или висла и падала порой win98, а вот win98se работала стабильно.
Не было там такого, что приходилось что-то допиливать ручками, доустанавливать языковые пакеты, какие-то пользовательские репозитарии устанавливать. Для игр помнится нужно было какие-то directX ставить, но это было ВСЕ ТАК ПРОСТО, это было так просто без танцев с бубнами, в страшном сне не приснилось бы, что ты систему поставил, а у тебя после загрузки черный экран(https://forums.linuxmint.com/viewtopic.php?t=166536), или не работает ALT+F4(https://forums.linuxmint.com/viewtopic.php?t=188529), или нет раскладки языка на панельке, или сама панелька не стартует при старте(http://www.mintlinux.ru/forum/thread2030.html), или тиринг, которого конечно ни у кого нет (https://www.linux.org.ru/forum/desktop/10543597)
и это в 2018 году, В 2018 ГОДУ, КАРЛ !!!!
windows 98 в 2000ых проблем меньше доставляла, чем свежеустановленный линукс в 2018.

"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним , 10-Апр-18 07:31 
Это "всего лишь" следствие качества тестирования. Почти все проблемы - это регрессии. Ни в коем случае нельзя умалять тестирование, это неотъемлемая часть разработки. И в отличие от кодирования и проектирования, тут рулят экстенсивные методы. Посадить 1000 индусов проверять чеклист перед релизом - это недоступно ни минту, ни убунте, ни редхату.

"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 10-Апр-18 10:07 
> Это "всего лишь" следствие качества тестирования.

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

> Ни в коем случае нельзя умалять тестирование, это неотъемлемая часть разработки.

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

и вот смотрим на "качество" win10 с ее экстенсивными методами (она мне уже второй месяц пытается поставить нужный и важный апдейт, но обламывается о нехватку места) - и понимаем, что лучше б им и дальше в дерьме по колено содить рис.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Диносуслик , 10-Апр-18 16:02 
>[оверквотинг удален]
> его организующих зависит в первую очередь).
> Когда компьютеры были большие - MS могла себе позволить выбирать лучших, а
> не нанимать индусов целыми деревнями.
>> Ни в коем случае нельзя умалять тестирование, это неотъемлемая часть разработки.
> тестирование не поможет, если проект изначально из соплей и клея.
>> И в отличие от кодирования и проектирования, тут рулят экстенсивные методы.
> и вот смотрим на "качество" win10 с ее экстенсивными методами (она мне
> уже второй месяц пытается поставить нужный и важный апдейт, но обламывается
> о нехватку места) - и понимаем, что лучше б им и
> дальше в дерьме по колено содить рис.

Ага, есть такое. Установлена у родителей. Бесит.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 11-Апр-18 01:36 

> Ага, есть такое. Установлена у родителей. Бесит.

по замыслу разработчиков, она должна высунуть окошко и попросить воткнуть какую-нибудь флэшку.
Разок даже высунула (не в первую и не во вторую попытку), но именно тогда мне было некогда кормить ее флэшками. С тех пор каждый раз качает здоровенный апдейт, пытается его ставить, обламывается, но не унывает, и начинает заново. 1000 hindu testers can't be wrong!


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним , 10-Апр-18 16:14 
> на "качество" win10 с ее экстенсивными методами

я уверен, что ничего подобного тем командам и тимлидам времён 95-2000 винды в микрософте сейчас нет. А главное, нет директорской воли на это, приоритеты другие. Собственно, глядя на качество как раз, это и заметно. Они стремительно, последние 10 лет "догоняют" линукс по непроработанности и регрессиям UI. Просто потому, что им теперь никто и слова не скажет - все уже плотно подсажены на эту виндовую иглу, и юзеры, и разработчики, и вендоры железа.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 10-Апр-18 23:16 
> я уверен, что ничего подобного тем командам и тимлидам времён 95-2000 винды
> в микрософте сейчас нет.

о том и речь. А все что можно сделать "экстенсинвыми методами" и "ручным тестированием тыщей индусов" нам и дано в виде 10/2019(впрочем и 2016 по сути уже та же самая дрянь)

> Просто потому, что им теперь никто и слова не скажет

досюда было все верно. А тут вы вдруг начали петь мантру, которую укушенные линуксом...зачеркнуто, тогда они были укушенные OS/2, а никакого линукса "еще почти готового для десктопа" в помине не было, пели.

Причем тогда, надо заметить, у них для этого было куда больше оснований (и не потому что "проклятая microsoft", хотя та, надо заметить, тоже была далеко не такая беззубая как нынешняя, а потому что у всех остальных было как будто соревнование, как прое..ть как можно больше полимеров в кратчайшие сроки - что им всем и удалось. Остатки рынка подъел линукс - не потому что хорошо, а потому что "зато денег никому не платить!")
Эппл то увольнял Йопса, то нанимал его обратно, и никто не знал что за хрень они выкинут завтра, не говоря уж о планах на послезавтра (какой вменяемый разработчик будет закладываться на такую платформу?) novell'ом рулил слабоумный паркинсоник, IBM задала своим разработчикам ненужную и невыполнимую задачу, а потом, на радостях от достигнутого "успеха", поувольняла всех и закрыла проект (опять привет тому кто будет под это дальше что-то хотя бы планировать к разработке), sgi готовилась к банкротству, linux... linux на smb mounted диске показывал в ls первые 120, что-ли, файлов. Лично патчил это чудо, доведя число файлов до 250 (дальше надо было решать проблему, а не костыли городить в коде). Пользоваться им таким для чего-то серьезного, сами понимаете...

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


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Адекват , 11-Апр-18 10:01 
> сегодня положение ms гораздо менее надежно,

Это пока они официально не разрешили бесплатно использовать винду для домашних целей :)


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 11-Апр-18 23:38 
> Это пока они официально не разрешили бесплатно использовать винду для домашних целей :)

владельцы маков будут, конечно, счастливы, денег не платить, а остальным-то оно зачем?

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

Вот последнее - действительно было совершенно невозможной ситуацией для MS образца 95го и около. Уж скорее они пролоббировали бы закон о запрете лопат и планшетов, кроме производимых apple, если бы технический гений Гейтса дал осечку, что тоже вряд ли - более вероятно, что и этот рынок он сумел бы подгрести под себя. К сожалению, на его место пришла ходячая демонстрация закона Питера, а теперь и вовсе индус. Не худший индус, но был-то гений.

так что времена прогибания мира под себя у MS давно позади.

P.S. а если это вы лично страдаете, проспав халяву с апгрейдом preview - https://www.scdkey.com/microsoft-windows-10-pro-oem-cd-key-g... скидку еще на 10% как-нибудь уж самостоятельно найдите (еще действует)
Я, к сожалению, так и не придумал, куда бы ее еще одну взгромоздить.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено . , 15-Апр-18 04:11 
Хм... Это законно? Или pir8?

"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 15-Апр-18 13:20 
да вроде ключ как ключ, не китацы на али продают.
но мне его натурально некуда приложить - пока творилась катавасия с халявой, я понаставил десятую pro везде, где приходило в голову посмотреть "какой еще неведомой хни туда напихали". А поскольку оно имело один ключ на всех и привязывалось к id системы, то даже после сноса тестовой десятки ее можно и через пять лет взгромоздить обратно, и она автоматически активируется.
так что вполне легальных десяток мне и так до конца MS хватит. А кому оно было неинтересно, а сейчас захотелось - ну вот вам за 12.6, один раз пиво купите жегулевское а не гролш.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним , 10-Апр-18 09:12 
> в страшном сне не приснилось бы, что ты систему поставил, а у тебя после загрузки черный экран

Конечно. Там издревле был синий.

> или тиринг

Тогда этого слова ещё не придумали, потому что не знали, что можно без него.


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним , 10-Апр-18 10:03 
Гражданин Неадекват, как ты уже достал своим нытьём. Пользуйся Вендой себе на здоровье. Чего сюда-то вообще приходишь? Не поймут тебя здесь.

"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Адекват , 10-Апр-18 15:05 
> Гражданин Неадекват, как ты уже достал своим нытьём. Пользуйся Вендой себе на
> здоровье. Чего сюда-то вообще приходишь? Не поймут тебя здесь.

Это не нытье а объективная реальность, просто выражаю свои мысли по теме (косвенно) статьи.
Виндой пользуюсь на работе, дома - сейчас минт, пока лень переползать на винду, так как она не понимает ext4.



"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним , 10-Апр-18 15:15 
>> Сказки о стабильности и отсутствии проблем в win98
> объективная реальность,

/0


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Аноним84701 , 10-Апр-18 15:41 
> но это было ВСЕ ТАК ПРОСТО, это было так просто без танцев с бубнами,

Так просто, что тот же PnP прозвали "Plug 'n P*r*ay", а для установки дров (или отката DirectX на предыдущую версию) существовали целые обряды с подробным описанием притопов и прихлопов (удалить INI из foo, подправить ключ bar в реестре и т.д.)?

> windows 98 в 2000ых проблем меньше доставляла

Да-да, помним-помним.
Два часа убиваешь на то, чтобы сделать бэкап важных данных на дискеты, потому что установка win2k переформатирует диск в NTFS, два часа уходит на установку 2k … а в конце тебя "радуют" сообщением, что в бэкап утилита в win2000 не понимает формат предыдущей версии.

ЧСХ, это вообще традиция у мелкомягких такая, плевать с высокой колокольни на обратную совместимость бэкапов (штатными утилитами) в 98, 2000, XP, 7, 8.1  
Потом бэкаптулзу вроде бы вообще убрали из-за "редкого использования":
https://msdn.microsoft.com/en-us/windows/compatibility/windo...
> While there is no behavioral change to Backup and Restore, this function is being deprecated and will not be updated.
> It was rarely used and its functionality has been replaced by the new File History feature.

https://www.howtogeek.com/212768/how-to-restore-windows-7-ba.../
> Windows 8 offered support for restoring Windows 7 backups, but Microsoft removed this feature in Windows 8.1.

Гениально! Чем-чем говорите разработчики винды к пользователю повернуты?


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено _ , 10-Апр-18 16:41 
ВантузятничеГ - кому ты звездишь?!
Все виндовсы **оно - и первая которая не падала от чиха или пука - это NT3.51. Но оно не пошло в массы ибо монстр. А вот NT 4 - уже пошло, и только с этой версии под виндой можно было потратить времени на работу больше чем на ребуты 3.11,95**,98*** :-\

PS: Заметили что ванузятники активизировались? Волнуюся несчастные, уже вместо пупер шелла нужно баш в окне WSL осваивать, а то похлёбки лишат :-) Вот и подгорает :-)


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено пох , 10-Апр-18 23:32 
> ВантузятничеГ - кому ты звездишь?!
> Все виндовсы **оно - и первая которая не падала от чиха или

похоже, винда тебя чем-то сильно обидела?
> пука - это NT3.51. Но оно не пошло в массы ибо

Лаврентьев держал /35 (с двумя линиями и еще умудрялся где-то что-то кодить) на win30. Даже не 3.1 и тем более 4workgroups, заметим. Вероятно, это было не слишком надежно, но вообще-то она работала.

> монстр. А вот NT 4 - уже пошло, и только с
> этой версии под виндой можно было потратить времени на работу больше
> чем на ребуты 3.11,95**,98*** :-\

наша основная программа времен 95 - clarion (for dos). На ребуты время, конечно, тратилось, поскольку там dos4g, умевший разносить все, но не так уж и много/часто, чтобы мучаться с тормозами под nt4 (и, заметим, при этих перезагрузках ресетом ничего фатально не портилось). А большинство ребутов было из-за сорванной синхры видюхи (сочетание дрянной карты, дрянных драйверов и дос-эмулятора - heroes1 не умела в окошко)

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

> PS: Заметили что ванузятники активизировались? Волнуюся несчастные, уже вместо пупер шелла
> нужно баш в окне WSL осваивать, а то похлёбки лишат :-)

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


"Microsoft открыл код классического файлового менеджера Windows"
Отправлено Диносуслик , 10-Апр-18 17:49 
>[оверквотинг удален]
> пакеты, какие-то пользовательские репозитарии устанавливать. Для игр помнится нужно было
> какие-то directX ставить, но это было ВСЕ ТАК ПРОСТО, это было
> так просто без танцев с бубнами, в страшном сне не приснилось
> бы, что ты систему поставил, а у тебя после загрузки черный
> экран(https://forums.linuxmint.com/viewtopic.php?t=166536), или не работает ALT+F4(https://forums.linuxmint.com/viewtopic.php?t=188529),
> или нет раскладки языка на панельке, или сама панелька не стартует
> при старте(http://www.mintlinux.ru/forum/thread2030.html), или тиринг, которого конечно
> ни у кого нет (https://www.linux.org.ru/forum/desktop/10543597)
>  и это в 2018 году, В 2018 ГОДУ, КАРЛ !!!!
> windows 98 в 2000ых проблем меньше доставляла, чем свежеустановленный линукс в 2018.

Чувак! Вот ты прав на 100%. У Linux почему-то есть какие-то прям детские косяки. Все же открыто - бери и чини. Но нет, не все так просто оказывается. Но воспоминания нахлынули! Ээх! Да! И работало, и работало стабильно. Правда.

После ухода Билла из МС - все покатилось. Как и после Джобса. Деньги развращают людей.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Mezozoysky , 10-Апр-18 10:51 
ну, теперь заживем!

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Мария Милонова , 10-Апр-18 11:54 
Когда начала загнивать винда, тут же начали исходнички судорожно сливать. Linux и Mac уже отъели 16% десктопа, и цифра будет только расти. Тут становится понятным и попытки вмонтировать Linux-терминал в винду, и попытки всеми силами заставить юзера остаться на винде. Вот только суй не суй терминал в терминал, а как была винда дырявым spyware-ведром, так она им и осталась.

И да, конец винды близок.

https://www.w3schools.com/browsers/browsers_os.asp


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено iPony , 10-Апр-18 12:32 
> w3schools

Статистика посещений сайта для веб разработчиков.
Круто - чё.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено commiethebeastie , 10-Апр-18 12:55 
Притом сам сайт на визуальном васике от майкрософта.

А может и на перле.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Анончик , 10-Апр-18 14:32 
>Linux и Mac уже отъели 16% десктопа,

Mac 15% а Linux 1%? ЭТО ПОБЕДА!!
>Тут становится понятным и попытки вмонтировать Linux-терминал в винду, и попытки всеми силами заставить юзера остаться на винде. Вот только суй не суй терминал в терминал, а как была винда дырявым spyware-ведром, так она им и осталась.

Ну вот ваш же последний оплот преимущества линукса заплили и в винде! Целые дистрибутивы можно ставить поверх винды! И кому теперь конец? Смиритесь, мобилки, роутеры, и сервера - ваше всё!


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено анонончег , 10-Апр-18 15:54 
> Mac 15% а Linux 1%? ЭТО ПОБЕДА!!

неугадал, быдлo-тролль.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Владимир , 12-Апр-18 05:58 
Чего тролль то сразу? видно же что человек с изрядной долей иронии пишет.
А так я открыл https://en.wikipedia.org/wiki/Usage_share_of_operating_systems , ну и что, не 1%, 1.5%, это не такая принципиальная разница (суть была в том что человек линукс и мак объединил, как будто там чуть ли не поровну их)

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Адекват , 10-Апр-18 15:15 
> И да, конец винды близок.

А мне кажется, что это линуксу на десктопах кранты, поколение гиков, которое заинтересовала эта система уже выросло завело детей, у них сейчас совсем другие проблемы, кроме как те, что обсуждаются на профильных формумах, кто-то даже состарился, это как радиолюбительство - когда-то было популярно, но сейчас им занимается 1,5 пенсионера.
Сейчас подрастают новые поколения - вот скажите, зачем им нужен линукс ? В мире всего столько нового и интересного, а при условии наличия интернета - они будут узнавать об этом в кратчайшие сроки.
Линукс - это киберпанк, когда-то он был крут и будоражил мозги, но сейчас канул в лету.
Как ни печально, но линукс останется уделом web-разработчиков, сисадминов, и прочих работников it.



"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 15:41 
Не знай. Доля здравых мыслей есть. Но даже старшее поколение начинает задумываться вот о чем.

Почему Windows отправляет мои данные непойми куда?
А если они тырят номера банковских карт?
А мои фотографии (детей/внуков) куда уходят без моего спроса?
А моя переписка (с любовницей) куда уходит без моего спроса?
Почему мне 5-й год подряд пытаются втюхать этот чайник на каждом сайте?
Почему Windows тормозит?
Почему все стало квадратным и нифига не понятно куда и что нажимать?

Список продолжите сами.

И приходит к выводам, что надо бы альтернативу. mac - дорого, а Linux - вполне себе вариант. KDE/Gnome подвылизали. Пользоваться даже можно.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено soarin , 10-Апр-18 18:05 
> Но даже старшее поколение начинает задумываться вот о чем. отправляет мои данные непойми куда?

Серьёзно?

- OK, Google, люди действительно задумываются об этом?
- Нет.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено пох , 10-Апр-18 23:51 
> А мне кажется, что это линуксу на десктопах кранты, поколение гиков, которое

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

поколению гиков, выбиравших линух в далеких 90х, нахрен не сдалось то, во что его превратили сейчас.

> Сейчас подрастают новые поколения - вот скажите, зачем им нужен линукс ?

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

> Как ни печально, но линукс останется уделом web-разработчиков, сисадминов, и прочих работников
> it.

у меня в инбоксе предложение на должность сисадмина. wmware, azure ad premium, 2012+, sql server (от 14), ccna rs/sec (бумажка не нужна, но перечень железок, которые ccna скорее всего, не потянет даже просто обслуживать, если настроит интегратор), и еще куча всего по мелочи. (что-то мне подсказывает, что и зарплата там очень даже ничего, правда, и работа - "лучше б я вчера сдох") Ну там маленькая такая лавочка, пара-тройка тыщ народу (не считая не связанных с it), полтора десятка офисов по всей стране и т д, не газпром какой-нибудь, но и в жoпу давать не надо, просто работать. Никто не хочет попробовать? Все перечисленное надо именно уметь, а не "видел", я не тяну.

А линукс да - удел формошлепов, недоучек-админов и недоучек-девопов, которые умеют только докер запускать.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Ordu , 12-Апр-18 09:29 
> это как радиолюбительство - когда-то было популярно, но сейчас
> им занимается 1,5 пенсионера.

Что? Сейчас дети до десяти лет играются с ардуиной на кружках робототехники. С учётом цифранутости техники, сегодня вообще ничего не надо понимать, чтобы паять устройства, причём не только по готовой схематике, но и сочиняя схематику самостоятельно, то есть входной порог вообще отсутствует как класс. Сегодня любому доступны инструменты для того, чтобы хоть целый процессор дома спроектировать, а затем даже собрать его в железе, со всеми его тысячами транзисторов (это денег будет стоить, но это вполне реально). И это не просто возможно, это происходит. Твои 1,5 пенсионера -- это обычные старпёры, которые не смогли перестроиться и принять новую реальность, и поэтому продолжают паять свои детекторные радиоприёмники.


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Саша , 13-Апр-18 15:14 
> И да, конец винды близок.

Знающие люди сие давно уже называют, к примеру, как вариант, так: вендек...пец...


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Диносуслик , 10-Апр-18 16:04 
Налоговая и прочие всякие ПФР делают аппликухи на жутком MFC под винду. Пока они их клепают в стиле "Декларация 2015", то все пропало. Но периодически возникает потребность их использовать. А на линухе-то и нет. Вот если бы кто сборки делал под линь - респект и уважуха.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Онаним , 10-Апр-18 16:56 
В чём проблема MFC запустить под Wine? Это же не WPF какой-нибудь.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 13-Апр-18 09:52 
> > на жутком MFC
> Wine

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


"Microsoft claims that it has changed."
Отправлено Andrey Mitrofanov , 10-Апр-18 17:29 
>Компания Microsoft публиковала (https://github.com/Microsoft/winfile) под свободной
> лицензией MIT
>При этом, опубликованный открытый

"" [...] as for Microsoft, it’s trying to hide the fact that it’s an aggressive patent-wielding operation by misusing words like “shared” and “innovation”

[...]

So basically, if someone mentions Microsoft’s “Shared Innovation Initiative” be sure to point out that it’s merely a publicity stunt, hailed for the most part by Microsoft boosters. ""
--http://techrights.org/2018/04/07/microsoft-shared-innovation.../


"" Yes, Microsoft’s patent troll Finjan has just successfully blackmailed another competitor (to Microsoft) using shoddy software patents and endless bullying.

Bear all this in mind whenever Microsoft claims that it has changed. ""
--http://techrights.org/2018/04/10/microsoft-blackmail-directl.../


"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Gannet , 10-Апр-18 23:42 
Мелкософт опубликовал анализ *овна Мамонта. Да-да, всем это очень нужно и полезно.

"Microsoft открыл код классического файлового менеджера Windo..."
Отправлено Аноним , 13-Апр-18 12:28 
Чем oнo лучше pcmanfm?