Месяц: Апрель 2016

  • Введение в программирование шейдеров: часть 3

    от автора

    Освоив азы работы с шейдерами, мы попытаемся на практике обуздать всю мощь GPU, создав систему реалистичного динамического освещения.

  • Как я опробовал Microsoft Project Oxford + Telegram Bot API

    от автора

    Думаю, как уже понятно из названия, речь пойдет о таких вещах, как Microsoft Project Oxford и Telegram API. Что такое Microsoft Project Oxford — набор готовых REST API, в доступной форме дающих разработчикам всю мощь алгоритмов машинного зрения, анализа естественного языка и распознавания голоса для использования в своих приложениях. Стоит отметить, что доступность сервисов в…

  • Эмодзи?! Нет, не слышал

    от автора

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

  • Стремление к нулю: как за четверть века менялись цены на мобильную связь

    от автора

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

  • Работа с геозонами (geofences) в Android. Обновление

    от автора

    Некоторое время назад передо мной была поставлена задача по определению смены местоположения пользователя на карте. По результатам эксперимента в статье, для этих целей, по точности определения и энергоэффективности, прекрасно подходит Google Services Geofences. Как работать с Geofences подробно рассмотрено в единственном русскоязычном примере по использованию Location APIs в статье на хабре, но с тех пор…

  • Обнаружен новый образец шифровальщика CryptoBit

    от автора

    Несколько дней назад антивирусная лаборатория PandaLabs компании Panda Security обнаружила новый образец шифровальщика. Речь идет о новом образце CryptoBit, отличающимся некоторыми уникальными особенностями. Если сравнивать его с другими известными образцами шифровальщиков, то мы можем сказать, что CryptoBit – это единственный в своем роде экземпляр. Он отличается от других шифровальщиков по многим причинам, но одна из…

  • Управление структурой базы данных без боли

    от автора

    Хочу поделиться инструментом, который родился при разработке одного веб-проекта и очень помогает мне не потеряться в море таблиц, хранимых процедур, индексов и прочих обитателей базы данных. Сам проект написан на Django, в качестве бекенда — PostgreSQL. В самом начале работы было решено, по крайней мере, частично отказаться от использования Django ORM в пользу «сырого» SQL…

  • Пишем простой парсер файлов (для начинающих)

    от автора

    В этой статье я хотел бы рассказать как написать простой парсер на примере сайтов aimp.ru и geekbrains.ru. Статья предназначена строго для тех, кто уже имеет базовые знания о языке программирования C# и уже написал свой первый «Hello world». Мне всегда нравился аудиоплеер Aimp (нет, это не реклама), но встроенных скинов у него слишком мало, а…

  • Опубликовал запись в Facebook — получи денежку

    от автора

    Facebook рассматривает способы вознаграждения пользователей за публикуемые записи. На этой неделе компания запустила опрос, чтобы узнать мнение людей о вариантах монетизации. Предлагается несколько вариантов: чаевые от друзей и читателей, брендированный контент, спонсорство, перечисления на благотворительность, партнёрская ссылка (кнопка вроде «Купить билеты») или часть рекламных доходов социальной сети, полученных от показа рекламы в вашей записи.

  • Китайцы выпустили мини-ПК в виде раскладной Bluetooth-клавиатуры

    от автора

    Форм-факторов современных ПК сейчас довольно много, и практически каждый месяц появляется что-то новое. Причем в последнее время (скажем, несколько лет) генератором идей выступают китайские производители. Одна из китайских компаний, Pipo, представила ПК в виде складной клавиатуры. По внешнему виду это действительно клавиатура, но внутри — элементы компьютера. С левой и правой стороны «клавиатуры» есть необходимые…