#ngk2012b excelによる設計書について
TRANSCRIPT
![Page 1: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/1.jpg)
関数型言語による設計について
@mzp
12/12/9日曜日
![Page 2: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/2.jpg)
自己紹介• Twitter: @mzp
•なごやかScala開催中
• 2013/1/11(金) 19:00~21:00@千種
•関数型言語の初心者歓迎
12/12/9日曜日
![Page 3: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/3.jpg)
Q. 関数型言語使ったことある人、どれくらいいますか?
12/12/9日曜日
![Page 4: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/4.jpg)
12/12/9日曜日
![Page 5: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/5.jpg)
•Simon Peyton Jones
12/12/9日曜日
![Page 6: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/6.jpg)
•Simon Peyton Jones•at ICFP’03
12/12/9日曜日
![Page 7: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/7.jpg)
•Simon Peyton Jones•at ICFP’03•“A user-centred approach to functions in Excel”
12/12/9日曜日
![Page 8: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/8.jpg)
関数型言語による設計について
12/12/9日曜日
![Page 9: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/9.jpg)
関数型言語による設計についてExcel
12/12/9日曜日
![Page 10: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/10.jpg)
関数型言語による設計について
書
Excel
12/12/9日曜日
![Page 11: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/11.jpg)
Excel方眼紙の悪い所•マージできない
• diffが取れない
•履歴が管理できない
•編集するとすぐ崩れる
12/12/9日曜日
![Page 12: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/12.jpg)
追加がだるいここに追加したい
12/12/9日曜日
![Page 13: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/13.jpg)
すぐずれる
12/12/9日曜日
![Page 14: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/14.jpg)
やめていただきたい
12/12/9日曜日
![Page 15: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/15.jpg)
Excel方眼紙撲滅委員会の紹介
•@tk0miyaさんのやってる一人委員会
•テキストデータからブロック図を生成するblockdiagのリリース
•他にもシーケンス図、アクティビティ図とかも生成できる
12/12/9日曜日
![Page 16: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/16.jpg)
blockdiag実行例blockdiag { A -> B -> C -> D; A -> E -> F -> G;}
12/12/9日曜日
![Page 17: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/17.jpg)
Excelの呪縛• Excelをやめれないときもある
•提出の形式が決っている
•他に編集ツールがない
•なんだかよくわからない不思議なパワー(政治力)
12/12/9日曜日
![Page 18: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/18.jpg)
blockdiagcontrib-excelshape
• Excelを出力できるようにするプラグインを作りました
• OLEを使っているのでWindowsでしか動きません
• easy_install/PIPでインストールできます
12/12/9日曜日
![Page 19: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/19.jpg)
http://www.youtube.com/watch?v=Mt9t7UCu__4&feature=g-crec-u
12/12/9日曜日
![Page 20: #NGK2012B Excelによる設計書について](https://reader034.vdocuments.net/reader034/viewer/2022052410/5555a830d8b42afe5d8b45fd/html5/thumbnails/20.jpg)
まともな関数型の話が聞きたい方は、なごやかScalaへどうぞ
12/12/9日曜日