?

Log in

No account? Create an account

Nov. 24th, 2009

Пост - считалочка.

Улыбнитесь, вас пересчитали.

Рейтинг блогов

Nov. 21st, 2009

Умер Рома Трахтенберг

Сегодня от инфаркта во время эфира умер известный шоумен, юморист и прекрасный человек Рома Трахтенберг.

Все, кто говорит о Роме, что он был быдло или шут, глупцы.

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

Почитайте его книжку - "Путь самца", там очень хорошо раскрывается внутренний мир автора.

Почтим его память.

Nov. 19th, 2009

Полезный пост №1B - Хакинтош. Матчасть.

Предисловие.
Итак, вы твердо решили опробовать на себе это детище программистов из Купертино (Калифорния).

Для подготовительного этапа вам понадобится (записывайте):

1. Пиво или что-нибудь по вкусу
2. Друг, чтобы было не скучно
3. Широкополосный интернет
4. Акк на одном из известных торрент трекеров (или нет, если вы планируете тянуть софт из Бухты).
5А. Болванки DVD±R/RW, в некоторых случаях DVD±R,DL; SATA привод (это чтобы было без гемора)
5Б. Свободный раздел на жестком диске SATA, а еще лучше свободный жесткий диск (У меня он выделенный, поверьте - это того стоит)
6. Железо (будет описано подробнее в следующем посте)
7. Прямые руки
8 и т.д. Терпение и терпение.

Подготовили? Теперь откладываете это в ящик стола, и читаете матчасть. Без этого вы долго не протянете, и окончите жизнь в психбольнице, раздолбав свою клавиатуру о системник =)

Матчать.

Оригинальная макось десять, тигр ли это, леопард или снежный барс, состоит из юниксового ядра (Darwin Kernel), которое распространяется как open source, набора системных библиотек и драйверов (тоже большинство open source) и проприетарной графической оболочки Cocoa.

I. Оригинальное ядро - это файл mach_kernel, находящийся в корне диска с ОС, ( /mach_kernel ). Оригинальное ядро называется Vanilla kernel, поддерживает ТОЛЬКО процессоры всех семейств Intel Core, кроме Core i7 и Core i5, которые поддерживаются только в самых последних версиях ядра выше 10.2 (т.е. Snow Leopard 10.6.2). Ядро представляет собой unix executable.

Для того, чтобы заставить Mac OS X работать на других процессорах, в т.ч. AMD и Intel с поддержкой SSE2 (без SSE3 vanilla не заработает), из исходников ядра многими умельцами делаются собственноручно собранные ядра. Список их будет приведен в соответствующем разделе.

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

Плавно подходим к первому важному выводу - для успешной установки ЖИЗНЕННО важно иметь чипсет, у которого для контроллера SATA/IDE есть подходящие и работающие драйверы на вашем установочном диске.

Сразу обрадую вас - контроллеров не так уж и много, посмотреть, какой контроллер у вас, можно в вечноживом Гугле (например, www.google.com/search). Большинство уже поддерживаются.

С появлением Снежного Барса образовалась новая проблема - он умеет переходить (если его хорошо попросить и используемое вами ядро его поддерживает) в режим х64, поэтому драйверы для работы в этом режиме тоже должны быть х64.

Отдельно хочу упомянуть про графические драйвера. После дров для чипсета они - то, на чем зиждется работоспособность сборки. Если они умеют корректно включать Quartz, то все графические приблуды вроде Cover Flow в Itunes будут работать.

III. Графическая оболочка. С ней все понятно, если ядро и драйверы нормальные, то она работает всегда и везде.

Программы не имеют особых проблем с совместимостью при переходе от одной версии Макоси к другой (по крайней мере, Apple Final Cut Pro 7 и Adobe Photoshop Extended CS4 и Microsoft Office 2007, которыми в основном пользуюсь я.)
Устанавливаются они все ПРЕДЕЛЬНО просто.

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

Oct. 23rd, 2009

Полезный пост №1А - Хакинтош. Вступление.

Приветствую всех читателей моей "уютной жежешечки".

