BPE оформлен просто шикарно, в картонной коробке такой с красивыми-красивыми картинками. CV лежит в пластмассовом кейсе, но сам кейс тоже в картонной коробке. Внутри кейса кроме двух дисков ещё лежит налейка с логотипом CV и бумажка с табличкой: название трэка — число ударов в минуту.
Как мы доехали до Италии — это, конечно, любопытно, интересно, лучшая заметка на Сайте Ильи Бирмана и 34 «Оскара» в студию; но после того, как приехать в Италию мы ещё были в Италии. В сегодняшней заметке — об этом.
Igea Marina, пляж
После того, как мы немного поспали, мы пошли на пляж. Я как жуткий прагматик сразу пошел купаться, а Димка с Ирой решили сначала погреть кости (по этому поводу — см.»»)»». Хм, вообще это наверное никому не интересно, да? Что-нибудь интересное постараюсь написать в следующих абцазах, в этом и дальше будет скучно. Горячая соленая вода — отстой, но зато на пляже есть пресный холодный душ. Поэтому, как только я искупался, я пошел под душ, а потом в отель. В отеле самая большая проблема — отсутствие кондиционера. Поэтому там тоже приходилось ходить душ практически круглосуточно. Мой отпуск проходил примерно так: утром на завтрак, потом на пляж, быстро в море, потом в душ, потом в отель; душ, ноутбук и e2 до обеда, обед, сиеста; e2 до ужина, либо пляж-душ, либо и то, и другое по-маленьку; ужин, душ, всевозможные прогулки, лежания на пляже (когда темно это круто — не сгоришь), а потом в отель спать. Такое описание может создать впечатление, что с Димой и Ирой я практически не общался, но это не так: мы проводили вместе почти всё время, на пляже — точно, ну и завтрак-обед-ужин в отеле — тоже. А ещё Димка мне подсказывал всякие фичи для e2 и отловил пару глюков.
Почему-то под всеми знаками «стоянка запрещена» в Италии весит табличка «0-24», либо «Permanente»
Igea Marina находится рядом с чуть большим городом Bellaria, который мы называли Вилариба, и почти рядом с существенно большим городом Rimini, который мы, ну так получилось, называли Вилабаджо. Один раз мы ходили в Виларибу, один раз ездили в Вилабаджо. В итоге, самое большое впечатление на нас произвели дороги и дорожные знаки. В этом смысле Италия — полная противоположность России. А именно: в России не хватает денег на знаки, поэтому их нигде нет (например, в Челябинске невозможно доехать до аэропорта, если не знать, как до него доехать), а в Италии, судя по всему, денег хоть отбавляй, поэтому дорожных знаков тоже до чёрта. Их так много, что иногда они идут один за другим, загораживая друг друга. Иногда они даже противоречат друг другу, например, один знак может говорить «Вилариба налево», а другой «Вилариба прямо». Часто на дороге за сто метров до какой-нибудь небольшой кочки можно встретить знак, что через сто метров будет кочка. У нас даже была мысль, что они специально делают дороги неидеальными, чтобы было что писать на знаках. Читать дальше...
Кроме знаков, предупреждающих о неровностях дороги, есть ещё указатели. На каждом перекрётске обязательно есть знак, состоящий из 10-20 указателей. Указатели указывают на всё: на пяток соседних и не очень городов, на ближайший аэропорт, полицейский участок, парковку... Вот, например, маленький перекрёсток по пути в Вилларибу:
Указатели на перекрёстке по пути в Виларибу. Извините, что фотка плохая — ночью дело было, а штатива у меня нет
На автострадах, разумеется, делать кочки, чтобы поставить про это знак, негуманно — будет слишком много крови. Что же придумали итальянцы, чтобы выполнить норму по расстановке знаков? Всё гениальное просто! Нумеровать мосты:
На автострадах все мосты пронумерованы (на фотографии — мост №301), причем один знак стоит перед мостом, и ещё один — после
Ну и, напоследок, самый любимый наш знак:
Надеюсь, вы правильно понимаете по-итальянски?
Когда мы увидели такой первый раз, в наш лексикон сразу вошёл глагол «педоналить». Например: «Ну и долго нам ещё педоналить до Виларибы?»
Так, пока писать надоело. Может, напишу что-нибудь ещё через несколько дней, а может и нет.
Subj, Понравилось очень. В первую очередь, с художественной точки зрения. Теперь хоть буду знать, кто такой Тарантино.
Хотя, фильм, конечно, одноразовый. Ни «Матрицу», ни «Беги, Лола, Беги», ни «Амели», ни «Шоу Трумана» он на полке не потеснит. Ой, постойте, у меня же нет на полке «Шоу Трумана». Надо будет скачать.
Дима называет это «мультфильмом, снятым на видео» (он раньше смотрел) — ну да, так и есть; впервые в мире есть актёры, которые на вопрос «Вы в мультфильмах не снимались» могут честно ответить «Снимались».
На данный момент в e2 кавычки расставляет какой-то скрипт, найденный в интернете; никакой информации об авторе я не нашел. Мне не нравится, что а) скрипт глючит; б) я не могу указать в эбауте e2 имя его автора.
Кто-нибудь знает безглючный кавычкер? Или придётся писать самому?
Кавычкер должен уметь пробираться через навороченный HTML и даже отличать в нём текст от javaScript. Т. е. в идеале я должен иметь возможность просто пропустить через него всю страницу:
echo kavychki ($page);
Имеющийся кавычкер это делает совершенно безглючно. А вот с расстановкой кавычек у него проблемы всё-таки есть...
Если назвать программу winlogon.exe, то диспетчер задач винды не сможет её убить, так как, по его мнению, это критический системный процесс. Именно так, winlogon.exe, нужно называть свои вирусы, чтобы гарантировать их постоянную работу.
Во-первых, тут в Германии у меня куча родственников, это всё долгая история, но смысл в том, что часть этих родственников уже была на том курорте в Италии, куда ездили мы (я, Дмитрий «OnyX» Бирман и его подруга Ира); собственно, они нам его и посоветовали. Город называется Igea Marina (читается «Иджеа Марина»). Они тоже ездили туда на машине (это 1100 километров от Фридберга). И, хотя мы были при GPS’е с ноутбуком, мы решили перед отъездом хотя бы в общих чертах разузнать у них, как туда ехать. Ну, и они нам всё подробно рассказали.
Они нам рассказали как мы поедем сначала 300 километров по Германии, потом 300 километров по Австрии, а потом ещё 500 по Италии. Димка просчитал в программе Map & Guide 10 кратчайшую дорогу отсюда до Igea Marina, поэтому на карте на экране ноута правильная дорога у нас всегда была выделена толстой синей линией. А GPS был готов показывать нам где мы сейчас находимся и с какой скоростью куда движемся.
Кстати, важно ещё отметить, что
в Германии автобаны бесплатные;
в Австрии автобаны платные, там система примерно как с марками на письмах: нужно купить специальную наклейку на лобовое стекло (она называется словом «виньетка») и тогда тебя типа везде пропускают;
в Италии автобаны тоже платные, но там допотопная система (как в Америке): нужно отдавать монетки людям в будках через каждые N километров.
Ну, в общем, заправились, поехали. Было 8 вечера. Мы примерно представляли как нам ехать по Германии, поэтому подключали ноутбук и GPS уже когда поехали. (Кстати, у Димки есть такая волшебная штука, которую втыкаешь в прикуриватель одним концом, в ноутбук другим, и ноутбук работает.) Где-то через полчаса я обнаружил (я типа был штурманом, у меня на коленках жил ноут), что мы едем не по тому автобану, по которому надо, по мнению Map & Guide, а по параллельному. Ну, GPS — вещь, мы вырулили на правильный автобан очень легко, потеряли в общей сложности километра три. Кстати, удобно, что GPS видит не только по какой дороге ты едешь, можно даже рассмотреть конкретный ряд, а это очень важно, ведь не со всех рядов можно всюду поворачивать (это действительно очень важно на всяких хитроумных многоуровневых развязках).
В какой-то момент мы переехали границу и началась Австрия. На границе стояли два пограничника и махали руками, подгоняя проезжающие машины. Мы решили, что эти люди заодно проверяют наличие виньетки. В Австрии ограничение на автобане — 120 км/ч (в Германии — 250 км/ч). С наступлением Австрии автобан стал намного интереснее: если в Германии это была плоская полоса с радиусом кривизны минимум километр, то в Австрии резко начались мосты и тоннели (по 100 метров длиной), какие-то непонятные конструкции на дороге; в общем, как в фильмах про будущее. Кстати, мы там ехали ночью, так что это всё офигенно светилось.
Вот так выглядит один из тоннелей. Несмотря на 4 секунды выдержки и тот факт, что машина двигалась со скоростью, скажем, 100 км/ч, фотография очень гладкая — выводы о качестве дорог делайте сами
В какой-то момент мы обнаружили, что в 50 км слева от нас находится Цюрих, а справа — Берн. При этом мы продолжали двигаться по правильной жирной синей дороге на экране. Мы с Ирой пытались понять, что к чему. То есть примерно в это время мы постепенно проникались мыслью о том, что мы находимся не в Австрии и уже начали проникать этой мыслью Димку. Димка же сидел за рулём, и, естественно, не смотрел в ноутбук, — а я напомню, дорогие друзья, что родственники нам сказали, что мы едем через Австрию, — и поэтому он уверял нас, что едем мы всё-таки через Австрию, а я и Ира просто не шарим / смотрим не на ту карту / нажимаем не на те кнопки. Мы придерживались примерно такого мнения: ха-ха-ха.
Когда мы остановились на заправке, мы обнаружили, что цены на бензин указаны в марках во франках (пардон). Мы зашли в прилагавшийся к заправке магазин, стали смотреть, что там продают, и тут Дима сказал: «Да, мы точно в Швейцарии» и показал на две рядом стоящие полки — одну с кучей разного швейцарского шоколада, другую — с кучей разных часов. (Как в кино, да ведь?)
К этому времени мы проехали уже больше половины пути по... да, по Швейцарии. В принципе, решили мы, какая разница где ехать, главное — доехать до Igea Marina.
В Швейцарии, как впрочем и в Австрии, есть Альпы — это такие горы. Ночью там хоть и не видно никакой красоты, но уши всё равно закладывает (а GPS показывает высоту над уровнем моря). В общем, там-то нам и встретился тоннель длиной 17 километров (называется Galleria del San Gottardo). 17-километровый абсолютно прямой тоннель. Уходит в бесконечность. В нём всего два ряда, один в одну сторону, один в другую. Ограничение — 80. На дороге нанесены отметки каждые 50 метров. Расстояние между легковыми машинами должны быть как минимум 50 метров, между грузовыми — 150 — противопожарные меры. Каждые сто метров — большая надпись SOS с обеих сторон тоннеля — это так обозначаются телефонные аппараты. Ощущение, что находится в тоннеле — это не нормальная ситуация, а чрезвычайная. Ощущение, что движение к выезду из тоннеля — это не просто движение по дороге, а спасение. Находиться там не страшно, а жутко.
Хм. Едем дальше. Вроде по идее в какой-то момент должна начаться Италия. Постепенно надписи Ausfahrt на съездах с автобана сменяются надписями Uscita (по-итальянски) и названия соседних городов становятся всё более итальянскими, например, Cadenazzo, Camignolo, Sigirino, Torricella и так далее. В общем, постепенно начинается Италия. В Италии на автостраде ограничение 130, но все едут 160, так что — нормально.
На заправке в Италии
Дороги в Италии — полная противоположность Швейцарским. В данном случае я говорю про платные автострады. Они абсолютно прямые. То есть мы ехали, например, по Autostrada Adriatica 40 километров по вообще идеальной прямой, потом автострада повернула градусов на 5 — и снова 40 километров идеальной прямой. Скучища. Причём, значительную часть Италии мы проезжали уже утром, и на этой автостраде были пробки. Я даже высовывался из окна, чтобы оценить масштабы бедствия (смайлик). Ну про итальянские дороги, знаки и всё такое, видимо, будет отдельная заметка.
В общем, где-то к 9 утра мы добрались до нашего отеля, позавтракали, разместились и легли спать.
Дак вот, самое интересное во всей этой истории то, что:
Только у Иры есть германский паспорт, который даёт ей право находиться на территории Швейцарии, мы же с Димой находились там абсолютно нелегально;
Дороги в Швейцарии платные, но у нас не было швейцарской виньетки.
Как нам удалось выйти сухими из воды — загадка. Дима считает, что дуракам везёт. Видимо, это как раз тот случай, когда незнание закона освободило от ответственности.
Всяческая оптимизация: всё подряд кэшируется, главная страница и главный RSS генерятся за 0 запросов к базе, сколько это в секундах на Мастерхосте пока не смотрел (на 1.6GHz PM/512MB главная страница в формате 5 последних заметок + 20 заголовков генерится за 0,05 секунды). Дизайн-функции теперь инклюдятся не все разом, а только те, которые будут нужны для генерации данной страницы.
Встроены средства безболезненного обновления. Теперь при переезде с версии A на версию B движок будет знать сам, что нужно сделать с базой, а что — с реестром, чтобы ничего не сломать.
Отдельная страница /login с формой ввода пароля.
Соответственно, отображение формы логина на каждой странице можно выключить в настройка.
Защита от подбора пароля методом глубой силы (нельзя ввести пароль более трёх раз в минуту) — опционально.
В файл-менеджере можно переименовывать файлы. При этом он показывает список всех заметок, в которых использовался файл со старым именем, чтобы, если нужно, можно было быстро поправить всё.
Календарь «в одну строку» теперь является стандартной фичей и легко включается в настройках.
Кавычкинг можно включить/выключить в настройках (можно кавычкировать только заметки и комментарии, а можно всю страницу разом).
Закачивать файлы теперь можно не только с жесткого диска, но и из интернета.
Публичное отображение email’ов и IP-адресов комментаторов можно включить/выключить в настройках.
Можно поставить ограничение на ширину картинки в заметке, например, 400 пикселей (у меня). Тогда если вы закачаете картинку шириной 500 пикселей, e2 её будет сжимать при отображении на странице. Видимо, эта фича гладко будет работать только с JPEG. GIF ей приходится преобразовывать в JPEG’и всё равно (проблема GD).
Комментаторы больше не могут вставлять картинки в комментарии с помощью двойных скобок и img src (ха-ха)
Куча мелочей, которые нет смысла описывать, т. к. никто из вас ещё не щупал e2
Релиз даже наверное состоится когда-то... Ближайший milestone — поиск.
Во Франкфурте есть супер-модный ночной клуб U60311. Он находится под землёй, на месте бывшей станции метро. Низкие потолки, танцы на платформе, странная акустика, плохая вентиляция, зато культовый клуб и романтики выше крыши.
В Германии есть супер-популярный DJ Karotte, никогда не знал такого, и даже Binary Animal, супер-продвинутый питерский DJ, говорит, что не слышал этого имени ни разу — ну да ладно. Вроде как Karotte играет прогрессив хаус (хотя я не уверен, что знаю, что это).
В «U» мы приехали примерно в полночь. Зашли, получили штамп на руку, всё как обычно. Внутри было громко. Спереди была ди-джейская каморка, справа — типа сцена (такой подиум, сантиметров на 30 выше всего остального). В ди-джейской каморке находился ди-джей и играл. На сцене находилась какая-то аппаратура, накрытая тряпкой. Мы предположили, что великий Karotte будет играть именно тут.
Примерно в три часа ночи на сцене началось какое-то шевеление. Туда зашли два мужика и какая-то кудрявая тётка, сняли тряпку с аппаратуры и сели на лавочку чего-то обсуждать (там ещё была лавочка, да). Ещё минут через 15 один из мужиков поставил на стол с оборудованием ноутбук Apple (на крышке ноутбука ярко светилось откусанное яблоко — красота) и стал в него напряженно смотреть. Мы решили, что это и есть Karotte, и он скачивает какой-нибудь сет из интернета. Вскоре второй мужик поставил рядом второй ноутбук Apple, они что-то соединили проводами, повертели разные ручки и вроде успокоились. Потом над ними включили свет и постепенно музыку стали играть они. Поглядывая в ноутбуки, они крутили разные ручки на пультах. Некоторые стали подниматься на сцену и фотографировать их. Во время съёмки они делали каменные лица. Второй из мужиков двигался в ритм музыке очень оживленно и вообще вел себя как сумасшедший наркоман. Мы постепенно пришли к выводу, что именно этот мужик и есть Karotte, а тот, первый — так, помощник или фиг его знает (в принципе нам было всё равно, мы уже практически собирались домой).
В какой-то момент какой-то парень из толпы залез на сцену и стал танцевать перед столом с ноутбуками, размахивая всеми частями тела с жуткой амплитудой. Естественно, он всех раздражал, ведь он загораживал Самих Ди-джея Karotte И Его Помощника! Минут через 5 мы пошли домой.
На выходе из клуба лежала куча буклетиков, посвященных этой вечеринке, мы взяли парочку и стали разглядывать по пути к машине. На одной из страниц буклетика была фотография Karotte. Волшебным образом на фотографии был изображён тот самый психопат, который танцевал перед столом с ноутбуками и так всех раздражал. Оказывается, это он и был Karotte.
В общем, выступление Karotte мы так и не послушали (видимо, оба пользователя Apple были его помощниками), что, насколько я смог оценить, никого из нас не напрягло ни капельки.