Чертова дыра

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

К сожалению, сам он относится к этому вопросу совершенно наплевательски. Например, несколько раз он, будучи не в духе, попросту удалял свой журнал, не сохранив даже архива. Ныне он и вовсе пишет исключительно в фейсбук, что в плане сохранности и доступности его творений для общественности, примерно эквивалентно периодическому удалению всех своих записей (даже хуже, потому что фейсбучные записи даже поисковикам не видны). На все мои просьбы "Дима, не зарывай талант в землю, заведи себе нормальный блог хотя бы просто для ретрансляции!" вежливо обещает подумать. Я даже уверен, что совершенно искренне.

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

Решение пришло относительно внезапно. Я давно уже подыскиваю новую блог-платформу на замену морально устаревшему Друпалу, и, разглядывая минималистичный движок под названием Jekyll, пришел к выводу, что Димкины мемуары - это идеальный формат для такого блога!

Вечер на установку и эксперименты, еще вечер на перетаскивание из блокнота в отдельные файлы в формате Markdown - и вуаля! Сайт ожил и заработал: kuradiauk.ostankin.net. Пополняется по мере того, как я мониторю Димкину фейсбучную ленту.

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

Отдельного упоминания заслуживает его собственная реакция на появление "Чертовой дыры":

Вааааау! Это удивительное ощущение, когда вдруг твои блоги и записи начинают жить собственной жизнью!

Это очень израильский подход. Что нужно, чтобы у тебя появился минималистичный блог? Правильно, ничего :)

Пятёрка

Tags: 

Закупаюсь на днях в ставшем уже привычным за почти полгода продуктовом магазине неподалеку от дома. Подхожу к кассе, кассирша называет сумму: 14 евро с копейками. Я кладу десятку, ищу мелочь, понимаю, что мелочи нет, и кладу еще пятерку. Десятку к этому моменту кассирша уже забрала, а вот пятерку забирать почему-то не торопится. И смотрит на меня. А я смотрю на нее. Так мы и смотрим друг на друга. Я кошусь на терминал с итоговой стоимостью - может, понял неправильно? - нет, все верно, четырнадцать с мелочью. Молчаливое противостояние продолжается.

Я первым нарушил молчание:
- Что-то не так?
- Вот это, - лаконично отвечает кассирша и показывает на пятерку.

Я вглядываюсь в пятерку повнимательнее, и только тут замечаю на ней подозрительно знакомое изображение английской королевы и значка £ возле циферки 5.

А в сложенном виде их вообще не отличить!

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

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

Сегодня я поинтересовался у коллеги, в курсе ли он, что он дал мне пять фунтов, и хочет ли он их назад. Отсмеявшись, он сказал, что да, в курсе, и нет, не хочет. Тогда я пошел на сайт домашней бухгалтерии и записал операцию по обмену пяти евро на пять фунтов по курсу "один к одному" :)

Четыре месяца в Тарту. События и впечатления

Незаметно пролетели четыре месяца с того дня, как мы приехали в Тарту. Когда мы приехали, начиналась весна. Мы выбрали правильное время для переезда - ранней весной, когда просыпается природа, любой город прекрасен. Особенно если это Питер или Тарту :)

Дружественный к мобильникам Drupal 7

Блог на Drupal - да и вообще любой standalone-блог - требует некоторых усилий по настройке. Особенно сложно найти более-менее пристойно выглядящую тему оформления. Давние читатели, возможно, помнят штук пять разных "лиц" сайта, которые я менял одно на другое в попытках улучшить визуальное восприятие своего блога. Несколько месяцев назад я остановился на теме Zero Point - она была практически идеальной, и мне казалось, что вопрос с оформлением закрыт надолго.

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

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

Сайт Myx.Ostankin - not mobile-friendly

Поизучав прилагающиеся к результатам теста рекомендации, я узнал, что в случае с Drupal проблему можно решить установкой более подходящей темы оформления - из тех, что называются "adaptive" или "responsive". Zero Point к подобным темам не относится - значит, придется опять искать новую. Так что, пользуясь тем, что я недавно сделал себе инструмент для создания временной копии сайта, я начал неторопливо экспериментировать с разными темами оформления, каковых в Интернете валяется не один десяток.

Как ни странно, я сравнительно быстро нашел практически полностью подходящую тему Alpha Responsive Theme, установил ее, немножко подкрутил CSS-свойства - и вуаля! Теперь я тоже дружественный к мобильникам! :)

Сайт Myx.Ostankin - теперь оптимизированный под мобильники

P.S. А полезно все-таки излагать свои мысли в письменном виде. Пока писал пост, полез искать ссылку на тему Zero Point, и обнаружил, что там тоже появилась mobile-friendly версия. Но когда я с ней поэкспериментировал, мне не понравилось, как она растягивает страницы на больших экранах, перемешивая текст с картинками - старая версия так не делала, да и Alpha тоже таких вольностей себе не позволяет. Так что пусть остается Alpha.

Переезд в Эстонию. Визы и документы

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

Что такое синяя (она же голубая) карта?

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

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

В общем, ничего сверхсложного. И, что примечательно - никаких требований по языку. Минус у синей карты, пожалуй, только один, хотя и довольно жирный: в отличие от американской зеленой карты, европейская синяя карта является временным видом на жительство, и превращается в постоянный только через пять лет. До этого времени ты привязан к конкретному работодателю, и сменить его можешь только с согласия властей - а в случае потери работы и вовсе обязан покинуть страну. Впрочем, как я понял, из всех "цивизизованных стран" получить право на работу без привязки к работодателю можно только в таких, мягко говоря, не очень близких к России странах, как США, Канада, Австралия и Новая Зеландия. До недавних пор можно было еще и в Англии, но она несколько лет назад отменила свой Tier 1 для трудовых мигрантов. Так что если хочешь работать в Европе, приходится соглашаться на работу на несколько "птичьих" правах.

