пятница, 22 января 2021 г.

Барабанная перепонка

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

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

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

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

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

Полетели.

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

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

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

А врач был очень серьезен. Говорит, барабанная перепонка лопнула. 4 дня до отлета, а на лечение обычно уходит 5-7 дней. Поэтому езжай немедленно в госпиталь. Там посмотрят с помощью какого-то более серьезного устройства и скажут, можно ли вообще в самолёт, или билеты менять.

Предлагал на скорой помощи отправить. 

- Не нужно, у меня машина есть. Общее самочувствие - нормальное.

- Ну, для безопасности.

- В смысле? Бандиты на дорогах вроде ж только на границе с Гаити, а на восточном берегу должно быть безопасно?

- Ну, я имел в виду, чтоб ты не заблудился.

- Вот, смотрите - Google Maps показывает, куда ехать. Правильно ж вроде? Он работает оффлайн, местная SIM-карта мне нужна. А то у меня нет уверенности, заплатит ли моя страховка за скорую...

Но врач как в воду глядел: я таки потерялся! Google завел меня в какую-то гостиницу. Охрана по-английски почти не говорила. Но, может, эта больница на территории гостиницы? Говорят, нет - не та, что мне нужна. Ещё по пути мне встретилось две больницы, но не те. Включил уже роуминг, зашел на сайт больницы, но это не помогло. 

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

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

Собирались ещё отправить к лору, но передумали. Так что, в общем-то, съездил я зря - антибиотик мне и в гостинице могли бы уколоть.

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

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

Через два дня, после ударных доз антибиотика (я пил больше, чем выписали) прогресса особого не было. После таблеток легче, через пару часов боль возвращается.

Поменяли билет, на 4 дня позже (это был ближайший рейс). Ушло часа полтора, чтоб дозвониться в British Airways - перед Кристмасом, все в отпусках. Мы вообще любим British Airways Holidays, но с ними большая проблема: в отличие от обычных билетов на самолет, после первоначальной покупки все вопросы с турпутевками надо решать по телефону, а не онлайн.

А в это время в Лондоне ввели Tier 4 ("почти локдаун"). Запрещены все поездки. Нет, на самом деле не все - это пресса так драматично говорит. На работу можно. Ехать в отпуск нельзя. Но возвращаться вроде как можно. Хотя друзья пугают, что не пустят, мы застрянем надолго.

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

Главное, на Маринином айфоне Google Maps показывал госпиталь правильно, а на моем Андроиде - по-прежнему нет. Ради интереса пробовал обновлять или вообще удалять оффлайн-карту - не помогло. Враг вступает в город, пленных не щадя, потому что в Гугле не было гвоздя...

Но врач вообще-то тоже был слегка неправ: он мне говорил, что в госпиталь ехать 20 минут, а тут меньше чем за 45 не доедешь, даже если немного превышать скорость... Во время разговора с врачом ему вдруг позвонили: брат попал в серьезную аварию, может не выжить. Так что он бегом выдал мне справку для страховки и уехал...

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

А в последний момент оказалось, что цену-то нам называли не за комнату, а за человека! И сделать онлайн новый заказ таки дешевле, чем продлевать на месте. А уверенности, что страховка оплатит гостиницу, не было. 

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

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

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

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

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

Тем временем Доминикана запретила въезд британцам из-за нового штамма. Впрочем, самолет, на котором мы изначально, до болезни, собирались возвращаться, рейс таки выполнил. Может, он пустой из Лондона летел - не знаю. 

И вот последний день. С вечера я заполнил Passenger Locator Forms для въезда в Британию и проверил, что самолёт не отменили. Утром поели, пошли купаться до упора: самолёт только вечером, чемоданы собраны... 

Потом начался сильный дождь, и мы вернулись в комнату на часок раньше, чем могли бы. Решил проверить Flight Status на сайте British Airways, а самолёта нет! Не то, чтобы время поменяли, а просто нет. Долго дозванивался в авиакомпанию. Говорят, рейс не отменили, а перенесли на сутки. Но как-то стрёмно: приложение на телефоне по-прежнему говорит, что вылет через несколько часов. Вряд ли, конечно, но вдруг самолёт таки реально сейчас полетит, а мы, как дураки, не явимся на регистрацию? Позвонил на всякий в аэропорт - они подтвердили.

Опять пришлось платить за гостиницу. И ещё за парковку в Гэтвике - там же наша машина стоит (правда, это немного).

Почему отложили вылет? Это неудивительно. Британцам сначала запретили въезд в Доминикану. Потом, правда, разрешили, но с недельным карантином. Но выезд в отпуск из Британии запрещен. Т.е. самолеты из Лондона летят пустые; ну, или там сидит пара человек, которым надо лететь по каким-то уважительным причинам. Авиакомпании не смысла, поэтому они объединили несколько рейсов в один.

