ArtReal's readme
personal unreality:  точка пушистости

Linux vs. Windows

15.03.08 13:55 ◇ keywords: soft, хайтек

Что-то в последнее время разговоры Linux vs. Windows приелись и сильно надоели. Как пользователь, который постоянно работает и с Windows и с Linux, я считаю, что и Windows и Linux (если брать их не в голом виде, а в полной комплектации: операционка, доп. компоненты, «повседневно необходимые» прикладные программы) одинаково плохи. Правда, каждая по своему. Но приз моих симпатий все равно ни одна из них не получит — до «операционки моей мечты» никто из них не дотягивает.

ps. MacOS в живом виде не щупал, но подозреваю, что с ней ненамного лучше. Шаг влево-вправо от тривиальных задач — и опа…

pps. Интересно, что «дружелюбие» Windows — это таки нонсенс. Мне работать надо, а не дружелюбием заниматься.

 [ link ] -1 +1

Comments   [ 4 ]
[ 1 ] xekc  / 15.03.2008 14:22
макос лучше по одной простой причине.
у меня в макос есть xp, vista, kubuntu. всё работает вместе. best of all worlds практически. они все конечно ещё здорово корявые эти оси шмоси но хотя бы не нужно выбирать — я могу решать каждую задачу там где это хоть чуть лучше.

ArtReal: тут хорошо бы stand-alone VM, позволяющую все операционки прозрачно интегрировать


[ 2 ] Val  / 15.03.2008 14:37
Windows мешает работать дружелюбно, а Linux — злобно.

ArtReal: Скорее, не «злобно», а «молча»


[ 3 ] xekc  / 15.03.2008 14:54
как ведь нету такой VM stand-alone. коммерческая под мак есть — Parallels desktop. А под вин и никсы какие либо — нету ничего толкового. можно собрать хакинтош релиз, но мне этим не интересно заниматься и весить он будет гиг десять каких.

ArtReal: нет, я о VM, которая сама себе хост. Типа вот такого: http://vmware.com/products/vi/esx/esx3i.html


[ 4 ] Andrew  / 21.03.2008 23:11
Позвольте написать пару хвалебных слов о макоси. Не про «дружелюбно», а более менее объективные вещи.

- Макось — юникс, со всеми вытекающими. Т.е. ко всем программам макои плюсуются все утилиты юникс и все программы Linux (в том числе для иксов).
- В макоси есть стандарты. Это очень хорошо. Есть стандарты пользовательских интерфейсов (хорошо описанные в документации), а что самое главное есть стандартный язык программирования и фрейморк: Object-C и Cocoa. На них написаны почти все приложения для мака. И это замечательно в первую очередь для пользователя. Во-первых, всегда известна реакция программы на действия, проверка орфографии во всех полях всех программ, сущности «программа» и «окно» везде разделены одинаково. А если зажать иконку в заголовке окна, то этот файл можно перенести куда угодно (навести на Mail.app и создастся псьмо с аттачем), а если нажать Command-(,), то появится окно с настройками (в любой программе). И таких мелочей до фига.
- По той же причине есть и стандартный API к программам. Это ОЧЕНЬ важно. Благодаря этому становится возможным появление программ, которые отлично интегрируются с другими. Вот простой пример объединения трех программ: QuickSilver, Finder и Flickr Uploadr. В Finder выбираем десяток фоток, жмем горячую клавишу для вызова окошечка QuickSilver, вводим «Fl», видим иконку «Flickr Uploadr», жмем ентер. Все. Больше никаких окон и диалогов. Загрузка файлов занимает пример 2 сек у пользователя. Собственно надо ли говорить, что сторонние приложение печатающее визитки возмет данные из AddressBook, музыкальный редактор будет использовать БД iTunes, а практически на любое событие в любой программе можно настроить уведомление через Growl? Кстати API доступен так же через AppleScript или программу Automator.
- Вирусов нет. Кто бы там чего не говорил про то что в Винде можно жить без антивируса, без вирусов в принципе все равно легче.

Ну а теперь про «шаг влево, шаг вправо». Фишка в том, что макось ничего не навязывает. Даже в комплекте с ОС идет набор различных моделей управления осью. Примерно такой:
- Dock
- Exspose
- Spaces
- Command-Tab

При том каждый из них полноценнен и каждый не является обязательным. Я, например, не использую совсем Док и Спейсес и система абсолютно не против. У меня док скрыт, переключение между программами по Command-Tab, который у меня на правую клавишу мышки назначен (кстати с его помощь можно не только переключаться, но и завершать и скрывать приложения), вывод окон текущего приложения — средняя клавиша мыши, Command-` — быстрое переключение между окнами приложения. Глобальным Exspose не пользуюсь вообще. Так вот, это не совсем стндартный способ управления окнами, который шел по-умолчанию в операционке, но при этом мне не понадобилось никаких танцев с бубном.
Так же у меня стоит QuickSilver с помощью которого я за секунду (две максимум) запускаю любое приложение с компьютера, управляю айтюнсом и закидываю фотки во фликр. При этом умеет оно значительно больше, так что как только захочется покопаться и что-то еще улучшить будет где.

Кроме того существует еще множество приложений, которые позволяют изменить модель управления ОС. Я помню DragThing и что-то вроде StickyWindows (не помню точно название). DragThing позволяет создавать множество боксов и управлять их содержимым. Боксы могут быть как глобальными, так и индивидуальными для каждой программы, вызываются горячей клавишей. Ну там до фига вообще возможностей, я как то не разобрался и забил. Но вещь интересная. StickyWindows (типа) позволяют «сворачивать» окна по сторонам экрана. Делают это быстро и очень симпатично. Там еще какие то фишки есть, но я не помню.

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

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


Comments   [ 4 ]