Перенёс этот блог с Друпала на Хьюго

Небольшое лирическое вступление

Я уже не помню точно когда я сделал первую версию этого блога, но доменное имя romka.eu я зарегистрировал 10 августа 2006 года, 17 лет назад =8) Все эти 17 лет блог работал на CMS Drupal. Опять-таки, я уже не помню, на какой версии Друпала была сделана его первая версия, вполне вероятно, что это была версия 4.7. Версия упомянутая в этом блог-посте уже, скорее всего работала на пятёрке, а затем, позднее, по мере выхода новых релизов, я обновил блог до шестёрки и семёрки.

Примерно с 2007 по 2014 год я профессионально (в смысле, за деньги) занимался веб-разработкой и Друпал был моим основным рабочим инструментом. Не могу сказать, что работа с этой системой это ценный профессиональный опыт, но чего совершенно точно нельзя отрицать, так это того, что без участия в Друпал-сообществе не случилась бы та цепочка событий, которая сегодня привела меня туда где я есть. Семинары и конференции по Друпалу, новые знакомства, работа в forbes.ru (полученная в том числе благодаря моей самоуверенности в том, что друпальщика лучше меня ребятам просто не найти), а затем и в Яндексе, всё это скорее всего не произошло бы, если бы я тогда, году в 2006 не заинтересовался Друпалом. Я как-нибудь напишу эту историю подробнее, думаю, она может получиться интересной, но этот пост не об этом.

Обновление

Уже почти 10 лет как я не работаю с Друпалом и я давно хотел с него съехать. Используемый им стек технологий постоянно требовал внимания к себе: админка Друпала была красной от предупреждений о найденных уязвимостях для модулей, обновления к которым не выходили последние как минимум лет 5; спамеры находили всё новые и новые способы зафлудить БД бесполезными мусорными комментариями. Сайт работал на давно устаревшей Ubuntu 14.04, обновление которой потянуло бы за собой и обновление основных зависимостей Друпала: версии PHP и связанных с ним библиотек. В общем, сайт причинял головную боль, а разбираться со всем этим мне было уже совсем не интересно. Да и, кроме всего прочего, мне стали очевидны две вещи:

  1. мне не нужна такая сложная CMS для такого простого блога,
  2. я хочу, чтобы весь созданный мною контент представлял из себя простое дерево директорий, где каждый материал это одна директория, содержащая и текст, и связанные с ним фотографии и другие файлы. С таким подходом для просмотра содержимого не нужен ни веб-сервер, ни тем более БД и интерпретатор PHP.

Собственно, по этой причине я перенёс этот блог на статический генератор сайтов Hugo. Исходники блога лежат на Гитхабе (например, вот так выглядит этот пост), а из них Хьюго генерирует html-файлы, которые раскладываются на арендуемый мною сервер на Digital Ocean, а также на два CDN: netlify.com и render.com. Зеркала этого сайта на этих двух CDN доступны по адресам mirror1.romka.eu / romka-eu.onrender.com и mirror2.romka.eu / nimble-figolla-e0e98e.netlify.app. Для того объема контента, который у меня есть, использование этих CDN бесплатно, так что возможно, со временем, один из них может стать основным хостингом для этого блога.

Для сайта я сделал свою собственную тему оформления frühling, пока она распространяется только как часть этого блога, но позднее, когда я завершу её разработку, я планирую выложить её отдельным проектом.

Читать дальше ➠

Особенности дорожного движения в Германии

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

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

Знаки дорожного движения могут быть расположены как справа так и слева от дороги

В России меня учили, что для водителя важны только знаки расположенные с правой стороны дороги. Знаки слева точно предназначены не мне и их можно игнорировать. В Германии это не так. Ниже две фотографии одного и того же перекрёстка с разных сторон. Предположим, мы поворачиваем направо как показывает стрелка на первом фото, при повороте мы сразу справа видим знаки “Зона 30” и “Зона парковки”, поэтому тут нет никаких сложностей. Теперь предположим, что мы выезжаем из этой же “Зоны 30” как показано на втором фото. Знака “Конец зоны 30” справа нет, так как он расположен слева, на обратной стороне знака “Зона 30”. При этом знак “Конец зоны 30” не всегда расположен слева, он может быть и справа.

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

Читать дальше ➠

Прага, март 2023

Съездили с Олей на пару дней в Прагу, ниже несколько коротких заметок из этой поездки.

Транспорт

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

Города

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

Еда

В Праге я провел достаточно много времени еще и до этой поездки, в 2014 и 2017 годах, поэтому в этот раз мы уже не особо исследовали достопримечательности (хотя, конечно, дошли и до Карлова моста, и до Староместской площади), а больше сосредоточились на местной кухне. Самое популярное у туристов местное блюдо — это свиное колено, но недостаток этого блюда в том, что его везде готовят плюс-минус одинаково. А вот свиные рёбрышки в каждом ресторане готовятся по собственному рецепту. Топ-1 рёбрышки в моем персональном рейтинге готовят в ресторане Lavička. Их запекают в медовом соусе, подают с хреном, соусом барбекю и хрустящими гренками. Аппетитная карамельная корочка, мягкое нежное мясо легко отделяющееся от косточки… ммм.. ich mag das. Кушать это блюдо нужно тооолько руками, так гораздо вкуснее :)

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

