# HG changeset patch # User anatofuz # Date 1585838395 -32400 # Node ID 8d14bbbedf231fe08dc88504f63b4234ef029c39 # Parent 1aa824c6b319c44598f7349d0441674ba1d49c45 genhtml diff -r 1aa824c6b319 -r 8d14bbbedf23 2020/previous/dumpFromPDF.json --- a/2020/previous/dumpFromPDF.json Thu Apr 02 21:24:24 2020 +0900 +++ b/2020/previous/dumpFromPDF.json Thu Apr 02 23:39:55 2020 +0900 @@ -1,434 +1,1 @@ -[ - { - "Id": "101526091", - "IsSelect": true, - "Place": "共3-202", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "617009001", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617015001", - "IsSelect": true, - "Place": "工1-322", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "610038001", - "IsSelect": true, - "Place": "共4-505", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "617038001", - "IsSelect": true, - "Place": "工1-321", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "100826081", - "IsSelect": true, - "Place": "共1-217", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610013071", - "IsSelect": false, - "Place": "工1-322", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "610001041", - "IsSelect": false, - "Place": "工1-222", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610016001", - "IsSelect": true, - "Place": "工4-111", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "610001011", - "IsSelect": false, - "Place": "工1-221", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "101501081", - "IsSelect": false, - "Place": "共3-205", - "Day": "月2", - "Grades": [ - 1 - ] - }, - { - "Id": "101501081", - "IsSelect": false, - "Place": "共3-403", - "Day": "木2", - "Grades": [ - 1 - ] - }, - { - "Id": "100408031", - "IsSelect": false, - "Place": "共1-118", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "610000071", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610005071", - "IsSelect": true, - "Place": "工1-321", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "617000001", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "617005001", - "IsSelect": true, - "Place": "工1-322", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617028001", - "IsSelect": true, - "Place": "工2-313", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "101526071", - "IsSelect": true, - "Place": "共3-102", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "610002071", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610004071", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610042001", - "IsSelect": true, - "Place": "工1-509", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "617007001", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617016001", - "IsSelect": true, - "Place": "工1-322", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617023001", - "IsSelect": true, - "Place": "工1-321", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "101501091", - "IsSelect": false, - "Place": "共3-403", - "Day": "月2", - "Grades": [ - 1 - ] - }, - { - "Id": "101501091", - "IsSelect": false, - "Place": "共3-201", - "Day": "木2", - "Grades": [ - 1 - ] - }, - { - "Id": "101526081", - "IsSelect": true, - "Place": "共3-405", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "617003011", - "IsSelect": false, - "Place": "地創棟508", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617003021", - "IsSelect": false, - "Place": "地創棟508", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617008001", - "IsSelect": false, - "Place": "工1-321", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617022001", - "IsSelect": true, - "Place": "工1-321", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "610002021", - "IsSelect": true, - "Place": "工4-111", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610012071", - "IsSelect": false, - "Place": "工1-221", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "610019001", - "IsSelect": true, - "Place": "工1-322", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "617021001", - "IsSelect": false, - "Place": "地創棟508", - "Day": "", - "Grades": [ - 3 - ] - }, - { - "Id": "610001021", - "IsSelect": false, - "Place": "工1-222", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "617006001", - "IsSelect": false, - "Place": "工1-322", - "Day": "", - "Grades": [ - 2 - ] - }, - { - "Id": "617039001", - "IsSelect": true, - "Place": "共4-305", - "Day": "", - "Grades": [ - 4 - ] - }, - { - "Id": "610001031", - "IsSelect": false, - "Place": "工1-221", - "Day": "", - "Grades": [ - 1 - ] - }, - { - "Id": "R00084001", - "IsSelect": true, - "Place": "地創棟504", - "Day": "水2", - "Grades": [ - 5 - ] - }, - { - "Id": "R01423001", - "IsSelect": true, - "Place": "地創棟508", - "Day": "金5", - "Grades": [ - 5 - ] - }, - { - "Id": "R00087001", - "IsSelect": true, - "Place": "地創棟508", - "Day": "木5", - "Grades": [ - 5 - ] - }, - { - "Id": "R00409001", - "IsSelect": true, - "Place": "地創棟503", - "Day": "水1", - "Grades": [ - 5 - ] - }, - { - "Id": "R01768001", - "IsSelect": true, - "Place": "工1-321", - "Day": "火5", - "Grades": [ - 5 - ] - }, - { - "Id": "R01610011", - "IsSelect": true, - "Place": "工2-224", - "Day": "月5", - "Grades": [ - 5 - ] - }, - { - "Id": "R01672001", - "IsSelect": true, - "Place": "工1-321", - "Day": "火4", - "Grades": [ - 5 - ] - }, - { - "Id": "R00079001", - "IsSelect": true, - "Place": "工1-321", - "Day": "木4", - "Grades": [ - 5 - ] - } -] +[{"Id":"617015001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"610002021","IsSelect":true,"Place":"工4-111","Day":"","Grades":[1]},{"Id":"617000001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"617008001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"101526071","IsSelect":true,"Place":"共3-102","Day":"","Grades":[4]},{"Id":"610042001","IsSelect":true,"Place":"工1-509","Day":"","Grades":[4]},{"Id":"617003021","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[2]},{"Id":"101526081","IsSelect":true,"Place":"共3-405","Day":"","Grades":[4]},{"Id":"617007001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"617023001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"610001041","IsSelect":false,"Place":"工1-222","Day":"","Grades":[1]},{"Id":"610016001","IsSelect":true,"Place":"工4-111","Day":"","Grades":[3]},{"Id":"610038001","IsSelect":true,"Place":"共4-505","Day":"","Grades":[4]},{"Id":"610019001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"610013071","IsSelect":false,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"617022001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"101501091","IsSelect":false,"Place":"共3-403","Day":"月2","Grades":[1]},{"Id":"101501091","IsSelect":false,"Place":"共3-201","Day":"木2","Grades":[1]},{"Id":"610002071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610004071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"617021001","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[3]},{"Id":"610001031","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"101526091","IsSelect":true,"Place":"共3-202","Day":"","Grades":[4]},{"Id":"100408031","IsSelect":false,"Place":"共1-118","Day":"","Grades":[4]},{"Id":"610000071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610005071","IsSelect":true,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"617003011","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[2]},{"Id":"617016001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617038001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"610001021","IsSelect":false,"Place":"工1-222","Day":"","Grades":[1]},{"Id":"100826081","IsSelect":true,"Place":"共1-217","Day":"","Grades":[1]},{"Id":"610012071","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"617005001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617006001","IsSelect":false,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617009001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"617028001","IsSelect":true,"Place":"工2-313","Day":"","Grades":[3]},{"Id":"617039001","IsSelect":true,"Place":"共4-305","Day":"","Grades":[4]},{"Id":"610001011","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"101501081","IsSelect":false,"Place":"共3-205","Day":"月2","Grades":[1]},{"Id":"101501081","IsSelect":false,"Place":"共3-403","Day":"木2","Grades":[1]}] \ No newline at end of file diff -r 1aa824c6b319 -r 8d14bbbedf23 2020/previous/dumpFromPDF1.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2020/previous/dumpFromPDF1.json Thu Apr 02 23:39:55 2020 +0900 @@ -0,0 +1,1 @@ +[{"Id":"610000071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610002071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610004071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610005071","IsSelect":true,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610012071","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"610013071","IsSelect":false,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"610019001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"610042001","IsSelect":true,"Place":"工1-509","Day":"","Grades":[4]},{"Id":"617000001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"617003011","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[2]},{"Id":"617003021","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[2]},{"Id":"617005001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617006001","IsSelect":false,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617007001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"617008001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"617009001","IsSelect":false,"Place":"工1-321","Day":"","Grades":[2]},{"Id":"617015001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617016001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[2]},{"Id":"617021001","IsSelect":false,"Place":"地創棟508","Day":"","Grades":[3]},{"Id":"617022001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"617023001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"617028001","IsSelect":true,"Place":"工2-313","Day":"","Grades":[3]},{"Id":"617038001","IsSelect":true,"Place":"工1-321","Day":"","Grades":[3]},{"Id":"617039001","IsSelect":true,"Place":"共4-305","Day":"","Grades":[4]},{"Id":"610000071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610001011","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"610001021","IsSelect":false,"Place":"工1-222","Day":"","Grades":[1]},{"Id":"610001031","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"610001041","IsSelect":false,"Place":"工1-222","Day":"","Grades":[1]},{"Id":"610002021","IsSelect":true,"Place":"工4-111","Day":"","Grades":[1]},{"Id":"610002071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610004071","IsSelect":false,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610005071","IsSelect":true,"Place":"工1-321","Day":"","Grades":[1]},{"Id":"610012071","IsSelect":false,"Place":"工1-221","Day":"","Grades":[1]},{"Id":"610013071","IsSelect":false,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"610016001","IsSelect":true,"Place":"工4-111","Day":"","Grades":[3]},{"Id":"610019001","IsSelect":true,"Place":"工1-322","Day":"","Grades":[3]},{"Id":"610038001","IsSelect":true,"Place":"共4-505","Day":"","Grades":[4]},{"Id":"610042001","IsSelect":true,"Place":"工1-509","Day":"","Grades":[4]},{"Id":"101501081","IsSelect":false,"Place":"共3-205","Day":"月2","Grades":[1]},{"Id":"101501081","IsSelect":false,"Place":"共3-403","Day":"木2","Grades":[1]},{"Id":"101501091","IsSelect":false,"Place":"共3-403","Day":"月2","Grades":[1]},{"Id":"101501091","IsSelect":false,"Place":"共3-201","Day":"木2","Grades":[1]},{"Id":"101526071","IsSelect":true,"Place":"共3-102","Day":"","Grades":[4]},{"Id":"101526081","IsSelect":true,"Place":"共3-405","Day":"","Grades":[4]},{"Id":"101526091","IsSelect":true,"Place":"共3-202","Day":"","Grades":[4]},{"Id":"100826081","IsSelect":true,"Place":"共1-217","Day":"","Grades":[1]},{"Id":"100408031","IsSelect":false,"Place":"共1-118","Day":"","Grades":[4]}] \ No newline at end of file diff -r 1aa824c6b319 -r 8d14bbbedf23 2020/previous/dumpFromPDFWHTML.json --- a/2020/previous/dumpFromPDFWHTML.json Thu Apr 02 21:24:24 2020 +0900 +++ b/2020/previous/dumpFromPDFWHTML.json Thu Apr 02 23:39:55 2020 +0900 @@ -1,1 +1,1 @@ -[{"ID":"617009001","Name":"プロジェクトデザイン","Day":[2],"DayOfWeek":3,"Teacher":"山田 孝治","Grades":[2],"Place":"工1-321"},{"ID":"610038001","Name":"技術英語Ⅲ","Day":[1],"DayOfWeek":3,"Teacher":"小野 尋子","Grades":[4],"Place":"共4-505"},{"ID":"R00079001","Name":"ソフトウェアシステム論","Day":[4],"DayOfWeek":3,"Teacher":"河野 真治","Grades":[5],"Place":"工1-321"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":0,"Teacher":"宮城 和文","Grades":[1],"Place":"共3-403"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":3,"Teacher":"宮城 和文","Grades":[1],"Place":"共3-201"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":0,"Teacher":"宮城 和文","Grades":[1],"Place":"共3-403"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":3,"Teacher":"宮城 和文","Grades":[1],"Place":"共3-201"},{"ID":"617015001","Name":"ディジタル回路","Day":[4],"DayOfWeek":0,"Teacher":"吉田 たけお","Grades":[2],"Place":"工1-322"},{"ID":"617038001","Name":"ソフトウエア開発演習III","Day":[3],"DayOfWeek":2,"Teacher":"河野 真治","Grades":[3],"Place":"工1-321"},{"ID":"R00087001","Name":"知能ロボット論","Day":[5],"DayOfWeek":3,"Teacher":"山田 孝治","Grades":[5],"Place":"地創棟508"},{"ID":"100826081","Name":"微分積分学ST(スタンダードコース)Ⅰ 08組","Day":[3],"DayOfWeek":2,"Teacher":"林 正史","Grades":[1],"Place":"共1-217"},{"ID":"R00409001","Name":"システムアーキテクチャ論","Day":[1],"DayOfWeek":2,"Teacher":"和田 知久","Grades":[5],"Place":"地創棟503"},{"ID":"617022001","Name":"ソフトウェア工学","Day":[4],"DayOfWeek":2,"Teacher":"河野 真治","Grades":[3],"Place":"工1-321"},{"ID":"610013071","Name":"キャリアデザイン 05組","Day":[4,5],"DayOfWeek":1,"Teacher":"遠藤 聡志","Grades":[3],"Place":"工1-322"},{"ID":"R01423001","Name":"プロジェクト・マネジメント演習","Day":[5],"DayOfWeek":4,"Teacher":"名嘉村 盛和","Grades":[5],"Place":"地創棟508"},{"ID":"610001041","Name":"キャリアデザイン入門 04組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","Grades":[1],"Place":"工1-222"},{"ID":"617006001","Name":"情報ネットワークⅠ","Day":[1],"DayOfWeek":2,"Teacher":"長田 智和","Grades":[2],"Place":"工1-322"},{"ID":"617003011","Name":"知能情報実験Ⅰ 01組","Day":[3,4],"DayOfWeek":1,"Teacher":"吉田 たけお, 宮里 智樹, 赤嶺 有平 [Akamine Yuhei], 國田 樹 [Itsuki Kunita]","Grades":[2],"Place":"地創棟508"},{"ID":"610016001","Name":"技術英語Ⅰ","Day":[1],"DayOfWeek":4,"Teacher":"比嘉 広樹","Grades":[3],"Place":"工4-111"},{"ID":"617039001","Name":"ICT実践英語I","Day":[1],"DayOfWeek":2,"Teacher":"比嘉 健伸","Grades":[4],"Place":"共4-305"},{"ID":"617003021","Name":"知能情報実験Ⅰ 02組","Day":[3,4],"DayOfWeek":4,"Teacher":"吉田 たけお, 宮里 智樹, 赤嶺 有平 [Akamine Yuhei], 國田 樹 [Itsuki Kunita]","Grades":[2],"Place":"地創棟508"},{"ID":"610001031","Name":"キャリアデザイン入門 03組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","Grades":[1],"Place":"工1-221"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":0,"Teacher":"富里 明美","Grades":[1],"Place":"共3-205"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":3,"Teacher":"富里 明美","Grades":[1],"Place":"共3-403"},{"ID":"R00084001","Name":"知能システム論","Day":[2],"DayOfWeek":2,"Teacher":"姜 東植","Grades":[5],"Place":"地創棟504"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":0,"Teacher":"富里 明美","Grades":[1],"Place":"共3-205"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":3,"Teacher":"富里 明美","Grades":[1],"Place":"共3-403"},{"ID":"610001011","Name":"キャリアデザイン入門 01組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","Grades":[1],"Place":"工1-221"},{"ID":"610002021","Name":"工業数学Ⅰ 02組","Day":[2],"DayOfWeek":0,"Teacher":"宮﨑 達二郎","Grades":[1],"Place":"工4-111"},{"ID":"610012071","Name":"技術者の倫理 03組","Day":[1],"DayOfWeek":3,"Teacher":"和田 知久","Grades":[1],"Place":"工1-221"},{"ID":"617021001","Name":"知能情報実験III","Day":[3,4],"DayOfWeek":3,"Teacher":"國田 樹 [Itsuki Kunita], 全教員","Grades":[3],"Place":"地創棟508"},{"ID":"100408031","Name":"物理学Ⅰ 03組","Day":[2],"DayOfWeek":2,"Teacher":"深水 孝則","Grades":[4],"Place":"共1-118"},{"ID":"617023001","Name":"数理計画とアルゴリズム","Day":[2],"DayOfWeek":2,"Teacher":"長山 格","Grades":[3],"Place":"工1-321"},{"ID":"617028001","Name":"ヒューマンコンピュータインタラクション","Day":[2],"DayOfWeek":1,"Teacher":"赤嶺 有平 [Akamine Yuhei]","Grades":[3],"Place":"工2-313"},{"ID":"610042001","Name":"情報科教育法B","Day":[1],"DayOfWeek":3,"Teacher":"岡﨑 威生","Grades":[4],"Place":"工1-509"},{"ID":"610000071","Name":"工学基礎演習 06組","Day":[3,4],"DayOfWeek":0,"Teacher":"國田 樹 [Itsuki Kunita], 遠藤 聡志","Grades":[1],"Place":"工1-321"},{"ID":"R01672001","Name":"データマイニング論","Day":[4],"DayOfWeek":1,"Teacher":"當間 愛晃","Grades":[5],"Place":"工1-321"},{"ID":"610002071","Name":"工業数学Ⅰ 07組","Day":[3,4],"DayOfWeek":0,"Teacher":"山田 孝治","Grades":[1],"Place":"工1-321"},{"ID":"617005001","Name":"アルゴリズムとデータ構造","Day":[2],"DayOfWeek":2,"Teacher":"名嘉村 盛和","Grades":[2],"Place":"工1-322"},{"ID":"610019001","Name":"産業社会学原論Ⅰ","Day":[5],"DayOfWeek":4,"Teacher":"玉城 史朗","Grades":[3],"Place":"工1-322"},{"ID":"610004071","Name":"プログラミングⅠ","Day":[1],"DayOfWeek":4,"Teacher":"當間 愛晃","Grades":[1],"Place":"工1-321"},{"ID":"610005071","Name":"基礎数学Ⅰ 06組","Day":[3],"DayOfWeek":3,"Teacher":"岡﨑 威生, 國田 樹 [Itsuki Kunita]","Grades":[1],"Place":"工1-321"},{"ID":"610001021","Name":"キャリアデザイン入門 02組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","Grades":[1],"Place":"工1-222"},{"ID":"617000001","Name":"プログラミング演習Ⅰ","Day":[2],"DayOfWeek":4,"Teacher":"赤嶺 有平 [Akamine Yuhei]","Grades":[1],"Place":"工1-321"},{"ID":"617007001","Name":"コンピュータシステム","Day":[2],"DayOfWeek":0,"Teacher":"姜 東植","Grades":[2],"Place":"工1-321"},{"ID":"617016001","Name":"情報処理技術概論","Day":[3],"DayOfWeek":0,"Teacher":"宮里 智樹","Grades":[2],"Place":"工1-322"},{"ID":"R01768001","Name":"UI/UX論","Day":[5],"DayOfWeek":1,"Teacher":"赤嶺 有平 [Akamine Yuhei]","Grades":[5],"Place":"工1-321"},{"ID":"617008001","Name":"データサイエンス基礎","Day":[1,2],"DayOfWeek":1,"Teacher":"岡﨑 威生","Grades":[2],"Place":"工1-321"},{"ID":"R01610011","Name":"科学者の倫理 01組","Day":[5],"DayOfWeek":0,"Teacher":"當間 愛晃, 全教員","Grades":[5],"Place":"工2-224"}] \ No newline at end of file +[{"ID":"R00079001","Name":"ソフトウェアシステム論","Day":[4],"DayOfWeek":3,"Teacher":"河野 真治","IsSelect":true,"Grades":[5],"Place":"工1-321"},{"ID":"610005071","Name":"基礎数学Ⅰ 06組","Day":[3],"DayOfWeek":3,"Teacher":"岡﨑 威生, 國田 樹 [Itsuki Kunita]","IsSelect":true,"Grades":[1],"Place":"工1-321"},{"ID":"617003011","Name":"知能情報実験Ⅰ 01組","Day":[3,4],"DayOfWeek":1,"Teacher":"吉田 たけお, 宮里 智樹, 赤嶺 有平 [Akamine Yuhei], 國田 樹 [Itsuki Kunita]","IsSelect":false,"Grades":[2],"Place":"地創棟508"},{"ID":"610016001","Name":"技術英語Ⅰ","Day":[1],"DayOfWeek":4,"Teacher":"比嘉 広樹","IsSelect":true,"Grades":[3],"Place":"工4-111"},{"ID":"617016001","Name":"情報処理技術概論","Day":[3],"DayOfWeek":0,"Teacher":"宮里 智樹","IsSelect":true,"Grades":[2],"Place":"工1-322"},{"ID":"610038001","Name":"技術英語Ⅲ","Day":[1],"DayOfWeek":3,"Teacher":"小野 尋子","IsSelect":true,"Grades":[4],"Place":"共4-505"},{"ID":"617003021","Name":"知能情報実験Ⅰ 02組","Day":[3,4],"DayOfWeek":4,"Teacher":"吉田 たけお, 宮里 智樹, 赤嶺 有平 [Akamine Yuhei], 國田 樹 [Itsuki Kunita]","IsSelect":false,"Grades":[2],"Place":"地創棟508"},{"ID":"617038001","Name":"ソフトウエア開発演習III","Day":[3],"DayOfWeek":2,"Teacher":"河野 真治","IsSelect":true,"Grades":[3],"Place":"工1-321"},{"ID":"610019001","Name":"産業社会学原論Ⅰ","Day":[5],"DayOfWeek":4,"Teacher":"玉城 史朗","IsSelect":true,"Grades":[3],"Place":"工1-322"},{"ID":"617007001","Name":"コンピュータシステム","Day":[2],"DayOfWeek":0,"Teacher":"姜 東植","IsSelect":false,"Grades":[2],"Place":"工1-321"},{"ID":"610001021","Name":"キャリアデザイン入門 02組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","IsSelect":false,"Grades":[1],"Place":"工1-222"},{"ID":"610013071","Name":"キャリアデザイン 05組","Day":[4,5],"DayOfWeek":1,"Teacher":"遠藤 聡志","IsSelect":false,"Grades":[3],"Place":"工1-322"},{"ID":"610001041","Name":"キャリアデザイン入門 04組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","IsSelect":false,"Grades":[1],"Place":"工1-222"},{"ID":"617022001","Name":"ソフトウェア工学","Day":[4],"DayOfWeek":2,"Teacher":"河野 真治","IsSelect":true,"Grades":[3],"Place":"工1-321"},{"ID":"610042001","Name":"情報科教育法B","Day":[1],"DayOfWeek":3,"Teacher":"岡﨑 威生","IsSelect":true,"Grades":[4],"Place":"工1-509"},{"ID":"100826081","Name":"微分積分学ST(スタンダードコース)Ⅰ 08組","Day":[3],"DayOfWeek":2,"Teacher":"林 正史","IsSelect":true,"Grades":[1],"Place":"共1-217"},{"ID":"617005001","Name":"アルゴリズムとデータ構造","Day":[2],"DayOfWeek":2,"Teacher":"名嘉村 盛和","IsSelect":true,"Grades":[2],"Place":"工1-322"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":0,"Teacher":"宮城 和文","IsSelect":false,"Grades":[1],"Place":"共3-403"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":3,"Teacher":"宮城 和文","IsSelect":false,"Grades":[1],"Place":"共3-201"},{"ID":"617006001","Name":"情報ネットワークⅠ","Day":[1],"DayOfWeek":2,"Teacher":"長田 智和","IsSelect":false,"Grades":[2],"Place":"工1-322"},{"ID":"617008001","Name":"データサイエンス基礎","Day":[1,2],"DayOfWeek":1,"Teacher":"岡﨑 威生","IsSelect":false,"Grades":[2],"Place":"工1-321"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":0,"Teacher":"宮城 和文","IsSelect":false,"Grades":[1],"Place":"共3-403"},{"ID":"101501091","Name":"大学英語 09組","Day":[2],"DayOfWeek":3,"Teacher":"宮城 和文","IsSelect":false,"Grades":[1],"Place":"共3-201"},{"ID":"617015001","Name":"ディジタル回路","Day":[4],"DayOfWeek":0,"Teacher":"吉田 たけお","IsSelect":true,"Grades":[2],"Place":"工1-322"},{"ID":"610002021","Name":"工業数学Ⅰ 02組","Day":[2],"DayOfWeek":0,"Teacher":"宮﨑 達二郎","IsSelect":true,"Grades":[1],"Place":"工4-111"},{"ID":"617028001","Name":"ヒューマンコンピュータインタラクション","Day":[2],"DayOfWeek":1,"Teacher":"赤嶺 有平 [Akamine Yuhei]","IsSelect":true,"Grades":[3],"Place":"工2-313"},{"ID":"610002071","Name":"工業数学Ⅰ 07組","Day":[3,4],"DayOfWeek":0,"Teacher":"山田 孝治","IsSelect":false,"Grades":[1],"Place":"工1-321"},{"ID":"617000001","Name":"プログラミング演習Ⅰ","Day":[2],"DayOfWeek":4,"Teacher":"赤嶺 有平 [Akamine Yuhei]","IsSelect":false,"Grades":[1],"Place":"工1-321"},{"ID":"617039001","Name":"ICT実践英語I","Day":[1],"DayOfWeek":2,"Teacher":"比嘉 健伸","IsSelect":true,"Grades":[4],"Place":"共4-305"},{"ID":"610004071","Name":"プログラミングⅠ","Day":[1],"DayOfWeek":4,"Teacher":"當間 愛晃","IsSelect":false,"Grades":[1],"Place":"工1-321"},{"ID":"R00087001","Name":"知能ロボット論","Day":[5],"DayOfWeek":4,"Teacher":"山田 孝治","IsSelect":true,"Grades":[5],"Place":"地創棟508"},{"ID":"R00087001","Name":"知能ロボット論","Day":[5],"DayOfWeek":3,"Teacher":"山田 孝治","IsSelect":true,"Grades":[5],"Place":"地創棟508"},{"ID":"610012071","Name":"技術者の倫理 03組","Day":[1],"DayOfWeek":3,"Teacher":"和田 知久","IsSelect":false,"Grades":[1],"Place":"工1-221"},{"ID":"610001011","Name":"キャリアデザイン入門 01組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","IsSelect":false,"Grades":[1],"Place":"工1-221"},{"ID":"R00409001","Name":"システムアーキテクチャ論","Day":[1],"DayOfWeek":2,"Teacher":"和田 知久","IsSelect":true,"Grades":[5],"Place":"地創棟503"},{"ID":"R01610011","Name":"科学者の倫理 01組","Day":[5],"DayOfWeek":0,"Teacher":"當間 愛晃, 全教員","IsSelect":true,"Grades":[5],"Place":"工2-224"},{"ID":"617023001","Name":"数理計画とアルゴリズム","Day":[2],"DayOfWeek":2,"Teacher":"長山 格","IsSelect":true,"Grades":[3],"Place":"工1-321"},{"ID":"R01768001","Name":"UI/UX論","Day":[5],"DayOfWeek":1,"Teacher":"赤嶺 有平 [Akamine Yuhei]","IsSelect":true,"Grades":[5],"Place":"工1-321"},{"ID":"617021001","Name":"知能情報実験III","Day":[3,4],"DayOfWeek":3,"Teacher":"國田 樹 [Itsuki Kunita], 全教員","IsSelect":false,"Grades":[3],"Place":"地創棟508"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":0,"Teacher":"富里 明美","IsSelect":false,"Grades":[1],"Place":"共3-205"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":3,"Teacher":"富里 明美","IsSelect":false,"Grades":[1],"Place":"共3-403"},{"ID":"100408031","Name":"物理学Ⅰ 03組","Day":[2],"DayOfWeek":2,"Teacher":"深水 孝則","IsSelect":false,"Grades":[4],"Place":"共1-118"},{"ID":"610001031","Name":"キャリアデザイン入門 03組","Day":[5],"DayOfWeek":1,"Teacher":"清水 肇, 渡嘉敷 健","IsSelect":false,"Grades":[1],"Place":"工1-221"},{"ID":"617009001","Name":"プロジェクトデザイン","Day":[2],"DayOfWeek":3,"Teacher":"山田 孝治","IsSelect":false,"Grades":[2],"Place":"工1-321"},{"ID":"610000071","Name":"工学基礎演習 06組","Day":[3,4],"DayOfWeek":0,"Teacher":"國田 樹 [Itsuki Kunita], 遠藤 聡志","IsSelect":false,"Grades":[1],"Place":"工1-321"},{"ID":"R00084001","Name":"知能システム論","Day":[2],"DayOfWeek":2,"Teacher":"姜 東植","IsSelect":true,"Grades":[5],"Place":"地創棟504"},{"ID":"R01672001","Name":"データマイニング論","Day":[4],"DayOfWeek":1,"Teacher":"當間 愛晃","IsSelect":true,"Grades":[5],"Place":"工1-321"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":0,"Teacher":"富里 明美","IsSelect":false,"Grades":[1],"Place":"共3-205"},{"ID":"101501081","Name":"大学英語 08組","Day":[2],"DayOfWeek":3,"Teacher":"富里 明美","IsSelect":false,"Grades":[1],"Place":"共3-403"},{"ID":"R00087001","Name":"知能ロボット論","Day":[5],"DayOfWeek":4,"Teacher":"山田 孝治","IsSelect":true,"Grades":[5],"Place":"地創棟508"},{"ID":"R00087001","Name":"知能ロボット論","Day":[5],"DayOfWeek":3,"Teacher":"山田 孝治","IsSelect":true,"Grades":[5],"Place":"地創棟508"},{"ID":"R01423001","Name":"プロジェクト・マネジメント演習","Day":[5],"DayOfWeek":4,"Teacher":"名嘉村 盛和","IsSelect":true,"Grades":[5],"Place":"地創棟508"}] \ No newline at end of file diff -r 1aa824c6b319 -r 8d14bbbedf23 2020/previous/iikanji.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2020/previous/iikanji.json Thu Apr 02 23:39:55 2020 +0900 @@ -0,0 +1,667 @@ +[ + { + "ID": "R00079001", + "Name": "ソフトウェアシステム論", + "Day": [ + 4 + ], + "DayOfWeek": 3, + "Teacher": "河野 真治", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "工1-321" + }, + { + "ID": "610005071", + "Name": "基礎数学Ⅰ 06組", + "Day": [ + 3 + ], + "DayOfWeek": 3, + "Teacher": "岡﨑 威生, 國田樹", + "IsSelect": true, + "Grades": [ + 1 + ], + "Place": "工1-321" + }, + { + "ID": "617003011", + "Name": "知能情報実験Ⅰ 01組", + "Day": [ + 3, + 4 + ], + "DayOfWeek": 1, + "Teacher": "吉田 たけお, 宮里 智樹, 赤嶺 有平, 國田樹", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "地創棟508" + }, + { + "ID": "610016001", + "Name": "技術英語Ⅰ", + "Day": [ + 1 + ], + "DayOfWeek": 4, + "Teacher": "比嘉 広樹", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工4-111" + }, + { + "ID": "617016001", + "Name": "情報処理技術概論", + "Day": [ + 3 + ], + "DayOfWeek": 0, + "Teacher": "宮里 智樹", + "IsSelect": true, + "Grades": [ + 2 + ], + "Place": "工1-322" + }, + { + "ID": "610038001", + "Name": "技術英語Ⅲ", + "Day": [ + 1 + ], + "DayOfWeek": 3, + "Teacher": "小野 尋子", + "IsSelect": true, + "Grades": [ + 4 + ], + "Place": "共4-505" + }, + { + "ID": "617003021", + "Name": "知能情報実験Ⅰ 02組", + "Day": [ + 3, + 4 + ], + "DayOfWeek": 4, + "Teacher": "吉田 たけお, 宮里 智樹, 赤嶺 有平, 國田樹", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "地創棟508" + }, + { + "ID": "617038001", + "Name": "ソフトウエア開発演習III", + "Day": [ + 3 + ], + "DayOfWeek": 2, + "Teacher": "河野 真治", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工1-321" + }, + { + "ID": "610019001", + "Name": "産業社会学原論Ⅰ", + "Day": [ + 5 + ], + "DayOfWeek": 4, + "Teacher": "玉城 史朗", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工1-322" + }, + { + "ID": "617007001", + "Name": "コンピュータシステム", + "Day": [ + 2 + ], + "DayOfWeek": 0, + "Teacher": "姜 東植", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "工1-321" + }, + { + "ID": "610001021", + "Name": "キャリアデザイン入門 02組", + "Day": [ + 5 + ], + "DayOfWeek": 1, + "Teacher": "清水 肇, 渡嘉敷 健", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-222" + }, + { + "ID": "610013071", + "Name": "キャリアデザイン 05組", + "Day": [ + 4, + 5 + ], + "DayOfWeek": 1, + "Teacher": "遠藤 聡志", + "IsSelect": false, + "Grades": [ + 3 + ], + "Place": "工1-322" + }, + { + "ID": "610001041", + "Name": "キャリアデザイン入門 04組", + "Day": [ + 5 + ], + "DayOfWeek": 1, + "Teacher": "清水 肇, 渡嘉敷 健", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-222" + }, + { + "ID": "617022001", + "Name": "ソフトウェア工学", + "Day": [ + 4 + ], + "DayOfWeek": 2, + "Teacher": "河野 真治", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工1-321" + }, + { + "ID": "610042001", + "Name": "情報科教育法B", + "Day": [ + 1 + ], + "DayOfWeek": 3, + "Teacher": "岡﨑 威生", + "IsSelect": true, + "Grades": [ + 4 + ], + "Place": "工1-509" + }, + { + "ID": "100826081", + "Name": "微分積分学ST(スタンダードコース)Ⅰ 08組", + "Day": [ + 3 + ], + "DayOfWeek": 2, + "Teacher": "林正史", + "IsSelect": true, + "Grades": [ + 1 + ], + "Place": "共1-217" + }, + { + "ID": "617005001", + "Name": "アルゴリズムとデータ構造", + "Day": [ + 2 + ], + "DayOfWeek": 2, + "Teacher": "名嘉村 盛和", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "工1-322" + }, + { + "ID": "101501091", + "Name": "大学英語 09組", + "Day": [ + 2 + ], + "DayOfWeek": 0, + "Teacher": "宮城和文", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "共3-403" + }, + { + "ID": "101501091", + "Name": "大学英語 09組", + "Day": [ + 2 + ], + "DayOfWeek": 3, + "Teacher": "宮城和文", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "共3-201" + }, + { + "ID": "617006001", + "Name": "情報ネットワークⅠ", + "Day": [ + 1 + ], + "DayOfWeek": 2, + "Teacher": "長田 智和", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "工1-322" + }, + { + "ID": "617008001", + "Name": "データサイエンス基礎", + "Day": [ + 1, + 2 + ], + "DayOfWeek": 1, + "Teacher": "岡﨑 威生", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "工1-321" + }, + { + "ID": "617015001", + "Name": "ディジタル回路", + "Day": [ + 4 + ], + "DayOfWeek": 0, + "Teacher": "吉田 たけお", + "IsSelect": true, + "Grades": [ + 2 + ], + "Place": "工1-322" + }, + { + "ID": "617028001", + "Name": "ヒューマンコンピュータインタラクション", + "Day": [ + 2 + ], + "DayOfWeek": 1, + "Teacher": "赤嶺 有平", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工2-313" + }, + { + "ID": "610002071", + "Name": "工業数学Ⅰ 07組", + "Day": [ + 3, + 4 + ], + "DayOfWeek": 0, + "Teacher": "山田 孝治", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-321" + }, + { + "ID": "617000001", + "Name": "プログラミング演習Ⅰ", + "Day": [ + 2 + ], + "DayOfWeek": 4, + "Teacher": "赤嶺 有平", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-321" + }, + { + "ID": "617039001", + "Name": "ICT実践英語I", + "Day": [ + 1 + ], + "DayOfWeek": 2, + "Teacher": "比嘉健伸", + "IsSelect": true, + "Grades": [ + 4 + ], + "Place": "共4-305" + }, + { + "ID": "610004071", + "Name": "プログラミングⅠ", + "Day": [ + 1 + ], + "DayOfWeek": 4, + "Teacher": "當間 愛晃", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-321" + }, + { + "ID": "R00087001", + "Name": "知能ロボット論", + "Day": [ + 5 + ], + "DayOfWeek": 4, + "Teacher": "山田 孝治", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟508" + }, + { + "ID": "R00087001", + "Name": "知能ロボット論", + "Day": [ + 5 + ], + "DayOfWeek": 3, + "Teacher": "山田 孝治", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟508" + }, + { + "ID": "610012071", + "Name": "技術者の倫理 03組", + "Day": [ + 1 + ], + "DayOfWeek": 3, + "Teacher": "和田 知久", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-221" + }, + { + "ID": "610001011", + "Name": "キャリアデザイン入門 01組", + "Day": [ + 5 + ], + "DayOfWeek": 1, + "Teacher": "清水 肇, 渡嘉敷 健", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-221" + }, + { + "ID": "R00409001", + "Name": "システムアーキテクチャ論", + "Day": [ + 1 + ], + "DayOfWeek": 2, + "Teacher": "和田 知久", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟503" + }, + { + "ID": "R01610011", + "Name": "科学者の倫理 01組", + "Day": [ + 5 + ], + "DayOfWeek": 0, + "Teacher": "當間 愛晃, 全教員", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "工2-224" + }, + { + "ID": "617023001", + "Name": "数理計画とアルゴリズム", + "Day": [ + 2 + ], + "DayOfWeek": 2, + "Teacher": "長山 格", + "IsSelect": true, + "Grades": [ + 3 + ], + "Place": "工1-321" + }, + { + "ID": "R01768001", + "Name": "UI/UX論", + "Day": [ + 5 + ], + "DayOfWeek": 1, + "Teacher": "赤嶺 有平", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "工1-321" + }, + { + "ID": "617021001", + "Name": "知能情報実験III", + "Day": [ + 3, + 4 + ], + "DayOfWeek": 3, + "Teacher": "國田樹, 全教員", + "IsSelect": false, + "Grades": [ + 3 + ], + "Place": "地創棟508" + }, + { + "ID": "101501081", + "Name": "大学英語 08組", + "Day": [ + 2 + ], + "DayOfWeek": 0, + "Teacher": "富里明美", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "共3-205" + }, + { + "ID": "101501081", + "Name": "大学英語 08組", + "Day": [ + 2 + ], + "DayOfWeek": 3, + "Teacher": "富里明美", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "共3-403" + }, + { + "ID": "100408031", + "Name": "物理学Ⅰ 03組", + "Day": [ + 2 + ], + "DayOfWeek": 2, + "Teacher": "深水 孝則", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "共1-118" + }, + { + "ID": "610001031", + "Name": "キャリアデザイン入門 03組", + "Day": [ + 5 + ], + "DayOfWeek": 1, + "Teacher": "清水 肇, 渡嘉敷 健", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-221" + }, + { + "ID": "617009001", + "Name": "プロジェクトデザイン", + "Day": [ + 2 + ], + "DayOfWeek": 3, + "Teacher": "山田 孝治", + "IsSelect": false, + "Grades": [ + 2 + ], + "Place": "工1-321" + }, + { + "ID": "610000071", + "Name": "工学基礎演習 06組", + "Day": [ + 3, + 4 + ], + "DayOfWeek": 0, + "Teacher": "國田樹, 遠藤 聡志", + "IsSelect": false, + "Grades": [ + 1 + ], + "Place": "工1-321" + }, + { + "ID": "R00084001", + "Name": "知能システム論", + "Day": [ + 2 + ], + "DayOfWeek": 2, + "Teacher": "姜 東植", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟504" + }, + { + "ID": "R01672001", + "Name": "データマイニング論", + "Day": [ + 4 + ], + "DayOfWeek": 1, + "Teacher": "當間 愛晃", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "工1-321" + }, + { + "ID": "R00087001", + "Name": "知能ロボット論", + "Day": [ + 5 + ], + "DayOfWeek": 4, + "Teacher": "山田 孝治", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟508" + }, + { + "ID": "R00087001", + "Name": "知能ロボット論", + "Day": [ + 5 + ], + "DayOfWeek": 3, + "Teacher": "山田 孝治", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟508" + }, + { + "ID": "R01423001", + "Name": "プロジェクト・マネジメント演習", + "Day": [ + 5 + ], + "DayOfWeek": 4, + "Teacher": "名嘉村 盛和", + "IsSelect": true, + "Grades": [ + 5 + ], + "Place": "地創棟508" + } +] diff -r 1aa824c6b319 -r 8d14bbbedf23 2020/previous/pdfwr.json --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2020/previous/pdfwr.json Thu Apr 02 23:39:55 2020 +0900 @@ -0,0 +1,445 @@ +[ + { + "Id": "617015001", + "IsSelect": true, + "Place": "工1-322", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "610002021", + "IsSelect": true, + "Place": "工4-111", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "617000001", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "617008001", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "101526071", + "IsSelect": true, + "Place": "共3-102", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "610042001", + "IsSelect": true, + "Place": "工1-509", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "617003021", + "IsSelect": false, + "Place": "地創棟508", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "101526081", + "IsSelect": true, + "Place": "共3-405", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "617007001", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617023001", + "IsSelect": true, + "Place": "工1-321", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "610001041", + "IsSelect": false, + "Place": "工1-222", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "610016001", + "IsSelect": true, + "Place": "工4-111", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "610038001", + "IsSelect": true, + "Place": "共4-505", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "610019001", + "IsSelect": true, + "Place": "工1-322", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "610013071", + "IsSelect": false, + "Place": "工1-322", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "617022001", + "IsSelect": true, + "Place": "工1-321", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "101501091", + "IsSelect": false, + "Place": "共3-403", + "Day": "月2", + "Grades": [ + 1 + ] + }, + { + "Id": "101501091", + "IsSelect": false, + "Place": "共3-201", + "Day": "木2", + "Grades": [ + 1 + ] + }, + { + "Id": "610002071", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "610004071", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "617021001", + "IsSelect": false, + "Place": "地創棟508", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "610001031", + "IsSelect": false, + "Place": "工1-221", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "101526091", + "IsSelect": true, + "Place": "共3-202", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "100408031", + "IsSelect": false, + "Place": "共1-118", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "610000071", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "610005071", + "IsSelect": true, + "Place": "工1-321", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "617003011", + "IsSelect": false, + "Place": "地創棟508", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617016001", + "IsSelect": true, + "Place": "工1-322", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617038001", + "IsSelect": true, + "Place": "工1-321", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "610001021", + "IsSelect": false, + "Place": "工1-222", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "100826081", + "IsSelect": true, + "Place": "共1-217", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "610012071", + "IsSelect": false, + "Place": "工1-221", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "617005001", + "IsSelect": true, + "Place": "工1-322", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617006001", + "IsSelect": false, + "Place": "工1-322", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617009001", + "IsSelect": false, + "Place": "工1-321", + "Day": "", + "Grades": [ + 2 + ] + }, + { + "Id": "617028001", + "IsSelect": true, + "Place": "工2-313", + "Day": "", + "Grades": [ + 3 + ] + }, + { + "Id": "617039001", + "IsSelect": true, + "Place": "共4-305", + "Day": "", + "Grades": [ + 4 + ] + }, + { + "Id": "610001011", + "IsSelect": false, + "Place": "工1-221", + "Day": "", + "Grades": [ + 1 + ] + }, + { + "Id": "101501081", + "IsSelect": false, + "Place": "共3-205", + "Day": "月2", + "Grades": [ + 1 + ] + }, + { + "Id": "101501081", + "IsSelect": false, + "Place": "共3-403", + "Day": "木2", + "Grades": [ + 1 + ] + }, + { + "Id": "R00084001", + "IsSelect": true, + "Place": "地創棟504", + "Day": "水2", + "Grades": [ + 5 + ] + }, + { + "Id": "R01423001", + "IsSelect": true, + "Place": "地創棟508", + "Day": "金5", + "Grades": [ + 5 + ] + }, + { + "Id": "R00087001", + "IsSelect": true, + "Place": "地創棟508", + "IsSelect": true, + "Place": "地創棟508", + "Day": "金5", + "Grades": [ + 5 + ] + }, + { + "Id": "R00087001", + "IsSelect": true, + "Place": "地創棟508", + "Day": "木5", + "Grades": [ + 5 + ] + }, + { + "Id": "R00409001", + "IsSelect": true, + "Place": "地創棟503", + "Day": "水1", + "Grades": [ + 5 + ] + }, + { + "Id": "R01768001", + "IsSelect": true, + "Place": "工1-321", + "Day": "火5", + "Grades": [ + 5 + ] + }, + { + "Id": "R01610011", + "IsSelect": true, + "Place": "工2-224", + "Day": "月5", + "Grades": [ + 5 + ] + }, + { + "Id": "R01672001", + "IsSelect": true, + "Place": "工1-321", + "Day": "火4", + "Grades": [ + 5 + ] + }, + { + "Id": "R00079001", + "IsSelect": true, + "Place": "工1-321", + "Day": "木4", + "Grades": [ + 5 + ] + } +] diff -r 1aa824c6b319 -r 8d14bbbedf23 cmd_donwload.go --- a/cmd_donwload.go Thu Apr 02 21:24:24 2020 +0900 +++ b/cmd_donwload.go Thu Apr 02 23:39:55 2020 +0900 @@ -72,7 +72,7 @@ for _, dl := range dlf { lecIDS = append(lecIDS, dl.Id) //idToLecPDFJ[dl.Id] = append(idToLecPDFJ[dl.Id], Lec{ID: dl.Id, Grades: dl.Grades, isSelect: dl.IsSelect, Place: dl.Place}) - le := Lec{ID: dl.Id, Grades: dl.Grades, isSelect: dl.IsSelect, Place: dl.Place} + le := Lec{ID: dl.Id, Grades: dl.Grades, IsSelect: dl.IsSelect, Place: dl.Place} if dl.Day != "" { dow, dindex, err := strToIntDays(dl.Day) if err != nil { @@ -135,7 +135,7 @@ Day []int `json:day` DayOfWeek int `json:dayOfWeek` Teacher string `json:teacher` - isSelect bool `json:isSelect` + IsSelect bool `json:isSelect` Grades []int `json:grades` Place string `json:place` } diff -r 1aa824c6b319 -r 8d14bbbedf23 cmd_dumphtml.go --- a/cmd_dumphtml.go Thu Apr 02 21:24:24 2020 +0900 +++ b/cmd_dumphtml.go Thu Apr 02 23:39:55 2020 +0900 @@ -3,7 +3,6 @@ import ( "context" "errors" - "fmt" "io" "path/filepath" ) @@ -34,17 +33,6 @@ if err != nil { return err } - for doIndex, dayList := range grlectures.B1 { - fmt.Printf("doindex : %d\n", doIndex) - for i, v := range dayList { - fmt.Printf("index : %d\n", i) - if v == nil { - fmt.Println("nil") - continue - } - fmt.Println(*v) - } - } - //dumpHTML(grlectures, outStream) + dumpHTML(grlectures, outStream) return nil } diff -r 1aa824c6b319 -r 8d14bbbedf23 dumphtml.go --- a/dumphtml.go Thu Apr 02 21:24:24 2020 +0900 +++ b/dumphtml.go Thu Apr 02 23:39:55 2020 +0900 @@ -3,8 +3,11 @@ import ( "bufio" "encoding/json" + "html/template" "io" + "log" "os" + "path/filepath" "strings" ) @@ -19,8 +22,8 @@ */ type teacherSTR struct { - name string - url string + Name string + Url string } type TeacherFromJSON struct { @@ -107,8 +110,8 @@ teacherURL := teacherToJSON[lec.Teacher] lTeacher := teacherSTR{ - name: lec.Teacher, - url: teacherURL, + Name: lec.Teacher, + Url: teacherURL, } for _, day := range lec.Day { dhstr := dumpHTMLSTR{ @@ -116,29 +119,29 @@ Name: lec.Name, Teacher: lTeacher, Place: lec.Place, - IsSelect: lec.isSelect, + IsSelect: lec.IsSelect, NextTerm: nil, } day-- - if glecturesArray[grade][lec.DayOfWeek][day] != nil { - if strings.Contains(glecturesArray[grade][lec.DayOfWeek][day].Name, "大学英語") { + if glecturesArray[grade][day][lec.DayOfWeek] != nil { + if strings.Contains(glecturesArray[grade][day][lec.DayOfWeek].Name, "大学英語") { var strBuilder strings.Builder - strBuilder.WriteString(dhstr.Teacher.name) + strBuilder.WriteString(dhstr.Teacher.Name) strBuilder.WriteString("/") - strBuilder.WriteString(glecturesArray[grade][lec.DayOfWeek][day].Teacher.name) - glecturesArray[grade][lec.DayOfWeek][day].Teacher.name = strBuilder.String() + strBuilder.WriteString(glecturesArray[grade][day][lec.DayOfWeek].Teacher.Name) + glecturesArray[grade][day][lec.DayOfWeek].Teacher.Name = strBuilder.String() strBuilder.Reset() strBuilder.WriteString(dhstr.Place) strBuilder.WriteString("/") - strBuilder.WriteString(glecturesArray[grade][lec.DayOfWeek][day].Place) - glecturesArray[grade][lec.DayOfWeek][day].Place = strBuilder.String() + strBuilder.WriteString(glecturesArray[grade][day][lec.DayOfWeek].Place) + glecturesArray[grade][day][lec.DayOfWeek].Place = strBuilder.String() continue } - glecturesArray[grade][lec.DayOfWeek][day].NextTerm = &dhstr + glecturesArray[grade][day][lec.DayOfWeek].NextTerm = &dhstr continue } - glecturesArray[grade][lec.DayOfWeek][day] = &dhstr + glecturesArray[grade][day][lec.DayOfWeek] = &dhstr } } glectures := new(GradeLectures) @@ -152,5 +155,32 @@ } func dumpHTML(grlectures *GradeLectures, writer io.Writer) error { + funcMap := template.FuncMap{ + // The name "inc" is what the function will be called in the template text. + "inc": func(i int) int { + return i + 1 + }, + } + + t := template.Must(template.New("").Funcs(funcMap).ParseFiles(filepath.Join("template", "base.html.tmpl"))) + + st := struct { + B1 *[5][5]*dumpHTMLSTR + B2 *[5][5]*dumpHTMLSTR + B3 *[5][5]*dumpHTMLSTR + B4 *[5][5]*dumpHTMLSTR + M *[5][5]*dumpHTMLSTR + }{ + B1: grlectures.B1, + B2: grlectures.B2, + B3: grlectures.B3, + B4: grlectures.B4, + M: grlectures.M, + } + + if err := t.Funcs(funcMap).ExecuteTemplate(writer, "base.html.tmpl", st); err != nil { + log.Fatal(err) + } + return nil }