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

  • Google приобрел права на домен верхнего уровня ".app"

    от автора

    Google только что заплатил $25 млн за эксклюзивные права за веб-домен верхнего уровня ".app". Google решил заняться новыми доменами верхнего уровня еще в 2012 году, через четыре года после того как ICANN, организация, которая контролирует доменные имена, решила расширить общее количество родовых доменов верхнего уровня. Google на данный момент приобрел десятки подобных доменов, в том…

  • Футуристическое мышление

    от автора

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

  • Создавая карту мира

    от автора

    Подробная и точная карта мира является для нашей компании одним из краеугольных камней. Это основа, точка отсчёта, своеобразное начало координат. Поиск и выбор жилья нашими пользователями начинается именно с анализа нашей карты. И несмотря на обилие картографических сервисов, существующих в мире, нам всё же пришлось в своё время создавать свою собственную карту. Нашего единственного штатного…

  • McPaintio — программа, преобразующая изображение в набор мышиных команд, рисующих это изображение

    от автора

    Привет, Хабрахабр! В этот раз речь пойдёт о сугубо развлекательном эксперименте. Статья претендует исключительно на пятничное чтиво и ничего феноменального в ней нет. В ней повествуется об истории создания и разработке приложения McPaintio, которое может рисовать изображения в любом* контексте любой** программы рисования. Статья будет интересна людям, увлекающимся программированием ботов и графической анимацией. Ave, добро…

  • Стартап Layer: старая сказка на новый лад

    от автора

    Компания Layer не оставляет попытки «подружить» между собой online-сервисы передачи мгновенных сообщений. Недавно был выпущен первый публичный релиз Atlas, библиотеки для создания пользовательского интерфейса мессенджеров. Но не напоминает ли это историю с XMPP? Может, и сейчас у руля стоят те же люди? В начале 2000х годов Джереми Миллер создал открытый протокол передачи мгновенных сообщений XMPP.…

  • Влезаем в компьютер, не используя средства ввода, ищем Джокера и коннектимся к серверу на Android — в заданиях NeoQUEST-2014!

    от автора

    Совсем скоро стартует отборочный тур NeoQUEST-2015, и в качестве подготовки к нему предлагаем вместе с нами разобрать задания очного тура NeoQUEST-2014! Мы уже рассказали, как прошел NeoQUEST-2014, поделились материалами докладов и фотографиями (возможно, на них кто-то даже нашел себя!). Теперь расскажем о той таинственной и скрытой от глаз зрителей, но важнейшей части NeoQUEST — соревновании…

  • Как REST-архитектура влияет на скорость и надежность работы сайта

    от автора

    В основе REST-архитектуры лежит несколько важных базовых принципов, которые часто упускаются из вида начинающими программистами. Между тем, эти принципы имеют критическое значение для скорости и надежности работы веб-сайта. В некотором смысле REST — это архитектура, концентрирующаяся на совместимости и эффективном взаимодействии с другими узлами сети и клиентским ПО. Для них веб-сайт — черный ящик, реализующий…

  • 5 ошибок при обратной связи с пользователями

    от автора

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

  • Браузер Vivaldi хранит пароли в открытом виде

    от автора

    Прошёл почти месяц, как я открыл в шестнадцатеричном редакторе файл ~/.config/vivaldi/Default/Login Data и увидел примерно следующее: С тех пор ничего не изменилось. Сразу по обнаружении данной «особенности» была написана простая программа выдёргивания личных данных из SQLite3-файла, после чего информация попала в руки всему сообществу, минуя разработчиков. Это важно, поскольку отсутствие шифрования паролей не похоже на…

  • Google автоматически конвертирует флэш-баннеры в HTML5

    от автора

    Чтобы улучшить доступность интерактивного контента на мобильных устройствах, компания Google начала автоматически конвертировать флэш-баннеры в формат HTML5. Логика в том, что многие телефоны и некоторые браузеры не поддерживают воспроизведения флэш-контента, а Google проповедует концепцию универсальных баннеров, которые адаптируются для экранов разного размера. Пример мобильного баннера HTML5. В развёрнутом виде. Конвертация из Flash в HTML5 затронула…