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: |

Ukrainian forces successfully attacked Russian vehicles in the capital city of Kyiv thanks to a public tip made through the encrypted messaging app Telegram, Ukraine's top law-enforcement agency said on Tuesday. For example, WhatsApp restricted the number of times a user could forward something, and developed automated systems that detect and flag objectionable content. During the operations, Sebi officials seized various records and documents, including 34 mobile phones, six laptops, four desktops, four tablets, two hard drive disks and one pen drive from the custody of these persons. The gold standard of encryption, known as end-to-end encryption, where only the sender and person who receives the message are able to see it, is available on Telegram only when the Secret Chat function is enabled. Voice and video calls are also completely encrypted. In a statement, the regulator said the search and seizure operation was carried out against seven individuals and one corporate entity at multiple locations in Ahmedabad and Bhavnagar in Gujarat, Neemuch in Madhya Pradesh, Delhi, and Mumbai.
from us


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