Апгрейд парковки

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

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

О точности перевода и об оригинале

Кто-то пишет на английском: «Amsterdam-based Perl programmer Andrew Shitov». Его текст переводят на испанский: «…Andrew Shitov. Este programador holandés…».

Было «Живущий в Амстердаме», стало «голландский».

A Language a Day

Есть такое развлечение — раз в год программисты собираются в декабре и с 1 по 24-е пишут на какую-нибудь общую тему по статье в день. Вот, например, несколько таких подборок за прошлые годы. Вот за этот год. Такая инициатива называется Advent calendar по типу западных рождественских календарей с 24 конфетами.

Я пару раз принимал участие и писал статьи про Perl 6, но это не так интересно, как самому в одно лицо начать такой адвент-календарь. В прошлом году я писал про однострочники на Perl 6, а в этом решил написать о 24 разных языках программирования. За последние лет десять этих языков появилось столько, что вроде ты почти про все и слышал, про многие вообще не знаешь, что там внутри. Поэтому я решил взять стахановскую лопату и прошерстить то, что сейчас вообще есть.

Начиная с 1 декабря раз в день будет появляться статья об одном языке программирования. Задача — не имея опыта работы с языком, написать четыре-пять вполне конкретных программ из заранее заданного списка. Календарь этого года называется A Language a Day, выходит на моем английском сайте.

Куда вы попали?

Привет! Рад видеть!

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

В эту самую минуту именно это и происходит: на new.shitov.ru я собираю и выкладываю все, что было написано по-русски, а на andrewshitov.com — все, что по-английски. На русском получается сборная солянка — от фоток из поездок и инстаграма до заметок о программировании. На английском сайте в основном все про программирование на разных языках. Даты постов соответствуют датам оригинальных публикаций, поэтому крутите к рубрикатору и архиву.

Читайте, оставляйте комментарии, пишите письма!

Как хранить бекап

Пришло письмо от местной страховой компании.

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

«Wij vinden de veiligheid van onze gegevens en de continuïteit van de service aan onze klanten erg belangrijk en daarom zijn dagelijkse back-ups van onze gegevens op meerdere manieren opgeslagen. Bij een diefstal in een beveiligde locatie is recent een kluis met daarin een deel van onze back-up gestolen. Wij hebben aangifte van diefstal bij de politie gedaan en het onderzoek loopt nog.»

Задача про дом

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

Задача: найти всех трехсот. Усложнение: госреестра тоже не существует. Что бы вы сделали?