Telegram Group & Telegram Channel
Кратко перечислю этапы:

1. Создаем публичный репозиторий на GitHub, как-нибудь называем его, клонируем локально на компьютер (мне помогает GitHub Desktop). Создаем Shiny-app (у меня app.R), сохраняем его в клонированную папку.

2. Обязательно нужно заветное слово автоматически создать файл manifest.json в том же каталоге, что и app.R. Для этого мы прописываем в консоли (как написано в руководстве) [я это делаю в IDE Positron]:

library(rsconnect)
writeManifest()


3. Немного колдую с .gitignore (нам не нужны .Rhistory и .DS_Store на macOS) - в терминале, там же, где и app.R, например, для .gitignore:

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
echo .DS_Store >> .gitignore
git add .gitignore
git commit -m '.DS_Store banished!'


Публикую результат, например, через GitHub Desktop (или git push в терминале).

4. Идем на https://connect.posit.cloud/home и выбираем Publish -> Shiny, далее выбираем репозиторий, ветку (она у нас одна, сама выберется) и Primary File (это app.R). Далее просят выбрать Python Version (??? - пропускаем) и жмем Publish.

HappyEnd!

UPD: пока не стоит ожидать чуда от новых технологий, старайтесь избегать на данном этапе зависимостей от больших библиотек, например, tidyverse, приложение может не рендерится.
🔥7



group-telegram.com/naukaidannye/504
Create:
Last Update:

Кратко перечислю этапы:

1. Создаем публичный репозиторий на GitHub, как-нибудь называем его, клонируем локально на компьютер (мне помогает GitHub Desktop). Создаем Shiny-app (у меня app.R), сохраняем его в клонированную папку.

2. Обязательно нужно заветное слово автоматически создать файл manifest.json в том же каталоге, что и app.R. Для этого мы прописываем в консоли (как написано в руководстве) [я это делаю в IDE Positron]:

library(rsconnect)
writeManifest()


3. Немного колдую с .gitignore (нам не нужны .Rhistory и .DS_Store на macOS) - в терминале, там же, где и app.R, например, для .gitignore:

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
echo .DS_Store >> .gitignore
git add .gitignore
git commit -m '.DS_Store banished!'


Публикую результат, например, через GitHub Desktop (или git push в терминале).

4. Идем на https://connect.posit.cloud/home и выбираем Publish -> Shiny, далее выбираем репозиторий, ветку (она у нас одна, сама выберется) и Primary File (это app.R). Далее просят выбрать Python Version (??? - пропускаем) и жмем Publish.

HappyEnd!

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

BY Наука и данные


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/naukaidannye/504

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Founder Pavel Durov says tech is meant to set you free But because group chats and the channel features are not end-to-end encrypted, Galperin said user privacy is potentially under threat. The Security Service of Ukraine said in a tweet that it was able to effectively target Russian convoys near Kyiv because of messages sent to an official Telegram bot account called "STOP Russian War." But Telegram says people want to keep their chat history when they get a new phone, and they like having a data backup that will sync their chats across multiple devices. And that is why they let people choose whether they want their messages to be encrypted or not. When not turned on, though, chats are stored on Telegram's services, which are scattered throughout the world. But it has "disclosed 0 bytes of user data to third parties, including governments," Telegram states on its website. As a result, the pandemic saw many newcomers to Telegram, including prominent anti-vaccine activists who used the app's hands-off approach to share false information on shots, a study from the Institute for Strategic Dialogue shows.
from us


Telegram Наука и данные
FROM American