-
Не так давно на Хабре уже была статья про комбинатор CSS / Javascript файлов: плагин для Smarty — Combine. Дело это полезное, поскольку позволяет ускорить загрузку страниц и снизить нагрузку на сервер. Тогда появилась идея создать свой комбинатор + минимизатор,…
-
Опыт написания 2D MOBA-платформера за несколько дней
Все началось с того, что на глаза случайно попался конкурс от NextCastle Party, где предлагалось в строго ограниченные сроки (тема была объявлена за неделю) создать игру. Условием была обязательная возможность играть с живыми игроками за одним компьютером (не важно, pvp…
-
Matreshka.js — Введение
Приветствую всех читателей и писателей хабра. Хочу познакомить вас с компактным фреймворком (4.44KB gzipped, 14.04KB uncompressed), который позволяет несколько изменить взгляд на структурирование приложений. В «Матрешку» вложено чуточку магии, раскрыть которую позволит серия статей, озаглавленных следующим образом: Введение Наследование MK.Object…
-
Как защищать данные на мобильных сотрудников
Мобильный офис — крутая штука. Можно получать доступ к рабочим приложениями и документам с планшета или смартфона. Тем, кто работает в дороге или в командировках это экономит время, кто часто «в поле» — просто необходимо, а тем, кто в офисе…
-
Drupal.org обновляется до Drupal 7
Запуск обновления Drupal.org подтвержден. На 28-е октября 0 критических ошибок обновления и тесты производительности выглядят неплохо, поэтому дата запуска назначена на четверг, 31-е октября 2013. Drupal.org будет выключен примерно на 24 часа во время деплоя.
-
RMI средствами С++ и boost.preprocessor
Это моя первая публикация на сем ресурсе, посему, прошу отнестись с пониманием к допущенным мною ошибкам. RMI — весьма банальная задача для ЯП, поддерживающих интроспекцию. Но, С++, к сожалению, к ним не относится. В данной публикации я хочу продемонстрировать возможность…
-
Motorola Ara — проект по созданию модульных смартфонов
Компания Motorola заявила о старте проекта Ara, в рамках которого планируется разработать модульные смартфоны, состоящие из заменяемых элементов. Владея таким устройством, пользователь сможет при желании заменить, например, экран, процессор, фотомодуль и т. д.
-
RESTful Api используя Zend framework 2
Небольшой гайд по созданию простейшего RESTful api с помощью Zend framework 2 (далее zf2). Нам потребуется zf2 v2.3@dev, а так же Doctrine 2 ORM. Итак, начнем с создания структуры директорий нашего api: mkdir -pv zf2-api/{config/autoload,public,module/v1/{config,src/v1/{Controller,Service,Entities}}} Загружаем композер curl -sS https://getcomposer.org/installer…
-
Девятилетняя оптимизация маршрутизатора
Хочу рассказать историю жизни сервера в кампусной сети Новосибирского университета, которая началась в далеком 2004 году, а так же этапы его оптимизации и даунгрейдинга. Многие вещи в статье покажутся общеизвестными хотя бы по той причине, что речь пойдет о событиях…
-
Простая локализация названия приложений Windows Phone
Являясь разработчиком приложений для Windows Phone, я давно понял, что рынок мобильных приложений глобален и для успешного продвижения приложения, оно должно быть качественно локализовано для максимального количества доступных языков. Локализация приложений для Windows Phone подробно описана в документации по разработке…