Information

日記

G-ZONEのメインコンテンツとは関係のない日々を綴ったX-Virusの日記です。メインコンテンツが更新されていない時、X-Virus が何をしているか、ここを読んでもらえれば分かるように・・・というより、自分が何をしようと目論んでいるかといった備忘録として使う予定です。

< 2022 / 2 >


1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28




最近の日記

新システム完成 2022-02-20

G-ZONEのメインコンテンツとも呼べるHallとLibraryは、2015年からほとんど更新していませんでした。この原因に本人のやる気はもちろん、モチベーションが上がらない要因に記事の管理プログラムがあまり良い出来ではないのが影響していると考えていました。20年前のシステムとしては良くできていると自分で思うのですが、現在のコンピューター事情からすると使いにくさばかりが目につきます。

ということで、ずっと考えていたシステムの改善にようやく手をつけてみました。

ずっと考えていたアイディアの根底には、記事のフォーマットをGitHubで採用しているMarkdown記法(md)を使うことがありました。


これを使うことで、システムが非常にシンプルになるに違いないと思っていました。しかしmd→htmlに変換する良い方法が思いつかなかったのです。

つい最近、そのGitHubでmd→html変換のREST APIを公開していることを知りました。


実際に試してみると数行のコードでmdがhtmlに変換できます。GitHubのドキュメントフォーマットに特化された部分もありますが、そうした部分を変換するのはさほど問題なさそうです。実際、古いシステムの改修は、たった1日で終了してしまいました。

問題は、すでにあるコンテンツを引き継いだまま、どのように新しいシステムに運用を切り替えていくかです。この点は、今後の課題ですが、かんたんに記事が書けるようになったことで、とてもワクワクしています。