Музыка по воскресеньям

Сегодня в нашей свежесозданной воскресной рубрике отличный парень из загадочной Японии — Ishihara Takamasa, более известный как Miyavi. Пусть его музыка поднимет вам настроение и добавит энергии. Are you ready to rock?

Miyavi — Are you ready to rock?

RIP Google Reader

Памятник Google Reader

Время пришло, и Google Reader, как и было обещано, почил в бозе. Ну что ж, покойся с миром, старый друг. Сколько времени вместе с тобой было потрачено на просмотр статей и новостей! А сколько еще могло быть потрачено! Но ты не волнуйся, на твое место пришли другие. Может, они еще не такие удобные, но у них есть время развиться. Или это у нас есть время свыкнуться в их недостатками. Тебе, вероятно, будет интересно узнать, что я остановил свой выбор на твоем младшем сыне — Feedly. И теперь он будет отнимать у меня часы жизни, да не поймут меня пользователи вконтактиков и фейсбуков. Прощай. (Тут полагается всплакнуть.)

P.S. RSS — это практически первая вещь, которую я реализовал для этого сайта, т.к. я уверен, что ни один уважающий себя блог не может существовать без RSS. Ссылку на фид вы всегда можете найти в правом верхнем углу страницы. Как обычно, свои вопросы можно задавать в комментариях.

Комментарии Disqus

Совершенно неожиданно для меня Disqus изменил порядок работы своего сервиса. Причем, похоже, это произошло еще два месяца назад. Теперь, когда вы хотите зайти с помощью своего аккаунта в Facebook, Google+ или Twitter и оставить комментарий, то Disqus потребует от вас еще и зарегистрироваться у них. Я проверил, достаточно в появившемся окошке ввести любой понравившийся пароль, даже почту можно не подтверждать. Не уверен, правда, что в таком случае будут приходить оповещения об ответах на ваши комментарии.

Я, конечно, спросил в поддержке Disqus, можно ли вернуть как было. Думаю, ответ очевиден. Сказали, что это всё для вашей же безопасности и удобства. Придется сделать вид, что я им поверил.

Итак, не боимся пройти эту разовую операцию (конечно, кто еще этого не сделал) и высказывать свое мнение по всем наболевшим вопросам.

P.S. В любом случае галочку «I’d rather post as guest» никто не отменял. И для того, чтобы оставить комментарий, достаточно написать имя и e-mail.

Koto Song

Знаете, у меня новая любовь. Совершенно случайно, слушая Radio Paradise, наткнулся на эту красоту. Дейв Брубек прекрасен как никогда, возможно, это даже лучше, чем Take Five. Всё, умолкаю. Надевайте наушники, нажимайте Play и наслаждайтесь.

Dave Brubeck — Koto Song

Или вот еще версия: чуть похуже, на мой взгляд, но зато можно видеть самих исполнителей.

Dave Brubeck — Koto Song

MySQL в качестве NoSQL базы данных

Идея, на самом деле, витала в воздухе. Уже не раз для хранения данных с неопределенной структурой приходилось использовать единственное поле, в которое эти данные помещались в сериализованном виде. Оставалось сделать один шаг: убрать все остальные поля. Нет ничего проще. Засунули все кроме первичного ключа в то же самое поле — и готово. В таком варианте остается вопрос с поиском, ведь потребность в индексах пока никто не отменял. Для этой цели можно использовать вспомогательные таблицы c примерно такой структурой:

CREATE TABLE index_user_id (
    user_id BINARY(16) NOT NULL,
    entity_id BINARY(16) NOT NULL UNIQUE,
    PRIMARY KEY (user_id, entity_id)
) ENGINE=InnoDB;

Т.е. получается, что мы выносим индексы из основной таблицы во вспомогательные, что дает нам выигрыш в скорости записи в основную таблицу, а ведь она может быть огромной.

Больше подробностей о подобном подходе можно прочитать в блоге у CEO FriendFeed. Мне кажется, тема заслуживает внимания.

← СтаршеМоложе →