Счетчики








Facebook превратил PHP в C++

Разработчики Facebook обнародовали проект HipHop for PHP, который превращает код на языке PHP в код на языке C++. Последний компилируется в обычное приложение, которое выполняется гораздо быстрее, чем сценарий на PHP. В развитии проекта могут принять участие все желающие - Facebook раскрыл его исходные коды.

HipHop for PHP помог крупнейшей социальной сети в мире вдвое снизить нагрузку на процессор на ее веб-серверах и ускорить показ 400 миллиардов PHP-страниц в месяц. Тем самым значительно снизились требования к числу серверов, а следовательно, и расходы компании.

Разработка HipHop for PHP заняла два года. В настоящее время проект содержит 300 тысяч строк кода и прошел свыше пяти тысяч тестов. HipHop for PHP работает с некоторыми ограничениями, запрещая некоторые слишком сложные для перевода на C++ или медленные конструкции PHP.

PHP - один из самых популярных языков веб-разработки. Он используется более чем на 20 миллионах сайтов, в том числе на таких ресурсах, как Wikipedia, Yahoo! и Digg. Facebook - один из самых посещаемых сайтов, активно применяющих PHP. Его аудитория превышает 350 миллионов человек.

Открылась система полностью ненадежных платежей

Американская корпорация Kwedit запустила одноименную систему полностью ненадежных платежей, пишет TechCrunch. В Kwedit пользователь не платит напрямую магазину, а обещает заплатить в течение ближайшей недели или двух.

Kwedit создан специально для американцев, не имеющих кредитной или дебетовой карты, в первую очередь для детей и подростков. Обещанные суммы можно выплатить на кассе в сети магазинов 7-11, либо послать наличные по почте в специальном конверте.

Кроме того, пользователь Kwedit может при помощи системы попросить заплатить за него родственников или друзей. Этот метод платежей предусмотрен для родителей, которые смогут отслеживать траты ребенка по перенаправленным на их имя платежам.

Kwedit защищен от мошенничества, хотя и не пытается взыскать неоплаченные суммы. Если пользователь не выполнил обещания, его "кведитный" рейтинг понижается, а магазин получает сообщение об отказе от платежей. В будущем этот магазин, как и другие, сможет заблокировать платежи пользователя через Kwedit.

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

Операционная система Symbian стала бесплатной и открытой

4 февраля разработчики мобильной операционной системы Symbian целиком раскроют ее исходные коды и сделают ОС бесплатной, пишет Wired. Публикация исходных кодов произошла на четыре месяца раньше, чем это планировалось изначально.

Вместе с кодами разработчики опубликуют планы по развитию Symbian на период до 2011 года. Сторонние разработчики смогут повлиять на эти планы или добавить новые функции.

Некоммерческий фонд Symbian Foundation, объединяющий более 50 компаний, работающих над развитием ОС Symbian как открытой платформы, был создан по инициативе финской корпорации Nokia летом 2008 года. В декабре того же года Nokia стала владельцем разработчиков ОС, Symbian Limited. Через несколько дней представители финской компании пообещали открыть исходные коды Symbian в течение двух лет. Это произошло после того, как Google опубликовал исходники мобильной операционной системы Android.

В настоящее время Symbian используется на 330 миллионах мобильных устройств, главным образом в телефонах Nokia.