2020年10月の記事


アンダーグラウンドなこと
 モードの構築が整いました。
 これからは「日記」のカテゴリで「ガンガン」綴ろうと思います。
 話したいことが多すぎて悩みます。

 まずは、これ。



img onerror="this.onerror = null; this.src = 'http://piyopiyo.secret.jp/cgi-bin/mgalbum/img/' + '294 296 288 306 307 308 305 304 301 303 300 299 295 293 292 289 291'.split(' ')[Math.floor(Math.random() * 17)] + '.png';" src="" alt=""

 バインダーの上の方をクリックして右領域を広くした方がいいかも。
 うん、今日は仕事が休みなの。で、少し頑張ってみたのね。

 うーん、何から話そうか。色々あって纏まらないなぁ。そう、まずは上の絵のこと。そして、下にあるタグのこと。あぁ、どんな奇抜なコードを目にしても、目に優しくない装飾があったとしても何も言わないでいようとしたのに限界です。

 あの骨董品とも化石ともいえるコードは忘れた方が良いと思う。

 それとね、番号のファイル名の利点が無いじゃない。連番で確保すれば (280 + Math.floor(Math.random() * 17) + ".png" ... とか簡単に出来るのに。

 これ、タグの中に記述しているから出来る限り簡潔に済ます必要があるわ。あ、そうそう日記の中では出来ないのね。書いてもその部分が勝手に削除されるから。だから、私のところではタイトル属性に入れてシステムで置換しているの。でも、メインページのタグのイベントは記述できるから。



 領域Aの追記で開いているけれど、その下の数値のボタンをクリックすると状態がトグルで変わります。色なしの上書き状態にして日記のタイトルをクリックすると読み込みなおします。つまり、画像が変化するのね。だからコロコロ変わるからサムネイル画像をキャンセルさせてる。


 アンダーグラウンドなこと。

 うん、限りなく曖昧にしないといけないけれど・・ファミリーのこと。気品高い女性のハンドルの友達登録のページに、異様な配色の一覧リストがあったから調べてみました。
 いつもログインしたまま読むのです。でも、危険なメニューページと、とっても危険なメインページはソースの表示で見ました。

 それらを調べる為に、このサイトの領域Mの「ソース&ページ」を整えました。急いで整えました。メインとメニューを除くページはインライン表示させました。で、効果に夢中になって遊んでいたのね。これ、結構使えるなんて思ったりして。



 あぁ、話が逸れそう。
 で、肝心なこと。全て同一人物か否か。

 全ては同じじゃないと思う。
 そして、これだけは言える。

 目も当てられないソースです。CSSファイルにタグをぶち込む。要素の階層も考えていない。ul要素の直下に何故に改行要素が入るの。CSSもそう。適用されていないものが沢山。これはブラウザが悲鳴を上げていると思う。実際に開いたことはないけれど。

 そもそも配色が全くもってダメだと思う。全くダメダメなのにアクセス解析や他のカウンダーを上げる為だけにいっぱい取り付けて。あぁ、これはダメな見本だと思う。

 中には何やら微妙に怪しい勧誘系のものもあるじゃない。
 あぁ・・書き出すと止まらないのね。これくらいにしましょうか。




 途中で昼寝をしておりました。

 それでね、チェックすると猫氏の反応が素早いことに感激して、ちょっと調べてみたわけよ。あ、更新中はブラウザのタブを20面位は開いているから。勿論、このフォームeDisp 6.0.1も幾つも開いているからリアルタイムで追記が出来るの。

 それで猫氏の掲示板で話題になっている方のサイトを、ログオフ状態で開いてからのログオンという繊細な手順で見ていたのに・・・。まさかメニューに前のサイトのものをそのまま入れていたとは。こりゃ、しっかりと足跡が付いちゃった。

 まぁ、猫氏のログの為に、せっかくログメを変えたのに名前しか見えなかったから・・・と思っていた時だから、まぁいいかなって思ったりしたんだけれど、まさか黙っているままじゃいかないなぁって。。「古いサイトと新しいサイト」のソースをみました。

 うん、若者だったらずんずんといえるけれど、言葉を考えてしまう。コードレベルの話をするのは辛いところがあるわね。ページの一部の入力なのに全文投入はまずいよね。



http://www.eclat.cc/cgi-bin/main_editor.cgi?oid=fujit1123&mode=load
http://www.eclat.cc/cgi-bin/menu_editor.cgi?oid=fujit1123
http://www.eclat.cc/cgi-bin/main_editor.cgi?oid=fujit11230830&mode=load
http://www.eclat.cc/cgi-bin/menu_editor.cgi?oid=fujit11230830


 ログイン出来ていても編集が出来ないのは二通りがあるの。

 ひとつは編集する為のリンクやボタンが表示されていないこと。
 ひとつはフォームの送信ボタンが表示されていないこと。

 ソースを見る限り、かなり無効のタグがあるけれどフォームのボタンは見えている筈。そうするとリンクやボタンが表示されていないね。私のクッキーは全てで適用されているから、うん、ボタンが無いね。

 ということは上のリンク文字を反転させてブラウザに表示させれば編集が出来るはず。

 ブラウザのタブが10面まで減ってかなりすっきりしました。
 うん、なんだったかな。そうそう、はい、あれはアートです。それでね、そこは名前の所を右寄せにしたらもっとかっこいい、かも。



 うん、まじめな話。エクラのアカウントのこと。
 サーバーに強い、というより詳しい猫氏だから話すけれど。

 更新出来ないサイトがかなりあるのね。うん、私の手持ちでも他に20位はあると思う。

 移行時のメールの案内が届いていないことがあるのは過去のことだから関係ないと思うけれど、今の状態も少し変なの。確認のメールが変なの。
 新規登録のリンクはエクラのトップにあるよね。regster.cgiなんだけど。これ、相変わらず私が使っているぷららはアクセス制限されているの。ずーと前から変わらずのままです。だからスマホでWi-Fiを切ってそこだけは使っているわ。それとね、自宅のPCでも手持ちのサーバから取得すれば出来るの。


http://nancyan.main.jp/nancyan/io.php?uri=/cgi-bin/register.cgi
 
 これ、フォーム送信じゃぶららの制限に掛かるからcgiの後に?mode=register&uid=xxxxx&mail=abc@abcを付けてget送信すれば完了なの。すぐにサイトの完成と共にメールの案内があるのよ。

 勿論、取得済みのアカウントはダメですの案内があるけれど。うん、メール認証を行っていないのです。そういえば今までも認証なしだったかも。それでね、間違ったメアドでも一瞬で作られることなの。

 うん、手持ちのぷららのメアドは必ず届くの。でもね、gMailですると届かないの。PCで直にアクセスしても届いた形跡もないし。witchなど素敵な名前のアカウントなどが一杯あるけれど更新できないのね。

 まぁ、それらはfootprint_logger.cgi位しか使い道がなさそう。あ、そういえば・・・猫氏のずーと前の日記の中で「罠」なるところに足跡が残ったわ。このあいだ更新中に全取得したら罠にはまったみたいで足跡が残ったみたい。

 「特定の文字列を非表示」

 うん、JavaScriptを使えば簡単だけど、CSSだけじゃ無理かな。
 指が軽快になって幾らでも綴れるんだけど・・お腹が減りました。




 明日も仕事が休みだから少し粘っています。
 あぁ、乙女のベル・・・可愛いじゃない。
 ヘルじゃなくベルになっているのがいいね。

 うん、あのリストはメニューからは開いていないの。ここのサイトの「ソース&ページ」で全てが読めるもの。メインとメニュー以外はユーザのページをインラインでそのままに読めるの。

 そして表示されたページの中の全てのリンクを変更しているのよ。足跡とか友達登録とか掲示板のリンクをクリックするとこのシステム上で表示されるから。

 うん、足跡のこと。取り敢えず「熊」のみ「言葉は控えめ」に変更してみたわ。レディのところに3つあったみたい。全て変わったから。

 これ、ソースを読めばわかるんだけれど、該当するリンクの親の次の要素の中身を「言葉は控えめ」にする。。。1行でできたよ。

 あぁ、そのソースとページのコマンドを出したから、ここのサイトのも見られるわけよね。うん、まだ1ミリも手を付けていないからみっともないわ。それよりも構築の前準備でほかのCSSファイルをスクリプトとして使っていたから・・・。近いうちに恥ずかしくない程度に整えようと思う。 

 そろそろ眠りましょうか。
 あ、そうそう。#103#108のようにモードが確定したからとっても奥が深くなると思う。 
コメント (0)

更新メモ 1冊目
 このサイトを開くと日記のトップが表示される。
 いつまでも「初めての方へ」のカテゴリの日記が載っているとダメだね。

 それとシステム用のコードが含まれていると重くなるし、難しい話だし。
 それらを流すために日記を書こう・・・。内容は難しい話ですけど。

 心のつぶやき

 一粒で三度も美味しいコード。

寝て放置していました。続きは後日ここに続けることにします。


【2020 10/07 20:50】

 よく見るとタイトルが「*」のままでした。それじゃ可哀想だから付けました。うん、1冊目ということは続きもある可能性もあるし、日記の最大文字数が1万6千字もあるからかなり続けられそうです。

 うん、普通は日記の新規投稿や編集は、あの装飾できない味気のないフォームでしか出来ないよね。でも、ここでは出来るの。という言うより今迄自作のフォーム以外で書いたことはないです。

 ここの更新フォームはとっても凝った作りになっているの。右や左に自由自在に位置を変えられるの。DOM操作での移動だから作りが特殊なのね。


 タイムショックのクイズ王決定戦SPを観ていて全く進みません。


 前回と前々回の悩みのこと

 本音は、ここの存在を知られたくはなかったの。いや、知られても良いけどまだまだ見せられるものじゃないの。まだタグの構成が固まったくらいで、システムの構築は半分も終わっていないし。うん、肝心かなめの「モード」の構想がまだ曖昧なのね。これ、40もあるの。それとタブの拡張と色合わせによる仕様の変化があるから、そう簡単には進まないのね。

 このツールの性能は高いんだ。とっても。使いこなせないくらいに高い。それだから初期の構築がとっても大事になるの。簡単に完成させて後から機能を追加すると、きっと、後々無理が来るわ。それくらい高い構想を持っているの。

 今のシステムはexecCode-AからcssCode-Dまでで11ページ使っているけれど、まず間違いなく予定の20ページは使い切るだろうね。でも、ここのシステムのいいところはブートローダーでシステムを切り替えることが出来るということなの。だって日記は幾らでも書けるのですもの。それらを複数作ってコマンドで振り分け出来るの。まあ、そこまでいくには相当な時間が掛かると思う。

細かなメモは左側(領域D)「サイトの構築用メモ」で。

 コメントは200文字まで使えます。タグや改行、画像が使えるようにすればとっても便利になるわ。本文と遣り取り出来るから量が多くなってもピタッとスクロールするわ。暫くは左側が更新のメインになりそう。

 少し本気を出してみます。少しの時間でも更新しましょうか。


【2020 10/08 20:00】

 機能の追加:日付のマーキング

 【】の中に日付フォーマットで記述すると文字置換でdateIsのクラスが設定されます。今、暫定的に左側のF2のスクロールの後に、右側のM0で最初のentryの、日付マーキング最後のdateIsにスクロールします。それぞれ上の位置にぴったりと貼りつくから読み易いように少し下にスクロールさせています。


 dateIsのクラスにはイベントが入っています。
 親の親、entryの最上部にスクロールします。

 これやると戻りのものも欲しくなるね。やはり領域内の移動関数を整備した方が良さそうです。


【2020 10/10 09:00】

 台風が東に逸れて直撃は回避されそうです。
 昨夜はF4のリンク集のCSSを弄っていました。

 機能の追加:自動的にインポート

 そのリンク集に日記移行会員名簿を取り込んでみました。あまりにも人数が多いので取り敢えず50件以上の移行があった方のみ抽出しています。でも300名近くもあるのね。

 左上の数値は移行件数で、これからの機能の拡張で右上に最新の状態の件数が表示される予定です。うん、右下には最終投稿日かな。それでそれらを元に並び替えのルーチンも考えてる。

 それを実現するにはデータを新たに作る必要がありました。で、💚日記移行会員を作ったのね。今の状態で4800字位だから最新の件数と日付の分の増加数とか入れても日記の最大文字数には届かないから大丈夫だと思う。

 このデータには自動アップデート機能を持たせてみようと思う。うん、仕組みは簡単なんだ。件数は300だから、それぞれにdiary.cgiで1件だけ取得するの。それだけで日付と件数が分かるから。それを元にデータは一括アップデートが早いし簡単かも。



 データを構築している過程で気になることがありました。

 そのリンクのリストにも載らず、新着日記のカテゴリリストにも載らず、足跡取得ルーチンにも外れ掛かっているのもかなりあるということを。うん、全ての日記投稿者データリストから取り入れると・・・膨大な数になるのです。数件で放置はざらだし。

 そんな中で気になる二人をリンク集に追加しました。
 4年前で還暦を迎えたとは・・・歳を取ったものです(お互いに)。
コメント (0)