USBで動作するPHPとMySQL

 中国でサーバサイトのプログラミングを教えるのはとても大変です。中国のプログラミングの発想はまだ,クライアントだけで動くものです。したがって,ネットワーク管理者に相談しても,サーバサイドのことは詳しく知りません。だからとても大変です。
 環境構築だけで,何日もつぶれます。京都コンピュータ学院京都情報大学院大学であれば,専門のスタッフと相談すればかなりスムーズに整いますが,こちらでは通訳を通して,私一人で対応することになります。
 さて,サーバサイド用に,ASP.netの準備をしていったのですが,ポート番号の設定がややこしく結局断念しました。おそらく,「実習室 | オブジェクト脳@kcg」という記事で紹介したシステムがポートを占領しているからでしょう。各クライアントごとにASP.netのポート番号が異なるので…
 さて,そこで,急遽PHP+MySQLで授業することになりました。3年生という最終学年ですので,別に問題ないでしょう。USBメモリ上で動作するPHP+MySQL (xamppザンプ)があります。これはとても便利です。
 しかし,やはり,ここでも,IISの停止という問題があります。xamppのコントロールパネルのSCM (おそらくService Control Manager)というボタンを押すと,Windowsのサービス一覧があります。そこでWorld Wide Web Publishingというサービスを停止すれば,程なく,Apacheは起動できました。

【参考】
apache friends – xampp for windows

【福建師範大学からKCGI京都情報大学院大学へ留学しよう!】
京都信息大学院大学 | 首頁
福建師範大学
福建師範大学留学預科学院 网站首頁
KCGI 京都情報大学院へ入学しよう! | KCGI 京都情報大学院へ入学しよう!

comments

実習室

福建師範大学の実習室には,学生のPC画面をモニタリングできる機能があります。また,ファイルを学生のPCへ転送する機能などもあり,使いこなすと便利であることがわかりました。
 さて,学生のPCの画面をプロジェクタにさらしておくのはなかなか効果的ですね。ゲームをやっている学生は大恥をかくのです。
 さて,本学でもこういう装置があればいいかと検討をしたこともありますが,40人の少人数制なのであまりメリットがないということで,見送られていますね。もっとも,BlackBoardもありますので,こういう装置がなくても,学生にファイルを配布することができます。
 実は,こういう装置があると,PCの更新を頻繁に行うのが難しくなるんですね。通常の大学では5年で入れ替えですが,本学では2~3年で入れ替えています。こんな装置があると,更新には却って足かせになったりします。本学では最新機種を使わせようと精神から,こういう装置が導入されないとも言えます。「最先端です」です。

【福建師範大学からKCGI京都情報大学院大学へ留学しよう!】
京都信息大学院大学 | 首頁
福建師範大学
福建師範大学留学預科学院 网站首頁
KCGI 京都情報大学院へ入学しよう! | KCGI 京都情報大学院へ入学しよう!

PC画面が丸見え

図 学生のPC画面が丸見え@福建師範大学 

comments

ドリトル,中国大陸に上陸

 本日からいよいよ,オブ脳@fjnuが開講です。開講一番は,「Javaオブジェクト指向プログラミング設計です。教科書がまだ届いていないので,はじめはドリトルでオブジェクト指向の考え方でもやることにしました。

 オンライン版で実習するつもりでしたが,ネットが遅いので断念!
 オンライン版ドリトル

 次に,ダウンロード版dolittle200.zipをダウンロードすることにしましたが,なんと,500KBダウンロードするのに20分もかかりました。これは大変です。ダウンロードしている間に講義をします。
 ちなみに開発版dl210pre2java.zipもダウンロードしました。この実習室には,学生にファイルを配布する機能がありますので,全員に,結局は開発版dl210pre2java.zipを配布しました。
 さて,そのあと解凍したんですが,起動するとなんと,英語版ドリトルです。あわてて,以下のページにアクセスします。
多言語対応 – Dolittle

 そしてバッチファイルを書き換えました。この書き換えたバッチファイル名はdolittle.batとして,再び学生に配布しました。

