-
Привет, Хабрахабр! В этот раз речь пойдёт о сугубо развлекательном эксперименте. Статья претендует исключительно на пятничное чтиво и ничего феноменального в ней нет. В ней повествуется об истории создания и разработке приложения McPaintio, которое может рисовать изображения в любом* контексте…
-
Стартап Layer: старая сказка на новый лад
Компания Layer не оставляет попытки «подружить» между собой online-сервисы передачи мгновенных сообщений. Недавно был выпущен первый публичный релиз Atlas, библиотеки для создания пользовательского интерфейса мессенджеров. Но не напоминает ли это историю с XMPP? Может, и сейчас у руля стоят те…
-
Влезаем в компьютер, не используя средства ввода, ищем Джокера и коннектимся к серверу на Android — в заданиях NeoQUEST-2014!
Совсем скоро стартует отборочный тур NeoQUEST-2015, и в качестве подготовки к нему предлагаем вместе с нами разобрать задания очного тура NeoQUEST-2014! Мы уже рассказали, как прошел NeoQUEST-2014, поделились материалами докладов и фотографиями (возможно, на них кто-то даже нашел себя!). Теперь…
-
Как REST-архитектура влияет на скорость и надежность работы сайта
В основе REST-архитектуры лежит несколько важных базовых принципов, которые часто упускаются из вида начинающими программистами. Между тем, эти принципы имеют критическое значение для скорости и надежности работы веб-сайта. В некотором смысле REST — это архитектура, концентрирующаяся на совместимости и эффективном…
-
5 ошибок при обратной связи с пользователями
На сегодняшний день смысл в том, чтобы прислушиваться к обратной связи от всех посетителей, практически отсутствует. По крайней мере не стоит пытаться получить всю информацию сразу. На стартовом этапе нового проекта, особенно если управление тем или иным продуктом осуществляется не…
-
Браузер Vivaldi хранит пароли в открытом виде
Прошёл почти месяц, как я открыл в шестнадцатеричном редакторе файл ~/.config/vivaldi/Default/Login Data и увидел примерно следующее: С тех пор ничего не изменилось. Сразу по обнаружении данной «особенности» была написана простая программа выдёргивания личных данных из SQLite3-файла, после чего информация попала…
-
Google автоматически конвертирует флэш-баннеры в HTML5
Чтобы улучшить доступность интерактивного контента на мобильных устройствах, компания Google начала автоматически конвертировать флэш-баннеры в формат HTML5. Логика в том, что многие телефоны и некоторые браузеры не поддерживают воспроизведения флэш-контента, а Google проповедует концепцию универсальных баннеров, которые адаптируются для экранов…
-
Раскрашиваем Pebble
Три дня назад были анонсировали новые часы Pebble Time с цветным дисплеем. А уже вчера стала доступна новая версия SDK позволяющая создавать приложения совместимые как со старой так и с новой версией часов. В этой статье я хочу рассказать как…
-
Как мы делали сингл на Ubuntu Studio 14.04
От создателей Как мы создавали сингл на Ubuntu Studio 13.10. Второй сингл мы делали тоже на Ubuntu Studio 13.10, так не хотели новых приключений. И созрели к ним только к осени. Каемся, но KXStudio так и не попробовали. По объективным…
-
There is no silver bullet, или как мы от водопада до Канбана через скрамовые аджайлы дошли
В данной статье я бы хотел поделиться опытом использования разных методик управления разработкой (Waterfall, Scrum, Kanban) в компании Acronis и рассказать, чем был обусловлен выбор той или иной методики или практики. Для начала пара вводных слов. Цикл разработки продукта у…