Краткое содержание. Сегодня я начну цикл статей о Хакинтоше (от англ. Hackintosh, которое в свою очередь является производным от Macintosh). Для тех вас, уважаемых, кто не знает, что это такое, и зачем это нужно - краткий экскурс в историю. Везде не написано, но подразумевается мое собственное мнение, в просторечие называемое ИМХО. Далее будет приведен анализ различных версий Mac OS, подбор оптимальной конфигурации для нового Хакинтоша, пример установки, обновления, настройки, поиска софта и устранения ошибок.

Вступление. Компьютеры Apple среди знающих людей всегда были символом удобства в работе, простоте освоения, скорости и заточенности под работу с мультимедийным контентом, а также bulletproof безопасности. Большинство этих факторов достигается не благодаря железу, а благодаря замечательному софту, который, в отличие от майкрософтовских и адобовских приблуд(см. P.S.), написан достаточно грамотно и обычно при выполнении одинаковых задач работает быстрее, чем аналогичное ПО других производителей. Софт этот (конкретно я имею в виду Apple Final Cut Pro, iWork, iLife) запускается только лишь в Mac OS, т.е. в операционной системе компьютеров Apple Macintosh, или, as I will later refer to it, Macs. По этой причине много поколений пользователей до нас были вынуждены покупать компьютеры от Apple, для того, чтобы насладиться быстрой и стабильной работой Mac OS, под которой гораздо меньше вирусов, чем для винды.
Однако, несколько лет назад (в 2006 году), Apple после выпуска своего последнего 2,5 гигагерцового, двухядерного и двухпроцессорного PowerPC детища (Power Mac G5), перешла на использование компонентов от Intel, что означало полную х86 совместимость софта и ОСи. Как принято говорить, это стало началом новой эры - эры Хакинтошей.
Что же это такое? Хакинтош - это обычный x86 совместимый комп (т.е. скорее всего такой, благодаря которому вы читаете эти строки), на который с благословления Ктулху, бубна, прямых рук и видоизмененного дистрибутива Mac OS поставлено это чудо инженерно-програмистской мысли от компании Apple. Данная операция является абсолютно, совершенно и беспрекословно нелегальной. Поступая так, как я описываю, вы нарушаете лицензионное соглашение и поэтому никто не несет ответственности за ваши поступки, т.к. они (в теории) могут привести вас в места не столь отдаленные.
Имея Хакинтош, вы получите возможность работать со всем спектром софта для Mac OS, который написан для Intel-совместимых машин. При наличии прямых рук, неплохого компа и доли везения вы не будете иметь никаких проблем со стабильностью и будете получать все обновления (а значит, и с безопасностью все будет прекрасно). Лично для меня это также означает возможность работать с самым лучшим софтом для видео и аудио редактирования Final Cut у себя дома, не покупая для этого Apple Mac Pro за 150 000 вечнодубовых.
Антология Mac OS С 1984 до 2001 Mac OS являлась достаточно простой ОС, без особо мощных и безопасных возможностей для разделения памяти между приложениями, однако обладала удобной графической оболочкой (Finder), которая и придавала компьютерам от компании Apple user-intuitive interface. Из-за того, что она работает лишь на PowerPC, т.е. не х86 совместимых системах, она нас не очень интересует.
Ее наследницей стала Mac OS X. Она основана на ядре, похожем на Unix, и частично основанном на коде от него, называемом Darwin, на которое натянута графическая оболочка Aqua. Таким образом, если графическая оболочка закапризничала и отказывается запускаться (такое может случиться перед/после установки), то у вас всегда будет прекрасный повод приобщиться к миру Unix, и поразвлечься с прекрасной и девственно чистой, голой командной строкой. Всего существует 7 версий не серверной Mac OS X (кстати, X - это не икс, а римское 10). Вот они: 10.0 - Гепард (Cheetah), 10.1 - Пума (Puma), 10.2 - Ягуар (Jaguar), 10.3 - Пантера (Panther), 10.4 - Тигр (Tiger), 10.5 - Леопард (Leopard), 10.6 - Снежный Барс (Snow Leopard). Нас будут интересовать лишь две - 10.5 и 10.6 - Леопард и Снежный Барс, как самые новые.
Sounds good enough? Отлично, вы решились. Сразу предупреждаю - если вы решите поставить себе Mac OS X на обычный комп, приготовьтесь к приключениям, если только вы не продумаете все заранее или не соберете новый комп в соответствии с рекомендациями, которые я дам в следующем пост

На десерт - диаграмма из Википедии по связям Макоси с Unix. Очень полезно для собственного развития.