メモ:rgdalが必要なパッケージでTravis CIを使う

Ubuntuでrgdalパッケージを使うには、libgdal-devというパッケージが必要なんですが、Travis CIでこれをインストールしようとすると以下のようなエラーがでます。

https://travis-ci.org/yutannihilation/kokudosuuchi/jobs/172862797

The following packages have unmet dependencies:

 libgdal-dev : Depends: libhdf5-serial-dev

E: Unable to correct problems, you have held broken packages.

どうもTravis CIが使っているイメージ(Ubuntu 12.04)ではこの依存関係が壊れているらしく、インストールできません。

続きを読む

メモ:curlの国際化ドメイン名関連のバグ・CVE-2016-8625

curlの中の人がこんなことを言ってます。

IDN(Internationalizing Domain Names; 国際化ドメイン名)っていうのはあれです。「こっち.みんな」みたいなドメイン名のことです。それのサポートをやめるってどういうこと??と思ったのでメモ。

続きを読む

怪しげなニュースサイトBusinessNewslineについて調べたことメモ

追記(10/23):BusinessNewslineのつづりを間違えているという指摘をいただいたので修正しました。すみません。。


さいきん立て続けにBusinessNewslineというメディア?の記事に引っかかってるひとを見かけたのでちょっと調べたことをメモ。

私は↓の記事を読んで、ここの記事はもう信用しないことにしました。

続きを読む

Kubernetes The Hard Wayをやってみたときのメモ

Kubernetesの中の人がつくったチュートリアルがあります。

これは、GCPでやる方法とAWSでやる方法があるけど、AWSのほうはjqを使わないとダメらしくて手元のWindows環境ではつらそうなのでGCPでやります。

(もはやGCPの使い方すら忘れてるくらいの初心者なので、適当なこと書いてたら優しくツッコミを入れてもらえるとありがたいです...)

続きを読む

メモ:Markdownのコードブロックだけ抜き出すAWKスクリプト

ざっくりとるにはこんな感じ。nextを覚えた。

$ curl https://raw.githubusercontent.com/kelseyhightower/kubernetes-the-hard-way/master/docs/04-kubernetes-controller.md | \
    awk 'BEGIN{f=-1}; /^```$/ {f = f*-1; next}; f > 0 {print}' > tmp.sh

ggplot2 2.2.0 を使ってみる

追記(2016/11/13): この記事は「ggplot2 2.1.0.9000を使ってみる」として公開していたものです。ggplot2 2.2.0は先日リリースされましたが、この記事を公開して以降レポジトリのNEWS.mdに変更がなかったのでそのままタイトルを変更しました。


公式のアナウンスはこちら。

blog.rstudio.org

まだちょこちょこ変更されている印象を受けますが、使ってみます。

github.com

続きを読む