Top.Mail.Ru
? ?

Previous 10

Apr. 11th, 2009

street challenge

Одно ДТП - кроме моего переднего номера пострадавших нет (да и случилось это до, пока ехал с работы домой).
Один предстоящий ремонт - часа в 4 утра ближний свет приказал долго жить.
Куча адреналина - по 1 на каждого члена команды (итого 3 штуки).
Друзья, это было просто охуенно! Реально каждый чек - своя жизнь, погоня за лисой, где я на 70 км/ч на желтый вписался в 90˚ поворот, заброшка, где все дружно наглатались пыли, ища знаки в заброшенном доме (да, в москве такие существуют), гребанная крутицкая набережная, где была успешно пройдена змейка, и утомительная для нас траектория, где все дружно пересрались (в т.ч. из-за водителя-мудилы, не отличающего право и лево, ага).
Сон после кажется 4 энергетиков был отвратителен, день начался часов в 6, но это было просто охуенно! Поеду еще...

Mar. 29th, 2009

Все восхитительно, но все недовольны



Это для вас, друзья. А тут с субтитрами.

Mar. 9th, 2009

(no subject)

Курт расплакался под Clouds от The Manhattan Transfer. It's sooo weird!

Mar. 1st, 2009

A visit to Novy Urengoy



Как это не удивительно, на видео - зима (единственный сезон НУРа, ага ;).

Feb. 28th, 2009

safari4beta

Быстрее, лучше, удобнее.
Только вот нафига убрали голубую полоску - индикатор загрузки в адресной строке?
Вернуть эту заветную полоску можно так:

~ $ defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO
~ $ defaults write com.apple.Safari DebugSafari4IncludeToolbarRedesign -bool NO

После выполнения перезапустить.

Feb. 26th, 2009

rambler-эффект

Сегодня совершенно бесплатно рамблер прорекламировал нас на сайтах дня. Удивительное дело, я думал, что рамблер почти умер, а он принес за сегодня 15526 визита и заставил меня упорно бороться с нагрузкой. И, что неожиданно, это гораздо больше хабра-эффекта, принесшего за 2 дня всего около 4К визитов.

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

UPD. Прекрасно понимаю, как происходит написание статей для "сайта дня", но, черт побери, как же приятно осознавать, что о твоем первенце написали такие киты российского IT, как рамблер и компьютерра. :)

Feb. 18th, 2009

english

Оказывается, в английском есть слово fortnight, означающее "две недели". ППЦ, слово без упоминания two, twice, week. Используется как this fortnight — последние 2 недели или a fortnight today, this day fortnight — ровно через две недели. Слово это знает только Imagegedanke, но она не знает слова gooseberry (по состоянию на вчерашний вечер :).

А еще в словаре на слово woman в словаре есть выражение wise woman — мудрая женщина, однако если спросить у словаря, что значит словосочетание wise woman, он будет утверждать что это либо ведьма, либо акушерка... Конечно логика в этом есть, но не такая уж и тривиальная.

Jan. 23rd, 2009

удаление старых файлов

ROR почему-то не подчищает за собой tmp файлы (возможно, проблема в модифицированном paperclip, не важно). Нужно удалять файлы из /tmp, которые старше получаса. Самое тривиальное решение, которое пришло на ум, работает гораздо дольше, чем rm /tmp/*:

find /tmp -mmin 30 -name '*stream*' -exec rm \{\} \;


Удаление в цикле так же безумно медленно:

for f in `find /tmp -mmin 30 -name '*stream*'`; do rm $f; done


Самое быстрое решение такое:

find /tmp -mmin 30 -name '*stream*' -print | xargs rm

Jan. 20th, 2009

загрузка больших дампов в innodb

В конфигах выставить как можно больше параметр innodb_buffer_pool_size.
Запускать так: mysql database -e "SET UNIQUE_CHECKS=0; LOAD DATA INFILE '/tmp/dump' IGNORE INTO TABLE tablename;"
IGNORE - мать его - обязателен!

Попытка менять параметры логов (Innodb_log_file_size, innodb_flush_logs_at_trx_commit и т.п.) на текущей базе ведет к нечитаемости таблиц.
А еще говорят, что лучше по id дамп отсортировать.

Посмотреть, сколько уже работает процесс можно через show processlist.

Проблема в ключах, данная оптимизация помогла сократить время загрузки с ~7 часов до часа (почему этот час был между 5 и 6 утра, а не 12 и 1 ночи?)

Ссылки: 1, 2 и тюнинг innodb.

Кстати, кто в курсе, почему rows в show table status в процессе залива данных может через секунду дать на миллион меньше?

Jan. 18th, 2009

lcb: активность пользователей

Интересно, почему пользователи долгое время после регистрации собираются с силами на написание рецепта?
Сегодня Малиновка добавила свой первый рецепт, хотя зарегистрировалась аж 6 декабря (1.5 месяца назад). Почему она именно сегодня это сделала, непонятно.

Previous 10

Image