From Novosibirsk, Russia? Our tiny company is looking for current or future rock-star developers.

September 26, 2006

Позавчера, 24 сентября, погиб Виталий Аркадьевич Цикоза. Получается, наш поток был последним, кто сдавал ему экзамен по курсу теории трансляции — очень правильный экзамен, нужно (а может, и не нужно) заметить. Я думаю, всем, кому приходилось сталкиваться с этим человеком, сейчас очень грустно.

September 04, 2006

MacBook: more

Залил софт. Теперь здесь можно смотреть фильмы в формате DivX (причем VLC Player реально лучше, чем QuickTime Player).

На клавиатуре мне изначально не понравилась раскладка. Небольшие поиски вселили надежду, так как нашлась директория «/System/Library/Keyboard Layouts». Оказывается, раскладки здесь хранятся в XML-формате, и для него даже нашелся в Интернете удобный редактор. В результате я сотворил почти что раскладку своей мечты (отличающуюся от стандартной тем, что на английском вопросике расположена русская точка, как в винде — ну и, соответственно, запятая).

Кстати, свою раскладку клавиатуры я положил в «/Library/Keyboard Layouts». А есть еще «~/Library/Keyboard Layouts» (то есть в домашней директории пользователя), и можно было бы сделать раскладку только для текущего пользователя. Аналогично, например, новые кодеки для QuickTime и пр. системные дополнения каждый пользователь может положить только для своего личного пользования.

Зато в процессе этих раскопок обнаружилась другая удивительная вещь. С клавишей Option (то есть Alt) клавиатура позволяет набирать дополнительный набор символов, вроде кавычек (причем в русской раскладке — традиционные русские кавычки, «такие», „такие“ и ”такие“), длинного/короткого тире, троеточия и диакритических знаков.

Батареи хватает где-то на 4 часа непрерывной работы.

Оказывается, при закрытии крышки он переходит не просто в sleep, а в hybernate. Ни за что бы не подумал, если бы не прочел про это в логах ядра. На засыпание уходит несколько секунд (4-5), просыпается вообще мгновенно. То, что память действительно сбрасывается на диск, проверили отсоединением батареи.

Из остального, попробовал культовый редактор TextMate. Он действительно классный. Колеблюсь между ним и Vim'ом. За TextMate, если его выбрать, нужно отдать 50 евро.

Установил DarwinPorts. Это полноценный менеджер Unix-пакетов, так что, например, Subversion встал по команде «sudo port install subversion». (Собирается всё из сорцов, как и в FreeBSD ports.)

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

А родные Mac OS'евые приложения устанавливаются совсем по-другому, методом перетаскивания приложения в папку «/Applications». Сразу придает взаимопонимание с операционкой. (Конечно, не обязательно перетаскивать именно в Applications, можно положить куда угодно, например, в «~/Applications». Никакой магии при этом не происходит.) Дистрибутивы же приложений поставляются в виде образов дисков, которые автоматически монтируются при скачивании, так что остается только выполнить ритуальное действие мышью.

Кстати, монтирование всяких серверов и виртуальных дисков здесь сделано на уровне ядра, а не является абстракцией интерфейса, как в Windows Explorer.

September 01, 2006

MacBook: introduction

Я стал счастливым обладателем Apple MacBook. Сегодня. Первые впечатления в том порядке, в каком они приходят в голову.

Это красиво. Начиная от упаковки и заканчивая пультом ДУ и печатной инструкцией. Designed by Apple in California. И интерфейс, конечно, тоже.

Совершенно новая операционная система. Правда, ровно то, что я и ожидал. На самом деле от ОС мало впечатлений, кроме того, что это именно так хорошо, как и должно быть. (Впрочем, я уже видел MacOS X на работе, поэтому и ожидал.)

Клавиатура удобная. Я бы даже сказал, клавиатура обалденно удобная в смысле кнопок. Но её поведение абсолютно отличается. Русская пунктуация в других местах. Сочетания клавиш совсем другие. И их больше. В разы. В десятки разов. Есть один лишний модификатор -- на PC только Ctrl, Alt и Shift, а здесь -- Command, Ctrl, Option, Shift. А ещё есть непонятная кнопка. :) Нет Delete и Insert (Delete = Fn + Backspace, Insert просто не существует как вид на Mac'ах).

Многие функциональные клавиши используются операционной системой. Я бы даже сказал, по-умолчанию все они используются системой, но в настройках клавиатуры есть опция изменить ситуацию на обратную, тогда системные сочетания получаются через Fn+Fномер.

Софт! Как сказано на сайте, к Windows тоже приложено немало софта, просто это не тот софт, который вы захотите использовать. Здесь в составе есть средства для создания DVD, создания подкастов, Sticky Notes, какой-то иерархический органайзер, толковый словарь английског языка, разные игры, включая шахматы (2 вида), шашки и реверси. Но это плохо описывает ситуацию. Даже стандартный текстовый редактор (довольно простенький по возможностям) умеет открывать и сохранять в форматах RTF, HTML, MS Word (бинарный и XML-форматы). Все приложенные программы качественные.

На самом деле я ко всему почти привык. Сочетания клавиш для основных команд быстро входят в жизнь, новые способы переключения между окнами, переключения раскладок (увы, пока ничего удовлетворительнее Ctrl-Space получить не удалось, будем искать софт), новые сочетания клавиш редактирования (Home и End, опять же, нет, но зато вместе с Option, Command и Control клавиши управления курсором образуют интересные сочетания). На клавиатуре запросто и быстро набираю вслепую. Всего одна кнопка мыши, но к этому тоже привыкаешь быстро. И прокрутка двумя пальцами по тачпаду.

А еще об ноут можно греть ноги (макинтоши, в отличие от PC, намного сильнее греются, но зато намного меньше шумят вентилятором).

Зарядник: фенечки, раскрученные на сайте. Магнитный замок, который отсоединяется сам, если потянуть за провод, и не даёт ноуту упасть. Вторая часть провода (от зарядника к разетке) заменяется надевающейся прям на зарядник вилкой, чтобы не таскать с собой лишние провода.

Наконец, технические параметры. В стандартной комплектации 512 MB памяти, 13.3" экран (1280x800, маленьким не кажется, наверное, потому, что сам ноут -- малыш), процессор Intel Core Duo 2 GHz, винт 80 GB. Встроенная камера 640x480 (используемая даже для создания юзерпика при первой установке; экран работает вспышкой; также используется как встроенный микрофон).