Обновить

Компания Intel временно не ведёт блог на Хабре

Сначала показывать

Вопросы использования Intel Atom для embedded realtime задач

Время на прочтение3 мин
Охват и читатели10K
После того, как архитектура Atom проявила себя в нетбуках, некоторые компании стали использовать Atom для Embedded Realtime применений. Делают промышленные контроллеры, гоняют на них PLC код.

Те же чипы, что и в нетбуке обычно на заводах не используют. Есть специальный платформы. Сначала был Crown Beach, сейчас начинает использоваться в дизайнах Queens Bay. Для IVI (автомобильный компьютер) есть своя платформа.

Естественно, удовлетворение realtime требований — необходимое условие. Об этом подробнее под катом.
Читать дальше →

Офис компании Intel :: 2

Время на прочтение8 мин
Охват и читатели48K
   А давайте сразу к делу. Совсем недавно я вернулся из Нижнего Новгорода, где посетил региональный офис компании Intel. В «ссылку по России» помимо Хабрахабра (в лице меня) поехали так же и другие проекты – IXBT, Ferra, 3DNews, РИА Новости и другие известные издания.

image

   Все мы узнали немало нового о деятельности компании в России, чем я и хочу поделаться под катом – вторая попытка вышла более подробной и интересной.
Читать дальше →

О сложностях программирования, или C# нас не спасет?

Время на прочтение5 мин
Охват и читатели7K
Picture 1
Программирование это сложно. С этим никто, надеюсь, не спорит. Но вот тема новых языков программирования, а точнее поиск «серебряной пули» всегда находит бурных отклик в умах разработчиков программного обеспечения. Особенно «модной» является тема превосходства одного языка программирования над другим. Ну, к примеру, что C# «круче», чем C++. И хотя holy wars — это не та причина, по которой я пишу этот пост, тем не менее, что называется «наболело». Ну не поможет C#/lisp/F#/Haskell/… написать изящное приложение, взаимодействующее с внешним миром, и все тут. Вся изящность теряется, стоит захотеть написать что-то реальное, а не пример «сам в себе».

Этот пост продолжает мысли моего коллеги, описанные в посте "Ммм… Супер язык… Дайте мне Си++ пожалуйста!". Та статья не нашла понимания у общественности. Теперь я попробую.

Под катом несколько фрагментов на C#, взятые из модуля интеграции статического анализатора кода PVS-Studio в популярную среду Microsoft Visual Studio. Этими фрагментами я хочу показать, что писать, к примеру, на C# совсем не проще, чем на, C++. Желающие поспорить — «велкам в камменты». Кто хочет сказать, что автор кода просто не умеет писать программ — тоже пишите, обсудим.
Читать дальше →

Intel в России

Время на прочтение3 мин
Охват и читатели25K
   В прошлом году я писал про Московский офис корпорации, а по большому счету, выложил только фотографии. Теперь хочется именно рассказать, но уже про Нижегородский офис, один из главных офисов компании в России – из него я вернулся буквально на днях.

image

   Но сперва я попытаюсь рассказать о том, чем же занимается Intel на территории России – судя по всему, для многих это до сих пор остается загадкой.
Читать дальше →

Поиск явного приведения указателя к 32-битному типу

Время на прочтение3 мин
Охват и читатели10K
Тихоходка (лат. Tardigrada)
В компиляторе Visual Studio C++ имеется warning C4311 ('variable': pointer truncation from 'type' to 'type') предназначенный для выявления ошибок приведения указателя к 32-битным типам данных. В Intel C++ этому предупреждению соответствует warning #810. Пример обнаруживаемого дефекта:

void *ptr = x;
int y = (int)ptr;

В Win64 размер указателя стал 64-битным, а размер int остался по-прежнему 32 бита. Явное приведение типа обрежет значение указателя, что приведет к ошибке, если указатель ссылается на объект находящимся за пределами младших 4 Гбайт памяти (0x00000000FFFFFFFF).

Подобные ошибки коварны тем, что могут проявляться нерегулярно. Однако их можно легко обнаружить, просмотрев все предупреждения компилятора с номером C4311. Но вот с использованием самой этой проверки есть некоторый неприятный нюанс.

Читать дальше →

«Верните кота-бочку», или надежный способ попасть на конференцию MeeGo 2010 в Дублин

Время на прочтение4 мин
Охват и читатели7.1K
В качестве эпиграфа приведу пару цитат:

«Дима, *CENSORED*, скажи, когда GUI у MeeGo нормальный сделают, а не этих страшных человечков с рубленными головами, открытыми ртами, черными повязками, голубыми пингвинами и проч?» (из личной переписки).

