Полусистемное, полурекламное сообщение

Здесь в Окленде уж скоро Рождество, и все бронируют билеты на Золотой берег в Австралию. Поэтому, я думаю, самое время определиться с новогодним подарком.

Пока есть время и ресурсы, мы с tema-nz предлагаем художникам, дизайнерам и прежде всего фотографам свою помощь в разработке флеш-портфолио.

Первые пять заказов будут сделаны по цене 500USD, что в два раза меньше обычной. Пример того, что можно получить за эти деньги: http://maximverehin.com Предложение включает в себя минималистичный дизайн, флеш-движок и административную часть с основанной на flex системой управления работами. Дополнения, вкусности, красивости и прочие плюшки, конечно, обсуждаемы. Приблизительная продолжительность разработки — две-три недели.

Тёмин сайт — здесь. Мои портфолио и резюме, CV не по-нашему, смотрите на http://stas.kulesh.co.nz Традиционная почта для связи:

P.S.: Не забывайте о разнице во времени. Здесь всё ж GMT+12.
P.P.S.: На Real USSR альтернативная версия начала ВОВ. Читать RealUSSR из ЖЖ.

Головоногие рабочие отношения, нюансы вождения руками


Рабочий Королевской киностудии Непала настраивает освещение

Здесь в Окленде вот уже больше полугода я думаю пост про работу. А именно про различия в подходе к рабочему процессу здесь и в России. Я говорю об обычном офисном менеджменте и, внимание, модное слово, энвайронменте.

Если вкратце, то суть такова: в России работают на результат, в Зеландии на процесс. Огромную разницу между двумя этими подходами я почувствовал на себе, устроившись в небольшую, но активно развивающуюся веб-компанию Rad3.com. Время было кризисное, с работой не очень хорошо, поэтому сразу меня на постоянную позицию не взяли.

Одно из важнейших здесь понятий — уверенность в завтрашнем дне. Как-то так получается, что с детства гражданам вбивают в головы — нет ничего хуже нестабильности. Люди отчаянно хотят «на постоянку» и не оттого, что там платят больше денег. Их то как раз получается заметно меньше. «Контрактер» берёт, скажем, 50 долларов в час, а, если месячную зарплату поделить на 160 часов, получается гораздо меньше. С другой стороны государство поддерживает постоянные рабочие отношения законами, которые защищают от увольнения.

Подробнее. Много текста.

Разность полушарий

Самые простые 10 долларов в моей жизни
Текст на стене китайского магазина отдежды: «Хо! Хо! Это самые лёгкие десять долларов, которые я когда-либо зарабатывал в своей жизни»!

Здесь в Окленде поражает неумение многих представителей отнюдь не древнейшей профессии IT специалиста пользоваться Google для решения простейших технических задач. То, мне кажется, результат разницы в системах образования. Если в России в нормальных университетах плотно учат думать, то здесь больше прикладным методам. Грубо говоря, наши способны изобрести велосипед, а местные уже знают, из чего и как его в наши дни лучше всего сделать. Серьёзные проблемы возникают, когда нужен особенный велосипед, скажем, пригодный для езды по шпалам.

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

Человек с русским образованием и соответствующим складом ума, вспомнит какой-то мультфильм из детства и через пять минут «гугления» однозначно определит, что название студии «Пилот» и мультфильм про Колобков-сыщиков, узнает расстояние между шпалами и их профиль — вуаля, спецсредство готово! Другое дело, что наш человек присядет частично в лужу на обычной задаче. Ведь на лекции он не ходил и про современные методы постройки обычного велосипеда забыл, а то и не знаком с ними вовсе.

Восемьдесят процентов задач типовые и над их решениями не нужно думать — это занимает двадцать процентов времени. Оставшиеся двадцать процентов задач из разряда нетривиальных,и решения у них оригинальные — они занимают восемьдесят процентов времени. Принцип Парето, как мне кажется, и здесь работает. Имея в конторе представителей обеих сторон силы, кивоса и русского, можно прийти к усреднению параметров и в общем-то к балансу.

Поэтому здесь, за границей, так ценится creativity, а в России опыт и усидчивость. Какая система образования лучше, я понятия не имею. Знаю, что обе работают. В моём нынешнем положении хочется верить, что всё же возможно на своём примере доказать работодателю существование третьего типа супер-служащих, которые сочетают новозеландский опыт и русскую смекалку. И, самое главное, в условиях надвигающегося кризиса договориться о супер-цене.

P.S.: Теперь прямые трансляции для народа на блоги@mail.ru: http://blogs.mail.ru/mail/stas-kulesh

Как прошло одно собеседование, и почему мне нравится одна фотография

Спина

Здесь в Тауранге я выпил кружечку пивка у океана и поглядел, как дети ныряют с моста. Это три часа езды от Окленда. Место, как его называют местные, «Новозеландские Сочи» или «Новозеландская Калифорния», вероятно, станет моим следующим пристанищем. Собеседование с потенциальным работодателем прошло хорошо, и если они согласятся на обозначенную цену, перееду к чертям. В этот раз поговорить с рекрутом пригласили технарей и они, мнущиеся, задавали вопросы о любимых блогах (Smashing Magazine, PSDTUTs, List Apart), о любимом софте для разработки (Notepad), о предпочитаемых CMS (Silverstripe, Drupal), спрашивали «таблицы или не таблицы» (не таблицы, конечно), а в конце попросили сверстать чуть хитрый лэйаут с кучей столбцов. Сделав задание за 10 минут вместо положенных 30 я порадовал технарей ещё раз. Пример и правда получился, как из учебника. После этого был разговор с тётей-менеджером про то, почему я хочу переехать в Таурангу, почему они боятся нанимать неместных, про деньги опять же. Как обычно, они перезвонят.

