воскресенье, 22 июня 2008 г.

MacBook, первые ощущения :) Часть третья. Последняя.

Где-то с ноября прошлого года я начал активно использовать так называемые tilling windows managers. Долго примерялся к wmii и dwm, но в итоге установил свой выбор на ion3 который достаточно долго просуществовал на родимом десктопе. Позже начал поглядывать в сторону xmonad – уж очень сильно подкупила интеграция этого чуда хаскелловской мысли в мой любимый Gnome. Собственно связка Gnome+xmonad в данный момент в linux'е для меня является рабочей, не смотря на то что конфиг еще не допилен, и оставляет желать лучшего.

Большие опасения при покупке Мака как раз вызывало то что нормального тайлинга с OS X совместить не получится. Да, можно собрать любой виндовс менеджер и гонять это все дело в Х-ах, но при этом свою прямую задачу – управление окнами, он так же будет выполнять только в этих самх Х-ах, и сочетать приятное с полезным не получится. В принципе, где-то так оно и есть на самом деле. Правда, некоторые продвинутые возможности для управления окнами доступны через AppleScript, нашел буквально сегодня и особо пока не вникал. Вот например http://www.doernte.net/software практический пример использования

Если постараться сформулировать коротко то на чем основана моя любовь к tilling WM's – то это будет что-то примерно “все под рукой”. Я как правило не раскладываю максимизированные окна по разным рабочим столам, очень редко использую больше двух рабочих столов, чаще всего один с намертво вколоченной схемой рассположения “фреймов”. Чтобы было понятно о чем идет речь:


Полоска справа отведена в основном под ростер и tomboy, и еще пару мелочей, которые туда отлично влазят. В верхнем фрейме чаще всего firefox, thunderbird, чат, office итд, в нижнем – терминал(ы). Такая схема кажется мне удобной для большинства рабочих задач, в основном из-за статического расположения окон - подгонять размеры, ресайзить, а потом случайным жестом мышки это все сбивать - не очень интересно. С другой стороны – тыкать мышей в заголовок окна которое хочешь увидеть гораздо логичней, чем тыкать в панель задач и ждать что нужное окно появится совсем в другом месте, никак не связанном с положением “кнопки” на панеле задач, перекроет между делом что-то нужное, и снова нужно будет двигать, ресайзить, и далее по списку :) Но Leopard тайлинга в состоянии по-умолчанию не умеет, и очевидных способов заставить уметь нативно я к сожалению пока не нашел. Если кто знает – подскажите – will be appreciated.

Но кое-что быстрой зубастой кошке все-таки под силу. Итак, все очевидные удобства организации рабочего места стоят на нескольких “китах”. Во-первых, конечно-же dock. В OS X нет привычной многим панели задач, с ее неприменными атрибутами: кнопкой “Пуск”, кнопками быстрого запуска, списком окон открытых приложений и треем. И вобщем-то не зря нет – по-факту традиционная windows-style панель – это размножение ненужных вам сущностей. Это как минимум два способа запуска приложения, и как минимум два места через которые до запущеного приложения можно добраться; причем стиль работы здесь примерно один и тот же – если не нашел нужного в одном месте – смотри в другом. Зачем это все если можно сделать гораздо проще? - одна “кнопка” может служить и для запуска приложения, и для индикации какой-то ифномации о текущем состоянии дел, и для того чтобы добраться до нужного окна, ну и некоторые функции по управлению собственно самим приложением можно осуществлять. Самая ближайшая аналогия – это если бы кнопки быстрого запуска были еще и треем. В среднем не так много программ используется ежедневно, все их можно поместить в dock и по мере необходимости запускать. Да, аналоги дока есть под линукс, но полного look & feel'а они не передают, а look без feel'а - пустая трата рабочего пространства.

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


С SuperDocker следует быть поосторожнее несколько раз при изменении конфигурации дока он этот док убивал – как вернуть безболезненно док на место я еще не знаю, поэтому просто перезагружался(вернее перезагружался сложно, но это другая история).

