@kyanny's blog

My thoughts, my life. Views/opinions are my own.

CentOS 5.x で s3gof3r が動作するか確認

rlmcpherson/s3gof3r · GitHub

動作した。 64bit 版 CentOS 5 じゃないとダメなので注意。

$ vagrant box add centos5 http://puppet-vagrant-boxes.puppetlabs.com/centos-59-x64-vbox4210.box
$ vagrant init centos5
$ vagrant up
$ vagrant ssh
$ wget https://github.com/rlmcpherson/s3gof3r/releases/download/v0.4.10/gof3r_0.4.10_linux_amd64.tar.gz -O gof3r_0.4.10_linux_amd64.tar.gz
$ tar xzf gof3r_0.4.10_linux_amd64.tar.gz
$ export AWS_ACCESS_KEY_ID=<access_key>
$ export AWS_SECRET_ACCESS_KEY=<secret_key>
$ cd gof3r_0.4.10_linux_amd64
$ ./gof3r  -b <bucket_name> -k <foo_bar/baz_qux.txt> --no-md5

最近読んだもの

How I Came To Love TypeScript -Telerik Developer Network

型システムの本質はそこじゃないのでは。IDE の支援はおまけに過ぎない。まぁ本質的じゃない部分の便利さで気に入ったんだよ、と言われればそうですかとしか答えようがないが。

The Problem with Securing Single Page Applications - Stormpath User Management API

Synchronizer Token というパターン名を知れたのはよかった。その他は製品の紹介に繋げてるだけで、肝心の SPA でどうたらいう話は全く出てこなくて期待はずれ。

Angular Material vs. Material Design Lite | Scotch

わかりやすかった。あとで試さないと。

Lessons Backbone Developers Can Learn From React

良い記事。1,3,2の順で同意。特に1。Marionette.jsはBackbone.jsの世界に「DOM同様のビューのツリー構造」をもたらしそれはReactに似ている。その通り、その通りだよ。さすがMarionette: Explainedなんてシリーズ記事を書くだけあってわかってるじゃないか。3も良い。俺も実際Reactを少し書いたり勉強したりしてからMarionetteで構造化をより強く意識できるようになった。

iOS Swift の勉強 (7)

間が空きすぎてどこまでやったかわからなくなってしまった。勉強の記録を残すなら何章とか何ページとかも書くべきだったと反省。仕切り直しで Chapter 5 までの実習問題をさらっとやり直した。過去の記録をみる限りだと Chapter 7 までは終わっていた雰囲気だけど Chapter 6 からやり直す。