• Сегодня мы продолжим описание разработки Marmalade Framework, начатой в 1 части статей этого цикла, усовершенствовав работу с графическими ресурсами, а также добавив работу со звуком и группами изображений, при помощи которых мы обеспечим локализацию приложений.

  • Как известно, компания Kodak не так давно стала банкротом. Но это не значит, что компания ничего не стоит — ведь за много десятков лет ее работы (точнее, 132 года) накоплено огромное количество патентов, которые являются основой для многих современных технологий.…

  • Этой весной, Питер Тиль (Peter Thiel), один из основателей PayPal и первый инвестор FaceBook, провел курс в Стенфорде — «Стартап». Перед началом Тиль заявил: «Если я сделаю свою работу правильно, это будет последний предмет, который вам придется изучать». Один из…

  • В очередную уборку в мастерской довелось мне наткнуться на два матричных индикатора 8х8, там же была найдена Mega16, кнопки, макетка. «Какой же ты программист, если за свою жизнь ни разу не написал Тетрис?», спросил мозг. Конец дня был посвящен тому,…

  • Те, кому приходилось разрабатывать более-менее большие web-проекты на node.js, наверняка сталкивались с проблемой обработки ошибок, произошедших внутри асинхронных вызовов. Эта проблема обычно всплывает далеко не сразу, а когда у вас уже есть много написанного кода, который делает нечто большее, чем…

  • С тех пор как появился parallax-эффект, мы заметили, что нашим читателям нравится эта техника, и решили собрать в одном месте инструментарий и туториалы, которые помогут внедрить parallax-прокрутку в ваших собственных проектах. Этот эффект создаёт иллюзию глубины и движения экрана, и…

  • Я пользуюсь компьютером с 1994 года, — MS-DOS, Windows 95, 98, XP… С выходом Vista поплевался и стал надеяться, что следующая версия Windows не станет очередной глянцевой порнографией; но да, к официальному релизу Windows 7 уже пересел на Linux, —…

  • 5 декабря в реестр сайтов, содержащих информацию, распространение которой в России запрещено, попал сайт студии Артемия Лебедева. Эта ситуация принципиально отличается от предыдущих скандальных ситуаций, а потому заслуживает отдельного поста, по уже набившей оскомину теме. Пользуясь возможностью, я также поведаю…

  • Всем доброго {daytime}! Сегодня пришла пора рассказать вам о фундаментальной проблеме перекодировки при взаимодействии проекта собранного на MS Visual C++ на платформе Windows и наиболее приятной скриптовой обвязки для языка C++, благодаря библиотеке Boost.Python, собственно написанной для языка Python. Вы…