Следующей леопардовой удобностью будут знакомые пользователям linux рабочие столы, здесь это называется “spaces”. Насколько я помню по-дефолту предлагалось использовать четыре – в принципе все четыре я и использую: один для терминала(ов), один для почты, один для браузера, и еще один для всего остального. Распределение не очень четкое, но стараюсь соблюдать. Переключение между рабочими столами по-дефолту на Cmd+стрелочка, переключение устроено удобно – так что с любого стола можно попасть на любой(можно перемещаться по диагонали). Вобщем, очень добротно сделанная штука, - пользоваться с дефолтными настройками гораздо приятнее чем рабочими столами в тех де кедах или Гноме. По сути, каждому приложению – свой рабочий стол может быть во многом неплохой заменой тайлингу(но не полной, и местами неудобной).

Еще одна штука которой я активно пользуюсь: active screen corners. Пользователям компиза и иже с ним должно быть знакомо – подводишь мышу в какой-то из углов экрана и при этом выполняется какое-то определнное действие. У меня это:

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





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



ну и правый верхний - just for fun – dashboard.



В dashboard я в основном смотрю прогноз погоды ( хех, прикольная штука), и параметры состояния компутера ( Торонтовское время тоже иногда полезно знать, да :) )

Предвосхищая комментарии типа “в линуксе это тоже можно сделать”. Да, я знаю что можно, - пробовал разные варианты доков, игрался с компизом, бериллом – эффекты такие есть естественно – смотрится прикольно, но вот пользоваться этим каждый день откровенно неудобно, - похвастаться перед гостями – да, можно, - но реально использовать – у меня не получается – какое-то оно все мыльное, сколькое, местами слишком плавное, местами слишком резкое и так далее. На маке оно работает так как должно работать – красиво и удобно, и без лишних мучений с настройкой. compiz – это не тот WM который я готов настраивать долго и упорно – либо сразу хорошо, либо досвиданья – пока получается “досвиданья” :)

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

Тачпад удобный, опять же feel гораздо приятнее чем на обычном ноутбуке. Возможности по настройки приятно удивили. Кроме просто перемещения курсора: возможность горизонтальной и вертикальной прокрутки – если прикасаться к тачпаду не одним, а двумя пальцами, “двойное дотрагивание” одним пальцем – щелчок левой кнопкой мыши, тоже самое но двумя пальцами – правой. Кнопка у тачпада одна :) - чтобы клинкнуть ею как правой кнопкой мыши нужно еще зажать Ctrl. В этом есть свои плюсы – попасть не по той кнопке будет проблематично :)

Для тех кто привык пользоваться мышкой в Windows или Linux, поведение мыши в Mac OS может показаться несколько необычным. Суть проблемы примерно в том что Mac'овский подход почти исключает “ускорение” мыши. Подробнее это все описано , например вот тут: http://db.tidbits.com/article/8893 так же можно почитать: http://www.codinghorror.com/blog/archives/000977.html и http://www.microsoft.com/whdc/archive/pointer-bal.mspx. Утилитка: http://www.knockknock.org.uk/mac/ для Леопарда собирается и вполне себе работает. В какой-то мере помогает вернуть привычный способ движения грызуна.


