Дапамажыце dev.by 🤍
Падтрымаць

Netflix открыла код интерактивной среды вычислений Polynote

Пакінуць каментарый
Netflix открыла код интерактивной среды вычислений Polynote

Netflix представила новую интерактивную среду вычислений с открытым исходным кодом Polynote, предназначенную для сопровождения процесса научных исследований, обработки и визуализации данных, сообщает OpenNet.

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

В отличие от Jupyter и Zeppelin, новая среда позволяет смешивать в одном документе код на нескольких языках программирования. Сейчас Polynote поддерживает Scala, Python, SQL и Vega.

Polynote предоставляет расширенные средства для редактирования кода и текста, близкие к возможностям интегрированных сред разработки и текстовых процессоров: есть автодополнение, подсветка ошибок, вывод подсказок для параметров функций и методов. В планах — возможность перехода на определения переменных/функций из мест их вызова.

Что касается подготовки документации и отчётов, редактирование теста происходит в режиме WYSIWYG, позволяющем сразу наблюдать конечный результат. Для определения формул предусмотрена возможность вставки выражений в формате LaTeX.

Среда позволяет полностью контролировать процесс выполнения: в области задач показывается, какой код сейчас выполняется и на какой стадии находятся вычисления. Через таблицу символов можно просмотреть все определённые функции и переменные, проинспектировать их значение или визуализировать изменения. Все сбои при выполнении и исключительные ситуации сразу подсвечиваются в редакторе кода. В редакторе в режиме реального времени выделяется выполняемая строка кода.

Обрабатываемые данные отображаются в наглядном виде с разбивкой по типам или в табличном представлении. Поддерживается интеграция с Apache Spark для просмотра, анализа и визуализации больших объёмов данных. Для упрощения визуализации предлагается встроенный редактор графиков и диаграмм, в качестве опции предусмотрена возможность применения для визуализации Vega и Matplotlib.


Работа в ИТ в Беларуси​.​​​​​​​​​​​​​​​​​

1. Заполните анонимную форму — 5 минут.
2. Укажите зарплатные (и другие) ожидания.
3. Выберите желаемую индустрию или область деятельности.
4. Получайте релевантные предложения​​.​​​​​​​​​​ 

Чытайце таксама
12 хороших курсов по Scala для тех, кто уже что-то знает
12 хороших курсов по Scala для тех, кто уже что-то знает
12 хороших курсов по Scala для тех, кто уже что-то знает
Язык программирования Scala громко заявил о себе в 2010-е годы. Сейчас ажиотаж вокруг него спал, но забывать о Scala точно не стоит. Это один из самых популярных коммерческих языков, который используют Twitter, LinkedIn, WhatsApp. Scala-разработчики, возможно, не так востребованы как их коллеги, пишущие на Python или Java, но хороший специалист будет цениться высоко, а знание языка станет безусловным плюсом в резюме. В помощь тем, кто хочет пополнить ряды адептов Scala, Digitaldefynd составил (а мы дополнили) подборку онлайн-курсов и тренингов разных уровней сложности.
1 каментарый
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
Бюджетный способ прокачать навыки и повысить зарплату — это профессиональный сертификат от Google, IBM или крупного зарубежного университета. На Coursera как раз можно найти десятки полезных обучающих программ по машинному обучению, проджект-менеджменту и не только. Собрали 10+ сертификаций, которые будут выигрышно смотреться в резюме как новичка, так и опытного специалиста.
Bloomberg: Netflix запустит подписку с рекламой в 2 раза дешевле нынешней
Bloomberg: Netflix запустит подписку с рекламой в 2 раза дешевле нынешней
Bloomberg: Netflix запустит подписку с рекламой в 2 раза дешевле нынешней
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.