Свиноптичий атипичный грипп
02.11.2009
Что-то я маленько приболел. Правда, приболел только сегодня, так что ничего не мешало мне выпустить важное обновление Daos вчера… но так уж вышло, извините. Скачивайте, пожалуйста. Теперь файл блокируется не только при записи, но и для чтения, а значит непреодолимые 100 тыс. просмотров в сутки теперь не должны быть преградой.
Комментарии
Комментирование этой статьи закрыто.
Ой, простите, там была небольшая ошибка в файлах ads.php и JSblock.php, из-за которой перестали считаться клики. Сейчас всё работает, если скачали и обновились до появления этого комментария, сделайте это ещё раз. Приношу свои извинения.
Обновления каждый день :)
Не, не каждый. Прошлое было несколько дней назад. Если ты про глюк магазина, то он уже исправлен.
Кстати, Daos вот уже полтора часа снова тестируется на посещаемом ресурсе, владелец которого выявил проблему. Пока всё отлично работает (в прошлый раз база слетела через час).
Слушай, старые версии можно удалить? А то у меня уже целая коллекция версий Даоса на винте лежит) Выздоравливай!
Странный вопрос :) Если хочешь коллекционировать — не удаляй, тем более лично я не сохраняю почему-то. А вообще надо бы мне уже Git осваивать, что ли. Или другую систему контроля версий.
Спасибо за пожелания. Наверно ещё не скоро, начальная стадия гриппа. Фигня, прорвёмся. На удивление, хоть и хреновастенько себя чувствую, мозги работают неплохо. Так что всё будет хорошо.
Кайфую от Vim`а, просто шикарнейший редактор, каждый день радует новыми открытиями. Уже довольно быстро в нём работаю.
Выздоравливай. Надеюсь теперь ДАОС будет мего-стабилен. А что за глюк магазина???
Спасибо. А он первое время на каждый мой вход в админку генерировал якобы новое обновление, хотя реально обновлений не было :)
Сейчас такое время, многие болеют, вот простейший рецепт, как защитить себя на улице от заражения: нужно купить в аптеке оксолиновую мазь, палочки с ватными наконечниками и тщательно смазывать нос перед выходом на улицу в людные места. Оно надежно убивает всех микробов. А я еще в аптеке подрабатывал, там фармацевты тоже страдают так как к ним чихающие и кашляющие люди приходят, они такой рецепт дали: нужно купить морскую соль, стоит примерно 30 руб., делать раствор для полоскания и тщательно полоскать рот и нос после возвращения с улицы – тоже поможет убить всех вредных микробов!
Только грипп это вирус
нашел баг, например при клике в бомжленте по рекламе http://homelerss.org/bdaos/?click=f158a52de497703c2f3e2ee548fd2b40 на рекламируемый сайт не редиректит, скорее всего из-за того что рекламируемый сайт вылетел из ротации (из БД).
сделал бы так коль из ротации сайты исчезают:
передаем дополнительный параметр реальный адрес рекламного сайта, например ?click=f158a52de497703c2f3e2ee548fd2b40&url=http://site.com и редиректим его на рекламируемый сайт.
а то получается пользователь кликнул, а результата не увидел
Эцсамое
Прикрутил бы мемкеш и в ус не дул.
2Одесский Сисадмин: а как потом будут пользоваться те, у кого обычный хостинг? ;)
Jungle, о, точно, это баг. Для бомжеленты ведь совсем другая логика работы должна быть, в ленте ведь остаются сообщения. Может, там вообще без редиректа делать?
С гриппом шутить не нужно, и всякие палочки с оксолинкой, о которых было сказано выше, дают эффект лишь тогда, пока человек еще не заболел. Вот тезисно некоторые вещи, которые нужно соблюдать, если действительно желаешь выздороветь.
1. Антибиотики от гриппа не помогают. Забыть про них.
2. Если не лечиться, все равно выздоровеешь (с максимальной вероятностью, но запросто можешь приобрести нехорошие осложнения). Кстати, если такое все же произошло (не дай БохЪ), нужно все же вызвать врача. Кстати, в этом случае лечат уже антибиотиками, а это не есть гут, так как после их употребления надо лечиться уже от них самих.
3. Как лечиться от гриппа? Единственный известный науке способ – это заставить иммунную систему генерировать интерферон. Для этого хороши все средства – от фруктов и витаминов до иммунномодуляторов. Но лучшее, что только можно придумать – это закапывать в нос интерферон. Вот с этого момента подробно. Аптеки предлагают массу интерферонов, часть из которых стОит как «Хеннеси», но тратить бабло не стоит. Нужно покупать обычный недорогой ИНТЕРФЕРОН ЧЕЛОВЕЧЕСКИЙ ЛЕЙКОЦИТАРНЫЙ. Он в ампулах, порошочек белого цвета, разводится обычной водой и с помощью пипетки закапывается в нос. Повторять надо раза три-четыре в день. Причем, даже тогда, когда вроде как выздоровел, профилактически надо закапывать его хотя бы раз (лучше утром, до завтрака).
Работает препарат быстро и эффективно. Несколько утрированно, внешняя порция интерферона заставляет организм вспомнить, что пора ему взяться за ум и начать генерить интерферон самостоятельно. В общем, если напоминать регулярно, количество интерферона в организме становится таким, что злобный грипп отступает.
4. Так как постельный режим никто все равно выполнять не станет, нужно постараться хотя бы не скакать аки молодой и резвый страус. Кстати, страусы тоже болеют гриппом и мрут. Но это полбеды. У страусов моск маленький и тупой, поэтому такая ерунда, как менингит им не грозит, а вот человеку – запросто. Поэтому пить побольше жидкости, жрать витамины и хотя бы сидеть, не скакать! Ни в коем случае не переохлаждаться.
5. Если через пару недель все не выздоровело, значит что-то пошло не так, и надо серьезно присмотреться к себе.
6. Есть одна засада. Она в том, что основная часть интерферона, что продается – поддельный. Поэтому надо выбирать не интерферон, а аптеку.
7. Кагбэ все.
Львович, спасибо.
думаю лучше сделать с редиректом, если в базе нет такой записи, то просто редиректим. к примеру если ещё кто-то захочет прикрутит Daos к RSS\Atom выдаче, то придется дополнительно писать обработку, ах! и всё равно придется писать код для выборки из Daos‘а. выход есть – написать плагин для ленты или API :), хотя конечно API лучше написать для сторонних приложений.
Jungle, если есть конкретные идеи, как должен выглядеть такой API, пиши в комментариях, пожалуйста. Будем думать.
Редирект куда? Если в базе уже нет этого URLа. В том-то и проблема. Хранить URLы всех рекламодателей вечно тоже не вариант, на мой взгляд.
сам URL сайта сохраняется в ссылке, я ж писал выше http://homelerss.org/bdaos/?click=f158a52de497703c2f3e2ee548fd2b40&url=http://site.com
а по поводу API надо подумать:
1) что должно предоставлять API;
2) как это будет выглядеть;
Ой, точно, извини! Невнимательно прочитал. Да, если ставить URL в параметр — почти никаких проблем. Другой вопрос, что могут чужие зачем-то использовать такой редирект. Не знаю, насколько это вероятно, но ведь всякое бывает. CTR накручивать в Daos тоже смысла нет, но накручивали же.
зашита от дурака здесь применима :)
добавляем hash = md5(url + наш секретный код), потом сравниваем если результат сходится редиректим, иначе нет. и hash передаем в самой ссылке
Да, можно. Но URLы тогда будут охренительно длинные :)
а кому это мешает? :)
В общем-то, на самом деле ничего страшного, конечно. Надо только порядок в cделать так, чтобы URL рекламодателя шёл первым, а потом уже идентификатор с хэшем. И будет зашибись.
а какое имеет значение порядок?
Тормоз, get real :). не заморачивайся на мелочах
Ну, реализация порядка в данном случае вообще не занимает больше времени в сравнении с беспорядком, так что всё нормально :) Порядок имеет значение, т. к. в строке состояния браузера URL отображается быстрее, чем во всплывающей подсказке. Обычно.