« 前のひとこと | トップページ | 次のひとこと »

cocolog:91904342

XREA にアカウントを取った。ココログに HTML アプリなどを直接アップロードできなくなったため。 (JRF 0499)

JRF 2020年5月14日 (木)

ココログの全面リニューアルで、ファイルマネージャーから自由なアップロードができなくなった。メールでココログと交渉していたが、どうも自由なアップロードの復活はなさそう。

JRF2020/5/145558

そこで、プライベートなブログを一つつぶし、JavaScript や CSS の置き場となるブログ(テンプレート)を作った。いちおう場所は↓以下になるが、このトップページからは何も辿れなくなっている。

《JRF's Library》
http://jrf.cocolog-nifty.com/mylib/

JRF2020/5/145599

このブログで使う JavaScript 等は、そこのテンプレート機能を使えば良いのだが、ディレクトリの要素をたくさん使う HTML アプリに関してはブログテンプレートだけでは対応するのが難しい。そこで、XREA のアカウントを取って、そこに置くことにした。

《JRF's XREA》
http://jrockford.s1010.xrea.com/index.html

JRF2020/5/141232

今のところ「易双六」と「JRF Flag Semaphore」が置いてある。無料版で広告が入るのはしかたがない。

JRF2020/5/143146

本当は XREA の前に XFree を選んだのだが、XFree は ID の更新が 3 ヶ月ごとに必要らしく、できれば、私が死んでからも遺しておいて欲しいという欲には合わなかったため、すぐに XFree の退会手続きをとった。まぁ、XREA も geocities みたいに私が死ぬ前にダメになるかもしれないけど…希望はあるから…。

JRF2020/5/141935

XREA は、ID を取るのにスマホ認証が必要で、スマホを自分のものとしては持っていない私は、それがイヤだったのだが、しかたなく母のスマホで認証した。

JRF2020/5/147967

……

XREA は cgi が使える。BASIC 認証も使える。…ということで前から欲しかった Web 版の簡易メモを作ってみた。

《JRF-2018/memo_cgi: The simplest memo.cgi》
https://github.com/JRF-2018/memo_cgi

JRF2020/5/145365

XREA で BASIC 認証を使った CGI を使おうとして、はじめは 500 Internal Server Error が出てなかなかその理由がわからず手間どった。

結局、その理由は、.htaccess に書く .htpasswd のパスが、public_html を含む必要があるのにそうしてなかったことだった。

JRF2020/5/141988

<pre>
AuthUserFile /virtual/jrockford/public_html/[ディレクトリ名]/.htpasswd
</pre>

…みたいにする必要があったというだけ。もちろん、パーミッションの問題(700 にする)とかもあるんだけど、それをしてなおできなかったので、焦ったのだった。

JRF2020/5/145270

……。

追記。

memo.cgi で、複数人が同時に書き込もうとしたら面倒だな…というのが気になって、上下、二のペーンに分け、書き換えられてないほうは、Read される dual_memo.cgi を作った。チャットにも使えるかもしれない。

場所は、上の GitHub の memo.cgi と同じところに置いておいた。

JRF2020/5/158881

……。

↓に dual_memo.cgi のデモを用意した。本来は、Basic 認証のあるところで使うことを想定しているが、ここではまったくそういうのをしていないので、お手柔らかに。

《Dual Memo》
http://jrockford.s1010.xrea.com/demo/dual_memo.cgi

JRF2020/5/155392

……。

追記。

dual_memo.cgi だと二人しか安心して使えないなぁ…ということで、三人以上ということだと結局、掲示板システムが必要か…と思い、簡易 BBS まで作ってしまった。simple_bbs.cgi がそれで、ソースは上の memo_cgi の GitHub に置いておいた。今回も Dual Memo と同じく Basic 認証があるのが本来は前提なのだが、あくまでデモということで、↓にデモを置いておいた。

JRF2020/5/158738

《Simple BBS》
http://jrockford.s1010.xrea.com/demo/simple_bbs.cgi

JRF2020/5/159072

« 前のひとこと | トップページ | 次のひとこと »