Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Позднее Ctrl + ↑

Календарь наезжает на Шарапову

Вот здесь календарь наезжает на Шарапову.

Календарь — это <div class="right_calendar">:

div.right_calendar {
  position: absolute;
  top: -100px;
  left: 60%;
  width: 40%;
}

Если его просто убрать из HTML, то надпись «Мария Шарапова выиграла Wimbledon» смещается чуть ниже — как раз туда, где она должны быть, чтобы не пересекаться с календарём. Если вернуть, надпись поднимается выше пикселей на 30. Эффект наблюдается в IE 6 и Netscape 7. В Опере, естественно, не наблюдается. С каких пор у нас абсолютно позиционированные элементы affect normal flow? Кто умный, как сделать, чтобы не сползало?

404 Now Found

Прописал в реестре e2 по :settings:func:404_suggest_on «1» (по умолчанию «0»). Теперь по адресам «старого образца» заметки тоже видны. А то раньше все ссылки внутри минвайла вели на 404-ю страницу

404 suggest — это не Суперинтеллектуальная фича e2, а просто флаг в реестре, который означает «вызывать функцию e2u_func_404_suggest (string $url), когда происходит 404-я ошибка». Логика действий должа быть чётко прописана в функции, например у меня так:

function e2u_func_404_suggest ($url) {
  if (preg_match ('/^([0-9]+)[.-]([0-9]+)[.-]([0-9]+)(.*)/', $url, $matches)) {
    if (2 == strlen ($matches[3])) $matches[3] = '20'.$matches[3];
    e2_go_to ($matches[3].'/'.$matches[2].'/'.$matches[1].$matches[4]) and die;
  }
  return FALSE;
}

Уфф

Пятая версия Сайта Ильи Бирмана is here.

The Meanwhile is powered by e2, супер-сырая версия, будет лучше и быстрее. Пока попробуем пописать. А вы попробуйте покомментировать... Не знаю, что из этого получится.

Update: будут глюки — говорите

Падежи и числительные

Ха-ха! На skill.ru — новая «оригинальная функция для выбора падежа в зависимости от числительного». Оценка 10, вне всяких сомнений.

А если серьёзно, то вот эта лучше всех. Как раз золотая середина между понятностью и легкостью кода.

Интервью Страуструпа

В поддельности интервью Страуструпа сомнений, разумеется нет. Главное, что делает его мелоправдоподобным, это то, что там C++ пытаются противопоставить C, («помните, каким хорошим был C, и какой плохой C++»). Вся штука в том, что C тоже был полным гавном, и, если бы Страуструпу нужен был отвратительный язык, то переделывать C ему бы не пришлось.

Update: Одно из многочисленных доказательств гавёности C.

Funniest Error

Забавная ошибка, но я бы не сказал, что funniest... Хотя, они ведь не видели плохо переведённые программы, так что для них может и funniest.

А где Запал?

Кстати, а куда пропал из интернета РезиновыйЗапаЛ?

Ранее Ctrl + ↓