Чуть более подробно о программах.
  • браузер – firefox 3 , ставил еще как релиз-кандидат, слышал что второй фокс под маком работает как-то не очень, - ничего не могу сказать, даже не пытался ставить. Расширения – пожалуй что тема для отдельного разговора – они платформо независимые. Единственное что в этом плане хочется заметить – тема GrApple Delicious(blue) – выглядит как-то более по-маковски, firefox становится совсем похожим на местную safari. Про safari ничего ни хорошего, ни плохого говорить не буду – особых причин на то чтобы заменить ею привычный мне firefox не вижу. Где-то валяется скаченная opera 9.5 – но что-то руки не дошли пока поставить.
  • mail-клиент - thunderbird. Таки нашел куда в эппловском Mail.app засунули фильтры, но это не единственный вопрос к этому мейл-клиенту, да и менять опять таки привычный и проверенный thunderbird на странное Apple'овское изобретение, пожалуй все-таки не буду.
  • im-клиент – adium. Adium – это такой свободный мультипротокольный im-клиент, написанный поверх pidgin'овской libpurple. Как ни странно, но Pidgin мне кажется более удобным и очевидным, но увы, с GTK под OS X не все так хорошо как хотелось бы, потому пока что Adium. На местный iChat смотрел – не понравилось. Больше всего убило абсолютно странное желание иметь для каждого включенного аккаунта свой ростер – это я почему еще вспоминать должен в каком ростере кого искать? Возможно такое странное поведение где-то отключается, но кажется это такая фича которую надо включать по требованию, а не искать где выключить.
  • office – целая куча оффисов есть под маки, включая всем любимый ms office, его свободный конкурент Open Office, ну и Apple'овский iWork. Основным “рабочим” офисным пакетом для меня безусловно является он-лайновый Google Docs. Некоторые вещи приходится редактировать оффлайново, но это от случая к случаю. Для таких случаев поставил NeoOffice – это такой себе порт OpenOffice на Mac, вполне приличный, как на мой неискушенный взгляд. Работал с таблицами, вот сейчас этот пост пишу в NeoOffice Writer'е – вроде неплохо :)
  • терминал – пока что Terminal.app. Судя по тому что по предидушим четырем пунктам выбор редакции пал на не-Apple'овское решение, логичным было бы поискать замену и этому, хотя и тут вроде как раз все устраивает. Про странную проблему с bashrc уже рассказывал. Из того что может быть необычно для привыкших работать в терминале под linux'ом или виндой – по умолчанию Home/End настроены на “scroll to the start/end of the buffer”, а привычная их функциональность повешена на shift+home/shift+end. Если учесть еще что на буке home/end это на самом деле Fn+<- Fn+->, - нас по-сути заставляют давить три клавиши, для такой вобщем-то весьма обычной операции. Можно просто поменять хоткеи местами. Странно что настройки хоткеев для каждой конкретной темы свои, для чего такие сложности - немного непонятно.
  • мультимедия – iTunes для аудио и подкастов, vlc для фильмов. perian качал, пробовал поставить - что то не захотел ставится он, да собственно и не очень нужно: vlc мну устраивает полностью – умеет играть, ну и пусть себе играет :) iTunes'ом я пытался пользоваться и под виндой – какой-то он там тормозной и глючный, особенно если речь идет о работе с iPod'ом. Под Mac'ом тормозов и глюков не замечал, ну разве что странная привычка недокачевать подкасты. Недокачает, сохранит, и хрен его убедишь что перекачать надо – кнопки “перекачать” не предусмотрено, и алгоритм исправления примерно такой: удалить старый трек, обновить список подкастов в ленте(что само по себе как-то непросто), закачать заново.
  • console tools – бродя по сайту apple наткнулся на замечательный сборник классических unix'овых утилит которые в OS X не попали – http://rudix.org/. Вобщем-то оно для Tiger'а но на Leopard вроде поставилось. И даже ничего не упало. Во всяком случае пока губительных последствий не ощущается :)

Ну вот примерно и все что хотелось рассказать о первом опыте работы с OS X. C момента покупки прошло чуть более месяца, пока что не жалею. Я далек от идеализации MacBook'a как единственного правильного ноута, и Mac OS X как единственно правильной системы. Есть здесь и свои плюсы и свои минусы, и свои удобства и свои странности. Выпячивая глаза кричать “Mac наше фсе” пожалуй не буду, но и отговаривать тоже не стану. Если интересно – попробовать стоит, в конце-концов если не понравится можно поставить винду или Linux, и особо не парится по этому поводу :)

пятница, 20 июня 2008 г.

MacBook, первые ощущения :) Часть вторая.

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

Во-первых, большое спасибо всем прокоментировавшим первую часть! Честно, не мог и представить что этот блог читает [хоть кто-то] столько Mac-пользователей :) Советы поставил на заметку, что-то даже попробовал.

Если попытаться выделить вещи которые отталкивают “простых смертных” от яблочной продукции, то в голову приходят прежде всего две вещи:
  1. 1.цена
  2. 2.отсутствие [привычного] софта
