Сборка Linux-окружения при помощи Buildroot
Как известно, Linux – это пластилин, который можно применять как в рабочих станциях, так и во встраиваемых системах. Если в первом случае все понятно – берем общепользовательский дистрибутив и далее процесс не отличатся от традиционной установки любых операционных систем, то со встраиваемыми и мобильными системами, как всегда, все плохо. Такие устройства, как правило, могут быть построены на базе архитектуры, отличной от х86, иметь ограниченный объем памяти и часто сопрягаются с весьма специфическими устройствами (благо, интерфейс нынче более-менее стандартизированы и остается реализовывать только протокол обмена). Однако, все не так страшно.
Подробнее »»
Слабое звено
Я очень часто ловлю себя на мысли, что при вэб-разработке некоторые аспекты невольно упрощают, а некоторые – наоборот – усложняют. Причем делают это неосознанно, без какой-либо задней мысли. Беда, скорее всего, растет из наследия – груза внесенного в человека опыта предыдущих поколений, не позволяющих ему посмотреть на ситуацию с другой стороны, не обременяя себя многочисленными шаблонами индустрии.
Подробнее »»
Сбока и развертывание приложений iPhone
Итак, toolchains у нас есть, теперь можно попробовать что-то сделать. Но прежде чем приступать, озаботимся слегка инфраструктурой сборки и развертывания приложений.
Существует одна объективная сложность – поскольку у нас нет эмулятора iPhone (точнее, он есть в официальном SDK, которое только под Mac и beta), а допиливать до нужного состояния что-то вроде QEMU и ему подобного – дело продожительное и не факт, что оправданное – тестирование приложений придется производить боем на аппарате.
Подробнее »»


