1. Про рекламу и почему я ее не люблю …

    Тут в Facebook возник довольно интересный вопрос от Дмитрия Дерягина:

    Боюсь уже спрашивать… А почему так дико напрягает открытая реклама? …То есть ну правда. Я считаю совершенно нормальным желание разных компаний себя порекламировать. Иногда некоторые объявления мне надоедают, я их отключаю (у фейсбука можно попросить не показывать то или иное неинтересное объявление). Но так как тут всё честно и прозрачно, мне это нравится. В отличие от перепостов от знакомых непроверенных объявлений о больных детях из Африки.

    Попробую ответить, почему меня напрягает реклама. Для начала я в общем согласен с мнением что честная и “в меру” реклама лучше чем тот спам что встречается в интернете. Но даже это особо проблему не решает.

    Имхо ответ довольно очевидный - обильная реклама - это визуальный мусор. Многие признают, что повышенный уровень шума вреден для здоровья, влияет на концентрацию и продуктивность. Но человек получает до 80-90% (по разным источникам) информации через зрение - почему же никто не говорит, что интенсивные визуальные нагрузки - тоже вредны. Вообще-то наш мозг прекрасно фильтрует ненужную визуальную информацию. Проблема только в том, что рекламодатели идут на многое чтобы пробить эти фильтры - мигающая реклама, яркая и анимированная, трехмерная (билборды со всякими выступающими конструкциями), выскакивающие окна, подчеркнуто кричащие заголовки, имитация вспышки на баннерах.

    Lots of ads

    Помимо того, что излишняя реклама вызывает напряжение и ненужное переутомление, у нее есть еще несколько проблем:

    Первая проблема, как мне кажется - реклама категорически нерелевантна. Даже в фэйсбуке (в мобильном приложении нельзя избавиться от рекламы вообще), который уже вроде как очень много знает о моих предпочтениях по лайкам и различным постам, реклама безумно нерелевантна. Мне зачем-то рассказывают в какие игры играют дети френдов на iPad (игры в свою очередь замусоривают ленту своими лайками и достижениями), показывают в какие флеш-игры я могу сыграть на телефоне, который флеш вообще не поддерживает. Не говоря уже о том, что предлагает Гугль на основании поиска - там тоже все довольно печально. Про всякие мелкие и крупные баннерные сети - даже говорить не о чем. Т.е. по сути пользы от меня рекламодателю - 0, ну не перейду я по ссылке “купить холодильник” если я уже 3 недели перестал интересоваться этой темой, потому что уже купил его, но мне его упорно будут предлагать. И автомобиль я не буду покупать перейдя по баннеру (это вообще крайняя степень “доверчивости”).

    То, что я ищу - много всего находит поисковик, а всякие скидки в массовой рекламе в основном от слова “кидать”. Это легко проверить сравнив предлагаемую цену со скидкой и обычную цену без скидки, но и без затрат на рекламу.

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

    Кстати, в Мельбурне рекламы довольно мало. Ну вернее, бумажный спам попадает в почтовый ящик регулярно и его даже больше чем в было в Москве (надо вот купить наклейку No Junk Mail, говорят помогает). А вот внешней уличной рекламы мало - она в основном локализована на остановках в виде небольших стендов, или большие билборды в метро. И на торговых улочках, т.е. там где много магазинов - они могут себя рекламировать - вывеску там или стойку поставить. Рядом с новостройкой есть объявления, что вот тут за углом продаются квартиры (“стальные”…). Но такого безобразия как в Москве, когда все просто залеплено рекламой и находясь на одном конце города можно узнать, что на другом конце продаются квартиры в новостройке или фаянсовые унитазы - нету.

    На дорогах (особенно за городом) в большинстве своем социальная реклама о том, что не надо быстро ездить и “если устали - остановитесь и немного поспите (powernap now :) )”. Да и сама реклама не вычурная и кричащая. Она не давит на глаза, рассеивая внимание и отвлекая. Т.к. ее тут мало, то иногда ее даже интересно почитать, если никуда не торопишься. По сравнению с Москвой, где все фильтровалось на уровне подсознания, тут я стал больше обращать внимания на рекламу.

    Light of city ads

    Массовая реклама уродует облик городов. Это третья проблема. Вот у меня почти все картинки-воспоминания о Москве (да и не только о Москве, обо всех местах в России, где я побывал, кроме Валаама и Выборга наверное) содержат рядом стоящий билборд, или перетяжку с рекламой какой-нибудь бани над дорогой или на фоне церкви. Причем понимание насколько облик города изуродован приходит только после того, как поживешь некоторое время в городе без уродующей рекламы. Когда осознаешь, что настоящий “профиль” любого города, т.н. Skyline - это вообще-то не 20-метровые телевизоры на крышах и 100-метровые зеленые банеры какого-нибудь Мегафона, а прекрасные профили старых зданий (которых в Москве, я не сомневаюсь, не меньше чем в любом другом городе), ну или на крайний случай - небоскребы из стали и стекла, хотя последние нравятся не всем.

    Я думаю других причин почему люди не любят рекламу - можно найти очень много. Для меня перечисленные проблемы, кмк - основные. И я не разделяю рекламу на real life ads * vs *internet ads, для меня это один и тот же вид дискомфорта. Как говорится - “в сортах г..на не разбираюсь”.

    Собственно возникает простой вопрос - почему я должен на это смотреть? Если в случае аудио-мусора я могу переключить радио, купить интересующее музыкальное произведение и слушать его без рекламы или просто одеть звукоизолирующие наушники, то в случае с визуальными раздражителями я не могу их избежать, пока нету очков фильтрующих рекламу в реальной жизни. Зато в интернете - могу. Достаточно поставить себе AdBlock и наслаждаться более “чистым” интернетом. А выбирать из кучи отвратительной рекламы ту, которая может быть не такая уж и плохая - нет времени и желания, проще все спрятать чем тратить время разбирая ее на “непричастных и виноватых”.

    И да, времена когда реклама показов или переходов работала - уже, имхо, проходят. Гораздо адекватнее вступать в персональные коммуникации, через фэйсбук, твиттер, любые доступные социальные сети. Если вы продаете услугу - расскажите о ней, вместо того чтобы спамить мой почтовый ящик или вывешивать мигающие баннеры на слабо-релевантном сайте. А еще стоит задуматься о том, что чем дольше пытаться поддерживать статус-кво и цепляться за старые методы что работали 10 лет назад - тем дальше будут убегать адекватные и не боящиеся пробовать новое конкуренты. И пользователи тоже помогают поддерживать в полуживом состоянии таких вот “дохлых лошадей”. Не согласны ? Комментируйте.

     
  2. Записки далекого марсохода From Down Under. Часть 3.5 Open space офис, как убийца производительности программистов.

    Что-то надолго марсоход выпал из информационного пространства - ну можно конечно поотмазываться - пыльные бури, переезд в свое жилье, всякие друзья-тусовки-поездки. Но все же - не хорошо, попытаюсь пообещать в который раз исправиться и писать почаще. А пока вернемся к заброшенной на середине теме: офис.

    Да, еще маленькое отступление - мне тут рассказали какие “страшные кары” могут быть за то, что не так что-то сказал про клиента работодателя и все такое. Поэтому я постараюсь без лиц и указаний, просто общее мнение на тему “другого” офиса (по сравнению, конечно, с Аби)

    Когда я был “молодым и глупым” :) - я не верил, что в мире бывают такие опен-офисы, которые показывают в разных сериалах:

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

    Типа вот такого…

    Random open office

    Ну т.е. для любого человека, который изучал вопрос влияние рабочего места на производительность программистов, да и не только программистов (пусть даже “диванный эксперт” по статьям в интернете) - сразу возникает недоумевающий вопрос - “Ээээ, а зачем так ?”.

    Минусы такого открытого пространства очевидны. Шум снижает производительность. Особенно если еще нет привычки работать в шумном окружении - это вообще катастрофа, я до сих пор считаю что у меня снижена производительность. Хотя наша команда уже переехала с прохода в более тихую комнату.

    Запахи еды. В Австралии, как мне рассказали (т.к. изначально я думал, что это особенность нашего “клиента”), довольно распространен подход обедать на рабочем месте, т.е. своя еда в “пасочках”, греют и прямо перед ноутбуком или компьютером едят. В целом мне этот подход не нравится, ибо - если не грязными руками испачкаешь клавиатуру, то запахи - это же витающие в воздухе частички пищи, они оседают на поверхностях ноутбука. И это еще не худшая ситуация, сам запах может довольно сильно отвлекать. Думаю некоторые Аби-татели прекрасно помнят вареную рыбу из микроволновок. А теперь представьте какой-нибудь ядренный карри, да не на закрытой кухне, а по всему офису. И не от одного-двух сотрудников, а от десятков. В общем, то еще “бедствие”.

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

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

    Кстати, наша команда испытала довольно заметный подъем производительности, когда мы переехали из “проходного стола” в закрытое помещение.Внешнего шума стало меньше и теперь он уже чаще создается самими сотрудниками (диалоги и обсуждения, ну и разговоры “через диагональ стола”). Этот уровень уже можно нивелировать наушниками и музыкой (“контролируемый шум”).

    Единственное заметное преимущество общих столов\открытых рабочих мест (конечно для команды, например команда до 8 человек сидит в одном помещении за одним столом или несколькими составлеными в ряд) - гораздо легче обсуждать что-то и показывать. В принципе разработчики уже сидят рядом, могут сразу же заглянуть в монитор или обсудить правильность декомпозиции, даже для парного программирования достаточно повернуться вполоборота и ты уже “ведешь”. Это ощутимый плюс, при условии что команда понимает и помнит, что любое обсуждение - это отвлечение кого-то рядом от работы, и помимо этого можно отвлечь и “стороннего слушателя”.

    К чему я все это пишу… Наверное к тому, что хочется сказать всем, кто в Аби жалуется на кубиклы и шум - вы, кмк, плохо представляете себе что такое открытый офис, шум на рабочем месте и какое падение производительности это может вызывать. Да, бывает и лучше, типа у каждого свой кабинет и все такое, но это скорее в сказках про светлую жизнь. А вот в жизни - всегда начинаешь ценить что-то, когда это потеряешь. Потеряете тихий офис - поймете что такое “шумно”. В Аби в большинстве своем тихо, как в библиотеке.

    P.S. Возможно у такого подхода к офисному пространству есть свои обоснования, ну например довольно много пространства под всякие экспозиции - т.к. это торговая организация - видно много задач по расположению товара, разному брендингу, промо-акциям и прочим рычагам продвижения продукции. В кубиклах пространство под такие места найти было бы сложнее, а тут потеснились - вот и экспозиция по соседству.

    А вы как думаете - какие могут быть преимущества у open-space офиса, по сравнению с кубиклами или кабинетами ?

     
  3. Записки далекого марсохода From Down Under. Часть 3.1 О ежедневной работе и Kloud Solutions

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

    Я, в общем, тоже каждый день таскаю рабочий ноут. Лично мне это даже нравится, удобнее чем стационарный комп и “практичнее”. Правда есть пара проблем - привыкнуть к клавиатуре ноута - довольно проблематично, ну по крайней мере, я за месяц еще не привык. Есть вменяемая радиоклавиатура, как решение проблемы, но ее на работу надо донести, да и места там не много - не разложишься сильно. Вторая проблема - низкое расположение дисплея ноутбука. За день довольно сильно устает шея т.к. смотреть приходится ниже обычного подъема монитора. Эту проблему в офисе решают высокими подставками (где-то док-станция, где-то просто телескопическая лапа), но в силу ограниченности и временного рабочего места (ибо наемная сила) - у нас пока нету.

    Но преимущество ноута еще и в том, что под рукой полностью настроеное рабочее место - захотел покодить - включил и покодил, не нужно никаких терминалов или приседаний. Дома ровно то же самое что и на работе. С другой стороны - одним неосторожным движением можно сломать рабочее место =). Собственно это палка о двух концах, поэтому надо делать бэкапы. Что я сейчас и сделал.

    Немного о компании: у Kloud Solutions довольно интересная внутренняя сервисная инфраструктура . “Как следует из названия, подкустовный выползень…” Эмм, в силу основного “облачного” направления бизнеса - вся инфраструктура в “облаках” (про локальные сервера я еще ничего не слышал :) ). Т.е. это и Sharepoint Online, Office2013 + Office365, всякие облачные Exchange and Lync, Team Foundation Service (угу, облачная тележка), синхронизации и все такое. Ну и понятное дело - лабораторные площадки для экспериментов - Azure\AWS.

    С одной стороны - это довольно удобно, тебе выдали пару-тройку логинов, добавили твоему родному аккаунту права в sharepoint и все работает. С другой стороны - без интернета уже вообще никуда ( особенно это раздражает в TFS), а он в Австралии не только не быстрый и не дешевый (по сравнению с МО, тут какие-то заоблачные цены), но еще и регулярно отваливающийся, даже Wi-fi в офисе =(. Что приводит к очевидным проблемам - работа периодически прерывается на восстановление интернета - потому как без него - ни коммит не сделать, ни билд запустить, даже Work Item или Product Backlog в TFS не посмотреть. Так что everything-in-cloud для повседневной работы - довольно спорная тема. Хостинг приложений - да, отлично работает, а повседневная рутина - появляется узкое место в виде постоянного internet соединения.

    В таком ракурсе мне кажется, что следующим логическим развитием Distributed VCS должна стать интеграция в Git\Mercurial различных backlog\bugtracking приложений, которые бы хранили свою информацию в DVCS, и могли бы ее синхронизировать. Т.е. точно также как происходит работа с изменениями в коде проекта - должно происходить и с задачами\багами в проекте. Работаешь локально - ведешь историю своих багов, делаешь pull\push - отправляешь не только код но и связанные work items\bugs. Конечно это не так хорошо как полностью централизованная система, и всякие burndown charts не построишь пока не соберешь данные со всех участников, но в некотором виде - это может работать, ИМХО.

    Вернемся к Kloud Solutions. Я успел поучаствовать пока только в одном team meeting, но было довольно интересно. На самой встрече, вначале Nicki Bowers (это Managing Director Kloud Solutions) рассказала о том, какие клиенты с какими проектами есть у компании, об их отзывах на работу Kloud, перспективы и ближайшие горизонты. Все это довольно интересно (особенно в первый раз), потому что позволяет понять куда и как движется компания, создает определенное чувство сопричастности, а не просто отношения “работодатель-работник”. Не знаю, есть ли подобное мероприятие у всех IT-компаний тут (но сомневаюсь), но сам подход, имхо, очень правильный.

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

    А потом мы перешли к “Сheck-in” :). Забавная процедура, когда каждый кратко рассказывает о том, чем он сейчас занимается, на каком проекте и кратко немного о себе. С одной стороны это позволяет понять, “кто все эти люди” вокруг :), узнать чем они занимаются, в чем они эксперты. С другой стороны - с первого раза оказалось сложно даже просто запомнить всех людей по именам, не говоря уже про область их профессиональной экспертизы или проекты на которых они работают. Но думаю после 2-3 таких team meeting, будет уже попроще.

    В моем понимании эта встреча была таким упрощенный team building, не сфокусированным вокруг какой-то activity типа картинга\paintball\lasertag, а просто сбор команды в одной комнате и обсуждение текущего положения дел (а под пиво после официальной части это было еще более расковано). Вообще такие мероприятия, как мне кажется, позволяют сотрудникам обрести некий common ground, общее понимание и видение ближайших перспектив.

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

    В следующем посте будет про open office, еду на рабочем месте, шум и производительность. Ваш марсоход остается на связи.

     
  4. Записки далекого марсохода From Down Under. Часть 3, “рабочие будни на красной планете”

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

    Вообще изучать тему работы уже с имеющимися “своими тараканами” - довольно интересно. Попробую изложить что уже увидел и приглашаю к дискуссии в комментариях. Сразу скажу - у меня пока только первый опыт работы в местной компании, поэтому генерализировать его на всю Австралию не стоит, все высказываемые точки зрения - очень субъективные :)

    Kloud Solutions

    Как я уже писал - я теперь работаю в Kloud Solutions, в роли Development Consultant ( консультант по разработке или консультант-разработчик, не знаю как перевести точнее). В отличии от свободной формы одежды в ABBYY, тут приходится одевать рубашку и формальные брюки (не джинсы). Вообще, как мне сказали, форма зависит от клиента - если у клиента в офисе свободный стиль - можешь ходить как нравится (даже могут попросить одеваться более неформально чтобы не сильно выделяться ;) ), если же у клиента формальный дресс-код - надо соответствовать.

    Кто такие Development Consultant (да и вообще Consultant в мире программирования Австралии). До приезда сюда у меня было устойчивое мнение что консультанты в мире программирования - “морские свинки”. Т.е. обычно это некий salesman, продающий IT-решения или IT услуги. В принципе то, что я видел и слышал в России - так и было. Руками консультанты ничего, относящегося к программированию, делать не умеют, надевают пинжаки-галстуки и вперед, впаривать “высокие нанотехнологии” с использованием заученных фраз и зная куда щелкать мышкой в их продукте. В Австралии ситуация полностью обратная - IT-консультанты это нанимаемые на проект программисты\администраторы (последние тут Infrastructure Consultant). Судя по тому, что я уже видел и слышал - это очень высококвалифицированные программисты. Связано это с тем, что компании предоставляющие такие услугу - стараются нарабатывать и поддерживать репутацию и поэтому у них предусмотрены всякие программы повышения квалификации и поощрения развития, ну и всякие сертификации от Microsoft. С одной стороны партнеры Microsoft таким образом поддерживают свой уровень партнерства, с другой - так куда легче получать проекты, ибо репутация тут имеет вполне ощутимую ценность - очень много построено на репутации. В общем мы, консультанты, тут не лапшу вешаем, а продолжаем усиленно работать руками. Что в общем - интересно и полезно.

    Итак все же вернемся к теме о работе:

    Во-первых - довольно устойчивое ощущение свободы и независимости. Начиная с отношения работодателя (даже писать “работодатель” как-то уже не комфортно, я бы сказал - заинтересованная организация…) - к тебе относятся как к специалисту, притом довольно высокооплачиваемому. Т.е. нет такого, что “я-начальник, ты -дурак, иди работай что скажу”, а как к равному, к эксперту продающему свое время (и задорого). И все в общем прекрасно понимают две простых вещи - вхолостую эксперт простаивать не должен, ибо это потерянные деньги, и вторая - раз уж ты купил эту экспертизу - пользуйся и доверяй, а не ставь под вопросы все его решения. Ну и очевидная третья - консультант знает свою цену и востребованность на рынке, поэтому не боится остаться без работы. Это создает очень приятные (и тешащие самолюбие) условия работы, по крайней мере в связке консультант-компания.

    Второй момент - много разных проектов. Т.к. больших продуктовых компаний я тут особо не нашел (уровня ABBYY или Kaspersky), все разрабатывают решения “под ключ” и под себя. Не могу сказать насколько это оправданно, каждый раз “переизобретать велосипед” вместо адаптации чего-то готового, но для нас это неплохо :) - много разных проектов и можно пробовать разные подходы. Ну и без работы особо не останешься :) .

    Проекты в большинстве своем довольно короткие (т.к. наемная сила недешевая) и вовсю практикуется Scrum, Agile и прочие страшные слова. Итерации разработки - тоже очевидно короткие, все интенсивно и без рассусоливания на 2-3 недели. Это приятно. Но вот недостаток такого подхода тоже налицо - т.к. проект в итоге строится из маленьких историй-кирпичиков, получается что для того чтобы сделать историю в срок - в ход идет копипаста, без детального продумывания переиспользования кода. В результате - какая-то стройная архитектура не наблюдается и много мест не самых оптимальных и дублирующегося кода. Поэтому все знакомы с clean-up week, когда за неделю-другую, все пытаются судорожно исправить…

    Но опять же - пусть неоптимально, но проекты тут запускаются и выходят. Да, без красивой архитектуры, да не вылизанные до блеска, но кто-то со своим продуктом уже на рынке тогда как другой еще вылизывает свой базовый framework или ведет дискуссии ORM против microORM. В общем компромис между качеством и скоростью тут смещен в пользу скорости.

    Помимо интересных greeen field проектов есть тут еще т.н. Brown field. Это все тот же Legacy проект, который когда-то начинался как Green а усилиями разнообразных трудяг превратился в черте-что-и-сбоку-бантик. Их тоже кому-то приходится поддерживать. А т.к. репутация у определенных компаний тут довольно устойчивая + деньги платят за работу, консультантов нанимают в том числе и разбирать такие “завалы”. Задорого, но и очень срочно. Т.е. вот уже сроки сдачи проекта прошли, всё в авральном режиме и тут в светлую голову ударяет светлая жидкость с убеждением, что “если мы наймем очень крутых ребят, то они за 2 месяца тут все поправят и еще по ходу дела одной левой нашу команду научат нормально работать”. Всякие “Мифические человекомесяцы” тут, как и везде, читают в основном программисты, а не руководители. Вот и выходит, что помимо крутых проектов кому-то приходится и “почерпать коричневую жидкость”.

    Но опять же - в свете довольно независимых отношений между компанией и консультантом - можно и отказаться от проекта. Ну или попытаться. Сам я еще не пробовал пока, ибо текущий проект нравится.

    Хмм, на сегодня наверное все, ибо пост уже вырос, но разных околорабочих мыслей осталось довольно много. Постараюсь на этой неделе продолжить серию о работе. В общем такой текстовый “хвост слона”, чтобы слон “внезапно” не закончился :)

    стыренный слон

     
  5. Записки далекого марсохода From Down Under. Часть 2.

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

    Я периодически стараюсь выбираться пешком погулять по разным районам (хотя по площади тут просто огромные пространства…), посмотреть на спальные районы, на чистоту, инфраструктуру. В целом из того что видел - впечатления довольно положительные. Огромное количество зелени. И не просто молодых, высаженных на 2-3 года деревьев, а именно взрослые, крупные деревья, с густой кроной. Этим мне Мельбурн очень напоминает зеленый Луганск, где я в детстве проводил много времени - большое, просто огромное количество зелени, в том числе и в самом центре (тут это называется City\CBD), довольно широкие улицы, много пространства и свежего воздуха “по сравнению с”.

    Green City

    Заметил интересную особенность - на радиальных магистралях (основные шоссе от CBD в пригороды) деревья по краям дороги чаще отсутствуют. Ну может будет разделительная полоса засаженная деревьями. На улицах которые ведут в спальные районы - наоборот, средняя полоса чаще бывает свободна, а деревья растут по краям дороги, защищая от шума жилые дома. Т.е. если четко двигаться от центра - то вдоль движения будут магазины, кафе-бары, агентства, в общем всякие развлекательные и сервисные точки. И деревья рядом с ними обычно не растут, чтобы не заслонять витрины :), а если свернуть в спальный район - наоборот, почти вся сервисная и развлекательная инфраструктура исчезает и вокруг пасторальные домики спрятавшиеся в густой зелени.

    улица спального района

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

    Сами районы ( те из них, где я уже побывал) - довольно чистые. Не идеально конечно, но вы целом - чисто. Да, встречается мусор на улицах, его даже заметить можно не присматриваясь особо, чаще всего причина этого - переполненная мусорка неподалеку + ветер. Но в общем и целом, все довольно чисто и опрятно, что непривычно - полное отсутствие неодомашненных животных, ни бродячих кошек, ни собак я пока еще не встретил. Не говоря уже о продуктах их жизнедеятельности. Я вообще немного удивлен - тут хозяева не просто убирают (из того что я видел в расположенном под окнами Penders Park), тут они ответственно занимаются целенаправленным поиском, если вдруг прозевали этот момент. Вроде мелочь, но такие мелочи и говорят об отношении людей к вопросам порядка на улицах.

    С курением все не так радужно как мне показалось в первый приезд. Конечно все не так трагично как в Москве, но курящие люди встречаются регулярно. Зато все пачки сигарет у них одинаково черные и со всякими “веселыми картинками” - рак языка, легких, импотенция и прочие любимые друзья заядлого курильщика :) .Так что сами-себе-злобные-буратины есть повсюду, это в общем не удивительно, хотя я так надеялся…

    Kloud Solutions, my new employer

    Ну и к веселой новости, про работу. Работу я нашел (несмотря на все затруднения в виде требования местного опыты и сильного снижения найма с середины декабря), уже получил официальный job offer и подписал его. В общем буду работать в довольно веселой “облачной” компании Kloud Solutions, на должности Development Consultant. Изначально просили выйти на работу 29 января, что было очень удобно - в планы на январь сразу нарисовались в неспешном режиме подыскать жилье, выбрать пенсионный фонд, разобраться с ноутбуком (консультанты тут ходят со своими ноутами, ибо работа подразумевается мобильная), дождаться TFN (чтобы налоги не списывались в размере 50% от зп, а было как у всех нормальных людей). Ну и слетать в Gold Coast, повидаться с товарищем.

    Но “внезапно”, за час до подписания контракта, меня “обрадовали” новостью, что было бы очень здорово если бы я смог выйти пораньше. Ну пораньше, так пораньше, не вопрос. Раньше начнешь - быстрее к… эмм, это не сюда, читают и дети :). В итоге 7 января на работу, 14 уже на территорию клиента. И все планы естественно уплотнились - срочно искать жилье, придумывать как его обставить, ибо въезжаешь тут по сути в пустую квартиру-дом - только шкафы встроенные и кухня. А учитывая что районов тут огромное множество и надо внимательно почитать отзывы про них и понять - какой подойдет, а в какой не стоит и соваться - задачка становится веселее некуда. Еще эти праздники - все же разъедутся, до 11 января точно не успею снять ничего :(. Ладно, прорвемся, где только наша не пропадала…

     
  6. Маленькие скриптхаки: Запуск Powershell в Unrestricted режиме из командной строки

    Пора доставать из загашника все недописанные записи и памятки. В общем памятка больше для себя, хотя может еще кому будет полезной. Возможно для многих это очевидно, но в свое время я прилично помучался выискивая как в powershell (2.0) запустить скрипт в unrestricted режиме, не изменяя текущих настроек политики на машине.

    Все оказалось довольно просто но как обычно не задокументировано в явном месте. Нужно в cmd вызвать powershell вот с такими параметрами (все в одну строчку, ключевой -ExecutionPolicy Unrestricted, остальные просто полезные ):

    %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe 
    -NonInteractive -ImportSystemModules -NoProfile 
    -ExecutionPolicy Unrestricted 
     -File "C:\SomePowershellScript.ps1"  >> C:\PowershellScript.Log.txt 2>&1
    
     
  7. 21:34

    Notes: 1

    Tags: australialifetravel

    Записки далекого марсохода From Down Under. Часть 1

    Всем привет.

    Меня тут по-доброму почти назвали “марсоходом который делает фотографии только для самого себя и не делится”. Меня это очень повеселило поэтому вторая попытка рассказать про Мельбурн будет происходить под заглавием “Записки далекого марсохода”.

    Для начала - shameless plug - летайте самолетами Emirates. Emirates

    В этот раз мне не хотелось лететь через Лондон с двумя пересадками и я полетел через Дубаи. Великолепные самолеты, и Боинг до Дубаи и уже ставший привычным A-380 до Мельбурна. Расстояние между креслами - явно увеличенное (не то что British Airways), есть электронная регистрация на рейс (правда меня в итоге пересадили с моего места на одном из рейсов, потому что одна семья попросилась сидеть вместе, но в общем дали место не хуже), usb зарядка и куча всяких других плюшек. Прекрасно обученный персонал - очень дружественные стюардессы в отличающейся униформе, вкусная еда, но то что меня просто подкупило - металлические приборы для еды. Да-да, вилка, ложка и нож (TSA наверное от одной мысли об этом седеют до волос на спине - полный самолет пассажиров с металлическими ножами :) ), качественые и стальные, а не обычный пласстмассовый трэш, которым вареные овощи невозможно разрезать. И что-то никто не боится что вот террористы возьмут и с этими вилками наперевес захватят самолет. Кстати что еще удивило - было объявление что стюардессы говорят на нескольких языках, включая русский. И это в общем-то на рейсе из Дубаи - довольно неожиданно В общем респект и уважуха Emirates за такой уровень сервиса и перелет. Правда я чуть не проспал стыковку в Дубаи, будильник звенел раза три, ну и топать пришлось через весь аэропорт - внутренняя интуиция нашла самое удаленное от гейта место отдыха =). В общем дальше все стандартно, посадка, такси, незнакомое место обитания с миниатюрной хозяйкой дома. Марсоход добрался успешно и легко. Начал осваиваться.

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

    Погода в Мельбурне действительно, как говорят - “4 сезона в один день”. В майский приезд мы ее не застали такую потому что было всегда довольно прохладно. А вот лето - все расставило по своим местам… Например, сегодня я два раза попал под легкий дождь и раза три пожалел что не взял головной убор, потому что ощутимо припекало. И стандартно - сильный ветер который может мгновенно затихнуть и солнце начнет жарить. В общем не соскучишься :) 4 seasons in one day

    Документы и всякие необходимые вещи оформляются довольно просто - или через интернет или при лично явке - без особых очередей (ну или электронные очереди идущие очень быстро. Все очень подробно разъясняют, если надо напишут, расскажут 2-3 раза, главное чтобы до тебя дошло. Да и вообще - все стараются помочь, и это довольно заразительно - сам стараешься тоже помогать, участвовать в местной жизни - будь то пятничная тусовка в кафе или воскресное барбекю.

    Что исключительно здорово - здесь на всех уровнях ведется пропаганда здорового образа жизни и укрепления локальный community. Т.е. как у нас на всех продуктах наклеено - “без ГМО”, так и тут - очень популяризуются продукты organic, gluten free и т.д. Возможно часть из этого - рекламные трюки ( потому как продаются такие товары с некоторой наценкой) но в общем - organic это местный популяризуемый тренд. Ну и продукты совершенно другие по качеству. Я вот начал активно употреблять местное обезжиренное молоко, вместе с хлопьями на завтрак. Кто меня знает - тот осведомлен, что на протяжении всей свой жизни я переношу молоко исключительно как добавку в кофе. Ну и кефир. А тут оно вкусное. А вот кефира я пока не нашел. Говорят что самое близкое к нашему кефиру - это butter milk. Правда тоже пока еще не нашел. Молочных продуктов тут много и возможно просто не замечал то, что искал. И главное - я нашел тут хумус. Довольно похожий на то, чем нас кормили друзья в Израиле. Так что жизнь определенно удалась :D. Ну и вода - она тут чистая и мягкая - можно пить из-под крана и в чайнике нету накипи. Вообще нету. Мне это даже непривычно после Мск :)

    Eat organic

    Ну и естественно, экология - уникальная экосистема, карантин, раздельный сбор мусора, быть eco-friendly это тоже хорошо и довольно часто встречающаяся жизненная позиция. Пропаганда велосипедов вместо личных автомобилей идет полным ходом: начиная с цены за бензин в 1.5 доллара за литр ( это где-то около 45-50 рублей), заканчивая shared машинами (flexicar.com.au - типа можно по клубной подписке взять машину на час. И не очень дорого и выглядит довольно логично - не надо иметь свою машину, можешь взять shared и съездить куда надо. Помимо этого - огромное количество выделенных велодорожек в том числе и на шоссе, куча стоянок, в центре есть rent a bike - типа взять на прокат и от одного rent-a-bike доехать до другого ( и там оставить). Единственное чем это не удобно - шлем. Без шлема ездить запрещено поэтому к rent-a-bike надо ходить со “своим самоваром”. Что выглядит немного нелогично т.к. Например туристам этим сервисом не попользоваться (ну вряд ли кто таскает с собой шлем от велосипеда на прогулке), а у местных в большинстве - свои велосипеды.

    Помимо вкусной еды и экологии, здесь везде пропагандируется укрепление локальной community - типа дружите с соседями, покупайте местное, ну или хотя бы австралийское. Тут вообще довольно сильный тренд на создание местных коммун - соседи-друзья, обычно друг друга знают, вместе тусуются, общаются, барбекю разные, рождество. Дети играют вместе, например тут наблюдал довольно большое празднование ДР в парке напротив дома - примерно 20 детей, куча родителей, всякая развлекательная программа. В общем локально тут очень тесно связанные и общающиеся группы людей. И это имхо тоже очень правильно и хорошо. Люди обрастают связями и корнями, не чувствуют себя чужими в стране (учитывая что тут очень много иммигрантов вообще) - это важно и очень приятно.

    Из того что не очень нравится - с одной стороны все такие зеленые, экологию берегут, с другой стороны - дома особо не утепляют. Под входной дверью (входишь сразу в зал\гостинную а не в аналог нашего коридора) - щель в палец толщиной, окна - чисто для вида, тоже везде щели и сквозняки. Я конечно понимаю что тут широта кипра-сочи, но зимой то дубак будет, особенно в мельбурне. Да и летом тут не жарко - везде гуляют сквозняки и в доме холодно. Более-менее тепло становится когда на улице +35 и в общем тепло можно запустить с улицы. Та же самая ситуация с сантехникой… Я конечно понимаю мб это некая викторианская классика - краны неподвижные ( хорошо хоть не раздельные горячая-холодная) и душ в кабинке без шланга, просто вмурован в стену. Но епрст - это же так неудобно, ни мыться - дольше времени тратишь на смывание мыла, ни убирать - неудобно смывать со стенок кабинки или раковины т.к. Душ\кран стационарные. Получается что расход, по сути, повышается из-за неудобства использования.

    Наверное пока все, ибо и так простынка получилась. За две недели впечатлений масса, удовольствия тоже. И еще - други, если вам интересно читать вот такой лытдырбыр - я продолжу, если что-то другое интересно - пишите в комментах, попробую переключить тему :)

     
  8. Маленькие, но полезные макросы для Visual Studio

    Подумал и решил опубликовать 2 простых макроса для Visual Studio, которые тем не менее сильно облегчают мне жизнь.

    Очень часто при падении Visual Studio (версий 2005 2008 2010) портятся настройки этой самой студии. А именно - файл CurrentSettings.vssettings. Как они умудрились это не поправить на протяжении стольких выпусков - я не знаю, но т.к. это все еще происходит - я написал себе 2 макроса чтобы последствия таких падений можно было легко устранять. Итак, о чем эти макросы:

    • SaveCurrentSettings экспортирует настройки Visual Studio в переданный файл.
    • RestoreCurrentSettings импортирует в Visual Studio настройки из переданного файла.

    Есть маленький нюанс - это все дело не работает если в имени файла, в переменной_settingsFilePath, есть пробелы. То ли движок макросов глючит, то ли надо как-то хитро кодировать пробелы в VB - я не разобрался, хотя пытался это расковырять несколько раз (правда, без особого энтузиазма).

    Как это использовать - скопируйте нижеприведенный код в ваш macro проект в студии (ALT+F11 для вызова Macro IDE). Исправьте путь к файлу где будут лежать сохраненные настройки (“memento про пробелы!”) и собственно все. Теперь можно повесить выполнение конкретных макросов на горячие клавиши или в виде кнопок вывести на панель инструментов (мне такой вариант понравился больше)

    Вызывая Save - сохраняем все текущие настройки, вызывая Restore - восстанавливаем из файла. Все просто как топор. Теперь можно даже играться с разными раскладками окон (хотя переключаются настройки, увы, не мгновенно)

    В процессе работы макросов студия тоже может зависать ( вот такая она волшебная), в этом случае может испортиться и файл сохраняемой резервной копии, поэтому я рекомендую или делать резервные копии для резервных копий ;) или класть файлы в папку, которая синхронизируется в облако - обычно все синхронизаторы сами умеют восстанавливать предыдущую версию файла.

    Т.к. в новой 2012 студии поддержки макросов уже не будет - надеюсь MS все-таки поправит все проблемы с потерей настроек при падении и тогда эти маленькие полезняшки будут уже не так нужны.

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

    Сами макросы вот.

    PS: Там еще внизу затесался макрос для включения выключения Resharper, таким способом удобно его прибивать если начинает сильно тормозить. Ну вдруг кому будет тоже полезен (хотя он официально задокументирован в доке решарпера, в исходном виде он у меня не заработал…)

    Imports System
    Imports EnvDTE
    Imports EnvDTE80
    Imports EnvDTE90
    Imports EnvDTE90a
    Imports EnvDTE100
    Imports System.Diagnostics
    
    Public Module SupportHacks
    
        Private _settingsFilePath As String = "D:\Projects\VS2010\CurrentSettings.Exported.vssettings"
    
        Public Sub RestoreCurrentSettings()
            DTE.ExecuteCommand("Tools.ImportandExportSettings", "-import:" + _settingsFilePath)
        End Sub
    
        Public Sub SaveCurrentSettings()
            DTE.ExecuteCommand("Tools.ImportandExportSettings", "-export:" + _settingsFilePath)
        End Sub
    
        Sub Resharper_ToggleSuspendedMacro()
            DTE.ExecuteCommand("Resharper_ToggleSuspended")
        End Sub
    
    End Module
    
     
  9. Прогресс и интеграция в офисных и вне-офисных коммуникациях

    До чего дошел прогресс… Вот с утра не удается затерминалиться на работу. Подумал - в очередной раз моя машинка повисла. Надо бы попросить коллег ее перезагрузить.

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

    Помимо того, что сам Web-mail уже стал довольно удобным (насколько вообще может быть удобен Outlook, помещенный внутрь браузера), так и коммуникатор это какой-то отдельный праздник жизни: можно вести активное (мгновенное, что ощутимо) общение, видны изменяющиеся статусы людей, подтянуты мои собственные группы контактов из Lync, ведется счетчик активных бесед и входящее сообщение легко порождает новые pop-up’ы. Не говоря уже про полную адресную книгу из AD. 

    И все это счастье без перезагрузки страницы, всяких традиционных подмигиваний экрана и пр. В совсем не дружественном к MS браузере на букву G. Это праздник онлайн-общения с офисом через веб-сайт. А главное - такой доступ удивительно удобен ( имхо, у Gmail не так удобно чатиться…) и с очень отзывчивым интерфейсом - скорость реакции на любые действия всерьез удивляет.

    И вот пока терминальный доступ восстанавливался (как оказалось, что проблемы с доступом не по вине моей машины) я поймал себя на мысли - Skype я запускаю редко, только когда сам звоню, ICQ\MSN\Jabber вообще забыл когда запускал последний раз. Остальные коммуникации - рабочий телефон тоже не использую, если срочно - звоню с мобилы, остальные обращения - или онлайн или асинхронно в виде почты\twitter\facebook.

    Я даже с новым банком общался через твиттер, потому что это удобней чем неделями ждать ответа от формы саппорта на сайте райффайзена или надеяться что почту у них кто-то читает.

    И в итоге я поймал себя на том, что вот такая “всё-интеграция” - удобна. Насколько она безопасна - это второй вопрос, которым, кстати, буквально недавно задался в связи с новостью об интеграции скайпа в MS Office. Но все равно - очень удобна, даже вопреки безопасности ;).

    И в связи с этим хочу спросить - а какие способы общения удобны и неудобны для вас ? Нравится ли вам такая всеобщая интеграция ? И главное - какие средства общения у вас раньше были популярны, а потом - просто отмерли ?

     
  10. Twitter 101.

    Решил составить краткое пособие для начинающих пользоваться твиттером. Я понимаю что почти КО, но для быстрого старта - должно помочь:

    • tweets \ твиты - короткие сообщения, основа общения в твиттере :). Ограничение одного твита на длину - 140 символов. Если ваше сообщение не помещается в эту длину - можно написать его в 2-3 твита, при этом хорошей практикой считается в конце каждого “оборванного” твита ставить что-то типа continued / ctd, как индикатор того, что “мысль еще не кончилась”.

    • follow \ фолловить кого-либо - следовать за твитами конкретного человека. Для того чтобы зафолловить кого-то - надо зайти в его твиттер, например в мой ;) https://twitter.com/centur, и нажать кнопку “Follow”. После этого действия, все общие твиты этого человека попадают в вашу основную ленту. По сути - подписка на твиты конкретного аккаунта. При этом человек получит уведомление, что у него появился новый фолловер.

    • unfollow \ расфолловить - отписаться от твиттов конкретного аккаунта - то же самое как фолловить - зайти в аккаунт и нажать Unfollow.

    • re-tweets \ ретвиты - повторение какого-то твита для своих фолловеров. Обычно это делается одной кнопкой в интерфейсе, то твиттер дописывает к тексту сочетание RT, а у исходного твита появляется упоминание что его ретвитнул такой-то аккаунт. Если вы заметно отредактируете текст ретвита, то даже несмотря на RT, данные о ретвите к тому твиту не привяжутся. Такое действие часто называется quote\процитировать твит.

    • mentions \ упоминания - способ указать в твите другой твиттер-аккаунт, делается добавлением в твит текста @имяаккаунта, т.е. чтобы упомянуть соседа Мишу, надо написать что-то типа А мы с соседом @Misha едем в Яхонты. При этом @Misha получит уведомление - вас упоминают в твите и сможет посмотреть ваш твит на странице Connect\Mentions в интерфейсе сайта

    • direct message \ директы - личные сообщения. Чтобы послать личное сообщение - надо набрать d <получатель>, например d AbbyyTeam давайте замутим секретную шутку. Это сообщение увидит только один получатель, @AbbyyTeam. К сожалению сам интерфейс твиттера не очень удобен для чтения таких сообщений, они прячутся за иконкой человечка, рядом с голубой кнопкой “new tweet”. Так что использовать это надо осторожно - бывает что директы не читаются неделями =). Но большинство мобильных клиентов эту проблему обычно решают лучше и директами можно активно и главное приватно чатиться вместо смс ;). Важное НО: отправить такое сообщение вы можете только если вы сами фолловите человека И он тоже фолловит вас.

    • hashtag \ хэштеги - специальные слова, начинающиеся с # - по ним легко искать ВСЕ публичные твиты любых аккаунтов. Часто используются как индикатор какого-то события, например #ABBYY_Yahonty позволяет следить только за упоминаниями #ABBYY_Yahonty в твиттере

    Что еще существенно - твиттер в большинстве своем - довольно публичная штука, тут можно посмотреть чужие диалоги ( если только они не через direct message), посмотреть всех фолловеров любого аккаунта, посмотреть кого фолловит этот аккаунт, влезть в диалог 2х человек, просто поспамить кого-то, упоминая его по поводу или без (твиты из серии “Привет @Misha, это о тебе пишут ?”).

    Так что если вы хотите супер-приватности - делате ваш твиттер непубличным ( очень не интересно) и разрешайте читать его только тем, кому явно доверяете. А еще проще - не пользуйтесь твиттером, он совсем неудобен для приватности. Это такая вселенская “курилка-болталка” - странно ожидать от нее сохранения тайн и секретов ваших сообщений.

    И еще - если вы фолловите кого-то, то только общие твиты этого аккаунта будут попадать в вашу “ленту”. А твиты с упоминаниями других людей, особенно если упоминания стоят в начале - не будут появляться, хотя эти твиты тоже публичные. Т.е. твиттер как бы ретранслирует вам что твиттит человек просто так, но не ретранслирует диалоги этого человека с другими людьми. Некоторые мобильные и десктопные клиенты твиттера позволяют видеть вообще все, что пишет человек, но обычно такой режим приводит к появлению большого количества оборванных диалогов в твиттере, когда человек отвечает кому-то на твит, а вы получаете только его ответ, не зная исходного вопроса.

    Вот наверное и все основные концепции которые нужны для комфортного пользования твиттером. Еще есть lists \ “списки” , но это уже для активных твиттерян, желающих упорядочить ленту и разделить “потоки” твитов по категориям.

    Если есть какие-либо фундаментальные вопросы, которые я забыл или не рассмотрел - пишите в твиттер @centur

    Edit1: поправил инфо о том, что для direct message знак @ не нужен. Creds to kuznetsov_va. Работает кстати и с ним, но позволяет сэкономить 1 букву. Дописал о том, что ограничение одного твита - 140 символов

     
  11. Альтернативная ориентированность дистрибутивов Linux. Первый опыт

    Решил разобраться со старым ноутом - почищу, отдам ребенку, пусть осваивает. Заодно, под это дело, захотел поставить туда Linux - как минимум защита от откровенных тупо-вирусов типа “красивая картинка.jpg.exe” - да и поломать там что-либо обычно сложней.

    В общем сделал флешку с мультизагрузкой разных образов (заодно всякие recovery CD по запас) и потыкался в Live версии некоторых дистрибутивов.

    Что попробовал:

    1. Fedora 17 (Gnome? какой-то Live-Deskop)
    2. Mint 12 Gnome (но вроде тут старый Gnome 2.0)
    3. Mint 13 Cinnamon (это типа нормальный десктоп, но на Gnome 3.0 но с человеческим интерфейсом)
    4. Puppy Linux 5.3.3 Slacko (типа компактный и очень маленький)

    На очереди еще

    • Ubuntu 12 
    • OpenSUSE 12.1 Gnome\KDE,
    • Mandriva 2011 и Mageia 2 (заодно посмотрим, сильно будет ли отличаться коммерческий дистрибутив от своего Community-fork’а )

    В общем ощущения - двойственные. С одной стороны - есть безумная сказочная уйня типа Fedora 17 (ОЧЕНЬ неинтуитивный Desktop Environment) вообще выносит мозг - непонятно что и как делать, кроме как запустить браузер и сделать Suspend компу (чтобы сделать Reboot оказывается надо зажать Ctrl - тогда Suspend сменится на reboot 8-O).

    Имхо, люди, принудительно пересаженные на такую систему, должны быть оправданы судом, если они совершают физическое насилие над своим сисадмином. Это самооборона в ответ на угрозу психическому здоровью.

    С другой стороны - Mint очень Friendly дистрибутив. Понравилась четкость и аккуратность, сглаженные шрифты, аккуратно подобранные цвета ( хотя есть уж совсем незаметные отличия) , понятный и довольно привычный Desktop Environment. Но после windows - постоянно ловлю себя на том, что пытаюсь вызвать контекстное меню на каждом объекте, чтобы посмотреть\изучить как с ним можно взаимодействовать. А этого меню нету. Чувствуется что не привыкли на линуксе к такому способу работы и изучения системы ;)

    Скорей всего, для ребенка остановлюсь на Mint, главное чтобы он был нормально локализован и был более-менее понятен. Все равно сидеть будет в основном в браузере, а не на десктопе ;).

    Заодно подумал о том, чтобы поставить родителям, как вариант, но заглянул в несколько Software Manager’ов. Мне кажется что у линукса на десктопах нету реальных шансов пока они не поймут, что нельзя вываливать на пользователя 50 почтовых клиентов, 20 вариаций офисного пакета, 100-200 IM-мессенджеров и еще 100500 категорий другого софта. Ну да, “есть поиск”, “надо знать, что хочется установить”, “выбор -это гуд” и все такое. Но это выносит мозг напрочь, даже подготовленному человеку.

    Имхо, первый дистрибутив, который спрячет эту “катастрофу ассортимента” за 7-10 категориями и сделает навигацию по всем “тысячам бесплатных пакетов” интуитивно понятным (Metro Style, huh? ) - очень резко поднимется в рейтингах какого-нибудь DistroWatch. Mint, по ощущениям, пока продвинулся дальше всех.

    NB: Puppy в целом оказался довольно прикольным дистрибутивом, с точки зрения “потыкаться и посмотреть”. Что интересно - он безумно маленький (115 MB ISO) и целиком умещается в оперативную память. По ощущениям скорости работы - самый быстрый, просто blazing fast. Но загружался и инициализировался он дольше всех, что оставило некоторый осадок. Да, понимаю, высокая компрессия чтобы сделать маленьким, но стоит оно того или нет - не уверен. Я уже забыл когда последний раз видел флешку меньше гигабайта. А сам дистрибутив скорее подошел бы мне, чем ребенку - довольно мало всего и не вылизано до идеального блеска как другие. Хотя вот “няшное тявканье” щенка, как startup sound - это сильный ход ;) …

     
  12. Ненависти пост…

    Отвратительное чувство - выложить за телефон собственные 20 000, с удовольствием и потаенной гордостью рассказывать всем окружающим, что платформа WP7 будет долго жить и поддерживаться, т.к. это заявляет сама Microsoft. Привыкнуть к этой платформе, полюбить ее…. И через полгода узнать что твой телефон уже кусок мертвого железа, никакого развития у него нет, и все перспективы у этого премиум-хардваре - брошеная кость в виде нового Start Screen.

    Мало того что сам обманывался, так еще и невольно обманывал окружающих.

    Знаете что… идите вы в жопу, Майкрософт. Хотя “там” места мало - там уже сидит Нокия со своим Custom WP7.5 без Internet Sharing. И все ваши евангелисты, которые рассказывали о долгой жизни платформы Windows Phone 7…

     
  13. …If you can meet with Triumph and Disaster and treat those two impostors just the same…

    IF
    
    If you can keep your head when all about you
          Are losing theirs and blaming it on you,
    If you can trust yourself when all men doubt you,
          But make allowance for their doubting too;
    If you can wait and not be tired by waiting,
          Or being lied about, don't deal in lies,
    Or being hated, don't give way to hating,
          And yet don't look too good, nor talk too wise:
    
    If you can dream -- and not make dreams your master;
         If you can think -- and not make thoughts your aim;
    If you can meet with Triumph and Disaster
         And treat those two impostors just the same;
    If you can bear to hear the truth you've spoken
        Twisted by knaves to make a trap for fools,
    Or watch the things you gave your life to, broken,
         And stoop and build'em up with worn-out tools:
    
    If you can make one heap of all your winnings
         And risk it on one turn of pitch-and-toss,
    And lose, and start again at your beginnings
         And never breathe a word about your loss;
    If you can force your heart and nerve and sinew
         To serve your turn long after they are gone,
    And so hold on when there is nothing in you
         Except the Will which says to them: "Hold on!"
    
    If you can talk with crowds and keep your virtue,
        Or walk with Kings -- nor lose the common touch,
    If neither foes nor loving friends can hurt you,
        If all men count with you, but none too much;
    If you can fill the unforgiving minute
       With sixty seconds' worth of distance run,
    Yours is the Earth and everything that's in it,
        And -- which is more -- you'll be a Man, my son!
    
    Rudyard Kipling
    
    

    Всегда вдохновляюсь этим произведением. Еще разные варианты перевода можно посмотреть тут.

     
  14. Мои маленькие IELTS Hint’ы

    IELTS logo

    Лично для меня самый будоражащий момент во всей процедуре миграции (помимо звонка о получении визы, когда “накрыло”) - это сдача экзамена IELTS, который по сути проверка того, способен ли ты вообще понимать жителей “твоей будущей страны проживания” или нет. Это всегда некоторый вызов, потому что одно дело - читать довольно простой английский в документации, а другое дело - говорить и понимать речь на общие темы. Никто не сомневается что язык прокачивается в процессе общения, но всегда есть червячок который гложет со словами - “а для начала-то он у тебя достаточно прокачан?”. Видно из-за этого червячка я так отчетливо и запомнил, как готовился к экзамену, несмотря на то, что это было давно.

    Традиционный disclaimer (сокращен для снижения градуса занудства ;) ): Я не профессионал IELTS, тем более не эксперт в английском и здесь только мое мнение - если вы понадеялись только на него и завалили экзамен - вы сами себе злобные буратины ;)

    Сдавал я, очевидно, General а не Academic ( последний говорят сильно хуже) и сдал на 9\7.5\6.5.\6.5 (R\L\W\S), Overal 7.5

    В целом для того чтобы сдать экзамен, язык надо учить, ваш К.О. Помимо этого важно попрактиковать формат - он не очень привычный и как я понял - многие фэйлятся (и я, и я :( ) потому что нету четких внутренних ощущений времени каждого этапа, не всегда правильно представляешь объем того или иного текста на Writing и все такое. Непривычный формат экзамена заваливает больше чем незнание языка, имхо.

    Мне страшней всего было за Writing и за Listening, т.к. некоторая практика реального Speaking у меня была, и было не так страшно за то, что не смогу поддержать общую беседу - “как-нибудь, но смогу”. Собственно если есть практика реальной разговорной речи не с русско-англо-говорящим коллегой по работе - это уже хорошо. Осталось прокачать L и W. (Как можно взрослому читающему человеку не сдать Reading на 9 - я представляю с трудом, т.к. вся задача в итоге сводится к поиску ответов в тексте. Это банально просто. Мне кажется что даже 6.5 можно получить вообще не понимая текста - просто ищете словосочетания из вопросов в тексте и примерно прикидываете что должно стоять в ответе. Ну может времени не хватить, если так делать, но вообще ридинг это главная халява - у вас есть вопросы и тут же в тексте - ответы).

    Готовиться к L тоже надо довольно очевидно - берем выкачиваем всякие сэмплы с официальных и неофициальных источников, втыкаем в плеер и ходим слушаем. Слушаем много и упорно, чем более разнообразные будут тексты - тем лучше. И желательно поискать не стандартные диалоги из серии учитель\ученик или турист\гид, а что-то поинтереснее, может даже взять начальные треки из Academic, потому как последние треки General у меня уже были на “внезапную” околонаучную тему - “как пчелы добывают мед”. В общем ходим, втыкаем, слушаем, отвечаем на вопросы. В принципе если на Reading дают время на перенос ответов на итоговый лист ответов с черновика, то Listening надо отвечать сразу, времени не будет (это вам еще раз расскажут на самом экзамене). Да и не поможет оно - не удержите всю канву в голове если сразу не ответили на вопросы. Советую читать с упреждением на 2-3 вопроса и ловить ответы сразу на несколько вопросов. Хоть вроде и декларируется что ответы идут последовательно как и вопросы, все же мне показалось что у меня пара вопросов шла в другом порядке, ну и каверзные вопросы (из серии “а верно ли перефразированное утверждение Х”) можно перепроверить, если после него простой вопрос в стиле да-нет или числа\адрес - фоном ловим ответ на второй вопрос, а сами обдумываем подвох в первом.

    Теперь Writing - да, везде советуют практиковаться, практиковать примеры прошлых лет и все такое.

    Лично меня подвели 2 вещи - отсутствие правильных представлений что значит объем в 250-300 слов и в 400 и наивная самоуверенность что “уж я-то успею переписать с черновика”. В итоге я потратил сильно много времени на первую часть Writing, переписывал ее с черновика и по прикидкам сильно превысил размер - написал насколько помню - более 400 слов. Это “карается” при оценке. Ну и соответственно вторую часть я логически не завершил, хотя и написал довольно много. Это как я помню - тоже не приветствуется. Но в общем - натянул свои необходимые 6+.

    А тепер главный хинт по Writing который я заметил и который может сильно помочь вам получить необходимые баллы: несмотря на то, что везде заявляется что все пакеты IELTS разные - это не так. Экзамены идут определенной волной по земному шару и несмотря на запреты - всегда есть те, кто анонимно делится своими вопросами на разных тематических форумах (я зависал на ielts-blog, темы типа recent-ielts-exams . Суть в том, что вопросы в пакетах повторяются и есть высокая вероятность за день-два до вашего экзамена найти много опубликованных тем\вопросов, которые с большой вероятностью попадут на вашем экзамене. У меня было банальное совпадение Writing 1 в 1 (оба вопроса) то ли с индусом, то ли с пакистанцем. В общем что стоит сделать - за несколько дней до экзамена активно мониторить все “сливы” и просто тупо писать\отвечать на Writing вопросы. Во-первых - это опять же практика (и можно проверить грамматику со словарем ;) ), во-вторых - большая вероятность того, что вы “попадете” в свой же билет. Это очень круто - писать по накатанной теме сильно легче. Я этого не сделал и сильно кусал локти, когда увидел 2 темы про которые читал на форуме что они попались на writing 2 дня назад. Как говорится - “знал бы прикуп - жил бы в Сочи”… Но “прикупа” я не знал, поэтому планирую жить не в Сочи, а сильно подальше ;)

    Еще довольно внятные советы дает книжка “Ace the IELTS” (оформление страницы неуловимо напомнило MS Frontpage ;) ) - покупать ее в виде PDF или найти “по-русски” - решать вам. Но ознакомиться стоит заранее. Я ее для себя обнаружил за 3 дня до сдачи поэтому наверно и не “максимизировал длину моего IELTS band” ;). Имхо советы там, хоть и очевидные местами, практичные и по делу. Стоит их хотя бы разок прочитать.

    Ну и традиционная самоуверенность в моем разговорном привела к тому, что я сбился при обсуждении “исторического и патриотического воспитания ребенка” и начал повторяться. Что тоже вроде как карается. И да, с темой было то же самое что и с Writitng - топик дискуссии был такая же как и у кого-то неделю назад, но об этом я узнал только после сдачи, и это уже не так обидно как слив письменного экзамена ;).

    В общем как-то так.

    PS: Ходят истории, что даже native не сдают этот тест на 9\9\9\9, так что любому band’у 6+ надо радоваться, главное чтобы его хватило на вашу визу ;)

     
  15. Миграция, my way to Down Under.

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

    Disclaimer: Для начала я хочу сразу предупредить: мой “процесс” официально начался в середине 2009 года (хотя общие мечтания были как и у почти любого молодого студента еще с начала 2000х), поэтому довольно много вопросов и положений могло измениться с того времени. Более того я сам попал на часть этих изменений, поэтому могу случайно рассказывать про старые порядки, и если вы знаете что “сейчас все совсем не так”, то можете написать комментарий о том, как это сейчас, как правильно и фактически (желательно со ссылками на официальные документы). Эти посты не планируются стать каким-то руководством, призывом или порядком действий при подаче завлений, это просто описание того, как это сделал я сам. И не надо меня винить если вы что-то сделаете и у вас не получится - не делайте “как я”, делайте “как правильно в вашей ситуации”. В общем это просто ретроспектива, а судя по совсем свежему топику на хабре - еще и довольно устаревшая с точки зрения практического руководства.

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

    Для начала кратко о текущем состоянии: да, уезжаю, визу уже получил, еще в 2011 году, визу уже активировал ( есть там такой процесс интересный) на майских праздниках, виза - ПМЖ (Subclass 175 для тех кто в теме), по ней можно и жить и работать, супруга получает такой же статус. Окончательно планирую поехать осенью. Куда конкретно - туда где предложат работу. Сначала поеду сам, обустраиваться, а семья приедет чуть позже. Да, знаю, что там проще не будет, по крайней мере, в начале. За ребенка не переживаю - многие говорят, что дети “встраиваются” легче всех.

    “A long time ago in a galaxy far, far away…” ой, это не из этой оперы. “The journey of a thousand miles begins beneath one’s feet” наверное будет правильней.

    Когда сформировалось и оформилось окончательное решение - я наверное уже и не вспомню, но вот конкретно когда началась фаза “активных действий” помню довольно неплохо. После апрельского фуршета на Хабре (пока он был торт ;) ) я задал в приват пару вопросов одному из участников, Павлу Котляру. Довольно быстро мы разговорились на эту тему и для себя я решил - за спрос денег не берут и надо попробовать. В принципе я уже в фоновом режиме вяло интересовался этими вопросами, читал форумы, заглянул на gday.ru, но какого-то плана особо не было. А тут он внезапно выкристаллизовался (выглядело все относительно просто) и с подачи Павла я решил обратиться в миграционное агентство, занимающееся сопровождением подачи на визу, для оценки моих шансов.

    NB: имхо весь процесс подачи на визу и сопровождения протекает гораздо легче , если есть кто-то, кого можно спрашивать, заваливать дурацкими вопросами или просто общаться для поддержания морального духа. Это может быть как уже переехавший человек, так и тот кто продвинулся дальше чем вы, ну или тот кому вы платите деньги за помощь с визой. В общем как всегда - когда рядом есть плечо другого человека - все делать веселее и есть некоторая “мотивация на примере”. Такой человек может дать совет или просто подскажет путь в направлении, в котором вы сами не думали (некоторое излечение от синдрома “я не знал что так можно”). Для меня такими людьми стали Павел (с которым, как мне кажется, мы стали друзьями, насколько это возможно стать друзьями по переписке в почте :) ) и Максим Емелин (миграционный агент из Sydney Migration Specialists) за что я им очень благодарен.

    В общем простой запрос в Sydney Migration Specialists, потом отправка скана диплома и я получаю неожиданное “Да, мы можем подтвердить вас на визу ПМЖ”. Выяснение финансовой стороны услуги привело к довольно ощутимым цифрам (не буду писать, т.к. сейчас все возможно поменялось, если интересно “по делу” - в приват). Но внезапно я получил очень сильную поддержку от своих родителей в вопросе переезда. Не только моральную, но и финансовую. И если с финансовой стороной я, возможно бы, справился и сам (но не так быстро, а время играло довольно важную роль), то объем моральной поддержки был огромный. Итого - работа с агенством началась с перевода ощутимой суммы зарубеж (Было довольно страшно, что “кинут”, даже несмотря на то, что положительных отзывов на gday.ru было довольно много).

    Сама работа с агентом разделилась на 2 этапа:

    • Подготовка соответствующих документов и подтверждение квалификации в ACS
    • IELTS+подача\сопровождение заявления на визу.

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

    Естественно, как каждый злобный буратино, я представлял себе этот процесс по своему, потерял ~2 месяца на IELTS, чуть не просрочил второй этап из-за финансовых затруднений, истекающего заграна и просто общего раздолбайства, ну и как обычно косячил по мелочам.

    В целом, я много слышал отзывов что агентства нифига не делают. Не могу говорить про ситуации других людей, но мне агентство реально помогло, т.к. я попал как минимум (из тех, что влияли реально на процесс) на 2 изменения законодательства - сначала изменился список и мне пришлось переподтверждать профессию по другой позиции (хотя на форумах писали что переподтверждение вроде как бесплатное, агент сказал, что платно). Второй раз я чуть не влетел на потерю 5 баллов за возраст - документы финализировались и подались за 2 месяца до моего ДР, но т.к. на момент подачи было 29 полных лет, а все бонусы считаются на момент подачи - баллов мне хватило ровно на требуемую визу, без какого-либо запаса (до изменения порядка был запас в +5 баллов)…

    Помимо этого преимущество агента в том, что почта от МИДа Австралии до офиса в Австралии ходит и быстро и надежно, в отличии от цепочки Австралия-Россия. Т.к. вся переписка официально вроде бумажная - все это взяло на себя агентство. Я получал только уведомления по емейлу о том, что надо сделать - отсканировать такие документы, предоставить такую информацию и т.д. Даже перевод делали они, я только один раз отправил нотариально заверенные документы на русском, естественно FedEx ом. Как оказалось, не так-то просто сделать нотариально заверенный перевод который будет принят МИДом (переводчик должен быть сертифицированным), так что возможно часть связанных с этим проблем я просто не заметил.

    Уже после получения визы, естественно, закрались сомнения - не переплатил ли я, но потом я просто пересмотрел переписку и все мелкие нюансы, в которых я мог накосячить (и косячил), а агент все это исправлял и разжевывал, и все сомнения лично у меня ушли. Услуга недешевая, но в моем случае Максим и Sydney Migration Specialists отработали всё более чем полностью.

    Если кому-то интересно - я могу поднять последовательно всю переписку и проследить, что как и за чем делалось. Но боюсь, что сейчас это будет полезно если только “историкам” - законодательство менялось и не раз, так что все правила, которые были применимы к моей подаче, сейчас вряд ли актуальны. По самым “страшным” моментам, которые наиболее активно везде обсуждаются:

    • Медицина - проскочила как-то совсем нахаляву. Даже с моим оптимизмом и верой в то, что этот этап пройдет не страшно, я был удивлен как все просто и легко прошло. Невероятно просто, никаких очередей, толп народа или плохого отношения врачей. Сдача анализов “в присутствии” проходила на самом деле без наблюдателей (мне пофиг, а жена сильно переживала). Единственный момент - флюрография, отправили в кабинет 11 (кажется) а реально надо было в 9. Но этот косяк быстро и просто исправила проходящая мимо медсестра - она просто сообщила что флюр в такие-то страны делается в кабинете 9 и там сейчас свободно. В общем - вообще никаких проблем не было, видать предыдущие массовые страшилки на форумах про “суточные муки” попали кому-то в уши и в московском отделении навели порядок. Ну или все страшилки - очередная сказка с форумов.

    • IELTS - надо готовиться к формату. Надо готовиться заранее. Если намерения серьезные - начинайте сегодня =). По поводу экзамена я напишу отдельно с некоторыми хинтами, которые помогли мне или могли помочь, но из-за своей упертости я упустил этот шанс. Надеюсь что те, кто интересуются - начнут процесс подачи на визу не только на словах и тогда возможно это поможет набрать больше баллов (да да, “причиняю добро во имя справедливости” ;) )

    Завершилось все это звонком Максима с питерского номера - “Поздравляю, Алексей, вам выдана виза”. Сначала все, что я смог выдавить это “Спасибо, здорово”, а потом, когда положил трубку - меня накрыло. Такой эйфории и выброса адреналина у меня наверно не было с рождения дочки. Окончательное понимание, что довольно длительный и наполненный разными рисками\страхами этап закончен, пришло еще позже, когда уже проставили визу в посольстве. “Эмоции - бесценны, для остального пришлось использовать MasterCard ;)”.

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

    PS: Сначала я хотел описать подробно, как и что оценивалось, какие доки я готовил, отправлял, в каком порядке, но потом прочитав свежий топик на хабре (см. выше) понял, что такой список будет уже заранее устаревшим. Так что просто описал все общими словами.