Так повезло ещё, что мы не в аэропорту узнали про задержку рейса. А то бы прокатились с чемоданами туда, потом назад... Емейл и SMS о задержке рейса пришли только через 6 часов после несостоявшегося вылета.

Ухо не совсем выздоровело за 9 дней лечения. Но хуже от трансатлантического перелёта вроде не стало. У меня на всякий случай вата под рукой была - если кровь в воздухе пойдет. Сейчас, больше чем через месяц, почти полностью прошло, но слух на 100% не восстановился. Ходил в Лондоне к врачу - говорит, что симулянт, всё в порядке :)

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

Тут ещё интересный момент. Я  как раз на новую работу переходил, почти сразу после отпуска. У них возник вопрос по проверке моих документов. Там всё жестко - и слали запрос в мой украинский ВУЗ, и тщательно проверяли все предыдущие работы. Внезапно потребовалась бумажка, которая лежала дома. Плюс мне должны были прислать на домашний адрес смарткарту, чтоб я мог работать удалённо. Потом, правда, и бумажка не понадобилась, и без смарткарты обошлись. Но я-то тогда это не знал. Думал, что если застрянем надолго, то не смогу приступить к работе.

Ну, полезно иногда получить небольшую встряску. Так, небольшие приключения, всё закончилось хорошо. Но в отпуск пока ехать никуда не хочется - дома тоже неплохо.

четверг, 21 января 2021 г.

Тот же локдаун, только в профиль

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

Но реальность такова, что с середины декабря почти вся страна и так жила в полу-локдауне. Просто он назывался иначе - Tier 4. И действовал не во всех районах. Но на самом деле почти везде.

По сути, локдаун изменил только две вещи:
  • Закрыли школы. Но они и так были на каникулах.
  • Ввели обязательный тест перед въездом в страну. Но на самом деле его до сих пор не ввели, да и летать люди и так перестали, как только ввели Tier 4.
Ну, там ещё были какие-то мелкие изменения. Но по сути с Нового Года изменилось аж ничего. Строгие правила реально уже были введены больше месяца назад.

У меня такое впечатление, что правительство просто не хочет расстраивать людей и признавать, что взять под контроль новую волну не получается...

среда, 20 января 2021 г.

Как узнал имя?

Пограничник взял паспорта и поприветствовал нас по именам. Сын испуганно: "Откуда он знает, как меня зовут?" Я хихикнул, а програничник зевнул: "Да дети всегда это спрашивают..."

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

Так вот, когда мы посылали поздравительные открытки, люди часто пугались: "Как вы узнали про мой день рождения?"

вторник, 19 января 2021 г.

Наш человек в Японии

Смотрим передачу "James May: Our man in Japan".

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

Здесь же совсем другой тон. Глубокое уважение к иностранной культуре, языку. А главное, совсем нетуристический взгляд на страну. Общение с местными музыкантами, художниками, байкерами, монахами, экскурсии на фабрики и пр. Множество занимательных фактов. И много самоиронии.

Единственное, на месте создателей передачи я бы скаламбурил и назвал её "Our May in Japan".

понедельник, 18 января 2021 г.

Опять Oracle

После 15-ти летнего перерыва опять пишу километровые SQL-запросы в Oracle. Ну и отстой, честно говоря...

В 2000 году, когда я выучил Oracle, ситуация очень отличалась от сегодняшней. Это был мой пропуск в буржуинство - все серьезные банки им пользовались. Причем на Западе немного сдерживала цена, а в Украине в те годы всё было как бы "бесплатно".

Альтернатив Oracle почти не было. FoxPro для бедняков, застрявших в MS-DOS. Microsoft SQL? Ну, это было несерьезно - и по функциональности, и по надежности, и по производительности. MySQL - да, очень быстрый, но в те годы был настолько урезанный, что по функционалу больше напоминал NoSQL. Postgres - в зачаточном состоянии. Единственной стоящей альтернативой был Interbase, но не для критически важных задач: там не было, например, transaction log. Да и встроенных функций маловато (впрочем, их можно было написать самому). 

Но шли годы - конкуренты не теряли времени. MS SQL, MySQL, Postgres - сейчас вполне серьезные продукты. Привык к хорошему, и очень раздражает, что в Oracle какие-то каждодневные вещи надо писать гораздо длинее. Например, почему нет EXISTS в PL/SQL (только в SQL)? Или эта проклятая проверка на NULL, где все допускают ошибки - почему бы не сделать IS DISTINCT OF, как в Postgres? Почему, когда в MERGE делаешь WHEN MATCHED, нельзя добавить там ещё дополнительное условие, как в MS SQL? Или сравнивать записи с помощью выражения (a, b, c) = (a1, b1, c1), как в Postgres?

Конечно, Oracle будет жить еще многие десятилетия. Он по-прежнему аксакал в плане надежности и производетельности. Но снизу его будут грызть младшие реляционные братья, а сверху (со стороны Big Data) - всяческие NoSQL....

