今日は一週間で唯一講義のない日。
しかも非常勤もお休みだったのでひさしぶりにジュンク堂で本探ししてきました。
諸事情からWindowsの開発環境を調べなければならなくなったのも本探しの背景の一つです。
以下、本日購入した本を並べます。購入要因とザーッとみた感想を少しだけ。
以下の2冊は担当しているオブジェクト指向分析設計という科目で、学生さんが興味を持てそうな実装の具体例として参考になりそうでしたので購入しました。主にC++での実装例ですがJava等にも応用が効くと思われます。
Game Programming Patterns ソフトウェア開発の問題解決メニュー (impress top gear)
- 作者: Robert Nystrom,武舎広幸,阿部和也,上西昌弘
- 出版社/メーカー: インプレス
- 発売日: 2015/09/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
- 作者: 大圖衛玄
- 出版社/メーカー: 技術評論社
- 発売日: 2015/06/02
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
続いて以下。Sunabaという日本語で書けるプログラミング言語を利用して、ゲームを作るときにプログラマが考える過程を丁寧に解説されています。Scratch等で小学生向けプログラミング授業をしているため、こうした思考過程をScratchなどの言語におきかえて説明できたらいいな、と思い購入しました。春休みでも時間があれば、Scratchに移植したブログサイトでも作ってみたいな。。。
プログラムはこうして作られるプログラマの頭の中をのぞいてみよう
- 作者: 平山尚(株式会社セガ)
- 出版社/メーカー: 秀和システム
- 発売日: 2013/09/25
- メディア: 単行本
- この商品を含むブログ (5件) を見る
次はKinect本です。v1が出た当初あれこれやっていたのですがすぐに飽きてしまい。v2はMacでは動作しにくいということもあり関心ありませんでした。しかーし。この本の最終章の「非接触バイタル・センシング」は非常に興味をそそる内容です。カメラ画像から呼吸や心拍が得られると話には聞いたことがありましたが実際にKinectのDepthセンサーを利用して実装する方法が書かれています。こういうことに関心のある人は必見かと思います。
KINECT for Windows SDKプログラミングKinect for Windows v2センサー対応版
- 作者: 中村薫,杉浦司,高田智広,上田智章
- 出版社/メーカー: 秀和システム
- 発売日: 2015/05/21
- メディア: 単行本
- この商品を含むブログ (1件) を見る
矢沢先生の本。C言語のイントロを学んだ後に、Linuxやネットワークプログラミングなど応用的な科目をするとすればどんな授業がいいかな。。。と思って探していたところこの本を見つけました。様々な実験を通してC言語をより深く学ぶことができます。これはやって楽しい演習と思いました。演習課題などの参考に使わせていいただこうと思います。
コンピュータのしくみがよくわかる! C言語プログラミングなるほど実験室
- 作者: 矢沢久雄
- 出版社/メーカー: 技術評論社
- 発売日: 2015/01/17
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
gdbやgitやmakeなどの初歩の使い方をまとめて紹介している本です。こういう本ありそうでないですね。VMイメージの中で実験をするあたりは参考になります。演習でやるとすればもう少し突っ込んだ内容にした方がいいですね。とりあえず流れを参考にさせていただこうと思い購入しました。
- 作者: 坂井弘亮
- 出版社/メーカー: マイナビ
- 発売日: 2014/08/28
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (2件) を見る
最後が以下。Macを利用するようになったここ5、6年はWindowsでの開発はほとんど無視してきました。学科の基本言語がJavaということもあり。Visual Studioに触る機会もありませんでした。しかし、演習室のPCはWindowsであり、Visual StudioのIDEとしての完成度を考えると素直にWindows系の開発を演習等に取り入れるというのは一つの道だな。。。と最近思うようになりました。現在、Servlet&JSPでWebアプリ開発を教えているのですが、今後はRailsでもと思っていましたがgemやIDEやWindowsやシンクライアントとの相性などいろいろ考えるとASP.NETも悪くないのでは?と。とりあえず勉強してみようということでこの本を購入したわけです。昔のASPは古めかしいイメージがあったのですが最近はCSSフレームワークやAjaxの取り込みも自然とできるようです。まずは勉強ですね。。。
TECHNICAL MASTERはじめてのASP.NET Webフォームアプリ開発C#対応版
- 作者: WINGSプロジェクト,土井毅,山田祥寛
- 出版社/メーカー: 秀和システム
- 発売日: 2015/11/13
- メディア: 単行本
- この商品を含むブログを見る
という感じです。
これらは研究とはあまり関係ないのですが。。。講義のために勉強するのはそれはそれで楽しいもので。
そのための時間的・コスト的な投資もサラリーマンだったころは自前で全て用意する必要がありましたが(少ない小遣いからこの本買おうかどうか。。。と何度も迷い。。。やめておくとかよくありました)、大学教員はそれを仕事にできるのでその面ではとても幸せだと思います。
でわでわ。