linuxで複数のzipファイルを一気に解凍する

Ubuntuで複数zipファイルをコマンドで一気に解凍するには

$ ls somedirectory/*.zip | xargs -n1 unzip

これでできました
xargs -n1 で一行ずつの処理ができます

Jestのカバレッジを見る

facebookの作ってるfacebook/jestのカバレッジを見て見ました

$ node_modules/.bin/jest –coverage

Using Jest CLI v0.5.10
PASS __tests__/message-test.js (0.848s)
PASS __tests__/parts-box-test.js (0.896s)
2 tests passed (2 total)
Run time: 2.008s
———-|———-|———-|———-|———-|—————-|
File | % Stmts | % Branch | % Funcs | % Lines |Uncovered Lines |
———-|———-|———-|———-|———-|—————-|
———-|———-|———-|———-|———-|—————-|
All files | 100 | 100 | 100 | 100 | |
———-|———-|———-|———-|———-|—————-|

こんな感じで取れるようです

Android 6.0 (Marshmallow)でPublicディレクトリに書き込めない

Android 6.0 (Marshmallow / マシュマロ)の実機でデバッグしてたらPublicディレクトリに書き込めませんでした
Lolipopだったら問題なかったのに..

調べてみたらAndroid 6からはパーミッションが変わってるからでした

Working with System Permissions | Android Developers
をみて対応した書き方をするかですが、手っ取り早くtarget SDK versionを下げました

build.gradleファイルを開いて

targetSdkVersion 22

に変更
これでコンパイルしなおせば、とりあえず書き込めるようになりました
targetSdkVersion 23がAndroid 6です
正しい対応はもうちょっとAndroid 6 がシェア出てからにします

参考)
Androidアプリで書きだしたファイルがPCで見えない
Android 6(M) permission issue (create directory not working) – Stack Overflow