Если коротко про цену: насколько я понимаю MacBook стоит не намного дороже ближайших реальных конкурентов(т.е. вменяемо собранный ноутбук, тех же размеров, с той же производительностью и емкостью аккумулятора), и немного переплатить стоит. Pro-версия более дорогая, стоит ли оно этого – это уже личный выбор каждого. Ощутимых преимуществ для себя в Pro-версии пока не вижу(размер матрицы в MacBook меня более чем устраивают), хотя возможно когда-нить стану и ее счастливым обладателем – в ближайшем будущем планов таких не имею – надо разбираться с тем что есть, благо разбираться по любому есть с чем :)

С софтом – сложнее :) Тут первое что нужно сказать – софт под Mac есть, и может быть достаточно просто найден на просторах интернета, если вы вообще способны что-то найти на просторах интернета. Со стороны “найти и установить” есть несколько неприятных особенностей:
1.об этом я уже писал – отсутствует единая система пакетного менеджмента, каждое приложение “само по себе” ставится, причем, защиты от того что один установочный пакет перепишет файлы, созданные другим, никто не придумал. Насколько я понимаю до некоторой степени защитой является то что большая часть приложений ставится себе в /Applications, каждое в свою папку(папки из файндера показываются как иконки запуска конкретного приложения), и все вроде должно быть хорошо и отлично. Но во-первых никто не страхует от того что файлы приложению нужно будет еще куда-нить в систему, а во-вторых, для тех же метапакаджей консольных утилит собственно другого варианта, окромя как бросить свои файлы где-нить в системе ( например в /usr/local/) попросту нет

Некоторым выходом из такой ситуации могут служить сторонние пакетные менеджеры созданные в рамках macports, или подсказанного в комментариях к предидущему посту – fink. На macports не смотрел еще, на fink посмотрел. Насколько я понял того что написано на сайте проекта: бинарные сборки для Leopard пока что не поддерживаются, единственный способ это использовать – компилировать все что надо, начиная собственно с самого fink'а, который собственно остальные компиляции может упростить. Как-то я пока не готов к этому, возможно, когда времени чуть больше станет попробую. В любом случае, у такого своеобразного пакетного менеджмента есть один существенный недостаток - “пакетный менеджмент” будет распространятся исключительно на те приложения которые вы с помощью этих утилит поставите, а не на всю систему. Поэтму в своей системе вы в любом случае будете иметь как минимум две системы пакетного менеджмента: официальную и fink, + каждое отдельное приложение которое обновляется само по себе. Для сравнения: в linux у меня “официальная” и firefox, который обновляется сам по себе ( правда сейчас даже firefox'а наверное не будет самостоятельно, ибо третья версия уже в debian'е появилась и установил ее уже я). Вобщем так или иначе получается каша. Единственное что радует – фактически не так уж много всего я использую, а обновляю или когда говорят “пришло обновление надо перезапуститься”, или когда нефиг делать (unstable месячной-двухмесячной давности на работе – обычное дело).
2.Еще одна неприятная особенность связанная с маковским софтом – размеры пакетов, и насколько я понимаю, размеры того сколько эта вся радость занимает на жестком диске. Очень многие программы под Mac поставляются в так называемых Universal Packages, где под “Universal” имеется ввиду то что пакет подходит и для Intel и для PowerPC. Насколько я понимаю это существенно увеличивает размеры, а для особо предприимчивых дает возможность продавать специальные Cleaner'ы :) Обещанная на WWDC Mac OS X 10.6 Snow Leopard, которая будет скорее всего уже Intel-only, скорее всего проблему эту должна решить. Поживем – посмотрим.
3.Ну и последнее – софт под Mac очень часто платный. Это не столько неприятная особенность, сколько просто особенность.
Кроме больших приложений таких как оффисный пакет, браузер, мейл-клиент и прочие инструменты, о которых было немного рассказано в первой части, под любую систему, есть масса мелких утилит которые делают жизнь легче. Это небольшие программки каждая из которых в лучших традициях unix умеет делать только одну вещь, или несколько связанных между собой вещей, неплохо интегрируются в общую среду(в т.ч. и с большими приложениями) и очень облегчают нам жизнь. Под linux для меня ярким примером такой полезности служит например tomboy – такой себе блокнотик для хранения и управления заметками. У mac'овских мелких утилит есть еще одна хорошая особенность – они красиво выглядят :) Нехорошая особенность – все это дело поставлено на коммерческие рельсы и за него часто-густо просят денег – обычно в районе 20 баксов. Я так понимаю обычная схема такая – пишется приложение, его начинают раздавать безвозмездно, т.е. даром, когда накапливается достаточно колличество пользователей, - начинают просить каких-то небольших денег. Вобщем там где в linux-мире вам еще и исходники покажут, и всячески дописывания “под себя” поощрять будут, тут попросят 20 баксов :) Стереотип складывается такой – там где под винду будут freeware утилитки наваянные Пупкинами на коленке, и выложенные на narod.ru, под linux будут вобщем-то неплохие мелкие утлитки с исходниками, а под Mac будут отличные shareware утилитки за которые надо немного заплатить. Во всем есть и свои плюсы, и свои минусы. Очевидный минус – чисто технические проблемы с оплатой этого всего на post-совецком пространстве. Как я уже писал в комментах - варианты кряков рассматриваю туго - кажется все-таки нужно считаться с мнением авторов софта - если они хотят за него деньги - это их право, нужно либо принять эту позицию и купить, или пользоваться чем-то другим.

