パスワードを忘れた? アカウント作成

筑波大、新学期早々に授業データベースをメンテ入りに。新入生が高機能な代替サービスを作ってしまう」記事へのコメント

  • 公開情報 (スコア:5, 参考になる)

    by Dharma-store (47177) on 2021年04月16日 8時47分 (#4014361) 日記

    生のデータを出しておいてくれたからこれができたわけで、
    下手にPDFとかにされてたらここまではいかなかったでしょうね。
    「大学が公式に提供していたCSVデータ」があったのは、大学の卓見か、
    面倒くさくて、読みやすいものにする余裕も無かったのかのどちらかでしょうが、
    本来学生に示す予定のなかったデータまで入ってなかったのかは気になるところ。

    ここに返信
    • Re:公開情報 (スコア:4, 参考になる)

      by taka2 (14791) on 2021年04月16日 10時52分 (#4014468) ホームページ 日記

      という出所不明っぽさがちょっと気になるところです。
      とりあえず、公式サイト [tsukuba.ac.jp]を見たら、PDF公開っぽいので、「頑張ってCSVに変換した人」がどこかに居るんじゃなかろうか…

      • by Anonymous Coward

        私もちょっとそこ気になったけどITmediaに

        KdBには科目データをExcel形式で出力できる機能が実装されており、メンテナンス直前に保存した科目データを活用した。

        Excelの科目データをスクリプトを用いてJSON(JavaScript Object Notation)というデータ形式に変換。KdB(もどき)内の検索窓に入力されたキーワードやラジオボタンと連動してフィルタリングしたものを表示している。

        と書いてあったので大丈夫かと(今はメンテ中なので裏付けまでは取れない)

      • by Anonymous Coward

        別コメでExcelからJSONに変換したと書いてますが
        リンク先の公式のPDF見た所、セキュリティがかかっている以外非常に単純な作りなので、そこまで頑張らなくてもCSVなりJSONには出来そうです
        手動でするなら
        セキュリティ外すためにChromeとかで開いて印刷画面で「PDFで保存」(この時ページ限定すると後が楽) ⇒ AcrobatでExcelで書き出し ⇒ ページごとにシートで別れキレイ必要項目は特にセル結合もされないので後はCSVで保存なりマクロなりでお好きに
        ※自動化するならxmlで書きだした方が楽かも

        端から一括で自動化したいないら、pdftotextとか使ってシェルスクリプトでも十分じゃないでしょうか

      • by Anonymous Coward

        たぶん一番賞賛を送るべき人はその人だろうなあ

    • by Anonymous Coward on 2021年04月16日 10時17分 (#4014433)

      情報系学部で学生が勝手シラバスを作るのは春の風物詩みたいなもんだし教員側もそれを分かって公開してたんでしょうね

    • by Anonymous Coward

      完全に近いことが要求される公式ではなく、多少のミスがあっても「てへぺろ」で許される可能性がある学生がボランティアで作る物なら、紙スキャンしただけのPDFとか余程作りがくぢゃぐちゃで無ければテキストを抽出するのは大した手間でも無いので
      CSVよりは大分手間ですが「ここまで」と言うレベルでは無い気もします

      • by Anonymous Coward

        >紙スキャンしただけのPDFとか余程作りがくぢゃぐちゃ
        今は修正されましたが、CSVといいつつ、まともに整形すらされていない、それこそ作りがごちゃごちゃの祝日.csvを出すような役所があること考えたら、
        「ここまで」
        でいいと思う

        https://softantenna.com/wp/webservice/naikakufu-shukujitsu-csv-format/ [softantenna.com]

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...