понедельник, 11 января 2021 г.

Алкоголь на вынос

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

Сейчас - нет. Какая логика? Может, чтоб люди дома не спивались? Нет. Супермаркеты же продают, причем можно даже с доставкой.

Оказывается, смысл такой, чтоб компании не собирались напротив паба (в отличие от Штатов, а Англии нет запрета на распитие в общественных местах). А что, нельзя купить бухло и выпить на парковке супермаркета? Ну, в принципе можно, но так делать здесь не принято.

воскресенье, 10 января 2021 г.

Непродовольственные отделы

В больших английских супермаркетах есть отделы с одеждой, игрушками, телевизорами. Причем обычно прямо в том же помещении, а не на отдельном этаже. Например, Marks & Spencer у нас - это прежде всего еда, и только иногда одежда. Ну, и в Costco, конечно, продают всё подряд.

Так вот, с начала пандемии я наблюдаю, что непродовольственные отделы супермаркетов постепенно разрастаются. Обычные (non-essential) магазины регулярно закрывают. Получается, они не могут конкурировать с супермаркетами.

Интересно, займется ли этим правительство. Может быть, со временем скажут, что "предметы роскоши" должны занимать не больше четверти полок, или что в этом роде. В Уэльсе вот пытались всё запретить. Но после скандала с гигиеническими тампонами, которые попали в категорию non-essential, от это этой идеи отказались.

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

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

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

четверг, 7 января 2021 г.

Опять key workers

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

Детей сейчас побольше - 6 человек в классе. А вот в мае было всего 2-3, изредка 4, причем то была сборная солянка из разных школ (тогда мы ездили не в свою обычную школу). Была тогда семья врачей-реаниматологов, которые, конечно же, тоже имели право ходить, но боялись: папа не работал и сидел с сыном дома. А сейчас наоборот: семья трейдеров пыталась получить справку, что банки тоже критически важны для страны. Правда, у них вроде не вышло. 

Мы вообще старались никому не рассказывать о своем особом статусе, чтоб другие родители, озверевшие от домашнего обучения, не завидовали. Но они всё равно постепенно узнали. Дочка какого-то серьезного нефтянного босса спрашивала, как это мы проникли в буржуинство. 

Опять двойственное чувство, как было в мае: выиграли в лотерею, или наоборот? Помню, как сын, под впечатлением от болезни мамы, плакал: "Не отдавайте меня в школу, я боюсь вируса, не хочу умирать!" Даже нервный тик был некоторое время... Я вёз его в школу и думал: "Что мы же делаем?" Потом, правда, свыклись.

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

Что касается морального аспекта, то да, в каком-то смысле чувствуешь себя, как писарь, который получил статус участника боевых действий. С другой стороны, у нас частная школа. Обучение ребенка - главная статья расходов. Это даже дороже, чем ипотека. А качеством мы не очень довольны.

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

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

Директриса утром поздоровалась, улыбнулась сыну: "О, ты как хорошо выглядишь..." Потом вдруг изменилась в лице: "Загар... где вы отдыхали?! Стой, не заходи в школу - отвечай!" Успокоил её, что после Доминиканы карантин мы отсидели. Как раз еле-еле хватило дней каникул.

вторник, 5 января 2021 г.

Первый день

Первый день нового контракта. Как обычно, всё тихо.

Но вообще-то однажды я видел, как программист в первый же день не просто начал продуктивно работать, а даже довел дело до Production. Изменение было какое-то мелкое, но тем не менее. Хедж-фонд, т.е. всё достаточно серьезно: найти исходники, протестировать локально, создать бранч, code review, установить и протестировать на сервере, создать тикет для Release Management; затем проверить телеметрию и логи на боевом сервере.

Как это удалось? Было у нас злой старичок (ну, как старичок - на пару лет меня старше). Он всё доказывал, что мы работаем неправильно, не по процессу. И что даже он, такой крутой спец, проработав год, с трудом ориентируется, а уж для новичка вообще будет нереально. Мы всё пытались мягко намекнуть, что это он просто тупой. Но безуспешно. Поэтому, когда таки пришёл новичок, для нас стало делом чести доказать, что всё не так уж сложно.

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

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

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

Отмывание DVD

Прохожу очередной курс по отмыванию денег. 

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

Но вот неожиданный критерий: закупка большого количества DVD. Что же тут подозрительного? А это типа в ожидании клиентов проститутки (или наркоторговцы) сидят и скучают, им надо смотреть телек. Информация явно устарела лет на 10. Современные девочки лёгкого поведения, наверное, уже и не знают, что такое DVD :) Я бы сказал, по закупке DVD правильнее отлавливать дома престарелых :)

Антитела

Агентства начали предлагать нянь, у которых есть не только справки о несудимости, но и о наличии антител.

Ratings by outbrain