2026-06-11

じぶんで。

今期の演習でも、自己紹介のウェブ
ページをつくってもらっています。

学生さんたちは、それぞれの端末で
ファイルを作成するわけですが、
端末に入っていると、別の端末からは
参照できないので、学内に公開する
ウェブサーバーに自己紹介のファイルを
置かないとアカンわけです。

●●●

ファイルを送信するプログラムは
かなり前につくってあったのですが、
送信したいファイルの場所を自分で
指定する必要がありました。
シンプルですが、いまどきはマウスで
ブラウザの枠内にファイルをドラッグ
&ドロップする仕様が広がって
いますから、仕組みとしては古かった
のですよねぇ。

そのうち変えたいと思いながらも
ほったらかしになっていたのですが、
火曜の夕方に学生さんへの案内プリント
を準備しながら、フッと

AIに頼んだらいいんじゃね?

という甘~い考えがよぎったのですよ。

で、さっそく処理の仕様をまとめて
AIにコードを注文したら、即座に出力
してくれました・・・が、うまく動作
しないのですよ。

どこで躓いているのか、処理の順番に
結果を表示してみたのですが、
途中まで正常に動いているようです。
しかも、サーバーにエラーログが残って
いないので、処理そのものは問題なく
動いているようです。

●●●

これはもう、AI自身に解決してもらう
しかありません。出力されたコードを
再度AIに読み込ませて

「このコードがうまく動作しない理由を
あげてください」

と問いかけてみました。すると、

「かなり明確で1つ重大な設計ミスが
あります」というコメントと一緒に修正
されたコードが示されました。

いや、アンタが書いたんやけどね・・・。

思った結果を出力してもらうには、
少し悩みましたが、自分で書くよりは
ずっと早く、正確で、きれいなコードが
準備できました。(授業でも使えた)