Вы когда-нибудь думали о переносе своей игры для iOS на планшет BlackBerry PlayBook? Портировав свою игру Pop Corny, я хочу поделиться с вами некоторыми подробностями данного процесса.
Архив за 04 сентября 2012 - 2
Портирование игры для iOS на BlackBerry PlayBook
2012-09-04 в 19:33, admin, рубрики: blackberry, iOS, playbook, porting, Песочница, портирование, метки: blackberry, iOS, playbook, porting, портированиеИнтеграция пользователей сайта и форума на phpbb 3
2012-09-04 в 19:32, admin, рубрики: php, phpbb, phpbb3, пользователи, метки: phpbb, phpbb3, пользователиСовсем недавно возникла необходимость быстрой интеграции сайта и форума phpbb3. Погуглив, нормального примера не нашел. Пришлось писать самому. Возможно, кому-то пригодится.
Итак, пусть есть сайт, с собственной системой авторизации. Необходимо добавить форум phpbb с быстрым (и возможно даже правильным) решением проблем с интеграцией существующей пользовательской базы. Авторизация и регистрация новых пользователей по-прежнему будет происходить на сайте, в форум будут попадать уже зарегистрированные пользователи. Регистрация и авторизация на форуме будет закрыта.
Для начала отключим возможность регистрации новых пользователей:
Для этого в администраторском аккаунте перейдите на вкладку “Общие”, и в левом меню выберите “Регистрация пользователей”. Далее отключаем регистрацию:
Читать полностью »
Button c обведенным(stroke) шрифтом на Android
2012-09-04 в 19:29, admin, рубрики: android, interface, Программирование, Разработка под android, метки: android, interface, Программирование
Понадобился мне для проекта один специфический элемент — кнопка с обведенным шрифтом. Казалось бы, что тут такого — google точно должен был это предусмотреть. Но, как оказалось, стандартными способами это сделать нельзя и нужно покопаться под капотом Button. Начал я свои поиски с тени для шрифта.
Но попытка сделать stroke шрифт таким способом провалится —
во-первых, линия вокруг букв будет размытой тем больше, чем больше вы укажете число в shadowRadius;
во-вторых, нельзя изменить ширину линии.
Немного поразмыслив, я реализовал класс, который делает все что требуется. Кого заинтересовало — прошу под кат.
Читать полностью »
Путешествие длинною в 5000 мА
2012-09-04 в 19:20, admin, рубрики: android, элементы питания, Энергия и элементы питания, метки: android, элементы питанияПредыстория
Почитав на Хабре про доброжелательность небезызвестной компании Mugen Power, как думаю и многие другие я решил попытать счастье, как говорится надеясь на авось. И через неделю нашел время посидеть с переводчиком и потрудится написать более менее сносное письмо в эту компанию. Правда ответили мне не скоро, зато на чистом русском языке (что обрадовало) и после пары дней переписки мне сообщили, что заказ оформлен и в скором времени будет отправлен. Ждать правда пришлось долго (спасибо одной организации которая занимается этим в нашей стране). Но вот когда надежда потихоньку начала таять, а отпуск приближался наконец то я получил свой желаемый аккумулятор для старичка Dell Streak 5 емкостью аж 4800 мА (в названии округлил для красоты).
Хакеры частично опубликовали данные о 12 млн. пользователей устройств Apple, якобы украденные у ФБР
2012-09-04 в 19:15, admin, рубрики: Новости, метки: новостиВ начале этой недели группа хакеров, называющая себя Antisec, опубликовала миллион идентификаторов устройств Apple (UDID). По словам Antisec, это лишь часть сведений о 12 млн. пользователей продукции Apple, которые в марте этого года удалось незаметно скопировать с ноутбука, принадлежащего агенту ФБР. Для взлома хакеры воспользовались уязвимостью в среде Java. По их мнению, скопированная информация свидетельствует о том, что ФБР следит за пользователями продуктов Apple.
Google Chrome исполнилось четыре года
2012-09-04 в 19:11, admin, рубрики: chromium, free software, Google, Google Chrome, open source, свободное по, метки: chromium, free software, Google, Google Chrome, open source, свободное по Несмотря на то, что официально первая бета-версия стала доступна пользователям 2 сентября 2008 года, в корпоративном блоге Google только сегодня появилась запись, отметившая успехи браузера за относительно короткий срок. Кроме этого, разработчики представили интерактивную презентацию, в которой специальными карточками выделены основные вехи развития браузера.
Читать полностью »
Главный принцип хорошего кода
2012-09-04 в 19:03, admin, рубрики: Программирование, программирование как искусство, Проектирование и рефакторинг, разработка, философия программирования, философия разработки, метки: программирование как искусство, философия программирования, философия разработкиЗа двадцать лет разнообразного программирования я сформулировал, убежден, главнейший принцип хорошего кода. Опираясь на него, мне и моим коллегам удавалось приводить в порядок самый страшный код, объединять в команде малосовместимых программистов и годами поддерживать системы без лишнего нытья.
Прочтение этой статьи: 15 минут
Осмысление методики: 10 минут
Ощутимые результаты: 30 минут
Вышло обновление PyCharm до версии 2.6 с диаграммами классов, Flask, Python 3.3 и улучшенным редактором CSS/Sass/LESS
2012-09-04 в 18:55, admin, рубрики: django, environment, flask, jetbrains, pycharm, python, Блог компании JetBrains, метки: Django, environment, flask, jetbrains, pycharm, pythonДаже находясь частично на проходящем сейчас в Вашингтоне DjangoCon'е (а может и благодаря этому) мы смогли таки выпустить сегодня большое обновление самой мощной среды разработки для Python & Django — PyCharm 2.6.
С прошлого релиза в апреле мы сделали следующее:Читать полностью »
Поддержка ВКонтакте
2012-09-04 в 18:26, admin, рубрики: Вконтакте, техподдержка, Читальный зал, метки: Вконтакте, техподдержкаОпубликовать в оффтопики типа «Чулан» и «Я негодую» не хватило кармы, по этому этот пост лежит здесь. Но хотелось сделать его закрытым.
Небольшая предыстория:
Пару лет назад в интернете познакомился с одним «товарищем», с которым в итоге стали близко общаться на разные темы. Но у него была одна очень нехорошая черта, в связи с чем, мне пришлось разорвать с ним общение, после чего были различные оскорбления, угрозы и попытки всячески мне навредить, например написал письма на работу и госнаркоконтроль (или как он там называется) о том, что я, возможно, наркоман, ибо на Хабре обсуждал наркотики (то-ли это была статья о применении ЛСД программистом, то-ли про Стива Джобса, точно не помню.) В том числе и создание фейковых страниц Вконтакте, куда добавлял моих друзей, рисовал карикатуры на меня (вернее брал мои фото и разрисовывал их: были и зарисовки а-ля Гитлер и много чего прочего, к сожалению не сохранил), оставлял комментарии к записям друзей, часто непристойные. Пытался уладить ситуацию, но увы, не получилось. В итоге просто стал его игнорить, заблокировал доступ к своей странице. Вдруг отстанет. На некоторое время это прекратилось, после чего началось снова.
Читать полностью »
Добавляем Bundling and Minification в приложение ASP.NET Web Forms
2012-09-04 в 18:17, admin, рубрики: .net, ASP.NET, Bundling and Minification, System.Web.Optimization, Клиентская оптимизацияПредставляю вашему вниманию перевод статьи Рика Андерсона (Rick Anderson) «Adding Bundling and Minification to Web Forms».
Мое руководство по Bundling and Minification обеспечивает хорошее введение в возможности и основные преимущества ASP.NET Bundling and Minification (далее B/M). Вы должны прочитать это руководство, чтобы ознакомиться с основными возможностями данного продукта. В отличие, от моего руководства по B/M, которое посвящено использованию B/M в ASP.NET MVC, эта статья будет посвящена использованию B/M в связке с ASP.NET Web Forms.
Читать полностью »