休日なので,身の回りの整理をしたり映画を観たり輪郭整備をしたり一日一文を書き進めたりしながらのんびり過ごした。
運動不足ではないが,体力作りのため陶練を再開することを考えている。
長期安定体制の完成から間もない上に酷暑の真っ只中なので,疲労の蓄積につながる懸念はある。色々な意味でもう少し落ち着いてからが良さそうだ。
脳爆発のおかげで検討作業では大きな収穫があったが,思考が広がり過ぎたか。サイクリングでそれなりに身体を動かしたにもかかわらず,夜は脳疲労感が強かった。他にちょっとした幸運があり,少し気が緩んだことも影響しているかもしれない。
最近,ちょくちょく「KNS の経済的合理性」について考えている。考えれば考えるほど,KNS は SNS と PKMS の相補的・相乗的な発展形であると同時に,経済的合理性において唯一の解だと思えてくる。
SNS の経済的な問題は,「献典の質」にある。開放的にして人を集めると,どうしても粗悪な献典が増える。そもそも,SNS における投稿は体験のための手段に過ぎないことが多く,献典としての情報価値が低い。
日常的な挨拶から「バルス祭り」まで,情報としての意味はない出与えを抱え過ぎている。砂金のために土砂を全部保管しているようなものだ。意味がないだけならともかく,不法行為やデマのようなものも誘発する構造を持っているのも厄介だ。放っておけば広告主が減るし,監視を強めれば人件費が増える。かつての匿名掲示板も同じ問題を抱えていたが,文字という最も軽量な情報が主でありながら維持費に収益が追いつかない理由だ。
他方の PKMS では,知的関心で献典が蓄積され,利用者も自然と内省的になるので献典の質や治安は総じて良い。
ただ,PKMS はとにかく「高コスト体質」になる。今まともに開発しようとすれば,厳重な制危と情報保護体制,複雑な WYSIWYG 選り手,自動保存,編集履歴,オフライン対応,ゆとりのある譜類上信機能あたりは基本として,OCR や人工知能くらい付いているのも当たり前になりつつある。デライトがこれらの機能を上手く切り捨てられているのは,やはり KNS という根想によるところが大きい。どれも SNS なら必要性が低い。
しかも,PKMS は閉鎖的なサービスなので収益化手段は限られ広告宣伝費もまともにかかる。Evernote にせよ Notion にせよ,SNS に比べると規模的には伸び悩みの状況にある。
そこで KNS たるデライトの出番というわけだが,KNS は KNS で「新し過ぎて理解してもらうのが難しい」という問題を抱えている。逆に言えば,ここさえ突破すれば SNS の次と PKMS の次を同時に創出出来る。SNS をメモ通類として使っている人,PKMS を情報発信に使いたい人はそれなりにいるので,突破口は確実にある。
今月の雑務も片付き,晴れ晴れとした気持ちで過ごせる日のはずだったが,親戚についての不吉な報せを母から聞いてしまい,気分が沈んだ。
私自身はこのまま健康ならあと五十年は粘れるが,待ってくれないものもある,という単純な事実を思い出させられた。ここ数年は一年毎くらいで似たようなことがあり,似たようなことを考えている気がする。そういう年齢なのだろう。
希哲館事業の成功を果した時には恩返しも償いも出来ないまま皆いなくなっているかもしれないと思うと背筋が凍る。雑務もなまじ楽しくなってきて良くも悪くも緩んでいた気持ちが,思いがけず引き締まった。
とはいえ,いま自分に出来ることはデライト開発を着実に進めていくことしかない。杞憂で消耗していても仕方ないので,気を取り直して平常心で作業に没頭することにした。
今月の開発では閲覧専用模動,譜類添付機能が大きな収穫だったが,新生デライトの完成は持ち越しとなった。
特に譜類添付機能は中途半端に良い出来で,先月のダークテーマ・全知検索窓固定機能のように調整作業から離れられなくなっている。早く落とし所を見つけたい。
いずれにせよ年度替わりで集客には不向きな時期なので,また黄金週間を睨んで調整していくことにした。
Aejs の交度整理も進めつつ,前後景輪数増減表示を前後景部同期処理に組み込んだ(様子)。いったん出振るい・手定め済み。
これにより,動的な輪括操作では,操作の結果として生じた前後景輪数の増減値を +
と -
で,増減が無い場合は ±0
で,読み込み中は ±?
で表示するようになった。
増減表示は太字にし,元の数字との間に半角スペースを入れた。最初は太字だけで十分かと思ったが,意外と視認しにくかった上に,-
で 2-1
のように表示すると一見意味が分からない。
小さな変化で実装も単純ながら輪括操作の感触が非常に良くなった。
ついでに,前後景輪数表示も3桁カンマ区切りにしておいた。ページャーなどでは3桁カンマ区切りだったが,ここだけ単純な数字列で微妙な不統一感があった。
最近,デライトでは「新生デライト」という表現を多用している。簡単に言えば,使いやすく生まれ変わったデライトのことだ。
「デライトの使い方の考え方」や「“知能増幅メモサービス”はなぜいま最も重要なのか」でも書いたように,前例のない目的を持ったデライトには,どうしても特有の難しさがある。
それでも,システムの実用化から10年以上,サービス公開から2年以上経ち,その有用性は十分に実証されている。多くの人が様々なメモツールやブログ,SNS などを行ったり来たりしながらやってきた情報蓄積・発信を,私は10年以上前からほとんどこのシステムだけで実現している。サービス公開後は,デライトでしか出来ないことを見出して使い続けてくれる利用者もいる。
“使える人には使える”ことは分かっている。残る問題は,使える人の少なさだ。そこでいま,多くの人が親しめる快適なサービスにするため,文書整備や機能整備,高速化,そして独自の軽量マークアップ言語「デラング」の整備といった包括的な改良構想を推し進めている。その完成形を「新生デライト」と呼ぶ。
機能整備という点では,すでに使いこなしている利用者にとっての利便性向上はもちろん,他のメモツールなどに慣れ親しんだ初心者が戸惑いがちな機能不足を補うことを意識している。
例えば,輪郭を非公開に近い「未公開状態」に出来る公開設定機能,編集中にリンクしたい輪郭を検索出来る機能,全文検索機能,検索語提案(サジェスト)機能,ファイル添付機能,輪郭を削除する機能,自動ページ展開機能,インポート・エクスポート機能,高度なアカウント管理機能などの追加を予定している。
これまでにない密度で人の頭の中を保存するようなサービスの性質上,いわゆる非公開機能の導入は特に難しい問題だった。Apple や Google のような世界最大級の企業でも個人情報流出事件を起こしているわけで,一事業者が安全性を保証することは不可能と考えている。これに関しては,他の利用者からの閲覧を緩やかに制限する「未公開状態」の導入と,知番をファイル名として利用したローカルでのファイル管理手法を広めることで解決したい。
質問・要望も常に受け付けているので,“世界を変える”新生デライト開発にどんどん参加してほしい。
OFFSET
句}{減らせる}{付けたかった}{ts_upd
}...デライト高速化における KNEST 隠し実装が一段落した。18日は作業方針検討のみで20日から,休日を除いてちょうど10日間での達成だった。夜に出振るい済み。
必要以上に固め過ぎるのも良くないため,隠し化は現時点で最低限必要な範囲に留めたが,期待以上の安定性で期待通りの高速化が得られた。次の施策も出来たので,まだまだ高速化出来る。KNEST 隠しは Dex に匹敵するデライトの武器になるだろう。
交度整理をしっかり進めたこともあり最初の輪数取得改良が想定以上に長引いたものの,ここで KNEST 隠し共通の問題がほとんど解決したため,自我隠し・輪郭隠しは半日ほどで終わった。この交度整理も収穫として大きかった。輪郭操作系の kn
の外充て函数を整備したことで関連交度も一気に整理された。
影響範囲と確率的に大きな問題はないだろうと見て,排他制御が甘い部分をあえて残して出振るいを急いだが,出振るい直後に壊衝が多発して少し焦った。すぐに論軸的な問題と気付き修正し,その後はむしろ想定以上に安定して動いている。この判断も結果として正解だった。
輪数隠しに関しては,第二次知番改良中に固まった「輪数取得改良」として,輪数取得の仕組みを全体的に改良した。
これまでデルンではいちいち厳密な輪数表示をしていたが,これが大きな低速化要因になっていた。デライト以前まで,count()
の遅さに対する認識が甘かった。デライト以後,そもそも出場における件数計算は原理的に遅いもの,と気付いてページ付け(OFFSET
句)に上限を設けるなどの対策はしていた(希哲13年10月14日の開発記録)が,輪数は一筋縄ではいかない部分があり放置してきた。
厳密な同期の必要性や隠し効率から,次のように整理することにした。