2016-02-07(Sun)
Android Studio本制作の裏側
今後こんな機会がそうたくさんあるとは思えないが、半分自己満足で制作環境についてメモを残しておく(主に使用したツールまわりについて。
フォーマットはRe:VIEW。技評さんといえばinao記法が有名なのだけど、それで原稿書くのはいろいろ辛かったので、inao記法テキストに変換できるRe:VIEWで原稿書いていいですか?とお願いしたところ快諾してもらえた(その時点では、まさかRe:VIEWの中の人直々に組版してもらえるとは思っても無かったけど。
ちなみに、Jenkins本のときはSphinx(HTML入稿)、Web連載とSoftware Design誌の記事はMarkdown(.md
のまま入稿)、出版社違うけどGradle本のときはSphinx(テキスト入稿)。
原稿書きはもっぱらvim(MacVIMとgVim)。「iPad miniで原稿書き」もちょっと憧れたけど、vimが無いからやんなかった。一部の人には「IntelliJで書いたんでしょ?」って言われたけど、そんなことは無くてほぼvim。(自分にとって)テキスト書くのにこれほど最適なツールは無い。あとATOK。vimとATOKが無いと死ぬ病。:-)
vimで使ったのはvim-reviewとunit.vimの2つ。特にunite.vimは「:Unite outline
」でアウトライン確認できたので大変重宝しました。あと、今回の作業でやっとvimgrepを身につけた(これスーパー便利や。
スクリーンショットはSkitchかOSのスクリーンショット取得ショートカット、その後の加工にPixelmator。PixelmatorはiPad版も持ってたけど、iPadで画像作成はしなかった(慣れの問題かMacBookで作業するほうが楽だったんで。
スクリーンショット以外の図はSHOT NOTEに手描きしてiPhone経由で取り込む(これは単なる好みの問題。
原稿だいたい完成したら、Re:VIEWでPDFにしてWordに読ませて校正したんで、Wordも使ったツールのひとつ。Wordの校正機能は意外とバカにできない。
リポジトリはBitbucket。無料でプライベートリポジトリ使わせてくれるAtlassianさん太っ腹!クライアントはSourceTreeを主に使っていたけど、ファイルごとの履歴の確認のやり方がわからなかったんで、そんときだけIntelliJを使ってた。
校正やり始めるようになってから使いはじめたのが、Kaleidoscope。有償のdiffツールなんだけど、文字単位の差分を見せてくれるルーツはこれくらいしかなかったので、やむを得ず購入したけど十分元は取ったと思う(ちなみに、WinMergeはフリーのツールにも関わらず文字単位の差分も見せてくれる。
#IntelliJのこのチケットが対応されてれば、IntelliJでもイケただろうに...。
PDF校正で使ったのは、iOSのGoodReader。PDFに注釈入れられるツールは数多くあるんだけど、ちゃんとAdobe Readerで認識できる注釈入れられるツールは実はそう多くなくて、Adobe Reader使うのはもっとも確実(だけど、これ使いづらい)。Adobe Reader以外でまともだったのがGoodReader。iPadのGoodReaderでガーっと校正して、PCのAdobe Readerで微調整ってのが便利な使い方だった。
とりとめないけど、メモだしいいか。
- 222 https://www.google.co.jp/
- 70 http://b.hatena.ne.jp/
- 59 https://www.google.co.jp
- 15 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=10&ved=0ahUKEwjI9vjo5uXKAhUEH6YKHYGID5YQFghUMAk&url=http://d.hatena.ne.jp/masanobuimai/20070322&usg=AFQjCNGBNxRUlGzeTmDL6w36D3GxyE3JRA&bvm=bv.113370389,d.dGY
- 12 https://www.facebook.com/
- 11 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0ahUKEwjU1a7Hi-fKAhUGm5QKHbutD4AQFggiMAE&url=http://d.hatena.ne.jp/masanobuimai/20131010/1381416412&usg=AFQjCNF5I1gS3q3qClJvR33FGWd80E772w&bvm=bv.113370389,d.dGo
- 8 http://www.google.co.uk/url?sa=t&source=web&cd=1
- 7 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0ahUKEwiKgOOVpefKAhWlraYKHdX1C8wQFggvMAM&url=http://d.hatena.ne.jp/masanobuimai/20120528/1338213342&usg=AFQjCNE6hzfaasPQbhuPMi67Ah6ZsJ1P3A&bvm=bv.113370389,d.dGY
- 5 http://reader.livedoor.com/reader/
- 5 https://www.google.com/
2004 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 03 | 04 | 05 | 06 | 07 | 09 | 11 | 12 |
2015 | 03 | 05 |
2016 | 01 | 02 |