пятница, 25 сентября 2015 г.

50 оттенков жёлтого

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

Full-Stack

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

Раньше обычно негативно реагировали, когда представлялся как "мастер на все руки": типа раз знаешь всего понемногу, то нигде нет глубоких познаний. Теперь же Full-Stack Developer - самая высокооплачиваемая категория. Наверное, потому, что технологии стали меняться ещё быстрее - нужны люди, которые могут адаптироваться.

Включил F# в свое резюме. Просто в список навыков, без подробностей, потому что я ведь его никогда не использовал в коммерческих продуктах. Бинго! Посыпались звонки. Оказывается, функциональные языки сейчас - очень популярный навык, особенно в финансах. Раньше все крутые биржевые алгоритмы были на C++...

Давным-давно самый лучший сайт для ИТ-вакансий был Monster. А сейчас, похоже, CWJobs.co.uk серьезно раскрутился. Мне через три дня просто пришлось убирать оттуда резюме, потому что просто невозможно работать. То, что целый день бегаешь в коридор поговорить - это полбеды. Главная опасность в том, что расслабляешься - уже много раз проходил это. Когда у тебя куча собеседований сразу, начинаешь чувствовать себя крутым и незаменимым, перебираешь харчами ("схожу поговорить, но вообще-то я туда не очень хочу"). А потом, как у Шевченко:

Та й усміхнулася небога,
Прокинулась — нема нічого.

Расслабляешься и в результате не выкладываешься полностью ни на одном собеседовании.

Ну, и ещё, как, обычно бывает - чем больше просишь денег, тем меньше задают дурацких вопросов ("Ваши 25 слабых сторон?").

четверг, 24 сентября 2015 г.

YMCA Club

"Исконно американская" детская организация YMCA на самом деле была создана в Лондоне. Их первый клуб находится рядом возле станции Tottenham Road Station. Это самый большой спортивный клуб в центральном Лондоне. Просто огромный - трудно поверить, что такое есть в 15 минутах ходьбы от Трафальгарской площади. Причем цены более доступные, чем, например, в Virgin Active.  Годовой контракт не навязывают. Кроме бассейна и тренажерки там какие-то кружки для детей, и, конечно, кофе с Wi-Fi.

Недостатки. Ремонт нормальный, но всё-таки чуть-чуть обшарпано, бедновато; заметно, что здание старое. Кафе больше для перекусов, а не для нормального питания. Вода в бассейне немного холодная. Ну, то есть нормальная, но нет так, чтобы просто в ней стоять и нежиться. Вышки нет, но есть сторона с глубоким дном. Сауна и баня достаточных размеров, но в них не очень жарко. Джакузи нет.

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

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

Нам на работе бесплатно дали пропуск туда на неделю. Очень удобно - 10 минут ходьбы от офиса, и даже в перерыв нельзя сказать, чтобы людей было слишком много. А ещё пару лет назад мне давали бесплатный пропуск, когда купил кроссовки в соседнем магазине. Серьезно думаю, не записаться ли туда постоянно, но как-то жаба давит платить и там, в Virgin Active (туда мы ходим с Мариной по вечерам и выходным).

пятница, 18 сентября 2015 г.

WP Super Cache: пользуйтесь mod_rewrite!

В документации к WP Super Cache (популярный плагин для кэширования в Wordpress) сказано, что режим "Mod_Rewrite" самый быстрый, но режим "PHP" почти так же хорош. Идея Mod_Rewrite - добавить кучу правил в .htaccess, чтобы большую часть работы делал напрямую Apache, даже не трогая PHP.

Но они скромничают. Наш стресс-тест на Linux CentOS показал, что Mod_Rewrite быстрее не "немного", а раз в пять! При этом загрузка CPU вообще упала с 90% до 5%. Конечно, у всех блогов разный контент, плагины, сервера и трафик, так что результаты могут отличаться... но очень впечатляет!

среда, 16 сентября 2015 г.

Данные в Россию

Хе-хе... Мне, главному "бандеровцу", поручили перенос персональных данных в Россию :)

Кто не знает, с 1 сентября вступил в силу закон. Facebook на него сразу забил: "У нас нет никаких персональных данных. Только имена, фамилии, дни рождения, фотографии, переписка, девичья фамилия матери. А персонального ничего нет". Но Facebook большой, им можно. А мы маленькие - каждый чиновник может обидеть.

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

Я предлагал простое решение: давайте тупо отключим персонализацию для пользователей русского сайта. Или заставим их при регистрации ставить галочку "я не в России". Ведь для нашего бизнеса необязательно, чтобы все пользователи регистрировались.

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

понедельник, 14 сентября 2015 г.

Крокодиловая сумочка

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

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

Метрозавр

В метро развешали рекламу бесплатной газеты "Метро". Одно объявление забавное: "Представьте, что Вы случайно посмотрели в прямо в глаза незнакомому человеку... Какой кошмар! Вот поэтому надо с утра брать нашу газету и всю дорогу в неё пялиться".

Юмор, да, но вообще печально: бесплатную газету, которая валом лежит на всех станциях ещё и приходится рекламировать! Причем газета довольно приличная по содержанию. Но это никого уже не интересует. Газетозавры вымирают, и этот процесс можно только немного замедлить. Смартфоны подешевали, а в метро есть Wi-Fi. Правда, пока только на станциях, и не всегда бесплатно (зависит от оператора).

Кредитка как пропуск

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

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

А ещё лучше прикладывать к ридеру телефон.

воскресенье, 13 сентября 2015 г.

Дед Мазай

Мало кто знает, что имя "МаЗай" - это сокращение: в детстве его звали "мамин зайка"

среда, 2 сентября 2015 г.

Функциональный сон

Делал тестовое задание. Можно было выбрать любой язык программирования. Хотя вакансия C# программиста, но упоминается, что ребята любят экспериментировать с Ruby on Rails, Pyhton и пр. Решил выпендриться и написать на F#. Тем более, что задачка алгоритмическая. Никогда ничего на нем не писал, даже на уровне "Hello, World". Но решил, что есть ещё порох в пороховницах - надо напрячься, чтобы привлечь к себе внимание. Да и для профилактики деменции нужно иногда давать мозгам нестандартные задачи (из-за недостатка солнца в Англии много слабоумных пенсионеров).

Но немного перееоценил свои силы - пришлось просидеть всю ночь напролет. А по пути на работу я отключился в поезде. Снилась ночь на набережной в Монако. Смотрю вверх и вижу гигантские надписи, вроде знаменитого Hollywood. Только они разноцветные, светящиеся, и покрывают весь склон горы аж до французской границы. Примерно вот какая-то такая F#-"лесенка" (взято отсюда):

let f x =
    let f2 y =
        let f3 z =
            x * z
        let f4 z =
            let f5 z =
                y * z
            let f6 () =
                y * x
            f6()
        f4 y
    x * f2 x

Хороший язык, буду учить дальше.

Ratings by outbrain