読者です 読者をやめる 読者になる 読者になる

メモ:formulaはそのエンクロージング環境を捕捉している

R

とかかれているのをふと見かけてなるほどなあと思ったのでメモ。

# formulas automatically capture their enclosing environment
foo <- function(x) {
  y <- 10
  ~ x + y
}

(https://github.com/hadley/rlang/blob/84a63a1a660cebff373b9db02ac37e04c934dbde/R/tidy-eval.R#L30-L34)

※rlangはlazyevalの後継のパッケージ

続きを読む

Visual Studio Codeでシンタックスハイライトをそのままコピペする。

VS Code

とかいうと何か特別なことが必要かと思うじゃないですか?

いいえ、ただコピペするだけです。

続きを読む

はてなAPI用のOAuthトークンを取得するRパッケージをつくりました

R API

こないだ書いたこれを、

いちおうパッケージにまとめました。

が、結局、たまに401が出る理由は謎のままです。debug()で401が出たのと同じnonceとtimestampでリクエストを送ってみましたが、成功したりします。誰か助けて…。

そういう謎を残したままなので、ほとんど作りこんでいません。トークンを取ってくるただそれだけのパッケージです。ブログに書くほどでもないんですが、なんか書かないのもあれだなあと思って書いています。

続きを読む

メモ:OAuth 1.0のRFCをチラ見する

API R

悔しいので前回のリベンジ的な。

notchained.hatenablog.com

続きを読む

はてなAPIをRから使う

API R

はてなAPIをRから使ったときのメモです。認証には種類がいくつかありますが、OAuthによる認証を使います。公式ドキュメントはこのへん。

続きを読む

GyazoのAPIをRから使ってみる

API R

ドキュメントを見ながらGyazoAPIをRから使ってみます。

https://gyazo.com/api/docs

続きを読む

メモ:imguRでOAuthトークンを使う方法

R

imguRパッケージは便利なんだけど、デフォルトのAPIキーで使えてしまうので自分のアカウントにアップロードしたつもりがそうなってなかった、というメモ。

imgur.com

続きを読む