Promisesについての薄い電子書籍です
http://azu.github.io/promises-book/ から閲覧することが出来ます。
http://azu.github.io/promises-book/javascript-promise-book.pdf からPDF版をダウンロードすることが出来ます。
https://gumroad.com/l/javascript-promise からおまけのPDFを無料また任意の値段でダウンロードすることが出来ます。
寄付などがしたい方は、こちらで代用して下さい。
この書籍はAsciidocフォーマットで書かれています。
Asciidoctorでビルドすることが出来ます。
gem install asciidoctor coderay
npm install -g gulp
npm install
make html
open index.html
フォントにはVL Gothic Font Familyを使っています。 VL Gothic Font Familyからダウンロードしてインストールする必要があります。
必要なもの
git submodule update --init
make pdf
open javascript-promise-book.pdf
まだ完成度が高くないため品質はよくありません。 HTML版はスマートフォン等画面が小さくても見られるようになっているためそちらの利用を推奨します。
gem install specific_install
gem specific_install -l https://github.com/opendevise/asciidoctor-epub3
asciidoctor-epub3 -D output index.adoc
Pull RequestやIssue等お気軽にどうぞ。
Pull Requestする場合は CONTRIBUTING.md も参考にして下さい。
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
プログラムコードはMITライセンスで利用できます。
文章についてはCreative Commons Attribution-NonCommercialで利用できます。