Мировой экономический кризис не заденет рынок онлайн-развлечений, а возможно даже поспособствует его бурному расцвету.
Архив Декабрь 10, Среда, 2008
Ходят слухи, что японские разработчики получили частный иностранный заказ на изготовление робота, умеющего париться в бане, петь под семиструнную гитару, быстро ездить, красиво материться и глотать водку залпом. Национальность Заказчика держится в строжайшей тайне.
Вообще, роботы все чаще входят в нашу жизнь и за те 87 лет, которые прошли с тех пор, как Карел Чапек в своей пьесе R.U.R употребил термин «Робот» они превратились из фантазии в фантастику, а затем и в реальность.
Мы смотрим так много фильмов про роботов, что иногда мне кажется, что они уже среди нас: например, моя подруга по любому может быть только андроидом, вот только программное обеспечение у нее глючное. По сути, основная проблема современного роботосозидания – это решение проблемы качественного ПО, поскольку современные операционные системы не позволяют получить необходимое быстродействие.
С одной стороны, уже достаточно давно существует такое понятие, как операционная система реального времени, ОСРВ (англ. Real-Time Operating System) и в теории именно этот тип операционной системы необходим разработчикам робототехники.
С другой, даже при ответе на вопрос: «А что это такое?», до сих пор существует множество определений термина, иногда противоречащих друг другу.
Стандарт POSIX 1003.1 даёт такое ОСРВ определение: «Реальное время в операционных системах — это способность операционной системы обеспечить требуемый уровень сервиса в определённый промежуток времени».
Решаема ли эта задача сегодня?

В компании Google ведется работа над открытым ПО Native Client для создания Web-приложений, которые, будучи запущенными в браузере, смогут напрямую взаимодействовать с операционной системой, будут более быстрыми и функционально близкими настольным.

Как правило, реализация любой идеи начинается с обсуждения планов, графиков и прочих неотъемлемых компонентов серьёзного проекта. Впрочем, бывает и так, что люди без лишних разговоров просто делают то, что считают полезным, тем самым преподнося сюрприз окружающим. Один из примеров тому — практически полный перевод на русский язык цикла статей, входящих в курс Web Standards Curriculum, являющийся частью образовательного проекта Opera. Посему приглашаю всех заинтересованных в данных статьях, но не обладающих хорошими навыками владения английским языком, ознакомиться с русскоязычным вариантом. Уверен, что вы найдёте массу полезной информации, пригодной для использования в своих разработках и проектах.
Читать Web Standards Curriculum на русском

Согласно тестированию, проведенному в лабораториях Cnet — Falcon Northwest Mach V это самый быстрый персональный компьютер на планете (пока), который опережает предыдущего рекордсмена: Alienware Area-51 ALX. Но насколько быстрый? Ну, скажем, это первая машина способная выдать 60 fps в игре Crysis на максимальных графических настройках. До сих пор такое не удавалось ни одной другой машине.
Cnet пишет о том, что в Mac V сочетаются самые последние и лучшие комбинации комплектующих, а вот и их список:
• 3.79GHz Intel Core i7 965 Extreme Edition.
• An Intel X58 chipset.
• 12GB 1,066MHz DDR3 SDRAM.
• 2 x 1GB ATI Radeon HD 4870 X2
• 1TB 7,200RPM Hitachi.
• 80GB Intel X-25M SSD.
Вся эта красота доступна за $8 028, правда красная окраска системного блока (это фирменный цвет Ferrari) обойдется в дополнительных $500. Говорят, она способна добавить 3 не лишних кадра за секунду.
Cnet via Gizmodo
Google совместно с издательствами создает онлайн-архивы бумажных журналов, и теперь юзеры поисковой системы во всем мире смогут просматривать отсканированные версии журнальных статей.
По результатам 2008 года самыми популярными публичными персонами в рейтинге российского сегмента поискового портала Google стала подростковая группа "Ранетки" и певец Дима Билан.
Половина россиян выступают за регулирование информации в Сети …
Аудитория всех видеосайтов в интернете продолжает бурно расти. За последний год в США она увеличилась в полтора раза, а в России, наверное, — в три-пять раз. Безусловным лидером является YouTube, который контролирует около половины рынка. В октябре 2009 года количество посетителей на YouTube побило очередной рекорд.
Введение
Хранение иерархических данных (или попросту — деревьев) в реляционных структурах задача довольно нетривиальная и вызывает некоторые проблемы, когда разработчики сталкиваются с подобной задачей.
В первую очередь, это связано с тем, что реляционные базы не приспособлены к хранению иерархических структур (как, например, XML-файлы), структура реляционных таблиц представляет из себя простые списки. Иерархические же данные имеют связь «родитель-наследники», которая не реализована в реляционной структуре.
Тем не менее, задача «хранить деревья в базе данных» рано или поздно возникает перед любым разработчиком.
Ниже мы подробно рассмотрим, какие существуют подходы в организации хранения деревьев в реляционных БД, а также рассмотрим инструментарий, который нам предоставляет ORM Doctrine для работы с такими структурами.