Месяц: Март 2016

  • НЕ целевая аудитория

    от автора

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

  • IaaS-провайдер и проблемы безопасности

    от автора

    IT-компании всего мира ежедневно сталкиваются с рисками в области безопасности, и то, какую инфраструктуру они используют, не имеет здесь никакого значения: будь то традиционное окружение или облачные технологии. Согласно статистике, ежедневно фиксируется около 400 тысяч вредоносных объектов, проблема приобретает глобальные масштабы: страдают как небольшие, так и крупные компании, а вектор атак зачастую направлен на публичные…

  • Почему Рахманинов играл Концерт №3 намного быстрее других

    от автора

    Сергей Васильевич Рахманинов – один из крупнейших музыкантов рубежа XIX-XX веков. Его искусство отличается чувственной правдивостью, искренностью и эмоциональной полнотой художественного исполнения. Он следовал лучшим традициям русской музыкальной классики – можно сказать, что Рахманинов был проникновенным певцом русской природы. Рахманинов рос в музыкальной семье. Его отец, Василий Аркадьевич Рахманинов, был человеком исключительной музыкальной одаренности, а…

  • Бот для Telegram. Rails way

    от автора

    Этот пост о библиотеке telegram-bot для написания ботов для Telegram. В числе основных целей при её создании были удобство разработки, отладки и тестирования ботов, сохранение интерфейсов минимальными, но с возможностью расширения, простота интеграции с Rails-приложением, и предоставление необходимых инструментов для написания бота. Вот что входит в состав: Легковесный клиент для API ботов. Базовый класс для…

  • KTV. Грабли на пути к маршалингу

    от автора

    Я писал про KTV, но одно дело — придумать что-то непонятное, другое — попробовать это использовать. Помимо стилевой системы S2 я планирую использовать KTV для работы с сервером вместо JSON. Планов завоевать мир у меня нет, но разобраться, удобнее получилось или нет, хочется. Для того, чтобы общаться было легко, нужно уметь парсить объекты из ktv-файлов, и сериализовывать…

  • Анонс .NET-конференции DotNext 2016 Piter

    от автора

    В пятницу, 3 июня, в Санкт-Петербурге пройдет .NET-конференция DotNext 2016 Piter. Это будет уже пятая по счету конференция DotNext, третья в Петербурге. Второй раз подряд конференцию примет гостиница «Radisson Пулковская». Что мы припасли для вас на этот раз? Как всегда, крутейшие темы от крутейших докладчиков. В частности, на конференции выступят: Авторы крутейших книг о .NET Dino Esposito…

  • Декораторы в typescript: оружие против сложности или бесполезная «свистелка»?

    от автора

    Вы, наверное, уже наслыщаны о такой странной вещи для js/ts разработчика, как декораторы. Вообще это паттерн проектирования, который можно использовать в любом языке. Но некоторые языки программирования, например python, притащили этот паттерн в свой синтаксис, чем вызвали противоречивую реакцию среди разработчиков. TypeScript уже зарекомендовал себя как сорока, тянущая удачный синтакисис из разных языков программирования. Но…

  • Подключаемый модуль Intel RealSense SDK для Unreal Engine 4

    от автора

    Эта статья поможет разработчикам ознакомиться с возможностями подключаемого модуля RealSense для Unreal Engine 4, понять его архитектуру и устройство. Этот подключаемый модуль был разработан в корпорации Intel для поддержки пакета Intel® RealSense™ SDK. Эта статья предназначена для опытных разработчиков, использующих UE4, а также для разработчиков, знакомых с технологией RealSense. Если вы хотите приступить к изучению…

  • Реализация грида для работы с большими таблицами. Часть 1

    от автора

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