Этот момент для его виска стал крутящим.
Блог
Ural Crash 2005
Вот чёрт, я совсем забыл рассказать вам, что ночью с пятницы на воскресенье состоится openair Ural Crash 2005 между Челябинском и Екатеринбургом. Я там буду играть на трансовом танцполе (по предварительным данным — в первую ночь).
Эйфелева башня
ЮУСТ сообщает:
Праздник открытия «Эйфелевой башни» в селе Париж
24 июня в селе Париж Нагайбакского района прошел праздник открытия вышки сотовой связи ОАО «Уралсвязьинформ» и ООО «ЮУСТ». Более подробно о мероприятии можно прочитать в разделе Пресс-центр/Отчеты о мероприятиях .
Видеосюжет о прошедшем открытии вышки «Эйфелева башня» можно посмотреть 28 июня на канале ТВЦ в программе «Деловой Челябинск» в 18:50 и 29 июня в программе «Мобильные новости» в 19:05.
См. пресс-релиз
Молодцы, я считаю.
e2 v1083
Собственно,
- SuperBiDiTranslit при поиске
- Разнообразные багфиксы
e2 v1083 доступен как в виде обновления, так и в виде свежего дистрибутива.
Железнодорожный переезд
Из прошлой заметки вы узнали, как выглядит авиадорожный переезд. Но в нём нет ничего удивительного. Специально для нас железнодорожный переезд нарисовала Саша Лукьянович. Выглядит он так:
Концепция © Илья Бирман, Саша Лукьянович.
Авиадорожный переезд
Вот так выглядит авиадорожный переезд:
© Илья Бирман, Алексей Копылов
Художник (хреновый) — Илья Бирман
Update: А чуть позже вы узнаете, как выглядит железнодорожный переезд.
BP Empire
Альбом BP Empire мне всегда казался самым странным и наименее удачным у Infected Mushroom. Разумеется, я его слушал очень много раз, но с каждым разом слушать его ещё раз хотелось всё меньше — было ощущение, что я уже всё услышал в нём, что можно.
Что заставило меня сегодня включить его снова — я не знаю. Но на этот раз я вдруг проникся. Расслышал. Оказывается, это такой умный альбом; оказывается, там столько всего. Слушаю сегодня уже четвёртый раз.
Поэтому, если вы вдруг тоже отложили его в сторону — не спешите прощаться с ним навсегда. Вдруг и вам повезёт, и вы поймёте, какой это важный альбом.
SuperBiDiTranslit: The Acid Test
Вот это — полигон для тестирования SuperBiDiTranslit. Вроде бы я его сделал.
Known issues:
- правило «Если в скобочном контексте передан символ, который не имеет там особого смысла, то он понимается as-is» пока что не поддерживается
- не поддерживается передача с сохранением регистра символов ни в одну из сторон (енкодер этого не поддерживает by design, а декодер — временно)
- не поддерживается передача всяких там Unicode’овских символов (by design)
Чекбокс «BiDi?» означает, что вы хотите закодировать вашу строку, потом декодировать и убедиться, что получилось то же самое. Если его снять, то вы сможете потестировать только декодинг. Это нужно, чтобы посмотреть, что получится, если подсунуть декодеру строку, которую енкодер не смог бы сгенерить в принципе.
Если при BiDi-тесте результат будет отличаться от исходной строки, то он будет подсвечен красным. Если при тесте декодера при разборе строки произойдёт ошибка, там появится надпись PARSE ERROR. В обоих случаях большая просьба сказать об этом мне.
Спасибо.
Update: Ну конечно, сразу нашёлся ублюдок, который решил это заспамить, блин.
Update 2: Устроил для этой штуки стресс-тест: прогнал через неё весь код e2 туда и обратно. Он не изменился. Потом закинул его в zip и снова прогнал туда-сюда. Снова всё в порядке. Прикрутил всё это к e2. Можно теперь тестировать прямо здесь, в поиске по сайту.
e2 v1063: Обновление системы безопасности
Большое спасибо Шурику Бабаеву (он же A!e%), Дмитрию Кирсанову (он же ixed), Евгению Степанищеву (он же Болк) и Алексею Куликову (он же Clops) за разные ценные советы в области безопасности.
Новая версия e2 использует SHA-1-хэш для хранения пароля на сервере. Для успешной аутентификации в куки пользователю кладётся специальная штука, которая называется ключом, и которая никак не связана с паролем. Появилась возможность привязать сессию к IP-адресу, с которого была сделана авторизация.
Очевидно, что чтобы заменить имеющийся в реестре MD5-хэш пароля на требующийся теперь SHA-1-хэш, e2 придётся узнать сам хэшируемый пароль, а сделать он это сможет только тогда, когда вы в следующий раз его введёте. Поэтому переход с MD5 на SHA-1 реально состоится только тогда, когда вы в следующий раз зайдёте в свой блог.
Среди других фиксов:
- бэкап теперь должен делаться намного быстрее и без выкрутасов с памятью, т. к. использует напрямую функции mySQL
- исправлен баг с процентами (кто знает, тот поймёт)
- на странице избранных комментариев в заголовке браузера не отображалась строка «Избранные комментарии»
- решена проблема c RewriteBase, из-за которой на некоторых хостингах e2 не ставился; теперь при установке в .htaccess прописывается эта строка
- вроде бы получше работают Wiki-таблицы, если их встречается несколько штук в одном документе (раньше они как-то странно склеивались)
- улучшена совместимость с PHP 4.1 (по крайней мере, e2 теперь под ним устанавливается), хотя в системных требования по-прежнему прописан 4.3 — вдруг ещё какие проблемы вылезут
- поиск настроек стал ещё умнее
После перехода на новую версию зайдите в файл form_login.php и уберите из него обработку onsubmit на форме. Обработчик этого события теперь навешивается автоматически. Посмотрите, как теперь выглядит form_login в классической своей версии. Если вы не меняли его дизайн, то просто замените свой form_login.php этим.
Однако, пока я заморачивался с переходом с MD5 на SHA-1, выяснилось, что SHA-1 уже тоже взломали. См. также сюда. Но это всё ерунда, конечно.
Дистрибутив v1063 пока не делаю: вдруг окажется, что не все объявленные фиксы действительно у всех сработали.
В следующем milestone надеюсь починить глюки транслита при поиске и решить ещё кое-какие проблемы Wiki-форматтера.
Проверочное слово
Проверочное слово — криворожсталь