Udacity предлагает больше стипендий AWS
Компания Udacity объявила о приеме заявок на следующую волну из 1000 стипендий AWS AI & ML.
Компания, наиболее известная по RStudio, ведущей интегрированной среде разработки (IDE) для программистов на языке R, без лишнего шума выпустила IDE "нового поколения", разработанную специально для R и Python. На сегодняшний день Positron IDE доступна в публичной бета-версии для macOS, Windows и Linux.
Созданная бостонской компанией Posit PBC, ранее называвшейся RStudio, Positron основана на Visual Studio Code от Microsoft. Пользователи VS Code, вероятно, найдут внешний вид и функциональность Позитрона довольно знакомыми: панели для написания кода и просмотра его результатов, консоли и терминалы, а также панель активности в крайнем левом углу, предлагающая опции для навигации по файлам, контроля версий, отладки и расширений. Тем не менее, Позитрон поставляется из коробки, чтобы его было легче настроить, особенно для пользователей R, но также и для Python.
Чтобы запустить R в Positron, не нужно устанавливать расширения, как в случае с VS Code. Точно так же вам не нужно устанавливать расширения для Позитрона, чтобы запустить Python. Более того, мы рекомендуем вам не устанавливать обычные расширения VS Code для R и Python в Позитроне, поскольку IDE уже имеет встроенную функциональность. Для обоих языков в вашей системе должны быть установлены основные языковые файлы, а также пакет IPykernel для запуска Python. При первом запуске Позитрон легко нашел обе мои установки R и Python.
Однако вы можете установить другие расширения VS Code в Positron, если они вам нужны. Поскольку Microsoft не разрешает сторонним IDE доступ к официальному VS Code Marketplace, расширения Positron устанавливаются через реестр OpenVSX. "Posit является одним из основных спонсоров OpenVSX", - отмечается в вики Positron. Однако не все авторы расширений VS Code также отправляют и регулярно обновляют свои проекты в OpenVSX.
Posit называет проект "IDE нового поколения для науки о данных" и "расширяемым полиглотным инструментом для написания кода и изучения данных". В него встроен простой в использовании проводник данных и переменных, который включает такие опции, как сортировка и фильтрация фреймов данных. Доступ к нему можно получить, нажав на иконку, как для данных R, так и для данных Python.
"Проводник данных призван дополнить исследование данных с помощью кода, позволяя отображать данные в виде сетки, похожей на электронную таблицу, временно фильтровать и сортировать данные, а также предоставлять полезную сводную статистику непосредственно внутри Позитрона", - говорится в вики проекта. "Цель Data Explorer - не заменить рабочие процессы, основанные на коде, а скорее дополнить их эфемерными представлениями данных или сводной статистикой по мере дальнейшего изучения или модификации данных с помощью кода".
В Позитроне есть и другие приятные мелочи, например, cmd/ctrl + enter запускает одну строку сценария Python, а затем перемещает курсор на следующую строку кода. Это может быть удивительно полезно для быстрого изучения кода вне инструмента отладки. Если вы работаете над проектом, в котором сочетаются скрипты на R и Python, что я все чаще делаю как пользователь R, работающий с генеративным ИИ, IDE также легко выводит на экран нужную консоль при переключении между скриптами на обоих языках.
В репозитории предупреждают, что Positron - "проект на ранней стадии, находящийся в активной разработке". Пользователям следует иметь это в виду, когда они решают, как и когда опробовать его.
Компания Udacity объявила о приеме заявок на следующую волну из 1000 стипендий AWS AI & ML.
Эндрю Таненбаум был удостоен премии ACM System Software Award 2023 за операционную систему MINIX, которую он создал для учебных целей и которая оказала большое влияние на Linux.
Компания Amazon анонсировала Timestream, полностью управляемый сервис баз данных временных рядов, основанный на открытом исходном коде InfluxDB.
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии