Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ThankYouStarsで感謝の気持ちをスターで伝えよう

341 views

Published on

tokyor 65
https://atnd.org/events/90837

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

ThankYouStarsで感謝の気持ちをスターで伝えよう

  1. 1. ThankYouStars 感謝の気持ちをスターで伝えよう @ksmzn 2017/9/24 1 / 14
  2. 2. Who Are You koshi (@ksmzn) 某分析会社アナリスト 週3日 R で集計をしているマエショリスト 週2日 React+Redux を書いている(何故だ!?) 2 / 14
  3. 3. ところで devtools::install_github() 使っていますか GitHubで公開しているパッケージをインストールで きる CRANのパッケージはインストール数はわかる devtoolだとわからない 承認欲求が得られない 3 / 14
  4. 4. ThankYouStars https://github.com/ksmzn/ThankYouStars 4 / 14
  5. 5. なにそれ インストールしたパッケージにスターを送る 対象のパッケージは、 devtools::install_github でインストールしたも の DESCRIPTION の URLがGitHubのもの 感謝の気持ちを伝えられる 5 / 14
  6. 6. セットアップ devtools::install_github("ksmzn/ThankYouStars") GitHubAPI Tokenを取得。 1. https://github.com/settings/tokens で "Generate new token" 2. "public_repo" のみ許可して "Generate token" 3. token を ~/.thank-you-stars.json に保存。 { "token": "YOUR_TOKEN" } ghパッケージのように環境変数 GITHUB_PAT に入れてもよい。 6 / 14
  7. 7. 実行方法は あとは関数を実行するだけ library(ThankYouStars) thank_you_stars() Starred! mllg/backports Starred! krlmlr/bindr Starred! krlmlr/bindrcpp Starred! jeroen/commonmark Starred! gaborcsardi/crayon Starred! jeroen/curl Starred! r-lib/desc Starred! hadley/devtools Starred! tidyverse/dplyr : Starred! edwindj/whisker Starred! r-lib/withr Starred! yihui/xaringan Starred! hadley/xml2 Starred! rstudio/addinexamples Starred! hoxo-m/pforeach 7 / 14
  8. 8. 以上です。あと余談 CRANにも登録しました。が、0.1.0版はバグがありま すorz CRAN 登録は闇? 8 / 14
  9. 9. 9月17日 23:54 CRAN にサブミット 9 / 14
  10. 10. 言われたとおりに直す 直して checkしたりbuildしたりしてrelease devtools::check() devtools::build() devtools::release() 10 / 14
  11. 11. 9月18日 2:24 CRAN 登録完了 一晩でやってくれました 11 / 14
  12. 12. CRAN登録は闇か 12 / 14
  13. 13. CRAN登録はそんなに闇じゃ ない CRAN 登録は一晩で完了しました。 大したことしないパッケージだからの可能性もあ る。 少なくともこの規模なら闇じゃなさそう。 どんどんパッケージつくりましょう 13 / 14
  14. 14. 14 / 14

×