В Next Tech мы только что выпустили ряд новых функций и улучшений, которые нам очень нравятся. Главным из них является изменение того, как инструменты, отличные от нашего пользовательского интерфейса разработки, могут использоваться в курсах. Теперь вы можете подключить своих пользователей к любимым в отрасли продуктам, разработанным специально для определенных предметных областей (например, для науки о данных) — и, как всегда, всего за несколько секунд.

Читайте дальше, чтобы узнать больше!

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

Вот как выглядит этот интерфейс разработки:

Интерфейс подключен к реальной вычислительной среде, которую Next Tech размещает в облаке, в результате чего получается реальная «лаборатория», доступная непосредственно из веб-браузера. Эти лабораторные занятия позволяют учащимся применять новые технологические навыки по мере их обучения, в то время как мы занимаемся невероятно сложным процессом установки программного обеспечения. Это позволяет им сосредоточиться на том, что они изучают, вместо того, чтобы тратить часы на то, чтобы их компьютер работал должным образом.

Наш интерфейс разработки — это не все, что мы можем разместить в облаке! В последнее время мы обнаруживаем все больше других интересных инструментов, которые дополняют тот, который мы создали. Они хорошо известны и любимы десятками миллионов разработчиков. Хотя наш настраиваемый интерфейс разработки хорошо подходит для многих тем, другие решения, предназначенные для конкретной технологии или дисциплины, могут быть чрезвычайно ценными.

Мы выпустили ряд таких новых инструментов, а также множество других связанных улучшений!

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

Например, вот RStudio по умолчанию в лаборатории Next Tech:

Однако это можно легко настроить, чтобы начать, например, с темным режимом и предварительно открытыми различными файлами:

Другой новый инструмент — phpMyAdmin. Это широко используется для упрощения взаимодействия с базами данных MySQL. Его можно использовать для создания баз данных и изменения их структуры, а также для взаимодействия с данными с использованием графического пользовательского интерфейса, а не командной строки.

Вот как выглядит phpMyAdmin в лаборатории Next Tech:

Одним из инструментов, который мы уже поддерживали, является Jupyter Notebooks, который используется исследователями данных (а также многими другими) для работы с Python, R и другими языками программирования. Он обеспечивает «повествовательный» опыт, который может смешивать текст, код, вывод программы и изображения, чтобы показать читателю, как данные использовались для достижения вывода.

Вот снимок Jupyter Notebook:

После добавления этих новых инструментов мы пошли еще дальше и улучшили их использование в лабораториях! Самым большим улучшением является возможность полностью пропустить использование нашего интерфейса разработки. Раньше каждый инструмент (например, блокнот Jupyter) можно было доставить только в виде «вкладки» внутри нашего интерфейса разработки, который выглядел так:

Дополнительный ряд вкладок занимал ненужное место на экране, когда Jupyter Notebook был всем, что требовалось для лаборатории. Теперь вы можете удалить эти вкладки, что позволит инструменту использовать все доступное пространство экрана. Вот как это выглядит для ноутбуков Jupyter:

То же самое можно сделать для RStudio и phpMyAdmin, а также для нашего встроенного рабочего стола и терминала.

Кроме того, мы добавили суперпростые вставки «оверлей». Их можно использовать при встраивании лабораторий на страницу вместе с другим текстом, что предотвращает их запуск до тех пор, пока пользователь не решит их запустить. Это предотвращает ненужные расходы, связанные с загрузкой страницы без необходимости загрузки лаборатории. Это также удобно при встраивании нескольких лабораторий на одну и ту же страницу в виде «фрагментов»!

Вот пример того, как выглядят эти накладки:

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

Наконец, мы добавили режим «встраивания» для лабораторных встраиваний. Это скрывает навигацию на левой боковой панели, что приводит к более чистому интерфейсу в случае, когда пользователям не требуется доступ к этой боковой панели.

Хорошо, подведем итоги. Новые инструменты RStudio и phpMyAdmin. Новые способы доставки их и др. Наконец, встроенные оверлеи для встраивания и новый режим встраивания.

Хотите увидеть их в действии? Я хотел бы показать вам! Перейдите на наш веб-сайт, чтобы запросить демонстрацию, или напишите нам по адресу [email protected].

P.S. (спойлеры!) У нас в разработке есть и другие инструменты, в том числе Jupyter Lab и интерфейс для разработчиков на основе VSCode от Microsoft. Следите за новостями!