Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Интерактивный блокнот

Из Википедии — свободной энциклопедии

Интерактивный блокнот — подход к построению пользовательского интерфейса интерактивной вычислительной среды, объединяющий в одном окне работу с кодом (в том числе редактор с подсветкой синтаксиса), исходными данными и результатом вычислений и сформированной графикой — в едином редактируемом документе, называемом блокнотом англ. notebook. Среди систем, использующих интерактивный блокнот в качестве основного интерфейса — многие системы компьютерной алгебры (в том числе Mathematica, Sage, Mathcad), iPython, Jupyter, RStudio, Apache Zeppelin. Известны также реализации в виде плагинов к интерактивным средам разработки (например Kotlin Notebook для IntelliJ IDEA[1]).

В отличие от интегрированных сред разработки, нацеленных, прежде всего, на работу с кодом и отчуждаемый от неё результат (отлаженный код и исполняемую программу), интерактивный блокнот предполагает последовательное создание документа, сочетающего код и результаты его выполнения, в этом смысле такой подход сочетается с концепцией грамотного программирования, предполагающей единую среду для программирования и документирования. От инструментов анализа данных, работающих для формирования запросов к данным из внешних источников, обработки и визуализации результатов, блокноты отличает ориентированность в первую очередь на работу с кодом, и алгоритм фактически является частью результата (а не только отчёт о выборке или визуализация). При этом существует тенденция к сближению подходов, например, Apache Zeppelin, обладающий обширными средствами доступа к базам данных, позиционируется и как BI-инструмент, а Jupyter активно применяется как средство интерактивной отладки для разработки на нескольких языках программирования, которые поддерживают его расчётные ядра.

Интерфейс системы Jupyter
Интерфейс системы Sage

Функции

Типичные функции интерактивного блокнота:

  • работа с кодом в режиме REPL — но не в режиме командной строки, а в едином интерфейсе, в том числе веб;
  • интерактивная визуализация данных (в том числе расчётных);
  • доступ и обработка данных из внешних источников (в том числе в СУБД);
  • реализация математических вычислений;
  • оформление документации, включающей текст (например в форматах markdown или Latex), форматированные формулы, исходный код и используемые данные.

Использование записанных сеансов в форматах интерактивных блокнотов получило определённое распространение как средство технической коммуникации; например, хостинг исходного кода GitHub поддерживает рендер формата файлов Jupyter — результат вычисления блокнота отображается сразу при просмотре его исходного кода на платформе.

Примечания

Ссылки

Эта страница в последний раз была отредактирована 18 июля 2023 в 09:58.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).