среда, 10 декабря 2008 г.

Крышка для кофе

Следи за собой, будь осторожен!
Следи за собой!
(В.Цой)


На обеде мы как-то плавно перешли на тему алкоголя. Project manager сказал, что сейчас в Англии мало пьют. Вот лет 20 назад в обед народ уходил на пару часов в паб, потом короткий послеобеденный сон - и домой. Зато когда-то он работал на нефтеперерабатывающем заводе, так там был zero tolerance к алкоголю - на проходной все должны были дышать в трубку.

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

Я только не понял, это касалось именно кофе на вынос, или вообще обычные чашки были вне закона.

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

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

Еще project manager рассказывал, как у него проводили инструктаж на случай утечки газа. Он как раз послушал теорию, надел защитный костюм. И тут раздался сигнал тревоги.

- Очень реалистично - сказал он.
- Ты не понял, это не учебная тревога! Переходим к плану "Би"!
- План "Би"?
- Ббббееежим!

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

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

Зачем нужна Full Licence?

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

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

Паспорт, конечно, я не ношу с собой. Протянул кассиру права. А он говорит: "Нет, у тебя provisional licence, а мы принимаем только full!"

Вот это загадка для меня - почему в Англии так сильно уважают именно full licence. Может, кто знает? Система тут такая - сначала надо получить "временные" права, по которым на самом деле водить машину нельзя. Фактически это просто удостоверение личности. Потом сдаешь теорию и практику вождения и получаешь "настоящие" права. Но ведь паспорт у тебя проверяют еще в первый раз! Я не понимаю, какая банку разница, умею ли я водить машину :)

Кстати, такое же требование было при подаче документов на HSMP - принимались только "полные" права.

Лампа-будильник

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

SQL Data Services

Зачем Володька сбрил усы?


Наконец-то добрый дядя из Microsoft объяснил мне, почему они переименовали SQL Server Data Services (SSDS) в SQL Data Services (SDS). Не просто потому, что людям трудно выговаривать эти четыре слова. Дело в том, что SDS мало чем связано с SQL Server. Да и вообще с SQL. На месте Microsoft я бы просто назвал этот продукт Data Services :)

Я раньше думал, что идея такая - ты просто используешь SQL Server, который хостится не у тебя, а в Microsoft. Нет, все совсем не так. Оказывается, SDS - это нереляционная база, в которой практически нет такого понятия как схема. У экземпляров одной и той же сущности может быть разный набор атрибутов. А так же нет индексов и хранимых процедур. И все это действительно хостится "в облаке" у Microsoft. Язык запросов больше похож на Linq, чем на SQL.

Наверное, это нечто похожее на гуглевскую BigTable или амазоновскую S3. Важно понимать, что SDS - это не продукт, а сервис. Его нельзя взять и поставить себе на компьютер. Сколько будет стоить этот сервис, и как Microsoft будет расчитывать оплату (по килобайтам, по сложности запросов и пр.), пока неясно.

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

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

Ха! А если у меня в базе миллион записей? Или миллиард? Это несерьезно. Я думаю, что еще лет 15 реляционным базам данных точно ничего не угрожает. Сначала нужно или повысить пропускную способность Интернет в тысячи раз, или придумать для SDS что-то похожее на хранимые процедуры и индексы.

Еще нам показали о том, как хостить workflow "в облаке". Да, тоже идея замечательная, но функциональность пока сильно урезана по сравнению с теМ, что можно делать в нормальной WWF.

Задали вопрос, какие средства Microsoft дает для мониторинга. Докладчик опять замялся.

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

Но я промолчал. Ведь по определению коммунальная услуга (utility) - это нечто однородное, легко поддающееся изменению. Канализация просто куда-то утекает. Мусор просто куда-то вывозят (правда, в определенные дни и время). Но в принципе нам все равно, куда. Вода просто откуда-то течет с определенным напором (правда, у воды может быть разная степень очистки).

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

Еще нам немного рассказали про Dublin, я первый раз про него услышал. Это кодовое имя будущего .NET application server. В чем-то он похож на BizTalk, но другие приритеты: простой, быстрый, не очень гибкий и не очень надежный. В двух словах, идея такая: BizTalk - для интеграции приложений, Dublin - для разработки.

На добу

Наконец-то в Украине начали показывать сериал "Доктор Хаус". Интересно было бы послушать его на украинском.

Правда, говорят, что перевод не очень удачный.

Мне чего-то вспомнился такой случай: стою в Киеве в огромной очереди за билетом; передо мной стоит москвич. Он дождался своей очереди, и вдруг выясняется, что ему надо ехать на следующей неделе, а в кассе продаются только билеты "на добу" (т.е. на текущие сутки).

Он начинает громко ругаться (почему-то глядя на меня, а не на кассиршу):

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

А он прочел мою мысль и сказал: "Ну ладно, не любите вы москалей, я понимаю. Не надо писать по-русски. Но раз вы так хотите в Европу, то разве нельзя сделать вывески на украинском и на английском?" На это возразить не могу.

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

понедельник, 8 декабря 2008 г.

Argos

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

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

воскресенье, 7 декабря 2008 г.

Столовка в старом госпитале

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

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

Ты не можешь сказать к какому повару ты хочешь, т.к все в порядке живой очереди. Однажды сказала черному, что из всей бригады у него лучше всего получается. Хотя это странно, ведь ориентальная кухня очень отличается от африканской. Черный оказался болтливым товарищем. Нужно стоять и ждать, пока все, что ты нагреб, приготовится в течении 10-15 мин. Так что приходится как- то поддерживать разговор. Поскольку я уже не первый раз попадаю к нему, то он выучил, как меня зовут, из какого отделения, чем занимаюсь и т.д и т.п. Сказала, "занимаюсь данными, работаю здесь 2 дня в неделю." Удивительно он это запомнил.

Сегодня я в очередной раз попала к нему. Как всегда, когда тебе готовят еду, они спрашивают, какой соус/соусы добавлять. Ну, я никогда не напрягаюсь выяснять, что у них есть, поэтому всегда отвечаю: "Все , что положено добавлять к курице или к креветкам" (в зависимости от того, что мне жарят). Обычно это срабатывает.

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

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

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

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

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

Ratings by outbrain