Архив за 11 февраля 2016 - 11

Компания Archos представила смартфон 50d Oxygen, оснащенный пятидюймовым экраном, в котором используется жидкокристаллическая панель типа IPS разрешением Full HD (1920 x 1080 пикселей). Производитель отмечает высокое качество изображения, обеспечиваемое технологией полного ламинирования, и изящный черный корпус аппарата с золотистой окантовкой.

Первыми увидеть Archos 50d Oxygen смогут посетители выставки MWC 2016, которая пройдет в Барселоне с 22 по 25 февраля

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

В 2014 году компания AMD представила технологию FreeSync, которая выступила в роли конкурента Nvidia G-Sync. У разработки AMD в итоге оказалось два существенных преимущества. Во-первых, она стала частью стандарта DisplayPort 1.2aЧитать полностью »

Летом прошлого года компания AMD первой в отрасли выпустила видеокарты, использующие память High Bandwidth Memory (HBM). Ожидаемые новинки AMD и Nvidia должны быть оснащены уже вторым поколением такой памяти, которое будет лишено некоторых недостатков первого. Казалось бы, вот он новый стандарт на ближайшее будущее.

Однако в прошлом месяце без лишнего шума организация JEDEC Solid State Technology Association взяла и Читать полностью »

Приветствуем вас в блоге iCover! Практически ежедневно приходят волнующие новости из мира робототехники, и иногда поражаешься, насколько стремительно и успешно человек готовит себе замену на самых разных участках соприкосновения с окружающей реальностью. Уже сейчас наши механические ассистенты избавляют нас от множества ненужных проблем, позволяя забыть про рутинные и трудоемкие операции, расширяя границы наших возможностей до новых, еще вчера недоступных пределов.

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

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

Я преподаю в IT школе Samsung программирование под Android для школьников. Программа обучения охватывает множество разнообразных тем. В числе прочих предусмотрен один урок, знакомящий учеников с основами 3D-графики под Android. Стандартный учебный материал этого урока показался мне очень бесполезным по нескольким причинам:

  1. Используется голый OpenGL, а поскольку на практике в программировании игр чаще всего используются готовые движки, то это мало полезно для школьников в контексте их собственных проектов. Кто-то может возразить, что увидеть в деле чистый OpenGL полезно для понимания основ, но здесь вступает в дело 2-й недостаток.
  2. Урок очень непонятный. У типичного школьника, пусть и разбирающегося в программировании, нет достаточной базы, чтобы понимать многое из того, что описано в уроке (например матрицы многие пройдут только уже в ВУЗе).
  3. В конце урока мы приходим к результату — отрисовка 3-х треугольников средствами OpenGL. Это настолько далеко от реальной 3D-игры, что легко может отбить интерес у школьника.

Поэтому я решил подготовить свой урок, описывающий основы использования libGDX под Android, а раз я все равно готовлю этот материал, заодно разместить его здесь — на хабре. В этом уроке мы сделаем наипростейшую 3D игру под Android, скриншот которой вы можете видеть во вступлении к статье. Итак, интересующиеся, добро пожаловать под кат.
Простейшая 3D игра на libGDX под Android в 200 строк кода - 1
Читать полностью »

FLProg – Создание пользовательских блоков на языке С (Урок вне очереди) - 1

Проект FLProg в последнее время обрёл достаточно большую популярность, и мне перестало хватать времени на создание блоков для той периферии, которая необходима пользователям. В то же время среди пользователей сайта нашлось достаточное количество людей, которые неплохо разбираются в языке C и могли бы мне помочь в развитии программы. Я решил дать им соответствующий инструмент. Таким образом, в версии 1.10.3 появилась возможность создавать пользовательские блоки с интегрированным кодом на С. Это привело к довольно неожиданным результатам. Этим инструментом заинтересовались не только разбирающиеся в программировании пользователи, но и те, кто до этого ни писал не сточки кода. Они начали писать сначала простенькие блоки (например, получение логарифма – среди стандартных у меня такого блока не было), заканчивая уже серьёзными блоками с применением библиотек. Поэтому я хочу немного поломать задуманную последовательность уроков по работе с программой, и вне очереди расскажу, как создавать подобные блоки.
Читать полностью »


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