-
Первый публичный релиз Rails 0.5.0 состоялся 24 июля 2004 года, почти ровно десять лет назад. Именно этот день считается официальным днём рождения, так что уже вчера можно было отмечать юбилей. Хотя датский программист Давид Хейнемейер Ханссон (dhh), автор популярного фреймворка,…
-
Qt 5.3: низкий старт в мобильной кроссплатформе
Приветствую всех, кому интересна кроссплатформенная разработка для мобильных устройств! До недавнего времени относился с огромным скепсисом к инструментариям, позволяющим создавать ненативные приложения, которые работали бы сразу на ряде платформ. Однако в один момент любопытство и желание попробовать что-то новое всё…
-
-
История разработки онлайн стратегии непрямого управления. Часть 1: Прототипы
В этой серии постов я расскажу историю разработки нашей онлайн стратегии непрямого контроля, которая выходит на Windows, Mac, Linux, IOS, Android. Для начала поясню, что такое стратегия непрямого контроля. Это поджанр стратегий, в котором игрок обустраивает базу, создает юнитов и…
-
-
Управление списком баз 1С 8.2 с помощью Active Directory
Приветствую тебя, уважаемый читатель! По традиции, прошу слишком сильно не пинать, т.к. это мой первый пост. Итак, приблизительно с полгода назад, встала задача автоматизировать управление списком баз 1С (коих развелось уже более 20 штук) у пользователей домена. Делалось это не…
-
Ускорь свои сообщения с post-hawk
Здравствуй, %habrauser%! Практический каждый web-разработчик, рано или поздно сталкивается с пожеланием типа: «Хочу сообщения, как в контакте». В каждом проекте, это означает что-то своё, но как правило, везде присутствует обмен сообщениями между пользователями в реальном времени. И тут начинается веселье…
-
Много анонимности не бывает — скрываем User-Agent
Очередной приступ паранойи был вполне обоснован — он наступил после прочтения статьи о методах анонимности в сети, где автор на примере браузера FireFox рассказывал о потенциальных утечках идентификационной информации. И стало интересно — а на сколько озвученные решения применимы, скажем,…
-
Не даем бандлам испортить вам жизнь
Недавно столкнулся с проблемой конфликта бандлов в MVC проекте, случалось так, что некоторые скрипты оказывались по нескольку раз подключенными в разных бандлах. Вычленение какого-то лишнего скрипта из одного из них может привести к серьезной головной боли, ведь один и то…
-
Школьное обучение математике застряло в 19 веке?
Вы когда-нибудь замечали, чем хороший учебник отличается от плохого? Почему вы продираетесь через дебри школьного учебника по физике, а потом всё схватываете на лету из классического трёхтомника Лансберга? Причина в том, что кардинально отличаются методы изложения материала, практические примеры, задачи.…