В начале апреля я уволился с работы. От переизбытка свободного времени я решил написать игру для iOS. Игра про бедного кубика, которого постоянно преследуют другие геометрические фигуры. Настоящая драма. Кубику нужно продержаться как можно дольше без столкновений. Прототип игры был написан примерно за 8 часов. Всего разработка игры заняла 3,5 месяца. Чем я занимался все это время можно узнать ниже.
Архив за 26 августа 2014 - 5
История создания iOS игры о быстрой реакции и стальных нервах
2014-08-26 в 9:44, admin, рубрики: cocos2d-iphone, game development, iOS, ios development, мобильные игрыКак вы, возможно, знаете в мире Windows для рисования графики часто используется DirectX. В последних версиях (10, 11.x) библиотека серьёзно шагнула вперёд и именно на них построены движки многих современных игр. Кроме того, DirectX используется не только в играх — сам интерфейс ОС Windows тоже с непомню-какой версии (Vista?) рисуется через него, да и казалось-бы не сильно связанные с графикой программы, желая увеличить производительность и плавность зумаскрола переходят на последние версии DirectX. Так некоторое время назад на DirectX11 перешел рендер Google Chrome (вроде бы с версии 36).
Когда-то во времена Windows 95 и Pentium II была такая шутка, что чем медленнее компьютер — тем лучше можно понять работу операционной системы — невооруженным глазом видно в каком порядке прорисовываются элементы окон, обрабатываются события. Сегодня для подобных целей относительно DirectX есть отдельные инструменты — графические отладчики, позволяющие понять, как именно рисуется каждый пиксель каждого кадра, какие операции выполняет движок DirectX, какие ресурсы он использует, насколько быстро и правильно всё работает. Один из таких инструментов — RenderDoc от компании Crytek мы сегодня и рассмотрим. А в качестве примера разберём уже упомянутый выше новый рендер Google Chrome.
Huntkey добавляет в серию блоков питания X7 модель мощностью 1 кВт
2014-08-26 в 9:05, admin, рубрики: Новости, метки: новостиСерию блоков питания Huntkey X7 сложно назвать новинкой: первый ее представитель мощностью 900 Вт появился в нашем поле зрения почти пять лет назад. Позднее компания представила флагманскую модель мощностью 1200 Вт и сегодня расширила линейку блоком мощностью 1 кВт.
Инвестиционный фонд Baring Vostok Capital вложит $75 млн в GetTaxi. Об этом пишет ИТАР-ТАСС со ссылкой на анонимные источники израильского издания Globes.
Baring Vostok участвует в раунде на $150 млн, о котором стало известно 13 августа. В этом же раунде Vostok Nafta вкладывает $25 млн.
Информация о долях инвесторов и оценка компании не раскрываются, но Nafta полагает, что в течение нескольких лет стоимость компании GetTaxi может составить $2 млрд. Полученные деньги GetTaxi пустит на расширение корпоративных сервисов и экспансию.
Контур.Эльба под Android. Записки разработчика
2014-08-26 в 8:58, admin, рубрики: android, контур.эльба, Разработка под androidВ конце прошлого года я присоединился к команде веб-сервиса Эльба, и мы приступили к разработке «электронного бухгалтера» для Android.
В этом посте я расскажу о том, почему мы отказались от мобильной версии сайта в пользу приложений, на какие грабли в процессе разработки наступили и что из этого получилось.
Статья будет полезна:
- андроид-разработчикам;
- руководителям разработки веб-сервисов, которые подумывают выходить на мобильный рынок;
- предпринимателям, которые уже давно ищут способ «запихнуть свой бизнес в телефон».
AMD выпустит процессор Athlon X2 450 (Kaveri)
2014-08-26 в 8:51, admin, рубрики: Новости, метки: новостиНа сайте ASRock, в разделе поддерживаемых материнской платой FM2A88X Pro+ процессоров (в исполнении FM2), обнаружилось упоминание нового, еще не представленного CPU AMD — Athlon X2 450 (Kaveri). Отмечается, что тактовая частота процессора равняется 3,5 ГГц, объем кэш-памяти второго уровня равен 1 МБ, а уровень TDP — 65 Вт. Однако маркировка изделия, AD450XYBI23JA, дает чуть больше подробностей о нем.
Факторизация и классы чисел натурального ряда
2014-08-26 в 8:46, admin, рубрики: информационная безопасность, классы чисел, криптография, математика Примем сокращения: натуральный ряд чисел (НРЧ); задача факторизации больших чисел (ЗФБЧ).
Манипулирование с натуральными числами возможно как непосредственно со значениями, так и с характеристиками – свойствами чисел. Удобство такого манипулирования во многом определяется моделью числа. Желательно разнообразие моделей иметь ограниченным, а структурное построение простым. Описания свойств моделей натуральных чисел (впрочем, и любых других чисел) желательно иметь в количественном выражении, в формализованном виде. Зависимость значений показателей свойств от разрядности чисел необходимо устранить, либо выбирать свойства свободные от таких зависимостей. Любая классификация в своей основе имеет свойства – это элемент формализации. Основной вопрос в работе – факторизация чисел – в связи с чем ниже сформулируем вариант теоремы факторизации натурального числа.
В теореме говорится о том, что трудности факторизации возникают не для всех чисел, следовательно, сложной процедуре факторизации необходимо подвергать не все числа НРЧ, а только их некоторую (меньшую) часть. В тексте теоремы не говорится, как эту меньшую часть формализовать и сделать удобной для последующей обработки. Но в работе как раз и пойдет речь о формировании удобного для обработки представления чисел такого меньшего множества.
Читать полностью »
Советы по размещению приложений в странах, требующих возрастной оценки
2014-08-26 в 8:35, admin, рубрики: Windows Phone Store, windows store, Блог компании Microsoft, разработка под windows phoneПриложения для Windows и Windows Phone доступны в сотнях стран, и это отражено в моем посте тренды Windows Store. Во многих таких странах есть организации, которые присваивают рейтинг соответствующей возрастной группы приложению. В некоторых странах эти оценки необязательны, но в нескольких странах, для того, чтобы приложение было опубликовано, ему нужно присвоить возрастную оценку.
runScribe поможет избежать травм при занятиях бегом
2014-08-26 в 8:31, admin, рубрики: гаджеты, спорт
На Хабре не раз и не два публиковались обзоры гаджетов и новости, с описаниями новых фитнес-трекеров, умных браслетов и прочих аксессуаров. Эти устройства умеют считать пройденное расстояние, сожженные калории, строить карту тренировки. И все это весьма кстати для человека, который увлекается спортом (бег, прыжки, велосипедный спорт).
Но эти гаджеты, к сожалению, не позволяют понять, что мешает человеку показать лучший результат, и обнаружить факторы, которые могут привести к появлению травмы. По данным компании Scribe Labs, около 65% людей, занимающихся бегом, каждый год получают какие-либо травмы, связанные с этим спортом. Некоторые такие травмы вызываются подбором неправильной обуви для бега, типом поверхности/ландшафта и другими факторами.