筑波大の授業DBがメンテ、困った新入生が代替ツールを“爆速開発” その背景を本人に聞いた(1/2 ページ)
新学期、履修の登録期間真っ只中のタイミングで筑波大学の授業データベース(DB)がまさかのメンテナンス入り。その代替ツールを入学直後の1年生が開発してしまった──そんなエピソードがネット上で話題になっている。
その渦中にいるのは、同大の情報学群に入学したばかりの、いなにわうどん(@kyoto_mast21)さんだ。いなにわうどんさんは同大の授業データベース(DB)「KdB」の代替ツール「KdB(もどき)」を1人で開発した。授業名のキーワードや開講する曜日、学期などを指定すると授業シラバスが表示される。
筑波大の学生は全授業の内容がまとめられているKdBを参考に履修科目を決めるが、 4月5日、KdBがメンテナンスに入ることに。当初は7日に復旧予定だったが、その後期間が延長され、13日午後6時時点でも復旧していない。そこで、いなにわうどんさんはKdB(もどき)を開発。“もどき”のほうが大学公式のKdBよりも優れているとの声もある。
実際、KdB(もどき)の公開を告知するツイートには「有能すぎる」「感謝しきれてもしきれない。同門生として誇りに思う」「むちゃくちゃ助かります!」など筑波大の在学生から称賛の声が多数上がっている他、政府CIO補佐官の楠正憲さんも「どんどん優秀な子たちが出てきていて、彼らが活躍できる世の中を作れるかは僕ら大人の責任」とツイートするなど学外でも反響を呼んでいる。
そんな注目を集める、いなにわうどんさんはどんな人物なのか。本人に話を聞いてみた。
3時間半で作成した「KdB(もどき)」
いなにわうどんさんがKdB(もどき)を開発したきっかけは、「(KdBのメンテナンスで)履修科目を紙媒体で探さなければいけなくなったため」という。筑波大で開講中の授業数は7000以上。Twitterでも他の学生から不満の声が噴出していた。KdBの構造を分析し「この程度であれば実装できそうだと判断し、制作に至った」といなにわうどんさん。第一版の制作から公開までに要した時間は「大体3時間半程度だった」という。
急ピッチで開発したKdB(もどき)。その仕組みはこうだ。
Excelの科目データをスクリプトを用いてJSON(JavaScript Object Notation)というデータ形式に変換。KdB(もどき)内の検索窓に入力されたキーワードやラジオボタンと連動してフィルタリングしたものを表示している。
KdBには科目データをExcel形式で出力できる機能が実装されており、メンテナンス直前に保存した科目データを活用した。脆弱性を指摘する意見も一部あったが、「大学のサーバとの通信は一切ないので、セキュリティ面やサーバへの負担といった懸念はない」という。
公式のKdBよりも動作が軽量に オープンソース化で機能強化中
いなにわうどんさんによると、KdB(もどき)は公式のKdBよりも動作が軽量になり、検索時間の大幅短縮につながった。ユーザーからも「今までよりも軽くなっていて使いやすい」との声が上がっているという。開発中の苦労については「特に苦労した点はなく、勉強を進めていけばどなたでも制作できると思う」とのこと。
KdB(もどき)はその後、ソースコードをGitHubで公開し、オープンソース化。現在は有志の同級生や上級生も開発に参加し、検索結果をCSVデータとしてダウンロードする機能など追加機能の実装やバグ修正を行っている。
こうした動きにいなにわうどんさんは「Twitterを始め多くの反響があったこともさることながら、何よりも、筑波大の生徒有志が続々と追加機能を実装し、サイトの改善に努めて下さったという点に、驚きを隠せません」と話す。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「5年でバッテリーが使い物にならなくなる」は本当か テスラ「モデル3」5年目点検で分かったこと
-
2
GMO熊谷代表「社内ホワイトハッカーが事前に指摘」も対策遅れ、国に「能動的サイバー防御」要請 「責任転嫁では」SNSで批判も
-
3
Google、プライバシーポリシーに「Gmail」「Googleフォト」のデータを広告に使う例外を追加 回避方法は
-
4
グッスマに不正アクセス、公式EC閉鎖 会員の住所や注文履歴など漏えいか 再開目処立たず
-
5
「楽天ドライブ」に不正アクセス 保存したデータなど1.5万アカウント分が取得・閲覧のおそれ
-
6
Xの「いいね」長押しで1ドル送金 マスク氏が“投げ銭”機能を予告
-
7
たばこ休憩なき時代の“一服”をどう取るか 温熱と“聞こえない音”で休む、JT子会社のアイマスクを試す
-
8
「能動的サイバー防御」きょう開始 警察・自衛隊などが攻撃元サーバを無害化 高市首相も狙いを説明
-
9
「漏えい」の一言で素通り客が振り返る──相次ぐ情報流出の中で開幕のセキュリティ展示会 来場者の態度も激変
-
10
パナソニックHD子会社、使用禁止の生成AIに従業員約33万人分の個人情報をアップロード
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR