• Machine Learning news

      Дисклеймер: здесь я собираю новости абсолютно субъективно. 

      Часть новостей - новости только для меня и могли появиться довольно давно. Просто я заметил их только сейчас. 

      Я сопровождаю новость своим комментарием, в котором излагаю причину, почему эта новость интересна мне.

      Читать далее
    • Calico Enterprise: обзор

      • Translation

      Translation of this article written by John Armstrong on Jan 20, 2021

      Вступая в новый год, самое время поразмышлять о достижениях компании Tigera и о том, насколько  Calico Enterprise изменилась за последний год и как она стала ведущим решением в сфере безопасности и мониторинга сетей и микросервисов Kubernetes. Опыт работы с пользователями корпоративного класса помог Tigera определить наиболее важные требования пользователей для успешного развертывания кластеров Kubernetes и успешного перехода от пилотных проектов к промышленным проектам. Эти знания помогли Tigera создать систему Calico Enterprise, архитектура которой и представлена ниже. Давайте рассмотрим этот многофункциональный слоёный пирог, снизу вверх.

      Архитектура корпоративных решений Calico:

      Читать далее
    • Распознавание образов и научное знание

        Последние достижения в распознавании образов впечатляют. Достаточно вспомнить результаты соревнований на базе ImageNet. Сразу же возникает вопрос, что дальше? Как мы можем использовать полученные достижения?

        Что-то важное началось, когда Fei-Fei стартовала ImageNet проект. Похоже на революцию.
        Читать дальше →
      • Microsoft MVP Global Summit 2016, заметки на полях

          Саммит в этом году проходил как обычно. Почти как обычно. Hyatt Regency Bellevue отель и все остальные отели Bellevue c 7 по 10 ноября были заполнены гиками и нердами.


          Но 8 ноября я зашел в центральный зал Hyatt и вдруг понял, что вокруг не гики, а нормально выглядящие люди, хотя с такими же восторженными лицами. Через минуту я понял, что нахожусь на собрании Республиканской партии, а на сцене объявляют что республиканцы сравнялись с демократами. Все вопили от восторга, хотя никто еще не верил в победу…


          Читать дальше →
        • Поиск звуковых аномалий

            Попробуем решить задачу поиска аномалий в звуке.
            Микрофоны, на данное время, представляют из себя одни из самых распространенных универсальных детекторов. Они маленькие, дешевые, надежные. И они по-умолчанию присутствуют в сотовых телефонах. Их можно использовать практически везде. Поэтому задача обработки звука, не только речи, стоит перед нами прямо сейчас. Это классический пример Low hanging fruit — "низко висящего фрукта". :)


            Примеры аномалий звука:


            • Неисправности в работе двигателя.
            • Изменения в погоде: дождь, град, ветер.
            • Аномалии работа сердца, желудка, суставов.
            • Необычный трафик на дороге.
            • Неисправности колесных пар у поезда.
            • Неисправности при посадке и взлете самолета.
            • Аномалии движения жидкости в трубе, в канале.
            • Аномалии движения воздуха в системах кондиционирования, на крыле самолета.
            • Неисправности автомобиля, велосипеда.
            • Неисправности станка, оборудования.
            • Расстроенный музыкальный инструмент.
            • Неправильно взятые ноты песни.
            • Эхолокация кораблей и подводных лодок.
            Читать дальше →
            • +13
            • 7.4k
            • 2
          • Примеры реализации Pub-Sub: Azure Topics, EventHub, ZeroMQ, microServiceBus, etc

              Основная идея Pub-Sub довольно простая: "publish–subscribe is a messaging pattern where senders of messages, called publishers, do not program the messages to be sent directly to specific receivers, called subscribers, but instead characterize published messages into classes without knowledge of which subscribers, if any, there may be. Similarly, subscribers express interest in one or more classes and only receive messages that are of interest, without knowledge of which publishers, if any, there are." В свободном переводе это может звучать так: "Издатель-подписчик (англ. publisher-subscriber или англ. pub/sub) — поведенческий шаблон проектирования передачи сообщений, в котором отправители сообщений, именуемые издателями (англ. publishers), напрямую не привязаны программным кодом отправки сообщений к подписчикам (англ. subscribers). Вместо этого сообщения делятся на классы и не содержат сведений о своих подписчиках, если таковые есть. Аналогичным образом подписчики имеют дело с одним или несколькими классами сообщений, абстрагируясь от конкретных издателей."
              Читать дальше →
            • EDI стандарт. Технический обзор

                EDI стандарт (Electronic Data Interchange) — часть старых, устоявшихся систем. Но мы постоянно видим, как EDI представляют, как современный стандарт. Так ли это? Надо ли нам рассматривать EDI в качестве базовой технологии для новых проектов?
                Давайте посмотрим на EDI с технической точки зрения, отбросив все остальное.
                Читать дальше →
              • RPC, Messaging, REST: Терминология

                  RPC, Messaging, REST: Терминология



                  Цель данной статьи — обсудить терминологию. Статья — не о том, как и для чего, а только исключительно об использовании терминологии. Статья отражает мнение автора и не претендует на научность.

                  RPC, Messaging, REST- Terminology - RPC, Messaging, REST- Терминология

                  Вступление



                  Если вы работаете в области программирования распределенных систем или в интеграции систем, то большая часть изложенного здесь вам не в новинку.

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

                    Тестовое приложение для тестирования сериализаторов было сделано на библиотеке NFX. Это Unistack библиотека. Честно говоря, я затрудняюсь назвать другой пример Unistack библиотеки. Может быть что-то похожее есть в виде ServiceStack. Хотя ServiceStack, в отличии от NFX, размазан по нескольким dll. Но самое главное, ServiceStack не является Uni, так как его части сделаны немножко по-разному, и он не покрывает такого глобального пространства, как NFX. Но целью данной статьи не является обсуждение концепции Unistack, а одна из особенностей использования NFX.

                    Как использование NFX повлияло на наше тестовое приложение? Давайте посмотрим.
                    Читать дальше →
                  • Tестирование сериализаторов под .NET

                    Код Serbench находится на GitHub.

                    Начало проекта


                    Этот бенчмарк проект начался со статьи “Serializers in .NET v.2” на GeeksWithBlogs.net. В статье было рассмотрено довольно много имеющихся под .NET сериализаторов. Но, чтобы превратить эту статью и соответствующий код в настоящий бенчмарк, надо было сделать несколько улучшений.

                    Во-первых, сериализаторы надо было тестировать на нескольких типах данных. Есть универсальные сериализаторы, а есть специализированные. Специализированные очень хорошо работают только с несколькими типами данных, на других данных они работают намного хуже или совсем не работают. В чем мы в дальнейшем и убедились.

                    Во-вторых, сериализаторы сильно отличаются по интерфейсам. Наш бенчмарк не должен заставлять сериализатор следовать нашему выбору интерфейса. Наоборот, бенчмарк должен быть настолько гибким, чтобы каждый сериализатор мог бы использовать наиболее подходящий для него интерфейс. То есть надо передавать в бенчмарк дополнительные параметры конкретного сериализатора.
                    Читать дальше →