Зато при всем этом синяя карта имеет ряд существенных плюсов по сравнению с обычным разрешением на работу:

  • мигрант с синей картой имеет право привезти с собой супруга и детей, которые получают полноценные права, включая право на работу;
  • спустя какое-то время (зависит от конкретной страны) мигрант может сменить работу на правах местного жителя - то есть новому работодателю уже не нужно будет доказывать властям, что он не смог найти такого же работника среди местного населения;
  • в случае потери работы мигрант имеет право некоторое время (зависит конкретной страны) оставаться в стране и искать новую работу;
  • в некоторых странах (например, в Германии) срок получения ПМЖ для синекарточников существенно меньше, чем стандартные пять лет;
  • при желании мигрант может сравнительно просто сменить страну проживания на другого члена Евросоюза с сохранением стажа работы по синей карте (кроме Англии, Дании и Ирландии, которые проект не поддержали) - условия, опять же, зависят от принимающей страны. Дополнение: такое право появляется после 18 месяцев проживания по синей карте.

В общем, поизучав информацию, я решил, что я хочу синюю карту. А уж если я чего решил... :)

Фильтр в GMail: как выделить категорию нужных писем среди ненужных

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

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

  • А вы знаете Васю Иванова, Машу Пупкину и еще восьмерых других людей?
  • У вас есть целое 1 непрочитанное уведомление!
  • Маруся Незванная добавила новую фотографию в альбом "загруженное с мобильника"!
  • Мишка Квакин обновил свой статус: "Вчера вечером классно потусили в..."!
  • Zlobnyj Gnomik хочет добавить вас в друзья!
  • Анатолий Ефремович (друг Юрия Григорьевича) откомментировал фотографию Людмилы Прокофьевны.
  • Умная Маня поделилась ссылкой: "Пингвины-извращенцы терроризируют Палестину!"

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

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

О том, как делается такой фильтр - под катом.

Переезд в Эстонию

Tags: 

Идея зрела давно. Еще в далеком 2008 году, во время полугодовой командировки в Лондон, я всерьез заинтересовался: а как это, жить за границей? Не приехать туристом, не находиться в командировке, пусть даже и длительной - а вот чтобы по-настоящему. Жить и работать - оно как?

С Англией тогда не срослось. Уже имея на руках визу Tier1 - то есть возможность приехать и жить - в последний момент решил, что не хочу. Вместо этого мы вместе с Юлей поехали в Питер и стали обживаться там. Но идея-фикс, как выяснилось, не исчезла, а просто затаилась на время. Как говорят психологи, остался незакрытый гештальт :) Который в итоге дал о себе знать в самый неожиданный момент.

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

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

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

Droid4. Американский клавиатурник в России

Tags: 

Смартфоны-клавиатурники исчезают за невостребованностью на рынке - это, к сожалению, факт. То, что сейчас осталось - это либо Blackberry, рассчитанный на очень узкий сегмент рынка, либо бюджетные Nokia с простейшим симбианом на борту, либо полноценные андроид-смартфоны, но уже несколько лет как морально устаревшие. Когда я купил себе SonyEricsson Xperia Pro, я выбирал между ним, Motorola Milestone и HTC Desire Z, но они уже тогда плелись в хвосте и сильно уступали современным флагманам, а сейчас и вовсе непригодны к хоть сколько-нибудь полноценному использованию.

Главной проблемой моего Xperia Pro был маленький объем оперативной памяти и полное отсутствие возможности ее нарастить. В результате приложения сидели в телефоне буквально друг у друга на головах и жутко тормозили. Доходило даже до того, что я не мог принять входящий звонок, поскольку во время звонка телефон был занят чем-то более важным, чем пользователь, отчаянно пытающийся провести пальцем по слайдеру. В итоге я был вынужден завести себе отдельный телефон "чтобы звонить" (Nokia Asha 302), но кардинально мало что изменилось - сонерик по-прежнему ужасно тормозил на простейших операциях. Я уже всерьез задумывался о геморройной операции по установке какой-нибудь хакерской версии облегченного андроида, когда неожиданно на горизонте появился [info]arkanoid, который упомянул о существовании телефона Droid4.

В России Droid4 не продается. Впрочем, он вполне себе продается на eBay, но, подозреваю, что после истории с Motorola Moto G, даже покупка его на eBay могла обернуться неприятностями. По счастью, как раз в то время, когда я положил глаз на этот телефон, к нам в гости собирались новоиспеченные американцы [info]ksch и [info]piafraus, так что я не только избежал вероятных проблем, но и на доставке в Россию сэкономил.

Мои впечатления от телефона - под катом.

Подслушанное в офисе - 2014

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

* * * Однострочники и прочие обрывки разговоров

- Что случилось с Андреем? От него осталась куча одежды!

- Задача - спасти сервер от возможного вторжения индусов.

- Он ищет "творчество Достоевского", а в поиске одни бабы с сиськами вылезают...

- Кто в начале года набирает много "флагов в руки", к концу года превращается в павлина!

- Рука лицо колоть устала!

- Посмотри на логи и спи спокойно.

- А ведь еще пять лет назад фраза "полайкать чекин" не имела смысла!

- У меня память в целом неплохая, просто я все забываю...

- Мое удовольствие многограннее твоего!

- Когда эта штука выстрелит, ее можно будет потрогать руками...

- Она написала, что сегодня опоздает, потому что ей наконец-то привезли кровать...

Легкое обновление ядра Drupal 7

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

Под катом несколько наработок, которые могут оказаться полезными другим друпаловодам-любителям вроде меня.

Страницы