2016-02-01から1ヶ月間の記事一覧

D3.jsの実験をするためにGoでREST APIサーバーもどきを書いたときのメモ

だいたいの可視化はRで事足りるけど、リアルタイムに更新される系のものをつくるときってどうするんだろう?と思って適当なダミーを書いてみたときのメモ(うまくいかなかったけど)。

WindowsにGo 1.6をインストールしたときのメモ

インストール msiがあるのでそれを使う。 Downloads - The Go Programming Language 環境変数の設定 適当にC:\Users\user1\Document\GoとかをつくってGOPATHに設定しておく。あと%GOPATH%\binをPathに加えておく。 Visual Studio Codeの設定 これを入れてお…

メモ:Rtools 3.3のパスが変わってた

前にちらっと書きましたが、Rtools 3.3からはGCCのバージョンが4.9.3になります。 notchained.hatenablog.com GCCのツールチェインは以前はC\:Rtools\gcc-4.6.3にありましたが、新しいのはC:\Rtools\mingw_64\binとC:\Rtools\mingw_32\binに変わったみたいで…

Apache BigtopでSparkのdebパッケージをつくってみる(Ubuntu 14.04)

Hadoop関連のプロダクトをパッケージングするツールらしい。 ただ、Bigtopはドキュメントがどこにあるのかさっぱりわからない…。たぶんこれ↓だと思うんですが、読んでもわからなかったのでノリでやってみた結果です。 Bigtop Packaging - Apache Bigtop - Ap…

メモ:localhostに対してAnsibleを実行するにはconnection: local

こういう感じらしい。

メモ:lxc-config, lxc-cgroup, lxc.container.conf, lxc configの違い

ちゃんと調べてないけど、殴り書き的なメモ。

Millerのdebパッケージをつくる

MillerはCSVとJSONをコマンドラインで処理するツールです。前回↓はなぜかFreeBSDでのビルドを書きましたが、もちろんLinuxでもビルドできます。 ↓このドキュメントを見てやったら意外とdebパッケージつくれたのでメモ。Ubuntu 15.10でやりました。 IntroDebi…

CSVとJSONを処理するコマンドラインツールMillerをFreeBSD 10.2で使ってみる。

MillerがJSONを使えるようになった、というツイートが流れてきて、へー、と思って見てました。 MillerはCSV版のjqを目指す、と銘打って開発されたコマンドです(たしか)。実はけっこう前から知ってたんですが、開発者がASCIIしか扱わない!と言っていて日本…

Extending ggplot2を訳しました。

ggplot2がバージョン2.0.0になって、拡張パッケージをつくりやすくなりました。そのやり方を解説しているvignetteを、需要があるのかさっぱり分かりませんが、、訳しました。 ggplot2を拡張する(原題:Extending ggplot2) ちなみになぜGithub pagesにした…

「R言語徹底解説」(Hadley Wickham 著・石田 基広・市川 太祐・高柳 慎一・福島 真太朗訳)を読んだ。

Hadley Wickhamの名著「Advanced R」の邦訳「R言語徹底解説」を頂きました。ありがとうございます!!! 徹底します。 pic.twitter.com/WomttqRNN6— Hiroaki Yutani (@yutannihilation) February 6, 2016 多くの人がコメントされているように、この本はRのバ…

RでAPIを叩くパッケージのテストがしたいときはdevtools::with_mock()とsaveRDS()

誰かに教えてもらったまま理解できず放置してたけど、やり方分かったのでメモ。 こんな感じの、APIを叩く関数があったとします。 api_tataku <- function(apikey, param1, ...) { res <- httr::GET("http://example.com", query = list(apikey = apikey, par…