Столкнулся сегодня с проблемой “Debug certificate expired on …” при сборке проекта. Решение – прибить файл ~/.android/debug.keystore.
Development
Разработка Android-приложений под Gentoo Linux
Решил опробовать свои силы в разработке приложений (точнее игр) под Android. Поскольку моя основная домашняя система Gentoo Linux, то я решил разобраться с вопросом разработки именно под ней. Все не так сложно, когда знаешь, что и как нужно устанавливать. Хотя …
Makefile + cmake
Давно хотел написать Makefile, который бы создавал рабочую директорию для cmake и выполнял все необходимые приготовления. Данный Makefile создает рабочую директорию, вызывает cmake для создания / обновления проекта и собирает его. Теперь проект можно собирать прямо из vim и бегать …
C++0x – the next ISO C++ standard
C++0x – the next ISO C++ standard – документ написан и поддерживается самим Бьерном Страуструпом. В документе сделан обзор возможностей предоставляемых C++0x.
VIM: clang complete
Нашел превосходный плагин для VIM: clang complete. Этот плагин делает семантический разбор используя clang. Умеет дополнять то, что другим IDE (за исключением Xcode, но у меня на эту дрянь аллергия) и не снилось. Список дополнения создается в рантайме. Это можно …
Определение типа устройства iPhone / iPod / iPad
Для получения типа устройства можно воспользоваться следующей функцией: Псевдокод Возможные варианты iPhone Simulator == i386 iPhone == iPhone1.1 3G iPhone == iPhone1.2 3GS iPhone == iPhone2.1 4 iPhone == iPhone3.1 1st Gen iPod == iPod1.1 2nd Gen iPod == iPod2.1 …
Box2D – физический движок
Box2D – физический 2D движок, написанный на C++ Erin Catto, лицензия MIT. Поддерживается широкий спектр платформ – Linux, macOS, Windows, BSD – везде, где есть компилятор C++. Кроме того, Box2D портирован на другие языки и платформы – Flash, Java, JavaScript, …
Разработка под PSP дома
Для тех, кто жаждет разработки под PSP без ощутимых вложений зеленых бумажек есть Minimalist PSPSDK. А для особых “ценителей” есть и эмулятор самого устройства – jpcsp.Что SDK, что эмулятор работают и под Linux в том числе. Подумалось, может потратить пару …
Формат PSD
Сегодня ночью сделал поддержку формата PSD (растровый формат Adobe Photoshop) в Simple Viewer GL. На данный момент реализовал не все возможности, но тем не менее я доволен 😉 Реализовывал формат PSD по спецификации Adobe Photoshop File Format Summary. Поддержку слоев …