В помощь домашнему мастеру. Сборник из 69 книг

altСтроительство бани, сауны, гаража, погреба, мастерской и многое другое... Подробнее 0

В Facebook оптимизировали PHP

В Facebook оптимизировали PHPРазработчики крупнейшей в мире социальной сети Facebook объявили о выпуске под свободной лицензией специального средства для оптимизации кода, написанного на языке PHP, — HipHop.

Потребность в оптимизации приложений для одного из популярнейших в мире веб-сервисов весьма очевидна. Использование PHP накладывает определенные ограничения на производительность, но в переходе на другой язык программирования в Facebook не заинтересованы, поскольку именно PHP позволяет им быстрее находить разработчиков и «шагать впереди планеты всей». Поэтому они решили оптимизировать код PHP, в результате чего и появился проект HipHop, использование которого позволило снизить нагрузку на серверы в среднем на 50%.

HipHop for PHP — это своеобразный «преобразователь исходного кода». Он конвертирует PHP-код в оптимизированную версию на C++, а затем обращается к g++ для его компиляции. Для его реализации разработчикам пришлось отказаться от некоторых редко используемых функций, таких как, например, eval(). Помимо непосредственно преобразователя кода в состав HipHop входят новая реализация среды исполнения PHP, а также ряд переписанных основных расширений к PHP (PHP Extensions) — все это сделано для того, чтобы воспользоваться всеми возможностями в оптимизации производительности.

В рамках проекта HipHop было написано более 300 тысяч строк кода и более 5 тысяч unit-тестов. Заявляется, что в итоге «HipHop позволяет сохранить все лучшее от PHP и получить преимущества в производительности, предоставляемые C++». Исходный код проекта будет опубликован в ближайшее время на GitHub под лицензией PHP.

Оригинал: xakep.ru Подробнее 0

Nikon COOLPIX P100: Full HD и 26х зум

Высокотехнологичная псевдозеркальная фотокамера с широчайшими возможностями. Мощный широкоугольный зум-объектив NIKKOR с 26-кратным увеличением предоставляет абсолютнейшую свободу композиции и использует стеклянные линзы со сверхнизкой дисперсией, гарантирующие высочайшую четкость изображения при съемке как в широкоугольном режиме, так и в режиме телефото. Возможность записи полноразмерных (формат 1080p) видеороликов высокой четкости со стереозвуком. Применение во время записи оптического зума и автофокуса позволяет получать видеоролики высочайшего качества, причем вы можете снимать видеоролики с большого расстояния. Матрица КМОП с фоновой подсветкой и режим широкого динамического диапазона (HDR) повышают чувствительность и позволяют добиться исключительных результатов при съемке в условиях недостаточной освещенности. Фотокамера COOLPIX P100– позволяет снимать в широком диапазоне углов, днем и ночью.

Эта модель выпускается с корпусом черного цвета.

NIKKOR wideangle 26x zoom lens
Back illuminated 10.3 megapixel CMOS image sensor
Full 1080p HD movie recording with stereo sound
High Dynamic Range (HDR) mode Подробнее 0

Поиск альтернативных программ среди Windows, Mac, Linux и веб-решений

Поиск альтернативных программ среди Windows, Mac, Linux и веб-решенийВсе мы пользуемся каким-то перечнем привычных программ, но рано или поздно привычные инструменты становятся хуже — перегруженные функционалом, медлительные, глючные или просто за новую версию опять просят денег. Так мы приходим к вопросу: а что есть еще такого как моя программа, но лучше?






Подробнее 0

99% файлов в торрент-сетях нарушают копирайт

Согласно исследованию, проведенному студентом Принстонского университета (США) Саухардом Сахи, только десять из 1 021 файла не нарушили копирайт. Это были Linux-дистрибутивы, бесплатные игровые дополнения и демоверсии ПО. А из 145 порнографических файлов только один был «чистым»
Подробнее 0