[Из песочницы] Усложняя стандартный пример

Стандартная библиотека С++ предлагает не только набор классов, но также определяет способ написания программ. В рамках данной статьи рассматриваются общие требования к реализации программ при помощи STL.

Рассмотрим следующую задачу:

Считать из файла input.txt массив целых чисел, разделенных пробельными символами. Отсортировать их и записать в файл output.txt

Читать дальше →
[Из песочницы] Усложняя стандартный пример
Source: habrahabr

Можно ли обучить с подкреплением агента для торговли на рынке акций? Реализация на языке R

Давайте создадим прототип агента обучения с подкреплением (RL), который овладеет навыком трейдинга.

Учитывая, что реализация прототипа работает на языке R, я призываю пользователей и программистов R приблизиться к идеям, изложенным в этом материале.

Это перевод моей англоязычной статьи: Can Reinforcement Learning Trade Stock? Implementation in R.

Хочу предупредить код-хантеров, что в этой заметке есть только код нейронной сети, адаптированной под R.

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

image
Читать дальше →
Можно ли обучить с подкреплением агента для торговли на рынке акций? Реализация на языке R
Source: habrahabr

[Перевод] Kubernetes: поразительно доступное решение для персональных проектов

Здравствуйте, коллеги!

В январе у нас наконец-то выходит долгожданная книга по Kubernetes. Речь о «Mastering Kubernetes 2nd edition» Джиджи Сайфана:

Мы не решились издавать книгу по Kubernetes около года назад, так как на тот момент технология определенно напоминала дредноут для суперкорпораций. Однако, ситуация меняется, в подтверждение чего мы предлагаем почитать большую статью Калеба Докси (Caleb Doxsey), написавшего, кстати, книгу о языке Go. Аргументы господина Докси очень интересны, и мы надеемся, что после ознакомления с ними вам действительно захочется попробовать Kubernetes на практике.
Читать дальше →
[Перевод] Kubernetes: поразительно доступное решение для персональных проектов
Source: habrahabr

[Перевод] Вышел ASP.NET Core 2.2. Что нового? (2 из 3)

4 декабря вышел ASP.NET Core 2.2, он входит в поставку .NET Core 2.2. Про .NET Core 2.2 я писал совсем недавно и теперь нужно раскрыть тему в глубину. Давайте посмотрим, чего новенького нам приготовили.

Читать дальше →
[Перевод] Вышел ASP.NET Core 2.2. Что нового? (2 из 3)
Source: habrahabr

В Госдуму внесен законопроект об автономной работе рунета

image
Источник: ТАСС

Сегодня в Государственную думу внесен законопроект о необходимости обеспечения работы российского сегмента интернета в случае отключения от зарубежных серверов. Документы подготовлены группой депутатов во главе с Андреем Клишасом, главой комитета Совета Федерации по законодательству.

«Создается возможность для минимизации передачи за рубеж данных, которыми обмениваются между собой российские пользователи», — сообщает ТАСС. С этой целью будут определены точки подключения российских сетей к зарубежным. В свою очередь, владельцы точек, операторы связи, обязываются при возникновении угрозы обеспечивать возможность централизованного управления трафиком.
Читать дальше →
В Госдуму внесен законопроект об автономной работе рунета
Source: habrahabr

[Из песочницы] Решаем проблемы типов данных в Ruby или Make data reliable again

В этой статье я хотел бы рассказать о том, какие проблемы с типами данных есть в Ruby, с какими проблемами столкнулся я, как их можно решить и как сделать так, чтобы на данные, с которыми мы работаем, можно было положиться.

image
Читать дальше →
[Из песочницы] Решаем проблемы типов данных в Ruby или Make data reliable again
Source: habrahabr

Напишите о нас в своей газете: как IT-компании используют Pressfeed

Наверняка большая часть пользователей Хабра не знает про Pressfeed. И это логично: Pressfeed не для айтишников — он для PR. Но опыт использования большой технологичной платформы для связи журналистов и экспертов будет интересен всем профессионалам. За деталями — под кат
Напишите о нас в своей газете: как IT-компании используют Pressfeed
Source: habrahabr

Музыкальные пародии от SUSE про Kubernetes, Линуса Торвальдса и других

На прошлой неделе коллеги внезапно обнаружили музыкальный видеоклип «Kubernetes», который приятно удивил своим уровнем. Непродолжительное «расследование» показало, что за ним стоит SUSE Band — музыкальная группа при компании SUSE, что ныне входит в состав Micro Focus International и широко известна в Open Source- и вообще ИТ-сообществе своим продолжительным опытом по разработке линейки Linux-дистрибутивов и ряда связанных с ними продуктов.

Помимо собственно качественной работы и наличия уже приличного послужного списка SUSE Band (подробнее см. ниже), впечатлил состав группы: на барабанах играет старший архитектор, с гитарой — консультант по продажам SUSE Enterprise, а бас — у старшего инженера по продажам (да, это не опечатка в названии должности). За текстом этой и других песен также стоят сотрудники компании. Какой отличный ход: и самореализация коллектива в хобби, и вирусный маркетинг, и сообществу радость! Посему в эту пятницу мы решили разбавить свои технические публикации представлением нескольких особенно понравившихся клипов SUSE Band. Их лирика переведена и местами дополнена поясняющими ссылками. Читать дальше →
Музыкальные пародии от SUSE про Kubernetes, Линуса Торвальдса и других
Source: habrahabr

Google News и Лев Толстой: визуализация векторных представлений слов с помощью t-SNE

Каждый из нас воспринимает тексты по-своему, будь это новости в интернете, поэзия или классические романы. То же касается алгоритмов и методов машинного обучения, которые, как правило, воспринимают тексты в математической в форме, в виде многомерного векторного пространства.

Статья посвящена визуализации при помощи t-SNE рассчитанных Word2Vec многомерных векторных представлений слов. Визуализация позволит полнее понять принцип работы Word2Vec и то, как следует интерпретировать отношения между векторами слов перед дальнейшем использованием в нейросетях и других алгоритмах машинного обучения. В статье акцентируется внимание именно на визуализации, дальнейшее исследование и анализ данных не рассматриваются. В качестве источника данных мы задействуем статьи из Google News и классические произведения Л.Н. Толстого. Код будем писать на Python в Jupyter Notebook.
Читать дальше →
Google News и Лев Толстой: визуализация векторных представлений слов с помощью t-SNE
Source: habrahabr

[Перевод] Вышел .NET Core 2.2. Что нового? (1 из 3)

4 декабря вышел .NET Core 2.2. «Кого можно удивить новостью недельной давности?» — спросите вы и будете правы… и кстати, вы уже обновились? )

Теперь по делу. Новый релиз включает улучшения диагностики в рантайме, поддержку ARM32 для Windows и поддержку Azure Active Directory для SQL Client. Наибольшие улучшения этого релиза коснулись ASP.NET Core.

Читать дальше →
[Перевод] Вышел .NET Core 2.2. Что нового? (1 из 3)
Source: habrahabr