Прошу прощение за столь большой перерыв между первой и второй частью, но на то были как объективные, так и субъективные причины. Итак, часть вторая, про компьютерные игры и 3D.
И, да, статья рассчитана на тех, кто не имеет вообще представления о данном вопросе.3D графика в компьютерных играх
Когда я на заработанные летом деньги в старших классах купил себе свой первый компьютер — ZX Spectrum и научился загружать с кассеты игры, меня сразу начал интересовать вопрос: как это все программируется? Ответ на этот вопрос я получил из книги по программированию игр для ZX Spectrum. Когда у меня появился РС-совместимый компьютер я уже представлял как делаются игры. Но прошло совсем немного времени и появились игры которые были непохожи на другие — игры с 3D персонажами. Одной из ярких представителей таких игр была Tomb Raider. И с каждым годом количество таких игр росло. Мне всегда было интересно: а как же они создаются? Но вразумительного ответа (Интернет тогда был экзотикой) я не нашел. Если бы мне в то время попалась подобная статья, то я бы получил ответы на некоторые вопросы. Надеюсь, что нижеприведенный текст поможет дать представление о том как в 3D играх появляются окружение и персонажи.
Архив за 09 июля 2013 - 7
GlobalsDB — универсальная NoSQL база данных. Часть 2
2013-07-09 в 5:54, admin, рубрики: BigTable, Casandra, couchdb, globalsdb, memcached, mongodb, Neo4, node.js, nosql, redis, Rob Tweed, SimpleDB, Блог компании InterSystems, глобалыМоделируем 4 вида NoSQL-баз с помощью GlobalsDB
Читать полностью »
Об организации сетевого рабочего пространства в малой сети на уровне виртуальных серверов
2013-07-09 в 5:17, admin, рубрики: linux, ubuntu 12.04, ubuntu server, велосипедостроение, виртуализация приложений, виртуальная машина, Серверное администрирование, метки: ubuntu 12.04, ubuntu server, велосипедостроение, виртуализация приложений, виртуальная машинаДоброго времени суток, читатели! В данной статье я опишу структуру, которая получилась у меня в ходе размышлений о настройке виртуального рабочего пространства для сети с небольшим числом пользователей (кафедральной в университете). Основные задачи: хостинг кафедрального сайта (Drupal), собственные репозиторий и вики, файлообменник (или сетевой диск), доступ к сети вне помещений кафедры.
Данная работа преследует две цели:
- узнать мнение опытных системных администраторов о таком подходе к настройке рабочего пространства (прошу, критикуйте)
- в случае, если подход неверен, статья тем не менее останется перечислением технологий, среди которых кто-нибудь может найти подходящие и ему (например, не слышал по какой-то причине об ownCloud)
Используемая система — Ubuntu 12.04 Server x64. Конфигурация физического сервера: i5 второго поколения, 8 Гб RAM, HDD 5400 1 Тб.
Читать полностью »
Оптимизированный алгоритм поиска больших простых чисел для генерации асимметричных ключей
2013-07-09 в 5:01, admin, рубрики: rsa, информационная безопасность, криптография, математика, простые числа, метки: rsa, криптография, простые числа Идея этого алгоритма пришла мне в голову ещё в 2006 на лекции по криптографии, как раз посвящённой алгоритму RSA. На ней говорилось, что большое число x из диапазона 22000÷24000 считается простым если удовлетворяет неким критерии простоты и если остальные числа в его окрестностях (x-2000;x) являются составными. Тогда меня удивило, зачем проверять все ближайшие числа на простоту, если можно специально выбирать числа, рядом с которыми в заданном диапазоне все соседи являются составными по-умолчанию? Алгоритм был придуман, описан и опубликован в университетском сборнике, но т.к. их никто не читает, то опубликую его здесь. Авось, кому-то пригодится;)
Читать полностью »
Появились новые изображения и технические данные смартфона Nokia Lumia 1020, названа цена
2013-07-09 в 5:00, admin, рубрики: Новости, метки: новостиДо анонса смартфона Nokia Lumia 1020 остается совсем немного времени, но для тех, кто не в состоянии дождаться официальных спецификаций, источник опубликовал свою версию вкупе с очередным изображением новинки.

Мобильная веб-разработка: некоторые особенности и советы
2013-07-09 в 4:52, admin, рубрики: android, phonegap, web-разработка, Веб-разработка, мобильная разработка, Мобильный веб, метки: android, phonegap, web-разработка, мобильная разработкаРазрабатывая мобильное приложение, я обнаружил пару вещей, знания о которых мне бы пригодились, когда я начинал. Поэтому я решил написать статью в формате небольших советов. Эти советы больше нацелены на разработку мобильных приложений под PhoneGap, Windows 8 и Firefox OS. Но разработчикам мобильных веб-сайтов тоже могут пригодиться. В конце статьи дам ссылки на то, что в конце концов получилосьЧитать полностью »
Сериализуем настройки при помощи протокола NSCoding
2013-07-09 в 4:50, admin, рубрики: in-App Purchase, Блог компании Инетра, Программирование, разработка под iOS, метки: in-App PurchaseПри разработке практически любого приложения рано или поздно появляется необходимость хранить его настройки, будь то текущая версия или in-app настройки приложения. Что в данном случае делает разработчик? Сохраняет данные настройки через NSUserDefaults и правильно делает.
Когда настроек становится действительно много, оперировать ими становится неудобно.
В приложении Peers.TV мы использовали следующую уловку — архиваторы и NSCoding протокол. Это помогло объединить нам часть настроек в рамках одного домена и немного облегчить работу с ними.
Читать полностью »
Nikon хочет ответить на сокращение рынка «изменением концепции камер»
2013-07-09 в 4:45, admin, рубрики: Новости, метки: новостиПубликация Bloomberg, основанная на интервью с президентом компании Nikon Макото Кимура (Makoto Kimura), дает представление о реакции одного из крупнейших производителей фототехники на трансформации, происходящие в отрасли.
Основной тенденцией является быстрое сокращение рынка компактных камерЧитать полностью »
TV-приставка Minix Neo X7 оснащена двухдиапазонным модулем Wi-Fi (2,4 и 5 ГГц)
2013-07-09 в 4:30, admin, рубрики: Новости, метки: новостиКомпания Minix анонсировала TV-приставку Neo X7 на операционной системе Android, которая должна поступить в продажу ближе к концу июля или к началу августа.
.jpg)
Устройство Minix Neo X7 оснащено четырёхъядерным процессором Rockchip RK3188, оперативной памятью объёмом 2 ГБ и встроенной флэш-памятью объёмом 16 ГБ. За обработку графики отвечает ARM Mali 400. В качестве ОС используется Android 4.2.2 Jelly Bean.
-2.jpg)
Дружим Check Point и ГОСТовое шифрование
2013-07-09 в 4:10, admin, рубрики: check point, безопасность в сети, Блог компании АйТи, информационная безопасность, криптопро, Сетевые технологии, метки: check point, безопасность в сети, криптопро Привет, Хабровчане!
В данной статье мы расскажем вам о процессе настройки IPSec VPN на шлюзах Check Point R75.40VS с применением Российских криптоалгоритмов. Данная статья будет интересна в первую очередь инженерам, осуществляющим настройку и поддержку продуктов компании Check Point.
Когда у меня возникла задача настроить на шлюзах Check Point IPSec VPN с использованием Российской криптографии, я столкнулся с проблемой нехватки информации описывающей данный процесс. По данной теме можно найти официальные гайды описывающие процесс в общих чертах и немного разрозненной информации в интернете, лично у меня после их изучения осталось множество вопросов, которые мы постарались освятить в данной статье.