Вот такой рассказ о “концептуальных” особенностях получился. Думаю что будет еще третья часть о практической стороне вопроса :) Хочется еще заснэпшотить the way I use it :)

вторник, 17 июня 2008 г.

Firefox 3: Ready, steady, go!

Download Day 2008

Ну что, господа, кажется дождались. Сегодня с 17.00 UTC, 20.00 по Киеву, 21.00 по Москве участвуем в флэшмобе под названием "Firefox Download Day". Хотя и пользуюсь уже давно третьей версии ( начиная еще с бет каких-то) и вобщем-то доволен как слон - java script стал заметно шустрее, что для тормозного рабочего компа весьма приятный импрувмент, но все-таки качать релиз буду, надо поддержать флэшмоб :)

пятница, 13 июня 2008 г.

MacBook, первые ощущения :)

Обещанные комментарии к предидущему посту :)

Итак, на картинке таки два MacBook'а - обычный и Pro, обычный - мой, Pro - товарища по работе :). Куплены были практически одновременно у николаевского драг^Wapple'овского диллера . За что этому диллеру огроменное спасибо - сэкономили туеву кучу времени, да и приятно что в родном городе можно купить продукцию далекой яблочной компании, и не пришлось ехать в столицу или разбираться с интернет-магазинами :)

Еще одно вводное замечание по поводу анонимного комментария: "лучеб еее 900 взял". EeePC с точки зрения "маленький дешевый ноутбук", который легко уволочь с собой, мне в достаточной степени нравится. В живую их не видел, и все мои гугланья по поводу где это чудо можно приобрести на Украине, к каким-то вменямым результатам не привели. В интернет магазинах как правило находил товар в списке, но с формулировками типа "ожидается". Возможно, когда-нить обзаведусь и этим чудом асусовских технологий, хотя MacBook с точки зрения размера, мощности и долгожевучести аккумулятора вполне устраивает. Ну а теперь с самого начала :)

Первый свой ноутбук - ASUS A6M я купил чуть больше года назад, он все еще жив, и чувствует себя вроде как неплохо. Это так называемый "бюджетный" ноут, с 15.4" экраном, 500Мб оперативки(сейчас 2Gb), с AMD-шным Semptron'ом и Nvidia карточкой внутри. Зачем он покупался ... на тот момент встала острая необходимость в замене монитора, ибо старенький SyncMaster 550s заимел привычку ни с того ни с сего начинать пронзительно пищать - покрутив ручками настроек можно было конечно писк убрать, но такое решения явно временное и долго бы он в таком режиме использования не протянул. Да и контраст между рабочим 17" ЖК и этим маленьким с подсевшим изображением, был уж очень отчетливым. С другой стороны у меня еще и достаточно шумный системник - в три-четыре часа ночи, когда внешних шумов минимум, - шумит достаточно отчетливо и начинает раздражать. Ноут оказался неплохим решением обоих проблем - в достаточной мере тихо работает, ну и экран там естественно новый. Ну и плюс к тому - если сильно надо, можно таки да положить в сумку и пойти в гости. Ходить с ним каждый день намерений не было - на текущей работе как-то не очень благосколнно к подобным штукам относятся(вобщем-то зря).

