全カテゴリアーカイブ 3 / 9

グローバルモディファイアreplaceがなぜか動作しなくなっていたので、修正しました。
おそらくDEFINEREPLACEなどを実装した際のうっかりミスだと思われます。

あと、出力されるコードの相対パス部分に./を含むケースがありましたが、./を含まないように変更しました。特に.././resources/foobar.cssのような(途中に./を含むような)不自然なケースもありましたが、これが修正されました。
そもそも相対パス生成部分の実装にすっきりしない部分があり、どうせなら根本的になおしたいと思っていたのですが、なかなかそこまではできないので、ひとまず機械的に./を削除しています。

今まではサイトファイルの出力先に相対パスしか使えませんでしたが、絶対パスも使えるようになりました。
プロファイルディレクトリsettings.txt内のoutput_directoryで絶対パスを指定してください。

output_directory, D:\sinonome_sitefile\

システムディレクトリなどの本当にヤバい場所を指定してしまうのは(書き込み時にアラートの類が出るとしても)まあマズいだろうと思いますが、むしろ普通のディレクトリに別のサイトの静的ファイル一式を置いており、うっかりそのパスを指定してしまった、というような悲劇のほうがよっぽどあり得るかと思います。くれぐれもお気をつけください。

その他、内部の細かい変更をしています。

さくらのレンタルサーバで運営していた当ウェブサイトですが、GitHub Pagesに移行しました。GitHubというのは、プログラミングに詳しい人たちがソースコードを持ち寄ってみんなで開発をしたり、みんなで開発をしている人たちを眺めながらひとりぼっちで開発をしたりするサービスです。

そうやってGitHubで開発をしていると、何かができます。できあがったものは開発中の思い出と一緒に心の中にしまっておけばいいわけですが、ちょっとみんなに見せてやろう、と思う人もおり、そういう人がそのためのウェブサイトをそれっぽく作れるのがGitHub Pagesです。

さくらのレンタルサーバ時代のURLは2023年7月頃に使えなくなる予定ですので、新URLにリンクの張り替えをお願いします。

初心占い師ほたるひのき “the ChopSticks”まっちゃみるく。をネットワーク更新しました。
各コンテンツのGitHubへの移行に伴い、ネットワーク更新URLを変更しています。
普通にネットワーク更新をお願いします。

MATERIAをお使いの方へ

今回の変更で、MATERIAではネットワーク更新ができなくなってしまいます。
これはおそらく、ネットワーク更新URLが「https://」で始まるURLになるためです。

アーカイブ更新を待っていただくのが最も簡単ですが、手動でネットワーク更新を適用することもできます。
くわしくはこちらのページをご覧ください。

それ以外の要素については、引き続きMATERIAでも使えます。
これからもよろしくお願いします。

  • 辞書ファイルの拡張子を.cから.dicに変更
  • README.md 細部変更

ソフトウェアのバージョン管理を、このバージョンよりGitHubに移行しました。
またGitHubではバージョン番号は普通につけるのが推奨されているようなので、普通の付け方に変更しました。

リリース一覧のページで、変更点の確認が可能です。
ダウンロードするには、「Latest」と書いてあるバージョンのAssetsの中の「Source code (zip)」というリンクをクリックしてください。

Assetsの中のSource codeからダウンロード

なお恥ずかしながら、GitHubはあまり使ったことがなく、ヤバいくらい見切り発車です。
ソフトウェアの完成度よりも、むしろ私の完成度の方がアルファバージョン未満であり、初心者です。
よろしくお願いします。