cd dolittle
start /b ..\java\bin\javaw -Duser.language=ja -jar dolittle.jar

 これで,中文Windowsでも日本語版ドリトルが起動しました。
 さて,今回からはWindowsで日本語入力が可能なように設定されていましたのでとてもよかったです。
 中国語版ドリトルの開発を希望する学生さんたちがいましたね。いやいや,日本語の勉強のためにやっているんですよ。

中文Windowsでは英語版ドリトル

図 中文Windowsでは英語版ドリトルが起動する。

comments

京都府立高等学校情報教育研究会

2009年度の京都府立高等学校情報教育研究会がKCG京都駅前校で現在進行形です。

まずはオープンソースと情報教育に関して、Mozilla Evangelistの講演。
そして、2つはさとしー++さんのUbuntuの実習です。これはすごい!

【参考 2007年度の研修】
京都府立高等学校情報教育研究会

comments

飛行競技終了

 今年も飛行競技が終わりました。残念ながら,浮き上がらなかったので…
 2年前の再来でしょうか?
 温度上昇も計算通りで,6度上昇で,1円玉2個分軽くなりました。うう

【参考】
なぜ浮かないのか? | オブジェクト脳@kcg

comments

明日は飛行船の大会

MDDロボットチャレンジ2009の大会に参加するために,昨日晩に夜行バスで移動しました。本日は以下の記事にあるように,飛行船の調整日です。

MDDロボットチャレンジ2009 事前調整 | タカラノ在リ処

 卒業生のシューちゃんも「KCGI KCG OB OG IREGULARS」というチームで参加しています。飛行船にはまってしまった方ですね。
 さて,明日の大会を前に飛行船の新機体を公開します。真ん中のプラ板に上下移動のモーターをつけました。
足の代わりに,円筒で囲いました。軽くするために画用紙で制作しました。でも,気温があがると浮きにくいですね。

飛行船新機体

図 期待の新機体。閑堂記念奨学生のY君とオブ脳の共同作。

comments

USBシリアルケーブルの決定版

ラトックシステム USB-Serial Converter REX-USB60F

今年の飛行船では,USBシリアルケーブルで泣かされました。でも安定した製品をついに見つけました。この製品です。以下のOSに対応しています。
Windows Vista/Server 2008用ドライバ
Windows XP/Server 2003/Mobile用ドライバ
Windows XPx64/Server 2003×64用ドライバ
MacOS X用ドライバ

Vistaばかりか,64ビットもOKです。ただし,XP以外は以下のサイトからダウンロードする必要があるので注意が必要です。

【参考】
シリアル(RS-232C)インターフェイス[RATOC]

comments

飛行テスト

 来週20日に飛行船の大会があります。先週も10日(土)も11日(日)も飛行テストです。
 今年はドリトルのバージョンがv1からv2へ上がったので,その移植作業を行いました。
 大会が近い10月4日に突然,地上局センサーの配置図が公開されました。これは大きな変更でしたが,週末になんとか乗り切れるメドが立ちました。

飛行テスト

図 地上局センサーの配置図に基づいた実寸で飛行テスト

comments

PHPの本の紹介のまとめ

 PHPの本の紹介を載せておきます。

PHP ゼリークラス | オブジェクト脳@kcg…「実践マスターPHP+MySQL―PHP4/PHP5対応 」,ソーテック社 (2007)
コーディングの解説が丁寧 | オブジェクト脳@kcg…「ノン・プログラマのためのPHP入門 10日間コース」,翔泳社 (2008)
オブジェクト指向化するPHP | オブジェクト脳@kcg
関数の解説が多いPHP | オブジェクト脳@kcg

【参考】
オブ脳 in PHP: 関連

comments

私の好きなTepaEditor その2

 TepaEditorの続きです。印刷設定で行番号にチェックを入れると行番号が印刷されます。

【Tepa Editor】
私の好きなTepaEditor | オブジェクト脳@kcg

TepaEditor | フリーの Windows用テキストエディター
TepaEditorについて –
TepaEditor | フリーの Windows用テキストエディター

TepaEditor
comments