Вобщем-то покупкой я был доволен, да и сейчас к "большому" ноуту претензий по большому счету не имею. Хотя есть некоторые "но". Во-первых, в той модификации что у меня нет встроенной wifi-карточки. До той поры пока не обзавелся я wifi-роутером это вобщем-то вообще проблемы не составляло, да и когда обзавелся составило не очень большую проблему, по причине второго "но". Ноут мне кажется достаточно большим, держать его на коленях лежа на диване не так уж и приятно, для работы на диване или с другого места окромя стола как по мне подходит он достаточно слабо. Но как и предполагалось большую часть времени покоится он себе спокойно на письменном столе, подключен к сети через езернет, и вобщем-то работает :) Третье "но" выплывает из второго - ходить с ним в гости как-то тоже не особо комфортно. Поэтому, было понятно что если захочется новый ноутбук покупать - он должен быть во-первых меньше, во-вторых с wifi-eм, в-третьих - от Apple :))

С Apple'овскими продуктами на момент покупки MacBook я был уже немного знаком, являсь счастливым обладателем замечательного 80-ти гигабайтного iPod Video. Железяка хорошая, вместительная, с долгоживущим аккумулятором, дизайном и интерфейсом за которые стоит переплатить - как и всякое устройство имеет свои недостатки, но ко всему можно привыкнуть :) Примерно то же ожидалось и от MacBook, и подтверждалось многочисленными картинками и презентациями которые можно найти на просторах интернета. Как для линуксоида ощутимым преимуществом было и то что 1. там не Виста 2. Mac OS X 10.5 вполне себе труъ unix, с действительно человеческим лицом. Так оно и оказалось.

Железяка действительно добротная, красивая, с долгоживущей батарейкой(правда сейчас это не особо критично), и при всем при этом, благодаря тому что фактически на "родном" железе установлена "родная" ОС ощутимых проблем с конфигурацией и настройкой нет - все что должно работать, действительно работает как надо, и время и силы на танцы с бубном тратить не надо. Тратить время на танцы вокруг железа я действительно не люблю, да и вообще настройка чего-то что напрямую не связана с рабочими инструментами особого восторга у меня никогда не вызывала. Из того что немного не понравилось в железяке: всего два USB-выхода - я предпочел бы как минимум иметь как минимум три: для мыши, iPod' а и внешней звуковухи; на клавиатуре отсутствуют любимые и часто используемые Home/End,Insert/Delete. Да, это все заменяется соответствующими сочетаниями Fn+.. но вызывает определенные неудобства если приходится сталкиваться с разными клавиатурами. Хотя, думаю, это дело привычки.

На ноуте предустановлена последняя на текущий момент Mac OS X 10.5 Leopard, которая уже при моем активном участии пережила обновление до текущей версии - 10.5.3. Обновления "core system", а так же остальных Apple'овских программ достаточно простое, удобное, и не требует особого вмешательства - фактически требует только согласия на их установку. Последнее обновление было достаточно большим - порядка 400Мб, что в наших краях, где еще принято платить за траффик, может быть проблемой. Централизированной системы пакетного менеджмента создателями системы не предусмотрено, каждая не-apple'овская софтинка обновляется сама по себе, нередко перекачивая сама себя(а то и требуя этого от пользователя), что, конечно, безусловный минус. Возможно MacPorts эту досадную неувязку исправляют - не знаю, не пробовал еще.

