Successfully reported this slideshow.
Your SlideShare is downloading. ×

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

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
Jenkinsについて
Jenkinsについて
Loading in …3
×

Check these out next

1 of 14 Ad
Advertisement

More Related Content

Recently uploaded (20)

Advertisement

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

×