«…В добавок ко всему продукт продвигают страшные угловатые люди с рупором, которые сошли с карикатур таблоидов начала 90-х. Где любимый всеми кот-бочка? Почему мало птичек? Закруглите людей…» (из общественной переписки).

На вопросы о «страшных угловатых людях» отвечать проще, значит, с них и начнем… Странноватые персонажи MeeGo называются «мигоны» (meegons), а нарисовало их английское агентство Airside. Кот «бочка» и прочие птички Moblina, кстати, тоже их работа. Большая коллекция векторных мигонов лежит на странице MeeGo Style Guide, именно оттуда я взял зеленого кота для картинки, привлекающей внимание. Это совершенно легально*. Впрочем, использование мигонов – вопрос вкуса. Данные персонажи предназначены скорее для маркетинга, а не для GUI. Например, в билде MeeGo v1.0 они используются вовсю, а вот производители нашумевшего планшета с неоригинальным названием WeTab изменили интерфейс до полной неузнаваемости. В любом случае, разработчикам приложений для MeeGo доступны достаточно подробные рекомендации по проектированию GUI, вплоть до цветовой палитры и радиуса закругления углов кнопок.

Под катом немного философии и ответы на чуть более сложные вопросы о MeeGo. Что касается совсем сложных вопросов, то их можно будет задать специальным людям на конференции MeeGo Conference 2010 в Дублине… Как туда попасть?

Читать дальше →

Программный код и его метрики

Время на прочтение19 мин
Охват и читатели145K
Измерения...
Одной из тем в программировании, к которым интерес периодически то появляется, то пропадает, является вопрос метрик кода программного обеспечения. В крупных программных средах время от времени появляются механизмы подсчета различных метрик. Волнообразный интерес к теме так выглядит потому, что до сих пор в метриках не придумано главного — что с ними делать. То есть даже если какой-то инструмент позволяет хорошо подсчитать некоторые метрики, то что с этим делать дальше зачастую непонятно. Конечно, метрики — это и контроль качества кода (не пишем большие и сложные функции), и «производительность» (в кавычках) программистов, и скорость развития проекта. Эта статья — обзор наиболее известных метрик кода программного обеспечения.
Читать дальше →

Ученые и изобретатели России

Время на прочтение2 мин
Охват и читатели10K
   Компания Intel запустила научно-популярный проект для всех, кому интересна история развития отечественных естественных и точных наук, судьба великих ученых и изобретателей, а также их неоценимый вклад в мировое наследие.

image

   Своего рода база данных по отечественным ученым, об открытиях, изобретениях и достижениях которых должен знать любой образованный человек, не говоря уже про пользователей Хабра.
Читать дальше →

Google TV на подходе

Время на прочтение3 мин
Охват и читатели21K
   Еще в мае я писал про то, что компании Intel, Google, Sony и Logitech начали работы над проектом, с которого может начаться «второй виток телевидения».

image

На следующей неделе все официально закрутится-завертится, а пока — немного свежей информации.
Читать дальше →

Статьи на ISN

Время на прочтение4 мин
Охват и читатели3.1K
ISN
Решил написать еще один небольшой пост в продолжение темы обзора сайта Intel Software Network (ISN). Хочется рассказать о некоторых статьях, которые можно найти на сайте ISN. Тема ориентирована на программистов или тех, кто планирует ими стать.
Читать дальше →

Чат с экспертами Intel

Время на прочтение1 мин
Охват и читатели3.5K
Приглашаем Вас принять участие в чате Intel в реальном времени.

image

Присоединиться к чату

Чат сделан на Flash и загружается некоторое время. Также, он может резаться AdBlock

Пообщайтесь с экспертами Intel по серверам и узнайте об экономии энергии, виртуализации и сокращении затрат.

Серверы с процессорами Intel Xeon предлагают повышенную гибкость и надежность, а также сниженную совокупную стоимость владения, обеспечивая аппаратную базу в соответствии с вашими потребностями в виртуализации и энергосбережении.

Не стесняйтесь, задавайте вопросы. Эксперты постараются дать хороший развёрнутый ответ.

UPD: Чат был завершён в 16-20. Если у кого-то остались незаданные вопросы, спрашивайте прямо в комментариях, мы передадим специалистам и в ближайшее время дадим Вам ответ. Или же — задавайте вопросы в наш твиттер @IntelRussia

Обзор сайта Intel Software Network

Время на прочтение4 мин
Охват и читатели3.9K
Picture 1
Русский раздел сайта Intel Software Network (ISN) незаслуженно обделен вниманием российских разработчиков программного обеспечения. И у меня возникло желание прокричать об этом информационном ресурсе и его содержимом! Столько полезной информации зря простаивает!
Читать дальше →