Теперь о лирике. Заглавная фотография этого поста радует меня, эгоистичного автора, уже третий день. Показал её кому-то из знакомых и был спрошен, мол, расскажи, что в ней? Хорошо.

Итак. Фотография трёхмерная: есть первый, второ и третий планы, чётко отделённые друг от друга. Фотграфия движется: велосипедисты едут, люди идут. Размазанные фигуры и колёса контрастируют со статикой на переднем плане. Для тех, кто понимает смысл слова «выдержка», должно быть немного удивительно, как люди замерли настолько надолго. Фотография рифмуется: колёса на фоне, слева, справа, повсюду; на заднем плане кто-то несёт ребёнка точно тем же способом, что мужчина в чёрном держит мальчика в синем, нашего главного героя. Фотография контрастная: очень детский взгляд у персонажа с сигаретой, и отнюдь не детский у мальчика; тяжёлая спина в центре неожиданно скрадывает лицо основной, казалось бы, в кадре фигуры. Эта фотография, на мой взгляд, работает.

Логичный вопрос, который возникает, неужели я успел обо всём этом подумать за 1/30 секунды? Не обо всём, но подумать успел. Большую выдержку поставил сознательно, за несколько шагов до сцены. Поравнявшись с ними сделал несколько снимков, выжидая отсутствие автомобилей в кадре, и чтобы ребёнка на фоне поднесли, куда надо. До тех пор пока отец не обернулся. После этого я показал ему фотографии, посмеялись и разошлись. То было начало Золотой недели, большого семейного праздника в Китае.

Ещё шесть фотографий, которые цепляют

Портфолио

Здесь в Окленде закончились питерские дожди с холодными вечерами, а я довёл до предфинального состояния резюме и сайт-портфолио, потратив на это больше  недели. Кликайте на картинку ниже или stas.kulesh.co.nz, а я пока объясню, как это работает.

stas.kulesh.co.nz

Сперва я три дня писал CV, которое по-нашему — резюме. Потом решено было обновить портфолио. Последний раз в нём что-то менялось аж в 2002 году. А сайт фото-портфолио с галереей на stas.kulesh.info для поисков работы дизайнером не годится. Итак, нужен сайт.

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

Для этого все работы —от иконок до игр— были с небольшой степенью порядка сложены на изображение размером 16384 х 16384. Adobe illustrator от такого совсем сошёл с ума и отказался экспортировать получившуюся картинку во что бы то ни было. В процессе работы периодически отказывался сохранять вообще. Сидишь до утра, раскладываешь картинки на плоскости, а потом бац — Unknown error occurred. Пришлось разбивать картинку на шестнадцать кусков, импортировать в BPM  и склеивать обратно в Photoshop. Размер получившегося файла в байтах, сейчас посмотрю, 1 077 042 608 — гигабайт, короче.

Параллельно велись исследования на тему того, каким образом этот файл приближать-удалять и вообще, как осуществлять по нему навигацию. Выбор пал на Google Map API. Скриптом из Adobe ExtendScript Toolkit 2 файл-гигант был порезан на 5456 тайлов размером 256 x 256. Почему такое «некруглое» число? Это сумма степеней двойки: 4*4+8*8+16*16+32*32+64*64. Прототип, который таскается и зумится, был готов за несколько часов.

Потом захотелось ещё больше интерактивности и популярная библиотека mootools с этим отлично справилась. Через день зашевелились слои. Ещё через день резюме было аккуратно конвертировано в HTML и неплохо смотрелось в окне браузера. Отдельно были созданы стили для печати. Попробуйте сделать Print preview, увидите, что при попытке распечатать содержимое сайта, он трансформируется в удобоваримый, чистенький документ, с которым можно идти на собеседование.

Оставшееся время было потрачено на организацию работы маркеров с подгружением их из XML файла, кросс-браузерные дела и всякие мелочи вроде внешнего вида.

Поводом потратить ещё один день стала оптимизация размера. Поскольку в исходном варианте с тайлами, сохранёнными в формате PNG, сайт занимал около 400 мегабайт. Очень не хотелось видеть JPG-артефакты на странице, и я смог уменьшить размер до 300 мегабайт, что выглядело всё одно непростительно много. Ночь исследований показала, что лучше, чем Advanced JPEG Compressor с задачей конвертации справиться никто не может. Ныне общий размер сайта 77 мегабайт. «Great success»! — сказал бы Борат.

Надеюсь, эта поделка поможет в поисках работы в один из самых неблагоприятных в году периодов — перед Рождеством. Комментарии приветствуются. Более всего интересует, каково общее ощущение от пользования, нет ли эффекта «впадания в ступор» всё ли понятно и удобно?

Простые вопросы для «тестеров»: Какой у вас браузер? Как быстро загружается? «Зумится», «таскается»? Нажимаете CV и что происходит? Появляется ли в поле Featured список ссылок?

P.S.: Пользователи Digg.com могут по-доброму накликать на бэдж. Спасибо.