Месяц: Февраль 2013

  • Протокол Railgun для сжатия трафика

    от автора

    CDN-провайдер CloudFlare в прошлом году разработал протокол Railgun для сжатия сетевого трафика. Протокол, написанный на языке программирования Google Go, передаёт хэши веб-страниц и diff’ы между ними, с поддержкой версионности. После внедрения этой технологии степень сжатия в некоторых случаях достигает 99.6%, что недостижимо с помощью gzip. Сайты 4Chan и Imgur после внедрения Railgun сократили некэшируемый трафик…

  • Процесс разработки в Badoo

    от автора

    Сегодня мы проведём экскурсию по цеху разработки Badoo, в котором создаётся новый функционал нашего сайта, расскажем о самом процессе — от постановки задачи и до момента выкладки в боевое окружение. За время существования компании её рабочий процесс эволюционировал от стохастического к хорошо контролируемому и понятному. Ещё полтора-два года назад никто точно не мог ответить на…

  • Инструменты студии мобильной разработки

    от автора

    Для разработчиков мобильных приложений существует много сервисов и веб-инструментов. Продвинутые компании и разработчики-одиночки знакомы со всеми этими сервисами не понаслышке. А вот новичок может запутаться и сделать неправильный выбор. Перейти на другой сервис можно без проблем, но ведь классно с самого начала пользоваться лучшим и удобным. В нашей компании используется много подобных сервисов и инструментов,…

  • Pantech Burst — один из лучших смарфтонов за свои деньги

    от автора

        Какой более-менее вменяемый смартфон сегодня можно приобрести за сумму чуть более чем $100? Вот и я не так давно задался этим вопросом и начал поиск.     Покупать китайского товарища совсем не хотелось, решил изучить рынки Европы и США на предмет такого устройства, т.к. часто «у них» можно найти выдающиеся аппараты практически за копейки. Два года назад…

  • Предлагаю поддержать идею StackOverflow сайта для русскоязычных программистов

    от автора

    Не уверен, где такому топику место (не в вопросах и событиях — точно), поэтому прощу извинить, если вам кажется, что подобным предложениям не место в топиках на хабре. Надеюсь, я не доставлю особо дискомфорта. Коротко На сайте Area 51 (место для обсуждения новых сайтов на платформе StackExchange) существуют несколько предложений по созданию локализованной версии StackOverflow…

  • от автора

  • Как сделать свой сервер для приема, обработки и передачи смс

    от автора

    Доброго времени суток, уважаемое хабросообщество! Недавно в универе мне была поставлена задача создать сервис смс-рассылки уведомлений старостами (деканатом и прочими) своим группам. Основные требования к сервису были следующими: — Сервис должен быть многопользовательским (старост более 1) с возможностью одновременной обработки запросов — Не должен быть привязан к online сервисам рассылки (дабы не утекли базы пользователей)…

  • Настройка Kerberos-аутентификации с использованием смарт-карт

    от автора

    В продолжение давней темы про использование двухфакторной аутентификации в ОС GNU/Linux позвольте рассказать про схему работы и настройку аутентификации с помощью Kerberos. В этой статье мы рассмотрим процесс настройки MIT Kerberos для аутентификации пользователей по сертификатам и ключевым парам, находящимся на USB-токене. Также материалы, изложенные в статье, можно использовать для настройки аутентификации в домене Windows.

  • Международный конкурс для талантливых Андройд разработчиков

    от автора

    25 февраля стартовал конкурс для Андройд разработчиков — The Tactrick Android Developer Cup. Только на редких русских ресурсах можно встретить упоминания о нем, так как конкурс международный и направлен скорее на зарубежный рынок. Но принять участие может любой желающий (ваша регистрация не имеет здесь значения), только одно важное ограничение — приложение должно быть запущено не…

  • Spec By Example на примере одного требования

    от автора

    Всем привет! Продолжаю тему постов про подход к сбору требований под названием Spec By Example. Я уже делал вебинар про общие ценности данного подхода (о нем чуть ниже), а сегодня хочу показать как оно на работает на примере достаточно простого, на первый взляд требования. Самого требование звучит очень просто:В системе должно отображаться уровень заполненности склада…