MD Advent Calendar 2016 Day 20
この記事はMD Advent Calendar 2016 20日目の記事です
クズがプログラミングが全く出来ない人達とチームを組んで開発したときの話と振り返り。
19日目の記事、わかりやすいチュートリアルで面白かったです。
おわりのはじまり
学生最後の大仕事と言いますか、卒業制作。
何を作ってるかはともかくとして、ハードウェアとソフトウェアを割とバランスよく使った制作でした。
メンバーは自分を含めて4人、よく話していた人達とのグループなので良いペースで進むかなこの時点ではと思っていました…
愚かな予定
プロジェクトが開始したときにロードマップを作成するのは当たり前ですが、当時を振り返ってみるとその時点で色々マズかった気がします。
確か以下のようなロードマップだったハズです。
11月までとなっていますが、学校側としては1月後半辺りまでは猶予があります。
- 5月 仕様・使うシステムのチョイス
- 6月 〃
- 7月 コーディングと平行してハードウェアの設計など
- 8月 〃
- 9月 〃
- 10月 テスト・ドキュメント作成
- 11月 めでたく完成
この時点で苦労しそうだな と思っていたのは、
- コーディング未経験者に開発環境構築をさせる
- コーディングの基礎知識(文法なり条件文なり、APIドキュメントの読み方なり、コーディング規約なり…)
この二つでした(既に甘い)
学校が夏休みなこともあり7-8月はコーディングをしていたり、自分が担当したタスクをちょこちょこ片付けつつコーディングを担当しているもう一人のメンバーとも(半ば無理矢理)コーディングしました。
書かせたのはDOM操作とAjax通信メインのJavascriptで200行もいかないくらい(確か)
夏休みが終わり、9月は学校であまり連絡が取れなかったメンバーともきちんと報連相(?)が出来るな!と思ってたのもつかの間。結論から言うと無理でした。
学校に行く行く詐欺、起床事故、理由がはっきりしない休み、事前に行くのが難しいのに連絡しないなど…(何回か自分もしてしまいましたが)
全然タスクが振れてないメンバーが居たのも事実で割と厳しかった。
反省というか振り返りというか
- メンバーの熱量にムラがありすぎということに気づくのが遅かった。
- 逐一の進捗確認はあまりアテにならないのでGitのコミットなり証拠に残る物を重視すべき。
- 慣れてないメンバーがいる場合はロードマップの1.5倍は時間多めに見積もるべきだった。
- 仏のような心じゃ無いと何かを主導していくのは割と難しいのでは。
- クリスマスの時期にこの話題は禁物だった。書いててテンション下がる
21日目の方よろしくおねがいします。
beatmania IIDX 24 SINOBUZ start
君ビートマニア下手だねぇ
一年ぶりn回目
beatmania IIDX 23 copula start
copula終了時点で当初の目標の五段はOKで、現在七段。
八段がそろそろ取れそうだが、ギガデリが厳しいので頑張りたい。
SINOBUZでの目標は赤段位(9~10段)を目指したい。
TeamSpeak 3 Server 3.0.13-3.0.13.4 Release
ISPのGaming+を契約するのはちょっと待つべき
age++;
TeamSpeak 3 Client 3.0.19.2-4 Release
TeamSpeak 3 Server 3.0.12.4 Release
更新
今回(は|も)バグフィックスがメインで更新されています
原文
=== Server Release 3.0.12.4 27 april 2016
- fixed an other server crashes on malicious input (again)
- fixed a deadlock on some query command
日本語訳
=== サーバ リリース 3.0.12.4 2016年4月27日
- 悪意のある入力で別のサーバがクラッシュするのを修正 (また)
- いくつかのクエリコマンドのデッドロックを修正
TeamSpeak 3 Client 3.0.19.1 Release
更新
今回もバグフィックスがメインで更新されています
原文
=== Client Release 3.0.19.1 25 Apr 2016
+ Added polish and portugese translations
+ Added support for graylisted servers
- Fixed possible crash on weird unicode characters
日本語訳
=== クライアント リリース 3.0.19.1 2016年4月25日
+ ポーランド語とポルトガル語の翻訳を追加
+ グレーリストサーバーのサポートが追加されました
- 変なUnicode文字でクラッシュする可能性を修正。
msys2でコマンドプロンプトが閉じない際の対処
勝手に閉じない
なんでや、こないだまで閉じてたじゃん><。
対処
正しいのかはわからないけど、破壊的な変更をmsys2に加えてないから良しとします。
適当にショートカットのプロパティを開く。
リンク先を変更。
C:\Windows\System32\cmd.exe /A /Q /K C:\msys64\mingw64_shell.bat
を
C:\Windows\System32\cmd.exe /A /Q /C C:\msys64\mingw64_shell.bat
こうする。
簡単だったね!