IDF: русские нетбуки и новые атомы

Время на прочтение2 мин
Охват и читатели19K
   Мобильные процессоры Atom и мобильные устройства стали одной из главных тем проходящего Intel Developer Forum.

image
Читать дальше →

Intel VTune Amplifier XE 2011 beta под строгим взглядом программиста

Время на прочтение5 мин
Охват и читатели6K
Picture 1
Решил посмотреть на новый Intel VTune Amplifier XE 2011 beta и написать статью о примере использования. Правда, в процессе написания акцент частично сместился от использования Amplifier к его тестированию. Но это тоже хорошо, надеюсь, разработчики в Intel учтут пожелания и внесут изменения в следующую версию инструмента. И вообще буду критиковать и себя, и всех. :)

Читать дальше →

Ближайшие события

Intel Developer Forum: Sandy Bridge и новая графика

Время на прочтение2 мин
Охват и читатели14K
   На проходящем в Сан-Франциско осеннем IDF Intel представила новую микроархитектуру процессоров под кодовым названием Sandy Bridge для настольных компьютеров, ноутбуков и серверов Xeon следующего поколения. Первые ноутбуки и настольные компьютеры с процессорами Intel Core нового поколения появятся в продаже в начале 2011 года.

image
Читать дальше →

Регулярное использование статического анализа кода в командной разработке

Время на прочтение8 мин
Охват и читатели15K

В преддверии выхода примерно в сентябре статического анализатора от Intel под названием Advisor, который войдет в Intel Parallel Studio 2011, нелишне будет в целом рассказать о технологии статического анализа кода и об ее применении. Дело в том, что по опыту в России статический анализ применяется не часто, видимо из-за того, что у нас не так много сложных программных проектов. Поэтому краткий текст на тему что это и кому может быть полезно, надеюсь, окажется кстати. Ну и кому же как не авторам анализатора PVS-Studio этот текст делать? :-)
Читать дальше →

«Захват движения» от iPi Soft

Время на прочтение5 мин
Охват и читатели42K
image   Motion capture (MoCap; Захват движения) — технология для записи движений актеров, которые затем используются в компьютерной графике. Поскольку тело человека (и животных) устроено достаточно сложно, то гораздо проще, убедительней, а зачастую и дешевле записывать движения актеров и перекладывать их на трехмерные модели, чем анимировать трехмерные модели вручную.

   Большинство систем захвата движения работают с маркерами или датчиками, которые крепятся на тело актера, как правило — при помощи костюма. Но есть и способ захват движения при помощи хромакея — мы поговорили с Михаилом Никоновым, одним из участников команды iPi Soft (выигравшей дубнинскую инновационную школу) и обсудили подробности проекта и его перспективы.
Читать дальше →

Щупаем новый Intel Parallel Studio XE 2011 beta

Время на прочтение2 мин
Охват и читатели7.6K
Вот, наконец, добрался попробовать Си++ компилятор, входящий в состав Intel Parallel Studio XE 2011 beta. Привожу краткий отчет о своих экспериментах.
Читать дальше →

Центр совместных исследований Intel и Nokia

Время на прочтение7 мин
Охват и читатели6.7K
   Не так давно офис Intel в Санкт-Петербурге посетил Джастин Раттнер (генеральный директор Intel по технологиям), который ответил на многочисленные вопросы представителей СМИ.

image
Читать дальше →

Д'Артаньян и интернет, или работа над проблемой битых ссылок

Время на прочтение8 мин
Охват и читатели17K
Picture 1
Господа, хватит уже рассматривать ссылки исключительно в контексте их количества, купли/продажи и считать PR сайта, где они расположены. Пора заботиться не о роботах, а о людях. Работать с интернетом становится все невыносимее. Цветут и множатся фермы автогенерируемых сайтов с говнотекстами, да простят меня дамы. Из-за них невозможно найти даже технические материалы, не говоря про обыкновенные. Но я бы так не переживал про поиск технических материалов, если бы в них были корректные ссылки. Ссылки дохнут как мухи и, читая пост годичной давности в форуме или блоге, нет почти никаких надежд перейти по указанным ссылкам.

Я считаю нерабочие ссылки очень большой проблемой современного интернета, хотя про нее как-то не говорят или не задумываются. Думаю пора делать хоть что-то. Мы уже что-то делаем, про это и расскажу. Надеюсь, пример кого-то воодушевит, и он тоже захочет позаботиться о своих пользователях.

Читать дальше →