種別[statuses] cocolog:91904342
セクションJRF のひとこと
日時2020年05月14日
元URLhttp://jrf.cocolog-nifty.com/statuses/2020/05/post-5d5e92.html

XREA にアカウントを取った。ココログに HTML…

XREA にアカウントを取った。ココログに HTML アプリなどを直接アップロードできなくなったため。
JRF 2020年5月14日

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

JRF 2020年5月14日

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

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

JRF 2020年5月14日

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

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

JRF 2020年5月14日

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

JRF 2020年5月14日

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

JRF 2020年5月14日

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

JRF 2020年5月14日

……

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

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

JRF 2020年5月14日

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

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

JRF 2020年5月14日

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

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

JRF 2020年5月14日

……。

追記。

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

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

JRF 2020年5月15日

……。

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

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

JRF 2020年5月15日

……。

追記。

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

JRF 2020年5月15日

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

JRF 2020年5月15日

後方参照 (4 件)