京都情報大学院大学のウェブプログラミング特論を毎週月曜日夜間に担当しています。22時前に退勤して,翌日朝8時半出勤はつらいものがあります。
さて,昨年まではJSPでサーバサイドを扱っていましたが,今年から,諸般の事情によりPHPに変更しています。もちろん,XAMPP を使っています。
ところで,次期PHP6はオブジェクト指向に正式対応のようで楽しみです。
飛行船最終版

図 飛行船最終版
飛行船プロジェクトは現在進行中。今週29日(水)に大会があります。今年の飛行船はかなりスリムなモデルです。
【参考】
ESS2008: Embedded Systems Symposium 2008
指揮者のいないオーケストラ?
オルフェウスプロセス―指揮者のいないオーケストラに学ぶマルチ・リーダーシップ・マネジメント
指揮者のいないオーケストラに学ぶマルチ・リーダーシップ・マネジメントにかかれている有名な本です。本学大学院のリーダーシップセオリーでも取り上げられているようです。私は,ETロボコンでは学生の活動を影で見ておりましたし,MDDロボットチャレンジ(飛行船プロジェクト)では私も関わっておりますが,以下の原則を間違えて解釈するとプロジェクトはうまくいきません。まずは,8原則を日本語と英語の両方を掲載します。
オルフェウスの八つの原則
1. その仕事をしている人に権限をもたせる
2. 製品と品質に自己責任をもたせる
3. 役割を明確にする
4. リーダーシップを固定させない
5. 平等なチームワークを育てる
6. 話の聞き方を学び、話し方を学ぶ
7. コンセンサスを形成する
8. 職務へのひたむきな献身
The Eight Orpheus Principles
1. Put power in the hands of the people doing the work
2. Encourage individual responsibility
3. Create clarity of roles
4. Share and rotate leadership
5. Foster horizontal teamwork
6. Learn to listen, learn to talk
7. Seek consensus (and build creative structures that favor consensus)
8. Dedicate passionately to your mission
ここで私が重視したいのは,3番目の「役割を明確にする」(書籍では第4章)です。これはオブジェクト指向開発でいえば,ドメイン分割に当たります。ここをうまくやらないと,プロジェクトはうまくいきませんし,この本ではその点が強調されています。複数のリーダーがいる構造特有の混乱状態に陥りかねないという状況は,役割を明確に示すことによって秩序を保つことができるのです。
我々のプロジェクトでは,はじめ,文書化して役割分担をしなかったので,混乱に陥りました。やがて,役割分担をきちんとすることによって,プロジェクトは進み始めたのです。みなさん,何度も読んでみてください。
以下に目次をあげます。第2章から第9章は8原則の1~8にそれぞれ対応します。
【目次】
序章 カーネギー・ホール
第1章 序曲:ルールが(また)変わった
第2章 その仕事をしている人に権限をもたせる
第3章 製品と品質に自己責任をもたせる
第4章 役割を明確にする
第5章 リーダーシップを固定させない
第6章 平等なチームワークを育てる
第7章 話の聞き方を学び、話し方を学ぶ
第8章 コンセンサスを形成する
第9章 職務へのひたむきな献身
第10章 終楽章:未来の構築
【原著】
Amazon.co.jp: Leadership Ensemble: Lessons in Collaborative Management from the World’s Only Conductorless Orchestra: Harvey Seifter, Peter Economy: 洋書…ペーパバック版
Amazon.co.jp: Leadership Ensemble: Lessons in Collaborative Management from the World’s Only Conductorless Orchestra: Harvey Seifter, Peter Economy: 洋書…ハードカバー版
脱メタボ その2
以前,「脱メタボ」という記事で「一生太らない体のつくり方―成長ホルモンが脂肪を燃やす!:」という本を紹介しました。あれから約半年たった今,脱メタボが実現しつつあります。
(1)体重が7キロ減りました(そういえばぉぅぇぃさんは?)
(2)食べないと,体重は減ります。
(3)みぞおちの下付近のふくらみが消えました。…これが内臓脂肪ではないかと思われます。
おもえば,4年前ぐらいから,みぞおちの下付近が膨らんできたので,最初は水泳のやりすぎで横隔膜が張ってきたのか思いました。水泳する距離が減っても膨らみが消えないので,おかしいと思いました。
脱メタボのために,筋力トレーニングしてから自転車漕ぎをやるようになって半年でこの膨らみはかなり小さくなりました。内臓脂肪だったんですね。
【参照】
脱メタボ
比叡山ハイキングが途中で中止
コンピュータ関連書籍のまとめ
私が別に運用しております「京朋社学術ストア」のサイトの「情報・コンピュータ」関連を以下のように構成しなおしました。ぜひともご利用ください。
1 KCGの5学系によく似た構成に変更しました。
(A)アート・デザイン学系
京朋社学術ストア – アート・デザイン
京朋社学術ストア – CG検定公式テキスト
(B)ビジネス学系
京朋社学術ストア – 経営情報・ビジネス
京朋社学術ストア – eビジネス
(C)コンピュータサイエンス学系
京朋社学術ストア – 情報・コンピュータ
京朋社学術ストア – プログラミング&アルゴリズム
(D)デジタルゲーム学系
京朋社学術ストア – ゲーム制作
(E)エンジニアリング学系
京朋社学術ストア – 組込み
2 インストラクショナルデザインとオブジェクト指向は以下のように構成しなおしました。
京朋社学術ストア – インストラクショナルデザイン
京朋社学術ストア – オブジェクト指向&UML
京朋社学術ストア – UML
京朋社学術ストア – UMLとプログラミング
京朋社学術ストア – オブジェクト指向分析・設計
京朋社学術ストア – UML超入門書
京朋社学術ストア – デザインパターン
2ちゃん語やアスキーアートで読めるプログラミング
PHPによるECサイトプログラミング~ショッピングカートから―MySQLのデータベース設計とPHPセッション管理の作法
2ちゃん語やアスキーアートを駆使しながらフランクに解説をするという本です。2ちゃんのひろゆき氏推薦だそうです。 PHP+MySQLの入門書を終えたレベルで利用可能です。
PHPとMySQLの解説書というよりは,以下の特徴があります。
・どの文字コードを使えばよいか
・DBにMySQLを使うのは何故か…DB設計が意外に充実
・変数名,関数名の付け方の癖…UNIX系とWindows系など
そして,「人生,宇宙,すべての答え」というなぞのフレーズが登場するのですが,"the Answer to (the Ultimate Question of) life, the universe, and everything"という英語がもとのようです。ダグラス・アダムズのSF小説『銀河ヒッチハイク・ガイド』に登場する答えのようなんです。ケンシロウも出てきたりするんですよ。サブカルですね。
【参考】
Sample EC –…サンプルコードはここにあります。
窓の杜 – 【今日のお気に入り】画像をアスキーアート化「AAジャッジメント」v2.0…アスキーアート制作のためのソフト
【出典】
人生、宇宙、すべての答え – Wikipedia
銀河ヒッチハイク・ガイド – Wikipedia
【ウェブビジネスは京都情報大学院大学へ】
京都情報大学院大学 | ウェブプログラミング特論
京都情報大学院大学 | eコマースの諸手法
京都情報大学院大学 | 入学説明会…まよわず入学を考えてみましょう。
めざせ合格,第1回AP試験
応用情報・高度に出る午前共通知識問題 2009 (2009)
私のようですが午後試験内容は以下のようになりそうです。
問1と問2から1問選択
S問1 経営戦略,情報戦略,戦略立案・コンサルティングの技法
T問2 プログラミング(アルゴリズム)
問3~問12から5問選択
S問3 経営戦略,情報戦略,戦略立案・コンサルティングの技法
T問4 システムアーキテクチャ
T問5 ネットワーク
T問6 データベース
T問7 組込みシステム開発
T問8 情報システム開発
T問9 情報セキュリティ
M問10 プロジェクトマネジメント
M問11 IT サービスマネジメント
S問12 システム監査
なお,S=ストラテジ系知識,M=マネージメント系知識,T=テクノロジー系知識を表します。
午前の分類は以下のとおりになりました。この本で勉強しましょう。
第1部 基礎理論
第2部 コンピュータシステム
第3部 技術要素
第4部 開発技術
第5部 プロジェクトマネジメント
第6部 サービスマネジメント
第7部 システム戦略
第8部 経営戦略
第9部 企業と法務
【参考】
アイテックオンライン/商品詳細 2009 応用情報・高度に出る 午前共通知識問題
応用情報技術者試験 | オブジェクト脳@kcg
あたらしい情報処理技術者試験 最終版
情報処理推進機構:情報処理技術者試験:新着:新試験制度サンプル問題の公表について…注目でよ。
飛行船活動報告
この4日間はずっと飛行船ばかりでした。
15日(水) 夜にUMLなどのドキュメントを制作。
16日(木) 私は午前中は通院。午後からはeラーニングの撮影,夜は大学院の講義。深夜は学生たちとドキュメント制作。
17日(金) いよいよドキュメント提出。みなさん,お疲れさんでした。
18日(土) ハードウェア周りの調整をHERO:と行う。一部のメンバーは飛行船が飛ぶように,初代学院長のお墓参りを行う。
(注)昨年は,MDDの本番前にクニちゃんと初代学院長のお墓参りをしてから,東京へ出陣する予定だったのですが,すっかり行きそびれました。そして,本番では不具合が出たので,今年は早い目に初代学院長のお墓をお参りしました。
【参考】
学院創立者
創立45周年 オフィシャルサイト
【ブログ内参照】
飛行船のUMLモデリング
ヘリウムガスボンベ
本日の飛行船…この記事にある通称「オブ脳弟子」がだれかというお問い合わせがありますが,そのうちわかります。
ここはどこ?

図 ここはどこ?
本日は早朝から電車に乗って写真の場所へ行きました。ここはどこと言わなくても,ご存知の方は多いと思います。では何しにここへ行ったんでしょうか?
ヒントは,右側の看板です。
【参考】
京都コンピュータ学院 創立45周年 オフィシャルサイト
京都情報大学院大学 | 入学説明会
京都コンピュータ学院 | オープンキャンパス
ワークショップ…アミューズメントソフトの開発

