Журнал Компьютерра - Журнал «Компьютерра» N 34 от 18 сентября 2006 года
- Я не являюсь менеджером компании, я не контролирую ни одного человека напрямую. У этого проекта есть научные консультанты, руководитель разработки, огромная команда, целый этаж сидит. Как и когда мы будем объявлять об этом - во многом зависит от их готовности. Я же в компании появляюсь раз в неделю. Да и то хожу на занятия китайского, которые проводит мой отец, поэтому не всегда обладаю всей необходимой информацией для принятия такого решения.
Раз уж речь зашла о компании, то имеет смысл поинтересоваться, как ABBYY в условиях кадрового кризиса в ИТ может позволить себе столь жесткий отбор при приеме на работу. Претендент не только проходит несколько собеседований, но и сдает экзамен на логику. И только после этого его берут на работу. Стажером. На полгода. А там уж решают, расставаться с ним или нет.
- Конечно, мы тоже столкнулись с кризисом, но планку снижать не можем, иначе процесс снижения станет необратимым. Дело в том, что если определенный процент сотрудников компании обладает некой компетенцией, духом, волей к победе, то остальные, даже если они не до конца отвечают этим идеалам, понемногу подтягиваются. У системы есть некоторый иммунитет. Она либо отторгает людей совсем далеких, либо ассимилирует в себе тех, кто может встроиться. Но если людей, не способных к ассимиляции, будет слишком много, то процесс становится неуправляемым, и на исправление ситуации могут уйти годы. Поэтому, несмотря на дефицит кадров, мы сторонники жесткого отбора. Первый раунд - это изучение резюме. Если резюме нам нравится, то мы приглашаем человека на экзамен, где ему предлагается решить шесть логических задач. Если он с этим справился, его ожидает интервью с работником отдела кадров и непосредственным руководителем, с которым новичку предстоит работать. Если и здесь все проходит хорошо, мы берем его на полгода - срок, на самом деле, не очень жесткий, но обычно все же на полгода, - после чего он сдает квалификационный экзамен. По крайней мере, в R amp;D это так, у менеджеров, кажется, последнего экзамена нет.
Очень много задач из тех, которые давали на собеседование на Физтехе. Вообще, вся эта система оттуда. У нас практически все руководство заканчивало Физтех, сотрудников много оттуда, базовую кафедру мы сейчас там открыли. Первый выпуск ждем через два года, а дальше уже пойдет гарантированный приток сотрудников - хотя и недостаточный.
К Физтеху в ABBYY особое отношение, хотя Давид утверждает, что к выпускникам других вузов никакой предвзятости нет. Там тоже иногда можно найти хороших специалистов.
- Мы не страдаем шовинизмом. Надо признать, что, к сожалению, несколько лет назад уровень подготовки на Физтехе резко упал по сравнению с тем же Мехматом, например.
Вы, кстати, как-то упоминали, что занялись софтом только для того, чтобы заработать некоторое количество денег и вернуться в науку. Но вот уже семнадцать лет не можете покинуть ИТ-бизнеса…
- Да, было такое. (Ян смеется.) Но выяснилось, что я никуда не уходил. На самом деле, было время, когда я думал, что предаю свое собственное стремление заниматься наукой, но недавно я защитил кандидатскую в области физико-математических наук ровно по тому, чем мы занимаемся в области оптического распознавания. Формально это, конечно, относится к области математики, а не физики, но методы исследования очень похожи.
Разумеется, мы занимаемся инженерной наукой, но в очень интересной области. Это острие, этого еще никто не делал, мы участвуем в научных конференциях, пишем статьи. Мне очень интересно этим заниматься.
Физиком я хотел быть с третьего класса, но сейчас мне кажется, что то, чем мы занимаемся, очень нужно, интересно, востребовано, и это наука.
ГОЛУБЯТНЯ:
Огород для форрестгампов. Часть четвертая
Автор: Сергей Голубицкий
Сегодня, с божьей помощью, завершим описание алгоритма для быстрого и бескровного создания любительского видеофильма. Вкратце повторю уже проделанные шаги и соответствующие им софтверные решения - итак мы:
1. Слили содержимое miniDV-кассеты на компьютер с помощью программы ScenalyzerLive.
2. Портировали видеоклипы в редактор нелинейного монтажа Ulead MediaStudio Pro 8.
3. Выставили генеральные настройки проект.
4. Обрезали мусор утилитой Multi-trim Video.
5. Создали видеопереходы на монтажном столе.
6. Наложили музыкальную дорожку на видеоряд, предварительно снизив уровень громкости в окне аудиомикшера (Audio Mixing Panel).
7. Приступили к кодированию полученного материала с помощью встроенного в Ulead MediaStudio Pro 8 кодировщика. Справедливо чураясь лишних формул, мы доверили расчет максимально высокого значения видео и аудио потоков фриварной утилитке DVD-Video Bitrate Calculator.
Продолжаем. В нашем примере при продолжительности фильма в 1 час 39 минут и выставленном аудиопотоке в 320 kbps, мы получили максимальный поток видео в 5800 kbps. Подставляем эти значения в окно свойств создаваемого видеофайла (меню File-Create-Video File - кнопка Options - закладка Compression, рис. 1).
Настройки такие: тип видео - PAL DVD, способ кодирования - постоянный битрейт (Constant), настройки аудио - двухканальный (2.0 LR) Dolby Digital. Комментировать нечего, разве что - выбор способа кодирования. Наверняка найдутся поклонники двухпроходного способа с переменным битрейтом (Variable bitrate two-pass encode), который теоретически ужимает видеофайл лучше, чем битрейт постоянный. С учетом, однако, специфики создаваемого нами шедевра (любительский домашний видеофильм!) и обстоятельств («друзья семьи», приставившие нож к горлу: «Не уйдем, пока не дашь фильму!»), дополнительный ужим не так важен, как время кодирования, которое, как вы понимаете, при двухпроходном переменном битрейте занимает почти в два раза больше времени. Единственная ситуация, при которой переменный битрейт кажется предпочтительным - в вашем фильме высоко динамичные сюжеты (все скачут козлами либо бегают наперегонки с Карлом Льюисом) перемежаются со статичными (застольная дегустация в четыре часа ночи).
Придумываем имя нашему видеофайлу и жмем ОК - кодирование начнется автоматически. По описанному алгоритму обрабатываем все видеокассеты, которые планируем разместить на DVD-диске. Все.
Заключительный аккорд - авторинг или непосредственное строительство диска. Гамачно-аквалангистский вариант с профессиональной Sonic Scenarist отбрасываем с порога, если только вы не планируете записаться на ускоренные полуторагодовые курсы обучения работе на этом монстре.
Вариант встроенного в ОС мелкомягкого Windows Movie Maker не рассматриваем по гигиеническим соображениям: не суть важно, что его кастрированной функциональности хватает для наших задач - само отношение к пользователю как к имбецилу просто оскорбительно).
Вариант с Adobe Encore DVD и Ulead Movie Factory также отправляем в корзину: первую - по причине жестокой учебной курвы, вторую - за тяготение к мелкомягкой дурашливости. Помимо этого обе программы переполнены тоннами полуфабрикатных менюшек, заставочек, роликов, картинок, рюшечек и виньеточек, выдержанных в тошнотворно-безвкусном пиндосском стиле [Все эти расплывшиеся в фальшивых ухмылках псевдооптимистические хари разных полов и рас, демонстрирующие кукольно-силиконовое и зубопротезное благополучие]. А эта гадость, как известно, противоречит отказу от комплекса Пазолини, взятому нами за эстетическую основу всего проекта.
В силу всего сказанного для авторинга мы задействуем Sony DVD Architect 3, являющей собой головокружительный баланс между суровым профессионализмом и бесхитростной интуитивностью, позволяющей запустить программу и мгновенно приступить к работе на нулевой учебной курве. Сейчас я вам это продемонстрирую.
В центре окна «Архитектора» - основное меню нашего DVD диска, от которого мы и будем плясать (рис. 2).
Почему от меню? Потому что в глазах нормального обывателя DVD диск - это не элементы реальной структуры (все эти VMG, VTS, PGC, VOB и IFO, лежащие в основе концепции работы Sonic Scenarist) и уж тем более не пошаговый мастер подсказок (концепция Ulead Movie Factory), а - обыкновенное меню, которое мы видим на экране телевизора и с которым взаимодействуем. Соответственно строительство диска интуитивно правильнее начинать с той же «печки».
Правило первое: если не хотите, чтобы над вами смеялись, не создавайте многоуровневых меню со сложной структурой и иерархией - негоже вручную штопать носки и носить при этом на запястье Vacheron Constantin. Видите на экране «Архитектора» картинку с надписью Menu 1? Замечательно: постарайтесь этой страничкой и ограничиться, то есть разместить все элементы вашего меню в одном месте без иерархий и уровней.
Начнем с фона. Можно выбрать из списка шаблонов, но сильно не советую. Только на первый взгляд кажется, что с шаблонами работать быстрее - потом замучаетесь подгонять чужую заготовку под собственные нужды. Поехали - выбираем для фона свою картинку: контекстное меню мыши в окне Menu 1 - опция Set Background Media. Далее меняем заголовок фильма (Menu 1): контекстное меню мыши - Edit Text (или F2) - шрифт и размер подбираем из выкидного списка прямо под окном меню. Пока не забыл: включите отображение границ так называемых безопасных зон экрана - Title Safe и Action Safe Areas. Все элементы вашего меню должны непременно располагаться внутри этих зон для гарантированно правильного отображения на любом телевизоре. Включаем: меню View - опция Workspace Overlay - Show Title Safe Area, Show Action Safe Area. Вот, что у нас вышло (рис. 3).