Новости информационных технологий - 18288

Профильная оптимизация это очень интересный способ оптимизации кода приложения в среде выполнения (в команде разработчиков Visual C этот метод называют POGO или PGO, от английского Profile Guided Optimization). Впервые профильная оптимизация была применена в конце 90-х исследовательскими группами в Visual C и Microsoft. Тогда она была рассчитана для архитектуры Itanium. Затем PGO была включена в состав Visual Studio C/C++ 2005. На сегодня это основной процесс оптимизации, значительно повышающий производительность приложений Microsoft и других разработчиков.
В этом посте будет рассказано, как создавать более быстрые и высокопроизводительные нативные приложения. Для начала, познакомимся ближе с PGO, а затем рассмотрим на примере (симуляция NBody), как с помощью нескольких простых шагов можно применить этот процесс оптимизации в ваших приложениях. Для работы используйте исходный код из примера. Для сборки проекта вам понадобится DirectX SDK.
Читать полностью »

Сегодня Роскомнадзор внес в реестр запрещенных сайтов домен vk.com

Роскомнадзор: vk.com попал в "черный список" по ошибке, из за человеческого фактора
Некоторые провайдеры уже перекрыли доступ к ресурсу, другие предупреждают, что в ближайшем будущем доступ к самой популярной социальной сети может быть прекращен.
Роскомнадзор: vk.com попал в "черный список" по ошибке, из за человеческого фактора
Роскомнадзор: vk.com попал в "черный список" по ошибке, из за человеческого фактора

Читать полностью »

На сайте компании Leica появилось упоминание о новой камере семейства M. Изображение коробки с новой моделью, получившей наименование Mini M, встречает посетителей сайта прямо на заглавной странице.

По предварительным данным, камера Leica Mini M будет выпускаться в Германии

Пока о камере известна лишь дата ее анонса — 11 июня. Желающим своевременно узнать о камере из первых рук производитель предлагает зарегистрироваться.

Ресурс @evleaks, регулярно публикующий изображения еще не представленных официально мобильных устройств, добрался до смартфона Huawei Ascend P6 (P6-U06).

Смартфон Huawei Ascend P6 будет представлен в Лондоне, 18 июня

Первые изображения P6-U06 появились в конце апреля. Тогда же стало известно, что толщина аппарата будет равна всего лишь 6,18 мм.

Читать полностью »

Спустя четыре с половиной месяца после премьерного показа на выставке CES 2013 прототипа Thin Mini PC, компания Gigabyte официально представила мини-ПК Brix, идеологическим прообразом которого является Intel NUC.

Gigabyte Brix

Читать полностью »

Устройство Acer C7 Chromebook является одним из самых дешёвых ноутбуков, которые можно купить по цене около $199. Когда компания Acer впервые представила этот бюджетный ноутбук с операционной системой Chrome OS, устройство оснащалось жёстким диском, вместо более быстрого твердотельного накопителя.

Acer C710-2833 Chromebook

Читать полностью »

Вслед за компанией Nvidia, представившей референсный образец 3D-карты GeForce GTX 780, ее партнеры по выпуску 3D-карт объявили о выпуске своих изделий не его основе. Не все пошли по пути полного копирования варианта, предложенного разработчиком GPU. В частности, компания EVGA представила модель с новой фирменной системой охлаждения EVGA ACX.

Реакторы на быстрых нейтронах — надежда человечества!В предыдущих статьях — мы выяснили, что ни солнечная энергетика не сможет удовлетворить потребности человечества (из-за быстрого выхода из строя аккумуляторов и их стоимости), ни термоядерная (т.к. даже после достижения на научных реакторах положительного выхода энергии — остается фантастическое количество проблем на пути коммерческого использования). Что же остается?

Уже не первую сотню лет, не смотря на весь прогресс человечества, основной объем электроэнергии получается от банального сжигания угля (который до сих пор является источником энергии для 40.7% генерирующих мощностей в мире), газа (21.2%), нефтепродуктов (5.5%) и гидроэнергетики (еще 16.2%, в сумме все это — 83.5% по данным на 2008 год).

Остается — ядерная энергетика, с обычными реакторами на тепловых нейтронах (требующих редкий и дорогой U-235) и с реакторами на быстрых нейтронах (которые могут перерабатывать природный U-238 и Торий в «замкнутом топливном цикле»).

Что это за мифический «замкнутый топливный цикл», в чем отличия реакторов на быстрых и тепловых нейтронах, какие существуют конструкции и когда нам от всего этого ждать счастья — под катом.Читать полностью »

image

После года работы с большим проектом на AngularJS, думаю поделиться некоторыми, извлеченными в процессе, уроками. Во-первых, мне нравится Ангуляр. Он отлично удовлетворяет моим потребности и, думаю, полностью перейти на него в обозримом будущем, когда мне потребуется надежный фреймворк для одностраничного «толстого клиента». Он потрясающий. Над ним работает команда мирового уровня, сообщество фантастическое, и он содержит (или предлагает сообщество) целый комбайн функций для создания веб-приложений.Читать полностью »

Доброго времени суток читатель !

15 июня в севастопольская команда Kodo организовывает двухдневные курсы railskickstart, посвященные, как не сложно догадаться, экосистеме Ruby on Rails и связанные с ней технологиями. Наша цель – не демонстрировать 15-минутный блог и после этого говорить, как все замечательно. Такого материала в просторах интернета огромные кучи. Мы же хотим рассказать о вещах, которые остаются за кадром, о реальном опыте использования и даже случаях, когда лучше не использовать RoR. Да, вам это не показалось – есть очень много случаев, когда использовать рельсы не самый лучший вариант. Однако, стоит понимать, что 2 дня — это очень малый промежуток времени, за который можно только прикоснуться к чему-то, но не понять. Поэтому мы запускаем курс материалов, направленных на знакомство с Rails. Надеемся, что прочитав их, будущий участник будет говорить с нами на одном языке, и обрастет многочисленными вопросами, на который мы с радостью ответим. Если же вы не живете в г. Севастополе или не можете прийти к нам 15 и 16 числа, то это совсем не повод не читать их(статьи) и не задавать возникшие вопросы и пожелания в комментариях.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js