Архив Декабрь 26, Пятница, 2008

Россиянам предложат "социальный интернет": доступ к некоторым сайтам может стать льготным

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

В России может появиться "социальный интернет", когда доступ к некоторым социально значимым сайтам будет возможен по льготным ценам. С инициативой разработать соответствующий механизм к Минкомсвязи на днях обратилась телекомпания ВГТРК.


Языки программирования / Обзор LLVM

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

LLVM (Low Level Virtual Machine) — это универсальная система анализа, трансформации и оптимизации программ или, как её называют разработчики, «compiler infrastucture».



LLVM — не просто очередной академический проект. Его история началась в 2000 году в Университете Иллинойса, а теперь LLVM используют такие гиганты индустрии как Apple и Adobe. В частности, на LLVM основана подсистема OpenGL в MacOS X 10.5, а iPhone SDK использует GCC с бэкэндом на LLVM. Apple является одним из основных спонсоров проекта, а вдохновитель LLVM — Крис Латтнер — теперь работает в Apple.



В основе LLVM лежит промежуточное представление кода (intermediate representation, IR), над которым можно производить трансформации во время компиляции, компоновки (linking) и выполнения. Из этого представления генерируется оптимизированный машинный код для целого ряда платформ, как статически, так и динамически (JIT-компиляция). LLVM поддерживает генерацию кода для x86, x86-64, ARM, PowerPC, SPARC, MIPS, IA-64, Alpha.



LLVM написана на C++ и портирована на большинство *nix-систем и Windows. Система имеет модульную структуру и может расширяться дополнительными алгоритмами трансформации (compiler passes) и кодогенераторами для новых аппаратных платформ. Пользовательский фронтенд, как правило, линкуется с LLVM и использует C++ API для генерации кода и его преобразований. Однако LLVM включает в себя и standalone утилиты.



Для тех, кто не без оснований считает C++ не лучшим языком для написания компиляторов, с недавних пор в LLVM включена обертка API для OCaml.



Чтобы понять, что можно сделать с помощью LLVM, и на каком уровне придётся работать, давайте разберёмся,


Все меньше европейцев выбирают браузер IE

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

Как сообщает сайт Lenta.ru со ссылкой на Computerworld, 31,1% европейского рынка в ноябре получил браузер Mozilla Firefox. В августе его доля составляла 33%, а в марте — 29%. Браузеры Opera и Chrome использовали в ноябре 5,1% и 1,1% европейцев соответственно.


В США интернет стал главным поставщиком новостей для читателей (5)

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

По данным нового опроса компании Pew Research Center, в США интернет обогнал газеты в качестве основного источника новостей, и теперь по популярности уступает только телевидению, пишет ресурс Cnews.


Ющенко отменил решение Тимошенко, чтобы на свободу слова не посягала

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

Президент подписал указ …


JavaScript / White IDE — Браузерная RAD среда разработки на JavaScript

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

Привет, хочу представить одну интересную разработку студии, в которой я работаю. И как ведущий разработчик буду её освещать :)

image


Рождественский сезон-2008 стал рекордным для Amazon

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

Крупнейший розничный интернет-магазин Amazon заявила 26 декабря, что нынешний праздничный сезон распродаж, является рекордным по числу заказов за всю историю существования онлайн-магазина, сообщает Reuters.


Вьетнамские блоги теперь под цензурой

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

Как сообщает сайт Lenta.ru со ссылкой на AP, теперь во Вьетнаме под запретом посты, касающиеся национальной безопасности страны или побуждающие к совершению уголовных и административных преступлений.


Интернет победил газеты в качестве источника новостей

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

С изобретением Всемирной Паутины все больше людей используют интернет в качестве источника информации и связи.


Число подписчиков телефонных услуг в Китае скоро достигнет миллиарда

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

По официальным данным китайского правительства, к концу октября 2008 года число абонентов различных телефонных сервисов достигло 979 млн человек, из них 627 млн пользуются услугами мобильной связи и 352 млн абонентов используют стационарный телефон.