# #96 Watさんとたかのりさん をゲストに合宿で「いきなりプログラミングPython」本の話
Season: 3
Topic: 96
# Note
Guest:
鈴木たかのりさんとWatさん。
Watさんは、WATLABというブログをやっている。 https://watlab-blog.com
Contents:
- ゲストのたかのりさん、Watさんの紹介
- Python mini hack-a-thon 夏山合宿に来ている
- 楽しく開発したり、BBQしたり、ビール飲んでいる
- いきなりプログラミング Python https://amzn.to/4d4ZB8y という書籍を出版した、Watさんに本の内容や執筆経験について語ってもらう。
- 本の概要とターゲットについて
- 本を書くキッカケは、寺田経由で、たかのりさんに相談して、Watさんに声を掛けた。
- スケジュール的には8月から企画開始、10月から1月で執筆、その後レビューなどを経て、6月末に出版
- 執筆で苦労したのは、題材選び。Xでアンケートを取ったりして決めた。さらには文章を商業出版用にするのは大変だった。
- 執筆時間は土日や祝日をほぼほぼ潰して書き続けた。
- レビューで多くの指摘を受けたがくじけずにやれたので、良い本になったのではないかと思っている。
- 各章の紹介に入る
- ◆第1章 コンピューターに頭の中を覗かれる!?「マインドリーダー100」は、環境構築から初めて、簡単なプログラムを作っていく流れをやり、文法の紹介は最小限にした。
- ◆第2章 ヒントを頼りに名探偵を目指せ!「推理力測定ゲーム」では、1章の続きでゲーム要素を入れてコーディングスタイルを学んでもらえるようにした。
- ◆第3章 声の高さを自由自在に操ろう!「いつでも声変わり機」では、PCのハードウエアを扱い、マイクから音声を入力してもらうことに挑戦。声の高さが変えられるようにするというちょっとむずかしい部分に入っていった。
- ◆第4章 読み上げた音声を自動で変換!「タメ語矯正アプリ」は、3章の続きで、マイクの入力をもとに、テキストに変換し、さらに正規表現で文字変換を実践してもらっている。
- ◆第5章 長時間撮影をぎゅっと圧縮!「タイムラプスクリエイター」では、映像を扱うために、PCのカメラからの入力をもとにし、動画は画像の連続であることやそれらを間引いて短縮動画作る流れを実践した。
- ◆第6章 AIカメラが捉える幸せの瞬間!「笑顔キャプチャーカメラ」は、5章の続きとして、映像を扱い、AI的に画像を分析して笑顔かどうかの判定をし、1枚の画像を生成するというアプリを作り上げる。
- Watさんの発想力ややり切り力はすごいと思ったし、また執筆してみたいという意欲的な感じだった。
Links:
- いきなりプログラミング Python https://amzn.to/4d4ZB8y
- Python mini hack-a-thon夏山合宿 https://pyhack.connpass.com/event/317884/