• Как я уже обещал в одной из статей — в конце года мы подведём итоги тестирования всех дисковых подсистем, которые побывали за последнее время у нас в руках (в том числе и те, по которым обзоры не писались) и выложим…

  • Осенью 2008 года мы с приятелем потратили две-три недели свободного от основной работы времени, чтобы написать маленькую утилитку для бэкапа баз данных (MS SQL Server и потом MySQL). Сегодня она приносит нам около $230 000 в год и можно с…

  • Доброго времени суток, Хабр! Я — участник маленькой компании (из двух человек), которая делает живые обои (live wallpapers) для Android-девайсов. В этой статье будет рассказано о развитии наших приложений от сравнительно простых до более сложных, примененных технологиях, трюках и решенных…

  • Федеральные власти США сохранили доступ к почтовым ящикам американцев без необходимости предъявлять судебное постановление. При рассмотрении изменений в закон, Сенат США в последний момент отказался от поправки, в которой шла речь о необходимости предъявлять ордер на обыск для доступа к…

  • Многие из вас знакомы с анонсом Electric Imp, который не так давно был на хабре, кроме того уже начинают появляться первые впечатления от его использования. Поскольку это устройство мне показалось перспективным и довольно интересным, я при первом появлении в продаже…

  • В уходящем 2012 году компания Google сделала серьёзные шаги навстречу корпоративным пользователям, запустив Google Drive и облачный сервис Compute Engine. Пользователей планомерно и довольно успешно переводят на облачные сервисы, естественной частью которых являются офисные приложения Google Apps. Наступающий 2013 год…

  • VEB Kombinat Robotron В 1969 году в Германской Демократической Республике было создано “народное предприятие” VEB Kombinat Robotron, выпускавшее широкий спектр техники — от печатных машинок и радиоприемников до персональных компьютеров и мейнфреймов. Компьютеры производства ГДР успешно расходились по странам СЭВ,…

  • Универсальная установка mercurial-server over ssh, от нуля до 100%.

  • В рамках создания фреймворка для некоторой системы Enterprise класса, у меня стояла задача создания утилиты для автоматизированной генерации кода по UML модели. Ничего наиболее подходящего для быстрого и эффективного решения задачи, кроме как использование Ruby, и встроенного шаблонизатора ERB, под…

  • После написания первой игры перед нами встала задача, о которой мы даже не задумывались ранее. Это разработка патчера к игре. Для нашего патчера мы определили следующие требования: Поддержка юнити игр Дружелюбность к пользователю Отображение игровых новостей Универсальность для всех игр…