2019-09-29 / Colin Fay / shiny, développement, package, thinkrverse
Démarrer avec {golem}
Un court blog post listant quelques ressources autour de {golem}, et une invitation à coder avec nous en Octobre. ...
2019-09-29 / Colin Fay / shiny, développement, package, thinkrverse
Un court blog post listant quelques ressources autour de {golem}, et une invitation à coder avec nous en Octobre. ...
2019-08-19 / Sébastien Rochette / développement, docker, package, serveur, shiny, thinkrverse
{golem} a été développé pour aider à construire de grosses applications Shiny à mettre en production. Et si {golem} pouvait être utilisé pour construire une autre application web interactive populaire, récemment mise à la disposition des programmeurs R : Dash? Dash, un nouveau venu dans les applications web interactives Il y a quelques jours, Plotly a annoncé que Dash était ...
2019-07-09 / Sébastien Rochette / développement, astuces, package, Rmarkdown
La documentation c’est important ! Pensez à votre avenir et à celui des autres. Quel que soit le but de votre script et de vos analyses, pensez à la documentation. Dans ma tête, la structure du package R est faite pour ça. Je vais tenter de vous en convaincre. À use’R 2019 à Toulouse, j’ai fait une présentation intitulée : ...
2019-05-07 / Sébastien Rochette / astuces, développement, package, thinkrverse
Yeah ! Notre package {attachment} est maintenant disponible sur CRAN. {attachment} est là pour aider à gérer les dépendances pendant le développement de vos packages. Il fournit également des outils utiles pour installer ou lister les packages manquants utilisés dans des scripts R ou des Rmds. Gérer les dépendances pendant le développement de packages Si vous avez déjà eu l’erreur ...
2019-03-04 / Colin Fay / développement, package, shiny
Deuxième partie de la transcription de la conférence que j’ai donnée lors de la session poster de la rstudio::conf(2019). Lire la première partie ici. Cet article est à la base de l’écriture de notre livre : https://engineering-shiny.org/. Vous y trouverez des informations complémentaires. Construire des applications Shiny prod-ready, étape par étape Etape 1: Design Ne vous précipitez pas dans le ...
2019-01-27 / Colin Fay / développement, shiny
Durant la rstudio::conf(2019L), j’ai présenté un poster intitulé « Building Big Shiny Apps – A Workflow ». Vous pouvez trouver ce poster ici, et ce billet de blog est une tentative de transcription de sa présentation à Austin. Comme il s’agit d’un sujet assez long, j’ai divisé ce billet en deux parties : la première présentera le contexte et le pourquoi, et ...
2018-12-10 / Colin Fay / développement, Rmarkdown, thinkrverse
Après avoir vécu plus d’un an sur GitHub, le package {remedy} est désormais disponible sur le CRAN. ...
2018-08-29 / Colin Fay / développement, rstudio, serveur
Gérer les packages en production peut vite être un casse-tête : il faut jongler entre les versions, les packages internes, les mises à jour CRAN, Bioconductor, les sources GitHub…. Découvrons RStudio Package Manager, l’un des outils disponibles qui vous aide à gérer cela. What is love RSPM (Baby don’t hurt me, no more 🎶) RStudio Package Manager (ou RSPM en ...
2018-06-07 / Colin Fay / développement, docker, package
Il y a plusieurs raisons pour lesquelles vous voudriez déployer votre propre R Archive Repository : vous ne voulez pas dépendre de GitHub pour vos paquets de développement, vous voulez utiliser une méthode plus « confidentielle », ou peut-être (et c’est une bonne raison), vous êtes un nerd et vous aimez l’idée d’héberger votre propre repo. Donc, voici comment. ...
2018-05-29 / Colin Fay / développement, orienté-objet
Le système orienté objet est une approche simple et puissante permettant de programmer avec R. Pourtant, ekke peut être un peu intimidante au début, surtout si vous avez toujours codé en R, avec des fonctions. Dans ce billet, nous allons nous pencher du côté de {R6}, l’un des packages les plus téléchargés du CRAN, et l’un des piliers d’un grand ...
2018-05-16 / Vincent Guyader / développement, package, shiny
Dans cet article, je vais vous présenter l’approche que nous utilisons chez ThinkR pour les applications Shiny que nous sommes ammenés à concevoir. Il s’agit d’un cadre de travail relativement strict mais conçu pour nous simplifier la vie et garantir de livrer une application “prod ready” ( qu’elle soit lancée en local, sur shinyserver, Rconnect ou encore via ShinyProxy avec ...
10/09/2024
Contactez-nous
Vous avez une question
ou désirez un renseignement ?