Наша компания создаёт, продвигает и продаёт статический анализатор кода PVS-Studio для C/C++ программистов. Однако, наше взаимодействие с клиентами не ограничивается исключительно продажей им лицензий на продукт PVS-Studio. Например, мы занимаемся некоторыми контрактными работами. В силу NDA обычно рассказать о них мы не можем, да и интересного рассказа не получится. Названия проектов, в которых мы принимаем участие, тоже ничего не скажут большинству наших читателей. Но в этот раз, название как раз говорит о многом. Мы поработали вместе с компанией Epic Games над проектом Unreal Engine. Об этом и будет наш рассказ.
Читать полностью »
Архив за 20 июня 2015 - 3
Как команда PVS-Studio улучшила код Unreal Engine
2015-06-20 в 12:34, admin, рубрики: c++, game development, pvs-studio, PVS-Studio Standalone, Unreal Engine, Unreal Engine 4, Блог компании PVS-Studio, обзор кода, ПрограммированиеОсновы Rust – Глава 2. Использование переменных и типов
2015-06-20 в 12:25, admin, рубрики: Rust, Программирование
В предыдущем главе было много косяков с переводом. Спасибо всем за указания недочетов, текст был полностью переделан. Надеюсь эта глава получилась более «вменяемой» с моей стороны, старался как мог.
В этой главе будут рассмотрены основные строительные материалы Rust программ: переменные и их типы. Мы обсудим такие вопросы, как переменные с базовыми типами, явное указание типа и область видимости переменных. Так же, мы обсудим один из краеугольных камней в стратегии безопасности Rust — неизменяемость.
Читать полностью »
Как мы сделали из JSON язык программирования
2015-06-20 в 12:17, admin, рубрики: api, json, ненормальное программирование, Программирование на JSON, функциональное программирование, Это вам не на HTML программироватьСпустя месяцы напряжённой работы мы наконец выпустили приложение для iOS Relevant. С ним мы ломаем существующие устои взаимодействия с сервисами и контентом в сети, благодаря чему пользователь тратит куда меньше времени на привычные вещи. Достигается это путём представления приложений и веб-сервисов в виде карточек (подробнее здесь).
Карточки, как независимые интерактивные единицы, показывают, каким будет будущее мобильных интерфейсов.
Читать полностью »
Dawn продолжает исследовать белые пятна Цереры
2015-06-20 в 12:14, admin, рубрики: dawn, астероиды, белые пятна, космонавтика, Научно-популярное, церераВсе больше новых деталей обнаруживает межпланетный зонд Dawn на поверхности карликовой планеты Церера, подкидывая исследователям новые загадки.
С начала июня 2015 года зонд Dawn находится на так называемой исследовательской орбите Цереры. В настоящее время он занимается съемкой поверхности карликовой планеты с разрешением 400 метров. Из полученных изображений будет составлена первая подробная карта с данными о высоте рельефа. Некоторые из переданных зондом изображений изучаемого небесного тела уже стали неожиданностью для ученых.
© NASA / JPL-Caltech / UCLA / MPS / DLR / IDA
На одном из детальных снимков можно различить необычную возвышенность, которая выглядит как вулканический конус без кратера. Этот холм немного светлее, чем окружающий его ландшафт. Конус резко выступает из покрытой кратерами поверхности и не является центральной горкой ударного кратера. Предположительно, он мог образоваться в результате геологической активности карликовой планеты.
Читать полностью »
Компьютерный корпус RM1 представлен под маркой Jonsbo – powered by Cooltek
2015-06-20 в 11:30, admin, рубрики: Новости, метки: новостиПод маркой Jonsbo - powered by Cooltek представлен компьютерный корпус RM1. Он относится к категории mini-tower и способен вместить системную плату типоразмера ATX, microATX или mini-ITX. Причем, если не использовать плату типоразмера ATX, в корпусе помещается оптический привод.
Графический процессор 3D-карты Sapphire Tri-X R9 390X работает на частоте 1055 МГц
2015-06-20 в 11:12, admin, рубрики: Новости, метки: новостиАссортимент компании Sapphire Technology пополнился 3D-картой Sapphire Tri-X R9 390X. Обозначение подсказывает, что новинка основана на недавно представленной модели AMD Radeon R9 390X и оснащена системой охлаждения Tri-X, знакомой по модели Sapphire Radeon R9 290X Tri-X Overclock Edition.
Jaguar будет читать мысли и следить за здоровьем водителя
2015-06-20 в 11:03, admin, рубрики: Jaguar, Jaguar Land Rover, land rover, Автомобильные гаджеты, Интернет вещей, Медгаджеты, медицина, навигация, транспорт будущегоАвтомобили Jaguar смогут улавливать мозговые волны водителя, следить за его здоровьем и предсказывать действия. Компания Jaguar Land Rover запустила несколько проектов, каждый из которых будет отвечать за свою часть системы. По мнению директора по исследованиям Jaguar, технологии из медицинской и аэрокосмической сфер повысят безопасность дорожного движения.
Кетчуп Heinz отправлял покупателей на порносайт (забыли продлить домен)
2015-06-20 в 10:52, admin, рубрики: Fundorado, Heinz, информационная безопасность, кетчуп, порносайт, метки: Fundorado, Heinz, кетчуп, порносайт
17 июня немецкий регистратор Denic всё-таки разделегировал домен sagsmitheinz.de, который оказался замешан в забавную историю.
Несколько лет назад производитель кетчупа Heinz использовал этот домен для конкурса наклеек на банки кетчупа. URL и QR-код были указаны прямо на этикетке. По окончании конкурса они не продлили домен, а ушлые дельцы порноиндустрии тут же подсуетились.
Читать полностью »
Водоблок Swiftech Komodo NV Titan X Eco предназначен для 3D-карт Nvidia GeForce GTX 980 Ti и GTX Titan X
2015-06-20 в 10:48, admin, рубрики: Новости, метки: новостиКомпания Swiftech добавила в свой ассортимент водоблок Komodo NV Titan X Eco, предназначенный для 3D-карт Nvidia GeForce GTX 980 Ti и Nvidia GeForce GTX Titan X.
Основание водоблока изготовлено из меди и никелировано. Крышка изготовлена из прозрачного акрилового пластика. В части основания, прилагающей к GPU, сформированы микроканалы.
Компания Meizu проведёт мероприятие 30 июня, на котором представит несколько новинок. Среди них будет и смартфон MX5. По крайней мере, так утверждает источник, который получил приглашение на анонс.
Любопытно, что на рекламном проспекте запечатлена каска и написано «Full Metal Jacket». Это прямая отсылка к фильму, который в нашем прокате известен под названием «Цельнометаллическая оболочка». Видимо, MX5 действительно получит металлический корпусЧитать полностью »