harumaruさん
VIEW
未だシステムメンテナンス中の筑波大学教育課程編成システム
現在、KdB(教育課程編成システム)はメンテナンス中です。
4月6日(火)現在の、春Aモジュールの事前登録の対象科目については、
このリンクをご確認ください。
科目一覧(春A事前登録対象科目)
シラバス(総合科目(日本語/英語))(その他(日本語/英語))事前登録対象科目
なお、春Aの事前登録対象科目以外については、この下の科目情報に加え、TWINSログイン後のWEB掲示板で変更情報が出ていないかも併せて確認してください。
新入生が代わりにシステム構築し公開
適当に推察すると全シラバスデータは大体25MB?くらいなんじゃないかと思っていて, その25MBのデータにアクセスするシステムが延々とメンテしてるのめっちゃ滑稽
haruna(@egpl0)さんが検索結果に対応したCSVダウンロード機能を実装してくださいました!!ありがとうございます
ページ末尾から取得できます
https://t.co/9c0hZxFPWP https://t.co/diBqzD80VL
予想以上に反響があったので色々と追加しました(ねむい……)
ふろど(@BoufrawFrodo2)くんが読み易くリファクタリングしてくれたので反映しました(ありがとうございます)、あとはIssuesに上がってた 科目番号・教室・教員名・概要から正規表現で検索できるようになりました~ t.co/MBSbjf5fhM
あと、GitHub Pagesにしたほうがいいのでは?と言われたのでURLが変わりました こっち↓
t.co/9c0hZxFPWP t.co/2NEYBqVPzw
@kyoto_mast21 これJSONで全部取ってきて、JavaScriptでフィルタ掛けてるのん?
@BoufrawFrodo2 そいうことです クライアントサイドで処理できそうな件数だったので……
@kyoto_mast21 すごい…シラバス一覧はどこから持ってきたんですか?
@chururi_ 以前Twitterで見かけたものを流用しました…多分公式からダウンロード出来るのだと思います
筑波大の件、一人でプログラム作るのは本当にすごいと思うんだけど、土台のサーバのリソースとかセキュリティ的にはどうなのか気になってしまう。物があるのはいいけどシステムって見える部分より非要件定義部分の方が多いので、講義内容が誰でも見れてしまう設計では…
私も見れちゃったし。悪意ある人からハッキングとかされたら死ぬのでは?公開権限きっとパブリックだし、かなりバズってるしヤバい気がするんだけど
@shiranui_it ご指摘ありがとうございます。従来筑波大のデータは、権限なしにサイト上から誰でも自由に閲覧できていました。
また、今回のサイトも大学が公開していたCSVデータ等を利用したもので、大学のサーバーとは一切リンクしていないため、問題はないと判断いたしました。
反応まとめ
@kyoto_mast21 有能すぎませんか...
@kyoto_mast21 筑波大学院生です。むちゃくちゃ助かります!ありがとうございます♪
@kyoto_mast21 感謝🙏圧倒的感謝ッッッ!🙏🙏🙏
@kyoto_mast21 もう卒業されていんじゃないですか?w
@kyoto_mast21 凄い!見やすい!
筑波大のシラバス見放題なのたのしいな
筑波大、シラバスが加工できる形で公開されてるのか、いいなぁ!!!!!!!
筑波大生ってほんとにすごいな。
大学循環バスの定期券を考案したり、筑波大学特化型Googleマップみたいなアプリ作ったり、シラバス検索システム作ったり。
筑波大生の筑波大生による筑波大生のためのサービスみたいなのがいろいろある。
筑波大のシラバスが駄目なんで新入生が新規構築した話すきw
筑波大の学部1年生が非公式のシラバス作ったんだ。強すぎる
春から筑波生のプログラミングでシラバス検索作った件について、コメント欄で話してた用語らしき会話を理解できたの個人的に嬉しいけど、流石に大一でそれはエグい。