Основными "рабочими" программами у меня так или иначе являются: браузер, терминал,почтовый клиент, mail-клиент, ну и текстовый редактор, который чаще всего в терминале. По большому счету в новой системе особых сюрпризов на сей счет не ожидалось да и не было их здесь. Браузер - первым делом был установлен firefox - пользуюсь им еще с первых версий, и пожалуй адекватной замены в лице местной Safari не вижу (да и не нужна эта замена). firefox третий. Терминал есть в коробке - вполне адекватная штука, правда, пожалуй это одно из тех приложений где с конфигуратором явно перемудрили - какой-то он мягко говоря не очевидный - настройщик Gnome Terminal в этом случае мне нравятся гораздо больше. Shell - без сюрпризов - bash, perl, python, ruby(с рельсами), java в коробке, apache коробке, mysql в коробке нет - надо ставить дополнительно, ну и соответственно нужно дополнительно ставить модули DB модули для perl, python etc .. Не то чтобы сильно напряжно - но как-то непонятно почему обошли вниманием mysql, особенно если учитывать дружбу яблочной и солнечной компаний :) Неприятный сюрприз от CLI-интерфейса - bash при запуске терминала не хавает ~/.bashrc, хотя man bash в самой же OS X об этом заявляет. Пофиксить можно добавив в /etc/profile:

if [ -f $HOME/.bashrc ] ; then
. $HOME/.bashrc ;
fi
Терминал поддерживает многооконность и многотабовость - и новые окна и новые табы создаются "из нутри" terminal.app (я так понимаю многотабовость - фишка которая появилась в Леопарде), переключение между окнами терминалов и между табами достаточно своебразными хоткеями делается - нужно привыкнуть. В попыках пофиксить проблему с нехаванием ~/.bashrc нашел в настройках возможность задания команды которая будет выполнятся при старте - прописывал в туда source ~/.bashrc - выполнялось, но только при открытии нового окна, при открытии нового таба нет. Толи я неправильно понял назначение этой опции - толи оно действительно глючит. Сразу по поводу текстового редактора - консольный vim в коробке - пока хватает(Netbeans, eclipse тоже вроде запускаются нормально - если когда-нить все-таки дойду до серьезного изучения java - думаю с этим проблем не будет). Из "милых моему сердцу приложений" собрал wget(без никаких проблем), нужно будет еще собрать lftp.

Мыльный клиент - сейчас thunderbird. Mail.app который идет в коробке показался мне каким-то убогим, и явно вещи которые я привык делать в thunderbird или evolution быстро и очевидно, если и позволяет делать, то уж точно не очевидно. Как сделать банальную сортировку по папкам в зависимости от To/Cc/From; или быстрого способа увидеть все непрочитанные сообщения, или все сообщения помеченные как важные тоже не нашел - возможно и можно, но явно как-то особо по-эппловски, и пожалуй мейл-клиент - это не то приложение в котором я готов воспринимать особые эппловские способы работы :)

Из остального. В качестве плейера iTunes устраивает на 100% - поддержка iPod, работа с подкастами на высоте, ну и музыку играет :) Плейер - поставил vlc, ибо местный QuickTime все новых и новых кодеков хочет, да и TV по сетке играть не умеет. Office - NeoOffice - мак-порт OpenOffice, пользуюсь не часто, поэтому осбо рассказать тут ничего не могу, то что мне надо - умеет.

Еще из того что не понравилось - в Акве нет буфера мыши, копирование по Cmd+C/Cmd+V (Cmd - это такая эппловская клавиша, которая рассположена там где Alt на обычных клавиатурах) - не очень удобно. Описанная в предидущих постах схема переключения раскладок если и реализуема - то уж очень неочевидно, через стандартный интерфейс повесить даже простое переключение раскладки на Caps Lock нельзя :( Мышка ведет себя не совсем так как в винде или линуксе(по ощущениям) - достаточно непривычно. Тачпадом польоваться наоборот удобнее, стало нехватать тачпада при работе за "бошьшим" компьютером.

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

Вобщем подводя некоторые итоги. Ноутбук с неплохим железом, и неплохой операционкой, которая к тому же является полноценной unix-системой. Есть ньюансы, которые как минимум требуют привыкания, а возможно просто установки правильной операционной системы(правда такой вариант я пока не рассматриваю). Вот где-то так :)