Несмотря на то, что свиные колени везде готовят более-менее одинаково, здесь у меня тоже есть ресторан-фаворит оставшийся ещё с 2014 года — U Balbínů. В этом ресторане блюдо подают с мариноваными луковичками и огурчиками. Свинина, на мой вкус, обычно слишком жирная и соления создают здесь идеальный баланс: с одной стороны они подавляют этот липкий жирный привкус остающийся во рту от мяса, с другой — мясо устраняет кислоту, создаваемую соленьями, если съесть их слишком много. Само колено здесь, обычно, ооочень большое, запросто может весть больше килограмма, поэтому его смело можно брать на двоих.

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

Обменники

В 2014 году в центре Праги было неприлично большое число обменников с грабительским курсом обмена евро на кроны. Сейчас они тоже есть, но их стало гораздо меньше, я наткнулся только 2 таких, где курс был около 16 крон за евро при официальном курсе около 23. То что таких обменников стало меньше это большой плюс, но всё равно туристам стоит быть внимательными.

Массаж

В центре Праги по-прежнему много салонов тайского массажа с ценами от 9.99 евро за сеанс. Мне трудно представить какого качества услугу могут оказать за эти деньги, вряд ли что-то стоящее. Помимо таких салонов есть и такие, где массаж стоит более-менее адекватно, например, в салоне в 5 минутах ходьбы от Вацлавской площади (то есть в самом центре города) час хорошего тайского oil-массажа стоит 1000-1200 крон (около 50-60 евро), а в салоне Leela в 4-5 остановках трамвая от центра — 700-800 крон. Кстати, с 2014 года цены в последнем совсем не поменялись.

Путешествие в Белград и Сараево в декабре 2022

Свою первую плескавицу я съел в 27 лет. Это было в 2008 году, мы с моим другом Юрцом зашли в простую привокзальную палатку возле Савёловского вокзала. Ею владела самая настоящая сербская женщина, которая по совместительству была и шеф-поваром, и кассиром, и официантом. Плескавица — это традиционное блюдо балканской кухни. Готовое блюдо было похоже на хот-дог или бургер: пышная котлета из свинины и говядины, приготовленная прямо при нас на открытом огне, в свежеиспечённой булке с то ли луковым, то ли чесночным соусом, который идеально дополнял вкус мяса. На тот момент эта еда запомнилась мне как самый вкусный стрит-фуд, который я пробовал в своей жизни. Больше мне не довелось поесть плескавицы в этом месте: сначала я сменил место работы и ехать на Савёловский за едой не хотелось, а потом палатку прикрыли.

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

И вот в декабре 2022 я решил съездить в путешествие по Балканам. С точки зрения погоды это далеко не самое лучшее время для посещения Балканского полуострова, но было три причины почему это не так важно. Мне надо было отгулять отпуск, который в Германии просто сгорает, если его не использовать до конца года (я сейчас работаю в Берлине); появилась возможность повидаться со старыми друзьями, которые недавно переехали в Белград; я мог попробовать традиционную плескавицу, приготовленную настоящими сербскими поварами. Это давало надежду найти ту самую идеализированную плескавицу.

Читать дальше ➠

Поездка в Гармиш-Партенкирхен и Миттенвальд в мае 2022

В конце мая 2022 года мы с Олей поехали в горы на юг Германии. В этом блоге я немного расскажу о поездке.

Изначально я планировал побывать только в каком-то одном месте: в Германии очень хорошо развита железнодорожная сеть, удобные и недорогие поезда. Поэтому я хотел остановиться в Гармиш-Партенкирхене (это небольшой город недалеко от границы с Австрией) и пешком, на велосипеде, на поезде исследовать юг Германии и сервер Австрии. К моему сожалению, за два месяца до поездки, когда я планировал маршрут, уже не было возможности забронировать отель на все полторы недели нашего отпуска. Это было для меня неожиданностью: Гармиш-Партенкирхен — это популярный горнолыжный курорт и зимой здесь не протолкнуться от туристов, я полагал, что весной здесь низкий сезон, но как бы не так. Пришлось бронировать два отеля, а раз так, то и не было смысла делать это в одном городе, поэтому вторую половину отпуска в итоге мы провели в Миттенвальде. Это даже не город, а скорее большая деревня, но деревня в немецком смысле, или скорее даже в баварском, а не в русском: ухоженные белоснежные домики, чистые зелёные газоны, хорошие дороги.

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

А вот Миттенвальд, типичная деревня в Баварии:

Читать дальше ➠