Наткнулся на интересный проект - http://owncloud.org/. Опишу здесь вкратце, что меня в нем зацепило.
2013-02-10
2013-01-07
Знакомство с физическими движками
Давно хотел поразбираться с физическими движками и вот, наконец-то, дошли руки. Все движки похожи друг на дружку, то есть оперируют одинаковыми понятиями - есть физический мир, разные виды тел с физическими характеристиками, соединения, коллизии и прочее. Отличаются API, платформами/языками реализации и возможностями.
Для примера выбрал box2dweb - javascript-клон другого популярного движка.
Начинаем подготовку - подключим на страницу библиотеку и создадим объект canvas, который будет отображать сотворенный нами физический мирок.
Для примера выбрал box2dweb - javascript-клон другого популярного движка.
Начинаем подготовку - подключим на страницу библиотеку и создадим объект canvas, который будет отображать сотворенный нами физический мирок.
2012-12-09
RVM + Passenger + proxy Apache/Nginx
Переезд и проблемы
Однажды затеяли мы в компании переезд на новый сервер, ибо все когда-то устаревает и не справляется с новыми нагрузками и современными технологиями.
Имея на борту обоих серверов ISPManager, перенос простых проектов на PHP можно смело поручить службе поддержки. А что делать с капризными RoR-проектами? Отсутствие вменяемого системного администратора это даже плюс - не программингом единым жив программист, иногда полезно окунуться в системное администрирование.
2012-10-14
Разработка под мобильные платформы с использованием Haxe NME
Мобильные приложения становятся еще роднее
В предыдущей статье мы рассматривали мобильную разработку с PhoneGap. Приложения, созданные с его помощью, работают на базе WebView. Теперь попробуем разобраться с другой технологией, использующей иной подход. Где, например, приложения под Android компилируются с помощью NDK.Haxe и NME
2012-10-13
Разработка под мобильные платформы с использованием PhoneGap
Осмотримся
В мире становится все больше мобильных устройств, рынок мобильных приложений перспективный, поэтому нужно быть на волне прогресса.Однажды я уже пробовал разработку под iOS и Android. С iOS что-то не срослось - Objective C и архитектуру приложений я не смог быстро понять, кажется, разработчики чего-то перемудрили. С Android все оказалось гораздо проще - тут и знакомый Java и свобода разработки. Но после того, как немного разобрался и попробовал написать демо-приложение, дальнейшая работа по изучению была прекращена, ибо есть еще много других более важных дел.
Есть несколько разных решений, позволяющих использовать для разработки не родные для платформ языки программирования. Я остановил свой выбор на продукции Adobe, это и Air приложения и PhoneGap. Приложения под Air, на мой взгляд, интересный проект, но еще не знакомый мне настолько, чтобы начать с ним работать, возможно, позже я к нему еще вернусь. А с PhoneGap было решено разобраться, ведь минимальных знаний Android SDK и большого опыта разработки сайтов вполне достаточно для хорошего начала.
2012-08-08
Расширяем пользовательские свойства в 1С-Битрикс
Лирическое отступление
Когда только начинаешь работать с чем-нибудь новым программным средством, то, зачастую, от недостаточного понимания, складывается негативное впечатление - все не так, как мне хочется и тут ограничены возможности и тут поставленная задача не реализуема. Но со временем приходит понимание, узнаешь больше о системе и все встает на свои места. Все больше осваиваешь и привыкаешь и задачи решаются быстрее и в рамках используемого в системе подхода.2012-07-20
Простой переключатель классов связанных блоков (jquery plugin)
Часто на сайтах требуется переключать один класс между связанными блоками. Требуется, например, для табов или нестандартных радиобатонов.
По сути берем родительский блок и в нем между определенными дочерними блоками, кликая по ним, переключаем заданный класс.
Подписаться на:
Сообщения (Atom)