Архив Апрель 13, Понедельник, 2009

"Арзамас" вместо "Анадыря" и другие новинки

Нет комментариев »

"Анадырь" все-таки случился. Новая версия поисковой программы, переименованная в "Армазас", была запущена несколько дней назад. Первое ключевое отличие нового механизма поиска – снятие алгоритма омонимии для более точного понимания смысла пользовательских запросов.


Игры / Braid on PC

1 Комментарий »

image

Замечательная игра Braid недавно, а именно 10го апреля вышла на PC. До этого игра находилась в XBLA (Xbox Live Arcade — сервис по продаже игр для консоли Xbox360) и тогда ещё успела собрать достаточно много положительных рекомендаций.

Из себя игра представляет 2D экшен игру с логическими элементами, везде её сравнивают с такой игрой как «Марио», и в принципе не безосновательно. Особенностью игры, является то, что в неё добавляется новое производное «время», не банальное его замедление ускорение или прочее, а совершенно новый подход к этому измерению.

Собственно что бы это понять надо в это поиграть, также как и в World of Goo.

Игра уже есть в сети ;) … в сети Steam.


IM / Miranda становится дружелюбнее?

Нет комментариев »

Здравствуй, уважаемое ХабраСообщество!



В данном «топике» хотелось бы поделиться с Вами позитивом, вызванным двумя «событиями» в мире Миранды.

Это новый «ночной билд №29» и первая паблик версия «программы для создания скинов к Миранде».

Надеюсь, что новости и правда приятные.



Подробности как всегда ниже…



Блог компании Яндекс / RSS-пост Космическая стрелка

Нет комментариев »

Почитав в выходные блоги, мы не без радости отметили, что вам понравилось оформление главной страницы Яндекса на День космонавтики.



День космонавтики на Яндексе



Поэтому было решено добавить эту тему в постоянный набор. Установить её себе очень просто: перейдите по ссылке и нажмите кнопку «Сохранить».



Чтобы в любой момент установить себе тему по настроению, кликните по ссылке «Настроить» в верхней части экрана, в появившейся вкладке «внешний вид» выберите «темы» (в текущем ассортименте их  десять —  пять зимних, четыре весенних и одна космическая), нажмите на понравившуюся и сохраняйте.



выбиралка тем в настройках главной страницы Яндекса



Самое главное, ничего не бойтесь — вы всегда можете вернуть странице привычный вид, нажав на зелёную ссылку «Вернуть обычный Яндекс».



Желаем вам разнообразия.



Группа модных тем


PHP / Dklab_Cache: тэги в memcached, namespaces, статистика

Нет комментариев »

Memcached community предприняло немало попыток написать «родные» патчи для кода memcached, добавляющие в него поддержку тэгов. Наиболее известный из таких патчей — проект memcached-tag. К сожалению, memcached-tag все еще очень далек от стабильной версии: нетрудно написать скрипт, приводящий к зависанию пропатченного memcached-сервера. Похоже, на момент написания данной статьи не существует ни одного надежного решения проблемы тэгирования на уровне самого memcached-сервера.


Библиотека Dklab_Cache



Dklab_Cache — это (в основном) библиотека поддержки тэгирования ключей для memcached, использующая интерфейсы Zend Framework. Сама библиотека написана на чистом PHP. Вот полный список возможностей библиотеки:

  • Backend_TagEmuWrapper: тэги для memcached и любых других backend-систем кэширования Zend Framework;
  • Backend_NamespaceWrapper: поддержка пространств имен для memcached и др.;
  • Backend_Profiler: подсчет статистики по использованию memcached и др. backend-ов;
  • Frontend_Slot, Frontent_Tag: каркас для высокоуровневого построения систем кэшиирования в сложных проектах.

Собственно, для поддержки тэгов имеется класс TagEmuWrapper. Он представляет собой декоратор («обертку») для backend-классов кэширования Zend Framework. Другими словами, вы можете с его помощью «прозрачно» добавить поддержку тэгов в любую подсистему кэширования Zend Framework. Мы будем рассматривать backend для работы с memcached: Zend_Cache_Backend_Memcached, но, если в вашем проекте используется какой-то другой backend-класс, вы можете подключить тэгирование и к нему без каких-либо особенностей.



TagEmuWrapper реализует стандартный backend-интерфейс Zend_Cache_Backend_Interface, поэтому с точки зрения вызывающей системы он сам является кэш-backend’ом. Вообще, Zend Framework хорош тем, что на уровне интерфейса он поддерживает тэги с самого начала! Например, в методе save() уже имеется параметр, позволяющий снабдить ключ тэгами. Однако ни один из backend-ов в составе Zend Framework тэги не поддерживает: попытка добавить тэг к некоторому ключу вызывает исключение (в частности, для Zend_Cache_Backend_Memcached).



Технические подробности, документацию, а также примеры использования можно посмотреть тут: dklab.ru/lib/Dklab_Cache/


Что такое тэги?



Работа с типичной кэширующей системой (в том числе с memcached) заключается в выполнении трех основных операций:

  • save($data, $id, $lifetime): сохранить данные $data в ячейке кэша с ключом $id. Можно указать «время жизни» ключа $lifetime; спустя это время данные в кэше «протухнут» и удалятся.
  • load($id): загрузить данные из ячейки с ключом $id. Если данные недоступны, возвращается false.
  • remove($id): очистить ячейку кэша с ключом $id.

Переполнение буфера в NTP (3)

Нет комментариев »

Удаленный пользователь может скомпрометировать целевую систему. …


Зафиксирована новая версия червя Conficker (14)

Нет комментариев »

"Лаборатория Касперского" нашла новую версию вредоносной программы Kido, также известной как Conficker и Downadup. В ночь с 8 на 9 апреля компьютеры, зараженные Trojan-Downloader.Win32.Kido, взаимодействуя друг с другом через P2P-соединения, отдали команду другим зараженным машинам на загрузку новых файлов.


Google запретил загружать ролики на корейский YouTube

Нет комментариев »

Google запретил пользователям загружать ролики и оставлять комментарии на страницах корейского YouTube, пишет PC World. Это решение стало ответом на новый закон, который требует при загрузке указывать настоящее имя пользователя. Так называемый закон о кибердиффамации (Cyber Defamation Law) вступил в силу 1 апреля.


eBay собирается избавиться от Skype? (11)

Нет комментариев »

Похоже, компания eBay спустя четыре года после покупки собирается продать бурно развивающийся сервис Skype обратно его скандинавским создателям.


Российский Интернет парламентарии хотят поставить в рамки закона

Нет комментариев »

Похоже, Рунет, который "гуляет сам по себе", не дает покоя законодателям. Сразу две группы с переменным успехом работают над законопроектами, которые должны поставить Сеть в рамки закона. Один из них, инициированный Межпарламентской ассамблеей СНГ, обсуждался в Совете Федерации в прошлом году.