0
<< предыдущая заметкаследующая заметка >>
06 мая 2008
как и обещал, сваял аську

Сделал простенький пейджер. Теперь под заметкой не просто список посетителей, а каждый может написать короткое сообщение каждому — лично. В смысле, кроме вас его никто не увидит, можете переписываться в духе «не правда ли, коллега, хуйню пишет этот Лео?»

Единственное, чего я не понимаю, отчего у меня список скачет: то 3 посетителя в дневнике, то 43, такое впечатление, что «не докачивается». Или это глюки выборки MySQL такие бывают?

UPD: С глюками вроде разобрался. Это просто песня! MySQL, переменная timestamp. Выборка из базы всех живых в последние 30 секунд: WHERE `time`>(now()-30) И не то, чтобы не работает, но — дергается, как мы тут видели. Только написал себе дикие логи всего, заметил: выборка из базы плавно растет до двух сотен, затем резко падает в ноль и снова медленно увеличивается. Цикл — примерно минута. И волшебным образом 0 посетителей совпадает с моментом... когда на часах 00 секунд! Это пиздец! Я не знаю, что это за timestamp и как с ним работать, но похоже это никакое не время, а какой-то тупой календарик, который с переменной time() или now() никак не соотносится.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок

Комментарии к этой заметке автоматически отключились, потому что прошло больше 7 дней или число посещений превысило 20000. Но если что-то важное, вы всегда можете написать мне письмо: lleo@lleo.me