Выходные провёли в Казани с ответственной миссией — знакомили родителей с моей стороны и со стороны моей будущей жены. Удалось уехать всего на полтора дня, трудности с билетами (уже сейчас всё плохо с билетами на 12-е июня, хотя ещё больше месяца осталось), так что успели много, но пришлось спешить.
Когда ввели штраф за непристёгнутые ремни безопасности, я много слышал о том, что штраф берётся с каждого непристёгнутого пассажира. В выходные ездил в Казань и услышал от папы, что штраф берётся только с водителя и величина штрафа не зависит от количества пассажиров. Решил проверить, так ли это. Вот доходчивая цитата с сайта «Ваша машина»:
Не пристегнут водитель. В данном случае выносится штраф в размере 500 рублей на водителя (КоАП, ст.12.6 – «Управление ТС водителем, не пристегнутым ремнем безопасности…»).
Не пристегнут передний пассажир. Так же следует штраф в размере 500 рублей на водителя (КоАП, ст.12.6 – «…перевозка пассажиров, не пристегнутых ремнями безопасности») и предупреждение или штраф 100 рублей на пассажира (КоАП, ст. 12, 29 ч.1 – «Нарушение… пассажиром правил дорожного движения).
Не пристегнуты задние пассажиры Здесь так же ответственность несёт водитель. Протокол оформляется на него, штраф 500 рублей. Кстати, величина штрафа не зависит от количества непристегнутых пассажиров!
Отсутствие ремней безопасности Если конструкция автомобиля не предусматривает ремни безопасности на заднем сидении, то нарушения зафиксировано не будет. Если на заднем сидении ремнями оснащены два места, а центральное место без ремня, то пристегиваются крайние пассажиры, а центральный может не пристегиваться.
Jacob Seidelin в своём блоге «Nihilogic» опубликовал небезынтересную статью, где он рассказывает о своих экспериментах по сжатию кода JavaScript при помощи Canvas и PNG.
Идея простая, из разряда «как мне раньше не пришло это в голову». JavaScript переводится в последовательность байт, которая записывается как изображение. Изображение сохраняется в PNG-формате, в PNG используется довольно эффективное сжатие, что даже при расходах на заголовок даёт ощутимые результаты — известная библиотека Prototype (124 килобайта) стала занимать всего 30 килобайт в восьмибитном PNG-файле. Каждый пиксель в 24-битном PNG позволяет хранить три байта информации, в 8-битном формате — один.
Далее PNG-изображение загружается в тег CANVAS (нужный функционал поддерживается FireFox, WebKit/Safari и бета-версией «Оперы») и считывается попиксельно функцией getImageData, после чего полученный код выполняется (eval) и мы получаем исходный JavaScript.
Единственный недостаток метода — скорость. Извлечение скрипта в 255Кб может занять несколько секунд, что, впрочем, не всегда является проблемой.
Вчера приехал я «Яндекс» подержать в руках Eee-pc 701, его Костя Коломеец купил себе на будущий свой день рождения (Костя — тот человек, благодаря которому рождаются сервисы «Яндекса», которых мы никогда не увидим).
Сделал два вывода. Во-первых, машинка оказалась удобнее и меньше, чем я себе представлял, на фото это не видно, но по размеру она очень маленькая, во-вторых, покупать eee-pc 900, как планировал, не буду — по прикидкам лишние два дюйма в диагонали портят всю малину. Теперь бы ещё Everex Cloud Book подержать в руках. Ни у кого нет?
Что мне нравится в Москве — тут всегда есть куда сходить. И не только поесть и размнять ноги. Моё любимое времяпрепровождение с детства — посещение музеев и выставок. Успел посетить четыре, впереди — несколько сотен, только на «Афише» зарегистрировано 252 музея.
Что уже удалось посетить:
Музей археологии Москвы открыт с 11 до 21 (касса до 20:00), кроме понедельника находится рядом с метро Охотный ряд, Площадь революции, Театральная билет — 50 р тема: музей под землёй на месте археологических раскопок Воскресенского моста (XVI—XVII вв) через р. Неглинная.
Океанариум на Чистых прудах открыт 10:00—20:00 (понедельник—пятница), 9:00—20:00 (суббота), 10:00—19:00 (воскресенье) м. Тургеневская, м. Чистые пруды или м. Китай-город, потом до Чистопрудного бульвара, 14. билет — 100р (в выходные — 150), если хотите посмотреть на акул — ещё 50 р. тема: морской мир
Кубинка. Музей БТ вооружения и техники открыт: 10:00—17:00 (среда—воскресенье) на поезде с Белорусского вокзала до платформы "Кубинка" (1—1,5 часа), далее — по Наро-фоминскому шоссе до эстакады (около 30—50 минут) билет — 100р (посещение — только гражданами РФ, это режимный объект) тема: военная техника
Внимание вопрос: какие места порекомендовали к бы к посещению вы? Тематика — любая.
В PHP 5.3 появился новый функционал в SPL: куча, стек, очередь и связанный список. Официальной документации по ним пока нет, но есть запись в блоге Lorenzo Alberton, на примерах показывающая что это такое и как этим пользоваться.
Ура! Наконец-то мне в руки попала заказанная в «Геликон+» книга Зауера «Нерождество», тем, кто не знает кто это и почему это «ура», советую добавить в свой RSS-ридер сообщество «Несмешно», где выкладываются переводы этих комиксов.
Вчера были в гостях у Петра и Дины, сходили на импровизированный пикник и посмотрели на их маленькую дочку Дару. Под конец банкета Дара разкапризничалась, вызвали доктора.
Я часто видел упоминания того, что детские доктора — особая порода людей, но для меня видение мира данного индивидуума — это нечто новое. Доктор заявила, что маленькие дети не вырабатывают тепло (ага, т.е. к теплокровным маленькие дети не относятся) и поэтому (sic!) их надо кутать (о, да!).
В школе, где-то в начале изучения физики объясняют, что если закутать что-то (кого-то), что не вырабатывает тепло, то оно не нагреется. А тут — взрослый человек, доктор. OMG. С моей нелюбовью к дуракам мне будет сложно.
На сайте «Liliputing» появился список UMPC (Ultra-Mobile Personal Computer), которые доступны или готовятся к выпуску на данный момент. Для тех, кто не знает что такое UMPC, но наверняка слышали о Eee PC, поясню, что Eee PC — один из UMPC.
Я задумываюсь о будущей покупке Eee PC 900 (вероятно, в этом году) как о носимом ноуте и устройстве «для гостей» с целью «выйти в интернет, посмотреть почту и аську». Если есть опыт использования этого или пободных устройство (например, Everex) — пишите комментарии, мне будет интересно.
Я сейчас читаю серию книг Терри Пратчетта «Плоский мир» — 36 книг (прочитано 16), не нашёл две книги в русском переводе (некоторые книги не переведены официально, но есть неплохие любительские переводы):
Удивительный Морис и его дрессированные грызуны (The Amazing Maurice and his Educated Rodents, переведены 4 главы)
Многим по разным причинам не понравилась реализация выделения ссылок на английском. Попробуем другой вариант. Пока он работает под Internet Explorer, FireFox и Safari (и не работает под «Оперой», где нет поддержки custom cursor). Тестовый образец лежит у меня в «файлах», можно попробовать.
Обычно японские слова, названия и имена в русском языке произносятся с ударением на предпоследний слог, и такое ударение вообще предпочтительно в сомнительных случаях. Тем не менее, есть целый ряд исключений, в частности:
Слова, оканчивающиеся на «он», «ан», «моно» и «ко» (в трехсложных словах), произносятся с ударением на последний слог: «иппОн», «дзёмОн», «кимонО», «нурикО», но «хЭйко», «тЭнно», «нагАно». В случае окончания «эн» — можно и так, и так (сэйнЭн — сЭйнэн).
Слова, оканчивающиеся на дифтонги «ай/эй/уй/ой», произносятся с ударением на последний слог: «сэнсЭй», «самурАй», «бэнкЭй».
Ударение не может падать на «у» и «и», стоящие между двумя глухими согласными. В этом случае оно переносится на второй от конца слог (если он есть), либо на последний слог: «Асука», «сукА», «тАсуки», «тЭдзука», «фукУ».
Если в японском слове последний слог долгий, то ударение падает на него, даже если долгота слога не передается в написании: «махО».
Слово «тОкио» произносится так согласно традиции (собственно говоря, более корректное написание — «Токё»).
Слова, содержащие один слог с «ё», допустимо произносить с ударением на этот слог (по общему правилу русского ударения): «аУм синрикЁ» («Аум» — слово не японское и произносится по другим правилам).
Для «больших» браузеров есть разнообразные ACID-тесты (на данный момент — 3 штуки), тесты селекторов и так далее, для мобильных браузеров имеется, оказывается, собственный тест, представляет из себя 12 квадратиков, тестирующих CSS2, PNG, GZIP, HTTPS, iframe, SVG, XMLHTTPRequest, CSS Media Queries,Cavas, conenteditable и CSS3-селекторы.
Из «взрослых» моя Opera 9.50b2 частично провалила только один тест (HTTPS), FF 2.0.0.14 — три штуки (CSS media queries, CSS3 selectors и Dynamic SVG), IE7 — 8 (пройдены только CSS2, PNG, GZIP и contenteditable), Safari 3.1 провалил два теста (HTTPS и Dynamic SVG).
Небольшую подборку тестов мобильных браузеров (Blazer 4.3.2.1, PSP Netfront, Opera Mini 4.1b1, Андроид) можно увидеть в блоге Евгения Киселева.