Я в интернете

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

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

Позднее Ctrl + ↑

Антиспам

Идея: если тема письма начинается на «Re:» и после этого идёт текст, который не встречался ни в одной из тем писем, которые я писал, то считать его спамом.

Лётное поле

Если кто не знал, в районе поворота на ЧМЗ в Челябинске находится лётное поле, однако там разрешена только посадка:

Лётное поле. Посадка

Где осуществляется взлёт — неизвестно

Узкоспециальный сайт

А тем временем отец меня обвиняет в том, что:

У тебя сайт стал каким-то узкоспециальным — людям, не понимающим в PHP, XML, RSS, HZE, там просто стало нечего делать...

Надо будет что-нибудь написать не про это всё, да. Вот дойдут руки — выложу фотографию лётного поля...

Update: через 5 минут после написания этой заметки:

Молодец — быстро реагируешь, только кейворды другие — отец, старость, конфликт поколений, маразм...

e2: переезд с Регистра

Так, я, кажется, сделал в e2 переезд с Register. Если вы хотите помочь мне его потестить, то пожалуйста, сделайте следующее:

  1. Скачайте скрипт переезда
  2. Распакуйте и закиньте его в корневую папку регистра
  3. Убедитесь, что у этой папки стоят права доступа 0777 (rwx-rwx-rwx)
  4. Выполните скрипт move.php; он создаст файл register.e2i
  5. Если он будет ругаться, пришлите мне все ошибки
  6. Пришлите мне register.e2i, если он весит меньше мегабайта

На данный момент move.php вытаскивает из Регистра:

  1. Настройки:
    • часовой пояс (импортирует как основное место);
    • имя и email пользователя;
    • заголовок сайта (в Регистре берётся настройка $C[’sitedesc’] для этого);
    • число последних заметок на главной странице;
    • игнорирует настройку $C[’comments’], т. к. в e2 пока нет централизованного отключения комментариев.
  2. Заметки.
    • значение из поля source (если есть) вставляется в конце заметки в виде «Источник: ссылка».
  3. Комментарии.
    • включая подписавшихся на почтовые рассылки.
  4. Кейворды.

Known issues: мне лень парсить HTML-списки и преводить их в Wiki-вид, поэтому все <ul> и <ol> заменяются на цитаты, чтобы их было легче найти и исправить.

Calliope

Вот что значит быть гением! Казалось бы, просидел секунд 40 в Photoshop’е, а уже «разработал логотип» — приятно. Речь идёт о: Calliope Wiki Formatter.

Скоро e2 переедет на Calliope, если его автор, наконец, сделает списки (смайлик). А то форматтер моих-рук-дела сильно глючный, и добавление в него новых фич делает его ещё более глючным. И тормозным.

Кстати, использующийся сейчас в e2 кавычкер Helicon разработал тот же человек. И имя ему Константин Савельев! (Спасибо, типа)

name ()

Нужна функция function name (string param), которая возвращает имя фактической переменной, переданной ей. Или я совсем тупой, или без debug_backtrace () тут не обойтись...

echo name ($some_var);

Должно вывести «some_var».

Such a pona language

tenpo pini la jan Dmitry Kirsanov toki e ni tawa mi: «toki!» mi pilin e ni: nimi ni li seme? taso mi sona ala li toki sama tawa ona. tenpo kama lili la ona toki sama tawa mi. mi pilin e ni: mi wile sona e nimi pi toki ona. mi toki tawa ona: «ni li seme?» ona li toki «o lukin e ni» li pana e nimi pi lipu pi nimi ali. nimi ali ni li jo nimi pi toki pona. mi pilin e ni: toki ni li pona mute tawa mi. mi kama sona e toki pona.

tenpo ni la mi sona e toki pona. mi pilin pona mute tan ni. toki pona li toki pi pali jan. ona li toki pi nimi lili lili. taso sina ken kepeken ona kin. sina ken toki pi nimi ali kepeken toki pona. toki pona li toki pona tan ni. o kama sona e toki pona! ni li musi mute li kepeken. sina toki kepeken toki pona la sina sona e ni: sina wile toki e seme. ni li pona. o lukin e lupu pi toki pona. sina wile pilin sama.

tenpo pimeja pona!

Падал реестр

У меня тут реестр e2 падал сегодня почему-то. Backup в e2 есть, так что проблем больших не было, однако неприятно всё равно. Почему это могло произойти? Я вижу два варианта:
1 Кто-то нашел в e2 какую-то дырку и решил мне сообщить об этом путём убивания реестра (маловероятно). Отличный способ, но лучше бы вы сказали мне в аську, честно. Ущерба не нанесли, а время моё зря потратили. Лучше бы я в это время чинил дыру.
1 Надо всё-таки разобраться с тем, что такое flock... (смайлик)

Update: v438: Я разобрался с тем, что такое flock.

Ранее Ctrl + ↓