Месяц: Май 2016

  • Google дает своему ИИ читать женские романы тысячами. Зачем?

    от автора

    Вот такие они, женские романы. Возможно, ИИ Google уже прочитал все это Женские романы очень похожи — и сюжетом, и литературными оборотами, и героями. Тем не менее, корпорация Google «скармливает» такие романы тысячами своему ИИ. Делается это с простой целью — научить ИИ составлять предложения, которые схожи с ранее прочитанными. А это, в свою очередь,…

  • Обновление Windows 10 добралось до прямых трансляций Twitch.tv

    от автора

    Профессиональный геймер Эрик Флом в момент, когда у него на компьютере началось обновление Windows 10 во время прямой трансляции игровой сессии Что может быть хуже, чем неожиданное начало обновления Windows 10 в момент, когда ты ведёшь прямую трансляцию со своего компьютера на многотысячную аудиторию? Именно такое случилось с профессиональным геймером Эриком Фломом, который стримит игровые…

  • Как я год работал на CoreOS

    от автора

    Первый раз о CoreOS я услышал от Петра Леменкова на Yandex конференции “Дорога в облака” в сентябре 2013 года. Тогда я даже подумать не мог, что буду участвовать в разработке этой ОС. Второй раз о CoreOS я вспомнил в октябре 2014, когда поступила задача о переводе микросервисов, написанных на Ruby (которые использовали, как это ни…

  • Опыт использования контрактов при вызовах REST API

    от автора

    Существуют два непримиримых лагеря разработчиков программного обеспечения: первый — утверждает, что чем больше крешится приложение, тем лучше оно работает. Второй — что программист достаточно умен, чтоб обработать любую нештатную ситуацию. Характерной особенностью первых является обилие директив Asset в кода, вторые же, даже операции сложения помещают в блок try — catch. Причем, оба лагеря называют такого…

  • Отчет о результатах «Моего круга» за апрель 2016

    от автора

    Наш традиционный ежемесячный отчёт о результативности «Моего круга». В апреле у нас было размещено 672 вакансии, на каждую за месяц в среднем откликнулось 8 специалистов. А теперь более подробно об откликах на вакансии в самых популярных сферах деятельности.

  • Как скрестить мышку с компасом, или снова о Logitech

    от автора

    Доброго вам времени суток, уважаемые гики и сочувствующие! В этой публикации я хочу поделиться своим способом преодоления последствий преждевременного износа микропереключателя кнопок компьютерных мышей Logitech. Как известно, способов решения проблемы двойного клика (или, что реже, пропуска кликов) было предложено множество (физические, схемотехнические и даже химические методы известны широкой общественности), но ни один из них не…

  • Viber получил шифрование end-to-end по умолчанию

    от автора

    Авторы Viber пошли по схожему с разработчиками WhatsApp пути и интегрировали в свой мессенджер полноценное end-to-end шифрование, которое подразумевает под собой хранение приватных ключей шифрования на устройствах пользователей. В отличие от WhatsApp, который использует в качестве протокола end-to-end шифрования реализацию алгоритма Double Ratchet от Open Whisper Systems (Signal), авторы Viber написали его реализацию с нуля.…

  • Наследование таблиц в Postgresql с Ruby On Rails

    от автора

    Что это и зачем нужно? Предположим у вас есть крупное новостное издание, у которого много разных типов материалов. Для каждого типа материала существует своя модель: Topics::Article, Topics::Online, Topics::NewsItem и так далее. У них будут одинаковыми большинство полей, такие как заголовок, обложка, текст, авторы. Различие только в нескольких специфичных полях, уникальных для каждого типа топика. Поэтому…

  • Различия Azure Resource Manager и Azure Service Manager — взгляд разработчика, часть вторая, про Networking

    от автора

    Выражаем благодарность за подготовку статьи Михаилу Тряхову (@PerseptronYar) из компании Akvelon (Ярославль) за помощь в написании данной статьи. Михаил работает в команде разработчиков Microsoft Azure CLI (Command Line Interface) со специализацией на Networking Services. Приветствую Вас, дорогие читатели! Продолжим описание основных средств разработки Microsoft Azure, начатый месяц назад в статье о первых шагах в Azure…

  • Государство объявило войну анонимности в интернете

    от автора

    Онлайн-СМИ подключат к Единой системе идентификации и аутентификации пользователей (ЕСИА) Институт развития интернета (ИРИ, председатель правления — Герман Клименко) разработал черновик «дорожной карты» по оптимизации работы СМИ и социальных сетей в интернете. Черновик планируют представить на рассмотрение Путину, а после майских праздников — обсудить в Госдуме. Главная суть реформы — установить единый, надёжный механизм идентификации…