<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title><![CDATA[ カテゴリ「情報」に属する投稿［49件］ - てがろぐ - Fumy Otegaru Memo Logger - ]]></title>
	<link>https://www.nishishi.org/testground/tegalog/</link>
	<description><![CDATA[ お手軽一言掲示板（この辺の文章は「管理画面」の「設定」内にある「フリースペース」タブから編集できます。） ]]></description>
	<language>ja</language>
	<copyright>Copyright 2026</copyright>
	<lastBuildDate>Fri, 19 Jun 2026 18:26:31 +0900</lastBuildDate>
	<generator><![CDATA[ <!-- てがろぐ Version: -->Powered by <a href="https://www.nishishi.com/cgi/tegalog/" rel="noreferrer" target="_top">てがろぐ</a> Ver 4.8.4 ]]></generator>
	<!-- BEGIN ENTRIES -->
	<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 朝食はホットドッグ。🌭🌭🌭 ]]></title>
	<description><![CDATA[ 朝食はホットドッグ。🌭🌭🌭<br />
<br />
🌭<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=5857" class="postidlink">Re:5857</a>◆ご報告をどうもありがとうございます。なるほど、たしかに（内部でキャッシュせずに）動的に生成されるオブジェクトはすべてそのような動作になってしまいますね。次のバージョンで何とかします。<br />
<br />
🌭<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=5858" class="postidlink">Re:5858</a>◆β版のご試用をどうもありがとうございます。(╹◡╹) 以下、使用感への返信です。<ul class="decorationL" ><li>IF文の条件やCSSのclassは <span class="decorationF deco-code"><span class="decorationC" style="color:crimson;">mode-</span>about</span> です。カテゴリIDがaboutの場合は <span class="decorationF deco-code"><span class="decorationC" style="color:crimson;">cat-</span>about</span> です。この <span class="decorationF deco-code">mode-</span> や <span class="decorationF deco-code">cat-</span> を<span class="decorationC" style="color:crimson;"><b class="decorationB">省略しなければ</b></span>重複はしません。</li><li>Aboutページは、複数のスキンを使い分けたり、カテゴリ等と併せて使うことで、<b class="decorationB">複数用意できます</b>。詳しくは、ヘルプドキュメントの『<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizeinfo-aboutpage">Aboutページモード用スキンの作り方・使い方</a>』区画内にある、<ul class="decorationL" ><li>「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizeinfo-aboutpage-s">複数のAboutページモード用スキンを併用する方法</a>」項目や</li><li>「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizeinfo-aboutpage-subabout">ユーザやカテゴリやハッシュタグ別のAboutページを作る方法</a>」項目</li></ul>をご覧下さい。</li></ul> -- Posted by にしし 〔445文字〕 No.5859 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5859</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5859</guid>
	<category>info answer</category>
	<pubDate>Sat, 02 May 2026 08:50:46 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ &gt;&gt;5856 開発お疲れさまです。 ]]></title>
	<description><![CDATA[ <a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=5856" class="postidlink">&gt;&gt;5856</a> 開発お疲れさまです。<br />
<br />
β版を使用したときの使用感をメモいたします（<a class="url labeledlink" rel="nofollow" href="https://note.yukitoyath.jp/">自分のサイト</a>より転載）<ul class="decorationL" ><li>Aboutページのタイトルは<b class="decorationB">&#91;&#91;SITUATION&#93;&#93;</b>で出せる。</li><li>IFで指定する・出力されるclassは「about」、IF構文がカテゴリー名などと被る場合は重複して適用されるため、適宜変更すること。</li><li>aboutページは一つだけしか作れないため、一つのてがろぐが複数サイトを兼ねている場合は別途カテゴリとして作成する必要がある。（※要望ではないです）</li></ul> -- Posted by あどみ 〔262文字〕 No.5858 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5858</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5858</guid>
	<category>info hachi</category>
	<pubDate>Sat, 02 May 2026 06:53:05 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 🍫てがろぐをusamimi.infoサーバでお使いの場合、設… ]]></title>
	<description><![CDATA[ 🍫てがろぐをusamimi.infoサーバでお使いの場合、設定画面で「設定を保存する」を押すと403 Forbiddenエラーが出ます。<br />
これは、サーバ側で導入されたセキュリティモジュールが、特定のルールに抵触することを検出した結果のようです。<br />
サーバ管理者さんへ直接ご連絡頂けば、ご使用のアカウントに限って当該ルールの無効化をして頂け、それによって保存処理が可能になるようですので、usamimi.infoサーバをご使用の方々はお手数ですがサーバ管理者さんに問い合わせてみて下さい。<br />
<br />
🍫<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=5834" class="postidlink">Re:5834</a>◆実験をどうもありがとうございます！ おかげさまで状況がよく分かりました。<br />
初期状態でもそうなるのであれば、usamimi.infoサーバと同じ環境を用意して、ログを確認しながら1つずつ実験してみる以外にないので、サーバ側で当該ルールを無効化して頂くのが現実的だと（少なくとも今のところは）思います。<br />
<br />
🍫てがろぐCGIの<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/setup/#howtoset">サーバ別セットアップ方法解説</a>内の「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/setup/on.php?server=usamimi">usamimi.infoでのセットアップ手順</a>」にも『<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/setup/on.php?server=usamimi#supplemental">usamimi.info特有の補足情報</a>』に情報を加えておきました。 -- Posted by にしし 〔568文字〕 No.5835 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5835</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5835</guid>
	<category>info answer</category>
	<pubDate>Tue, 14 Apr 2026 18:17:00 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 🍘特定のカテゴリだけ昇順で見せたい場合の対処方法例： #🌱豆… ]]></title>
	<description><![CDATA[ <u class="decorationU">🍘特定のカテゴリだけ昇順で見せたい場合の対処方法例：</u> <a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?tag=%f0%9f%8c%b1%e8%b1%86%e7%9f%a5%e8%ad%98" class="taglink" title="🌱豆知識">#🌱豆知識</a><br />
<br />
小説を掲載しているなどで、第1話から読ませるために「<b class="decorationB">特定のカテゴリだけは昇順（古い投稿から順に）表示させたい</b>」という場合は、そのカテゴリへのリンクURLの末尾に <span class="decorationF deco-code">&order=reverse</span> を加えれば良いです。<br />
もし、てがろぐ側が出力する<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizestructure-cattree">カテゴリツリー</a>のリンク先もそのように変えたい場合は、下記のようなJavaScriptを（HTMLの末尾に）書いておくと、<b class="decorationB"><span class="decorationC" style="color:crimson;">『指定のカテゴリだけは「昇順で表示されるページ」にリンクされる』カテゴリツリー</span></b>になります。<br />
<br />
例えば、そのカテゴリIDが「novel」の場合、カテゴリツリーのリンクは <span class="decorationF deco-code">&lt;a href=&quot;<b class="decorationB">?cat=<span class="decorationC" style="color:deeppink;">novel</span></b>&quot; class=&quot;catlink <span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>&quot;&gt;～&lt;/a&gt;</span> のようなa要素で出力されています。<br />
このリンク先である <span class="decorationF deco-code"><b class="decorationB">?cat=<span class="decorationC" style="color:deeppink;">novel</span></b></span> に <span class="decorationF deco-code">&order=reverse</span> を加えて <span class="decorationF deco-code"><b class="decorationB">?cat=<span class="decorationC" style="color:deeppink;">novel</span></b>&amp;order=reverse</span> とすれば、昇順（古い投稿から順）の表示になります。<br />
<br />
下記のJavaScriptは、class名に<span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>が付いたすべてのa要素のリンク先URLの末尾にだけ、 <span class="decorationF deco-code">&amp;order=reverse</span> という文字列を追加するスクリプトです。<br />
同一ページ内にカテゴリツリーが複数個出力されている場合でも全部書き換わります。<br />
<br />
<span class="decorationF deco-code"><span class="decorationC" style="color:gray;">&lt;script&gt;</span><br />
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {<br />
&nbsp; <span class="decorationC" style="color:green;">// <span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>クラスを持つa要素をすべて取得</span><br />
&nbsp; const links = document.querySelectorAll(&quot;a.<span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>&quot;);<br />
&nbsp; links.forEach(function(link) {<br />
&nbsp;&nbsp; &nbsp;<span class="decorationC" style="color:green;">// リンク先を取得して order=reverse を追加</span><br />
&nbsp;&nbsp; &nbsp;const href = link.getAttribute(&quot;href&quot;);<br />
&nbsp;&nbsp; &nbsp;link.setAttribute(&quot;href&quot;, href + &quot;&amp;order=reverse&quot;);<br />
&nbsp; });<br />
});<br />
<span class="decorationC" style="color:gray;">&lt;/script&gt;</span></span><br />
<br />
カテゴリID部分（上記のソース中に赤色太字で書かれた箇所）を、ご自身でお使いのカテゴリID名に書き換えてご使用下さい。<br />
<br />
🍘なお、もし対象にしたいカテゴリIDが複数個ある場合は、上記スクリプトの3行目にある querySelectorAll の引数にカンマ区切りで全部列挙すれば良いです。例えば以下のように。<br />
<span class="decorationF deco-code">const links = document.querySelectorAll(&quot;a.<span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>, a.<span class="decorationC" style="color:orange;"><b class="decorationB">cat-journal</b></span>&quot;);</span><br />
<br />
🍘もし、カテゴリツリー以外の部分にも同じclass名でリンクを作っていて、そちらのリンクは対象にしたくない場合は、カテゴリツリーの大外枠が <span class="decorationF deco-code">&lt;ul class=&quot;<span class="decorationC" style="color:#00aa00;"><b class="decorationB">cattree</b></span>&quot;&gt;～&lt;/ul&gt;</span> で出力されていることを利用して、以下のように書けば良いです。<br />
<span class="decorationF deco-code">const links = document.querySelectorAll(&quot;<span class="decorationC" style="color:#00aa00;"><b class="decorationB">ul.cattree</b></span> a.<span class="decorationC" style="color:crimson;"><b class="decorationB">cat-novel</b></span>, <span class="decorationC" style="color:#00aa00;"><b class="decorationB">ul.cattree</b></span> a.<span class="decorationC" style="color:orange;"><b class="decorationB">cat-journal</b></span>&quot;);</span><br />
<br />
※カテゴリツリーのHTML構造は、ヘルプドキュメント「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/">カスタマイズ方法</a>」内の<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizecss-cattree">カテゴリツリーの装飾方法</a>あたりで解説していますので参考にして下さい。<br />
<br />
---(追記)---<br />
上記の(最初の方の)JavaScriptだと、カテゴリツリー内のリンクだけでなく、『<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizecss-post-catid">各投稿に表示される所属カテゴリ名</a>』のリンク先も同様に書き換わります。たぶんその方が都合が良いのではないかと思いますが、もしそこは変更したくない（降順のままにしたい）という場合は、上記の最後に紹介した <span class="decorationC" style="color:#00aa00;"><b class="decorationB">ul.cattree</b></span> を加える書き方を使うと良いです。<br />
 -- Posted by にしし 〔1648文字〕 No.5667 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5667</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5667</guid>
	<category>info</category>
	<pubDate>Tue, 20 Jan 2026 23:35:13 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ ああ、そういえば、標準添付の各スキンのうち、標準スキン以外の… ]]></title>
	<description><![CDATA[ ああ、そういえば、標準添付の各スキンのうち、標準スキン以外のスキンには <span class="decorationF deco-code">&#91;&#91;FAVICON&#93;&#93;</span> を記述していなかったわ……。┌(:3」└)┐<br />
標準スキン以外のスキンをお使いの場合で、（てがろぐ管理画面での）Faviconの設定を反映させたい場合は、とりあえず自力で skin-cover.html 内のhead要素内に <span class="decorationF deco-code">&#91;&#91;FAVICON&#93;&#93;</span> を書いて下さい。<br />
次のバージョンでは、加えておきます。<br />
 -- Posted by にしし 〔200文字〕 No.5563 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5563</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5563</guid>
	<category>info</category>
	<pubDate>Tue, 30 Dec 2025 15:10:06 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ いま作りつつある汎用いいね拍手ボタン的なツールの話（第2弾）… ]]></title>
	<description><![CDATA[ いま作りつつある汎用いいね拍手ボタン的なツールの話（第2弾）。<br />
<a class="url cardlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/10313411"><span class="cardlinkbox cardsize-S"><span class="cardlinkimage"></span><span class="cardlinktextbox"><span class="cardlinktitle">(Loading...)</span><span class="cardlinkdescription">...</span><span class="cardlinkurl"></span></span></span></a> <br />
主に前回以降に実装した機能（お礼メッセージ管理機能）の話を書きました。出現頻度を3通り設定できる話とか、てがろぐ側とは違って(ツール上でUPした)画像はお礼メッセージと1対1で紐付く仕様にした話とか。 -- Posted by にしし 〔141文字〕 No.5323 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5323</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5323</guid>
	<category>info</category>
	<pubDate>Thu, 31 Jul 2025 22:05:09 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ いま作りつつある汎用いいね拍手ボタン的なツールの話。 ]]></title>
	<description><![CDATA[ いま作りつつある汎用いいね拍手ボタン的なツールの話。<br />
<a class="url cardlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/10231881"><span class="cardlinkbox cardsize-S"><span class="cardlinkimage"></span><span class="cardlinktextbox"><span class="cardlinktitle">いま作りつつある汎用いいね拍手ボタン的なツールの話</span><span class="cardlinkdescription">...</span><span class="cardlinkurl"></span></span></span></a><br />
今の時点でできている部分とか、なんでこんな仕様にしたのかの理由とか、スキンの作り方がどんな感じになりそうかとか、てがろぐアドオン稼働だとどうなるのかとか、何かそんな感じの話をまとめて書きました。 -- Posted by にしし 〔157文字〕 No.5312 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5312</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5312</guid>
	<category>info</category>
	<pubDate>Wed, 16 Jul 2025 21:40:39 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ Google NotebookLM（AIリサーチアシスタント… ]]></title>
	<description><![CDATA[ Google NotebookLM（AIリサーチアシスタント）に、てがろぐ公式ヘルプのURLを指定して読ませたら、カスタマイズ方法等の質問に会話形式で答えてくれるチャットAIになる。……という話を4月20日にしましたが、当時は作成したNotebookを共有する方法がありませんでした。その共有機能がどうやら今日実装されたっぽいので、共有してみます。<br />
➡<a class="url labeledlink" rel="nofollow" href="https://notebooklm.google.com/notebook/c3b56a3d-076b-4707-a547-5edadccd4dfa?pli=1">てがろぐ解説 notebook</a> （使うには、Googleアカウントが必要だと思いますが、無料で使えます。）<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?tag=%f0%9f%8c%b1%e8%b1%86%e7%9f%a5%e8%ad%98" class="taglink" title="🌱豆知識">#🌱豆知識</a><br />
<br />
<a class="url labeledlink" rel="nofollow" href="https://x.com/nishishi/status/1929889354585125238">Tweet</a> <a class="url labeledlink" rel="nofollow" href="https://bsky.app/profile/nishishi.bsky.social/post/3lqpepfmkm22u">Bluesky</a><br />
<br />
ただ、これはヘルプの書き方や構造の問題もありそうですが、実際には解説は存在するのに「ない」と回答されることもありますので、（返ってきた解説自体は参考にできそうですが）「ない」と言われた場合には信用しないで、質問を変えるか、もしくは自力でWebをご覧下さい。(笑)<br />
「こう質問したのに、適切な回答はなかった」みたいな情報があれば教えて下さい。もしかしたら、ヘルプドキュメントの改善の参考になるかもしれませんので。<br />
<br />
※これは、リアルタイムにWebから情報を取ってくれるわけでは<span class="decorationC" style="color:crimson;"><b class="decorationB">なく</b></span>て、ソース(資料)としてURLを指定した瞬間のHTMLソースからテキストデータを抽出して取り込む仕様っぽいので、（私が今後もメンテナンスをすれば別ですが）2025年6月3日時点のヘルプドキュメントを元にして回答されます。 -- Posted by にしし 〔595文字〕 No.5219 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=5219</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=5219</guid>
	<category>info</category>
	<pubDate>Tue, 03 Jun 2025 22:22:40 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐベースで開発した、スキン式で自由に装飾できるスケジュ… ]]></title>
	<description><![CDATA[ てがろぐベースで開発した、スキン式で自由に装飾できるスケジュール・カレンダー表示フリーCGI<b class="decorationB">「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/sangoyomi/">さんごよみ</a>」Ver 2.0.0</b>をリリースしました。<br />
<br />
ログインセキュリティ機能、カスタム絵文字機能、リンク・文字装飾記法の仕様拡充など、てがろぐ側にある便利機能をこちらにも実装しました。あと、若干の不具合修正も。<br />
さんごよみをお使いの方は、ぜひバージョンアップして下さい。<br />
<br />
<span class="decorationC" style="color:crimson;"><b class="decorationB">設定もデータもすべてそのまま引き継げます。</b></span><br />
バージョンアップするには、パッケージZIPから <b class="decorationB">sangoyomi.cgi</b> と <b class="decorationB">fumycts.pl</b> の2ファイルを上書きUPするだけです。<br />
<br />
ヘルプドキュメントも増量して、てがろぐサイトと同様に、<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/sangoyomi/setup/">セットアップ(設置)方法</a>・<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/sangoyomi/usage/">使い方・設定方法</a>・<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/sangoyomi/custom/">カスタマイズ方法</a>ページを個別に設けました。<br />
さんごよみは（てがろぐCGIをベースにして作ったので）てがろぐと仕様がかなり共通しています。てがろぐをカスタマイズした経験があれば、さんごよみのスキンカスタマイズも難なくできるだろうと思います。<br />
 -- Posted by にしし 〔448文字〕 No.4998 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4998</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4998</guid>
	<category>info updates</category>
	<pubDate>Fri, 21 Feb 2025 19:40:38 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ No.4860 ]]></title>
	<description><![CDATA[ スキンのカスタマイズがうまくいかない場合のご質問をしようとするすべての方へのお願いですが、質問する前に、<ul class="decorationL" ><li>その「うまくいかない方法」を、<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?skin=skin-standard">標準スキン</a>に書いても同様にうまくいかないのか？</li></ul>を先にご確認下さい。<br />
<br />
もし標準スキンではうまく<b class="decorationB">いく</b>なら、お使いのスキンの問題です。<br />
その場合は、「スキンのソース全体」や「稼働しているページ」を一緒に見せて頂かないと何も判断ができない可能性があります。<br />
<br />
また、第三者が作成なさったスキン独自の機能に関するご質問は、まずはそのスキンの作者さんへお願いします。（※「○○で配布されているスキンに変えたら、××が適用されなくなった」というような感じのご質問は特に。）<br />
 -- Posted by にしし 〔304文字〕 No.4860 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4860</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4860</guid>
	<category>info</category>
	<pubDate>Wed, 04 Dec 2024 15:15:44 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ No.4801 ]]></title>
	<description><![CDATA[ あんまり詳しくは検証していないんですが、現在のてがろぐの仕様では、<ul class="decorationL" ><li style="list-style-type: '✅';"><b class="decorationB">ハッシュタグの数が多いと重たくなりやすい</b></li></ul>……ので、「カテゴリで分類しようかな～？ それともハッシュタグで分類しようかな～？」と迷っている場合は、カテゴリを採用する方が望ましいと思います。<br />
<small class="decorationS">カテゴリは専用項目で分類できるのに対して、ハッシュタグは本文全体の中身を走査しないと分類できないので、負荷がずいぶん異なります。</small><br />
<br />
ハッシュタグがたくさんある場合に重たくなるのは主に「ハッシュタグを集計するタイミング」なので、たとえハッシュタグを使う場合でも、下図のように<b class="decorationB">集計しない設定</b>にしておけば、重たくなるのを回避できます。（たぶん）<br />
<figure class="embeddedpictbox "><img class="embeddedimage " width="554" height="480" src="https://www.nishishi.org/testground/tegalog/images/20241109165917-nishishi.png" alt="ハッシュタグの集計をしない設定"><figcaption>ハッシュタグの集計をしない設定</figcaption></figure><br />
※この設定をしていても、その下にある『本文中のハッシュタグをリンクにする』項目の方がONなら、ハッシュタグそのものは機能します。（単に個数を数えなくなるだけです。）<br />
 -- Posted by にしし 〔389文字〕 No.4801 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4801</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4801</guid>
	<category>info</category>
	<pubDate>Sat, 09 Nov 2024 10:43:26 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐCGIの画像保存用ディレクトリに、画像ファイルを凄ま… ]]></title>
	<description><![CDATA[ てがろぐCGIの画像保存用ディレクトリに、<span class="decorationC" style="color:crimson;">画像ファイルを凄まじく大量に（数万ファイルとか）入れると動作が極端に重たくなる可能性がある</span>んですが、その原因と回避方法を紹介してみました。<br />
➡ <b class="decorationB"><a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/8583660">てがろぐ上で多量の画像を扱う際に、重たくなるのを防ぐ方法</a> </b><br />
<br />
Twitterアーカイブの移行とかで重たくなった場合に確認してみて下さい。<br />
 -- Posted by にしし 〔162文字〕 No.4689 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4689</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4689</guid>
	<category>info</category>
	<pubDate>Fri, 20 Sep 2024 23:38:22 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐ上に数百ページを超えるページがあるとき、ページ番号リ… ]]></title>
	<description><![CDATA[ てがろぐ上に数百ページを超えるページがあるとき、ページ番号リンクを（省略せずに）全量出力する設定にしているととても動作が遅くなる問題がありましたが、こちらのローカルにあるソースでは解決しましたので、次のバージョン(β版)からは（たとえ数百ページを超えるページがあっても）遅くならなくなります。<br />
※現状でその問題に直面している場合は、とりあえず &#91;ページの表示&#93;→【ナビゲーションリンクの表示】→&#91;▼ページ番号リンク&#93;→「総ページ数が多ければ途中のページ番号リンクを省略する」をONにして頂けば遅くならずに済みます。 -- Posted by にしし 〔257文字〕 No.4662 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4662</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4662</guid>
	<category>info</category>
	<pubDate>Fri, 30 Aug 2024 13:46:13 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ これはめちゃくちゃ便利！ ]]></title>
	<description><![CDATA[ これはめちゃくちゃ便利！<br />
<br />
Twitter側の出力機能でダウンロードしたTwitter過去ログを、全部てがろぐ形式に変換してくれるスクリプト。<br />
<a class="url labeledlink" rel="nofollow" href="https://x.com/nishishi/status/1829333284217876554">Tweet</a> <br />
2022年出力のTwitterログでも問題なく変換できました。<br />
元データに3.6万ツイート含まれていて、リツイートを除いた2.5万ツイートでも、1秒掛からずに変換できた感じです。tweets_mediaフォルダをコピー（して images フォルダにリネームすると）ツイート本文中の画像もちゃんと表示できました。すごい。<br />
ぜひ試してみて下さい。<br />
<br />
※ツイート数が多い場合は、てがろぐ側で事前に以下の<span class="decorationC" style="color:crimson;"><b class="decorationB">どちらか</b></span>の設定をしておく方が良さそうです。<ul class="decorationL" ><li>&#91;ページの表示&#93;→【ナビゲーションリンクの表示】→&#91;▼ページ番号リンク&#93;→「総ページ数が多ければ途中のページ番号リンクを省略する」をONにしておく。</li><li>&#91;ページの表示&#93;→【ページの表示／全体】→「▼1ページあたりの表示投稿数」を200とか400とか多めにして、総ページ数が莫大にならないような値にする。</li></ul>何故なのかは今は分かっていないのですが、ページ数が莫大になると（てがろぐ側の処理で）ページネーションの生成に時間が掛かるっぽいです（1,000ページ超だと表示に20秒くらい待ち時間がありました）。途中のページを省略する設定にしていれば、ページ数が莫大でも問題ありません。<br />
<br />
なお、私が試してみた感じでは、<ul class="decorationL" ><li>てがろぐのハッシュタグの仕様は、<span class="decorationF deco-code"> # </span>記号の直前の文字が「英数字・&記号・スラッシュ記号・セミコロン記号」だとハッシュタグだとは認識されないので、本文末尾に自動付加されるハッシュタグの直前には空白文字を1つ入れてくれると望ましいかも。</li><li>投稿末尾に挿入される画像が行内にあるので、画像の直前に改行を入れてくれると見やすくなって嬉しいかも。</li></ul>という感想を持ちました。<br />
ただ、その辺は、生成された twitega.xml をテキストエディタで一括処理することで調整可能ですけども。<br />
 -- Posted by にしし 〔845文字〕 No.4661 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4661</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4661</guid>
	<category>info</category>
	<pubDate>Fri, 30 Aug 2024 11:03:41 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐ本体を1クリックでバージョンアップできるツール「Te… ]]></title>
	<description><![CDATA[ <b class="decorationB">てがろぐ本体を1クリックでバージョンアップできるツール「TegUp」</b>の専用ページを（ようやく）作りまして、機能をちょっとだけ増やしたのを先程 Ver 1.0.0 として公開しました。<br />
➡ <a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/tegup/">TegUp ：てがろぐ本体を《1クリック》だけでバージョンアップできるPHPスクリプト</a><br />
<br />
従来の<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/6878028">pixivFanbox上の公開ページ</a>からはダウンロードできませんので、今後は上記の専用ページからダウンロードして下さい。（というか、次のてがろぐ正式版からは、tegup.phpも同梱する予定ですが。）<br />
<br />
※Ver 0.9.0からは、『作業ログをファイルに出力できるオプション』機能だけが加わっていますが、既に Ver 0.9.0 が問題なく使えているなら作業ログをファイルに出力する必要性はありませんから、TegUp自体を更新する必要性は特にありません。^^;（そのまま Ver 0.9.0 を引き続きお使い頂いても問題なく（てがろぐを）バージョンアップできます。）<br />
<br />
以前に TegUp を使おうとして、何らかのエラーが出て使えなかった場合は、『作業ログをファイルに出力できるオプション』をONにした上で動作を試してみて下さい。もちろん以前と同様に動かないでしょうけども、作業ログがファイルに出力されていますので、それを見ると、どこの作業が失敗しているのかが把握できると思います。<br />
詳しい設定方法は、「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/tegup/#optionset-outputlog">作業ログをファイルにも出力したい場合</a>」をご覧下さい。<br />
<br />
なんか「専用ページを作ろう」と思ったらいろいろ書かないといけない気になってしまったのでそこそこな分量がありますけども、ほぼ何も読まなくても使えます。<br />
要は、<b class="decorationB"><span class="decorationC" style="color:crimson;">tegup.php を tegalog.cgi と同じディレクトリにアップロードすれば良い</span></b>だけです。<br />
 -- Posted by にしし 〔751文字〕 No.4615 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4615</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4615</guid>
	<category>info</category>
	<pubDate>Mon, 05 Aug 2024 20:13:24 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 押し入れから扇風機を出してきました。 ]]></title>
	<description><![CDATA[ 押し入れから扇風機を出してきました。<br />
<br />
🍨<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=4471" class="postidlink">Re:4471</a>◆隠された範囲をSmooth展開するのは、現状のてがろぐの仕様で可能でしょうかね……？（どなたか実現なさっている方がいらっしゃったら教えて下さい！）なんとなく難しそうな気がします。デフォルト設定では、隠された範囲(のspan要素)は表示時に <span class="decorationF deco-code">display:inline;</span> のスタイルが付加されますしね（その値は設定で変更可能ですが）。<br />
<br />
◆現状のような「JavaScriptで表示/非表示を切り替える」方法で隠す手段以外に、現在で(たぶん)主流な <span class="decorationF deco-code">&lt;details&gt;&lt;summary&gt;見せる部分&lt;/summary&gt;折りたたむ部分&lt;/details&gt;</span> のように<b class="decorationB">HTMLだけ</b>で実現できる折り畳み機能で出力される記法も追加した方が良いかな……という気はなんとなくしています。今のところそのような要望は来ていないので、まだ「なんとなく思っているだけ」の状態ですけども。そちらの方がCSS（やJavaScript）で装飾しやすいだろうな、という気はします。<br />
<br />
◆SNSシェアボタンで「特定のスキンを適用したURL」がシェアされるようにするには、<span class="decorationF deco-code">&#91;&#91;PERMAURL&#93;&#93;</span>系の記法の直後に（空白を挟まずに）<span class="decorationF deco-code">&amp;skin=skin-name</span>のような感じでパラメータを加えれば良いだけです。具体的にどのように書けば良いかは、お使いの「シェアボタン」の仕様次第です<small class="decorationS">ので、（具体的な記述も知りたい場合は）まず現状の記述がどうなっているのかをお知らせ頂く必要があります。</small><br />
<br />
🍨<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?postid=4472" class="postidlink">Re:4472</a>◆てがろぐをご活用下さってありがとうございます。(╹◡╹)ﾉ<br />
少なくとも（私が直接使っている範囲では）5千件や1万件程度の投稿総数では特に体感できるほどの変化は出ていません。<br />
なお、今ご覧になっているこの動作試験場では、現状で4,350件近くの投稿数がありますので、実際に「5千件近くの投稿がある状態の動作」をご体感頂けています。(╹◡╹)<br />
<br />
下記のⒶとⒷは私(だけ)が書いているページ（てがろぐ）で、Ⓒはここです。それぞれの大まかな総投稿数とデータサイズを調べてみました。<ul class="decorationL" ><li><span class="decorationC" style="color:deeppink;">Ⓐ</span> <a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/personal/todays/">今日のひとことログ</a> ：総投稿数 <b class="decorationB">12,200</b>件超　データファイル <b class="decorationB">6.27MB</b></li><li><span class="decorationC" style="color:royalblue;">Ⓑ</span> <a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/releasenotes/">てがろぐリリースノート</a> ：総投稿数　<b class="decorationB">43</b>件　データファイル <b class="decorationB">0.61MB</b></li><li>Ⓒ <a class="url labeledlink" rel="nofollow" href="https://www.nishishi.org/testground/tegalog/">動作試験場（ここ）</a> ：総投稿数 <b class="decorationB">4,300</b>件超　データファイル <b class="decorationB">2.94MB</b></li></ul><br />
実際に生成ページにアクセスしてみると、投稿総数が<span class="decorationC" style="color:deeppink;">1万2千件を超えているⒶ</span>よりも、<span class="decorationC" style="color:royalblue;">わずか43件しかないⒷ</span>の方が、むしろ表示までにかかる動作は比較的もっさりしている気がしませんか？ これは、Ⓑでは文字装飾記法が山ほど使われているために（てがろぐ内部で）独自記法をHTMLに展開する処理がたくさん発生するためだろうな……という気がしています。まあ、Ⓑはさすがに『1投稿に2万文字近くある』ような長文投稿ばかりなので、かなり極端な例ですが。(笑)<br />
<br />
なお、<span class="decorationC" style="color:crimson;">管理画面の応答速度は、ⒶⒷⒸどれも同じ感じ</span>です。（ミリ秒単位で計測したら何らかの差はあるかもしれませんが、体感できるほどの差はありません。）<br />
<br />
ただ、CGIなので、動作の重たさは<span class="decorationC" style="color:crimson;"><b class="decorationB">『アクセスがどれくらい集中するか』の方が影響する</b></span>と思います。<br />
Botからの大量アクセスを受けると、あっという間に重たくなるケースはありました。<br />
<br />
てがろぐは、ページを生成する際に(毎回)データファイルを全部読み込みますので、毎秒数十件みたいな極めて高い頻度でのアクセスが続いてしまうと、サーバ自体がかなり重たくなりますね。（その辺は、サーバ側の性能にも影響するとは思いますが。）<br />
なので、アクセス数が多いサイトの場合は特にWAF（Web Application Firewall）を併用して、悪質なBotは（CGIに届く前にサーバ側で）排除される環境にしておく方が望ましいです。<br />
<br />
というわけで、てがろぐは（データベースを使っていないシステムなので、極端にデータサイズが大きくなればそれに比例して重たくなるだろうと予想はしているのですけども）、1万2千件程度の投稿数なら特に気にならない、とは言えそうです。10万件だとどうなるのかはまだ分かりませんが。^^;（上記で述べたとおり、投稿の内容次第でもあります。）<br />
投稿総数が莫大になる予想があるのであれば、その「即メモ」と「ライフログ」は、1つのてがろぐで運営するのではなく、最初から複数個のてがろぐに分散させておくと、なお安心かもしれません。<br />
<small class="decorationS">（とはいえ、1つのてがろぐで運営していた内容を、後から複数のてがろぐに分割するのは、<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/faq/#bulk-del-separation">テキストエディタでデータファイルを直接分離すれば簡単</a>ですが。どの投稿をどこに分けるのかを判断しやすくするために、カテゴリ等を使って事前に分類されていると望ましいですね。）</small><br />
 -- Posted by にしし 〔2026文字〕 No.4474 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4474</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4474</guid>
	<category>info answer</category>
	<pubDate>Fri, 24 May 2024 21:18:20 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐCGIにちょいとバグがありましたので、詳細や回避方法… ]]></title>
	<description><![CDATA[ てがろぐCGIにちょいとバグがありましたので、詳細や回避方法をブログに書きました。<br />
➡『<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/blog/2024/05/tegalog_bug.html">てがろぐに「簡易適用スキン」の設定が勝手に切り替わるバグがあった話</a>』<br />
<br />
<span class="decorationH">（続きを読む）</span><br />
<br />
とりあえず、バグを解消した次のバージョン（4.3.1）は、おそらく今月末までには公開できると思っています。（今のところ）<br />
 -- Posted by にしし 〔628文字〕 No.4473 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4473</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4473</guid>
	<category>info</category>
	<pubDate>Fri, 24 May 2024 21:17:05 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐセットアップ方法のレンタルサーバ別解説リストに、「C… ]]></title>
	<description><![CDATA[ てがろぐセットアップ方法の<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/setup/#howtoset">レンタルサーバ別解説リスト</a>に、「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/setup/on.php?server=ConoHaWING">ConoHa WING</a>」を追加しました。<br />
追加しました、と言っても特別なことはなく、単に全ファイルをUPして、指定のパーミッションに設定するだけですけども。（要するに、ノーマルな設置方法で済む、という話です。^^;） -- Posted by にしし 〔137文字〕 No.4336 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4336</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4336</guid>
	<category>info</category>
	<pubDate>Fri, 01 Mar 2024 18:04:06 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ フリースペース機能を使えば、ページ上の好きな位置に好きな内容… ]]></title>
	<description><![CDATA[ <a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/usage/#specification-freespace">フリースペース</a>機能を使えば、ページ上の好きな位置に好きな内容を（てがろぐ管理画面上から再編集できる形で）掲載できます。<a rel="nofollow" href="https://www.nishishi.org/testground/tegalog/?tag=%f0%9f%8c%b1%e8%b1%86%e7%9f%a5%e8%ad%98" class="taglink" title="🌱豆知識">#🌱豆知識</a><br />
<br />
先頭固定機能だと掲載位置は先頭しかあり得ませんが、フリースペースなら上端でも下端でもサイドバーの形でもどこにでも表示できますので、掲載位置の自由度は（先頭固定よりも）高いです。その上、（スキンを直接編集しなくても）てがろぐ上から中身を更新できます。また、フリースペースの内部にはHTMLタグを何でも使えますから、掲載内容の自由度も高いです。<br />
<br />
最近はサードパーティー製スキンをベースにしてお使いの方々も多そうですので、もしかすると（フリースペースが使われていないスキンをお使いだと）フリースペース機能の存在に気付きにくいかもしれませんが。<br />
「何かをずっと表示しておきたい」という場合には、先頭固定機能以外にもフリースペース機能もありますので、それを使えないか検討してみて下さい。<br />
<br />
例えば、「ある特定のカテゴリに限定されている状況でのみ、フリースペースを表示させたい」という場合には、<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizeinfo-if-condition">IF文での出力条件分け記法</a>を使ってフリースペースの表示場面を限定すると良いでしょう。フリースペースの入力欄は1つしかありませんが、専用の区切り文字を使うことで、複数のフリースペースを用意することもできます。詳しくは『<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#specification-freespace">フリースペースの書き方（複数のフリースペースを設ける方法）</a>』で解説しています。<br />
<br />
この「IF文」と「フリースペース」を併用すれば、<ul class="decorationL" ><li style="list-style-type: '✅';">カテゴリ info でのみ表示されるフリースペースⒶ</li><li style="list-style-type: '✅';">カテゴリ diary でのみ表示されるフリースペースⒷ</li><li style="list-style-type: '✅';">HOMEでのみ表示されるフリースペースⒸ</li></ul>……のような感じで、ⒶⒷⒸ複数の条件限定フリースペースを用意することもできます。（数に上限はありません。）<br />
※IF文を使わなくても、単純に<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizecss-situation">CSSで表示分け</a>することもできます。掲載分量が少ない場合には、（IF文を列挙してどうにかするよりも）CSSで表示分けする方がシンプルで楽かもしれません。 -- Posted by にしし 〔859文字〕 No.4225 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4225</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4225</guid>
	<category>info</category>
	<pubDate>Tue, 09 Jan 2024 13:05:06 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐCGIをリトルサーバーで動かす際には、tegalog… ]]></title>
	<description><![CDATA[ てがろぐCGIをリトルサーバーで動かす際には、tegalog.cgiのパーミッションは <b class="decorationB"><span class="decorationC" style="color:crimson;">704</span></b> にすると良い話を、<a class="url labeledlink" rel="nofollow" href="https://nishishi.com/cgi/tegalog/setup/on.php?server=LittleServer">リトルサーバーでのセットアップ手順ページ</a>に追記しておきました。<br />
パーミッション <b class="decorationB">700</b> でも動作に支障はないんですが、700だと <span class="decorationF deco-code">mod_mime_magic: can&apos;t read ～tegalog.cgi</span> というエラーが毎回エラーログに記録されてしまいますので。（余計なログは出力されないに越したことはありませんから。） -- Posted by にしし 〔219文字〕 No.4200 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4200</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4200</guid>
	<category>info</category>
	<pubDate>Sun, 24 Dec 2023 14:26:02 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ Ver 4.1.4βで実装したIF文の用途で、（あまりそうす… ]]></title>
	<description><![CDATA[ Ver 4.1.4βで実装したIF文の用途で、（あまりそうする需要はないんじゃないかな、とは思うのですけども）気付いたので一応解説しておきます。<br />
<br />
IF文の条件指定は（全文検索機能と同様に）「完全一致」ではなく「部分一致」で解釈されますので、<br />
「1件以上が表示される場合」に限定しようとして <span class="decorationF deco-code">&#91;&#91;IF(<span class="decorationC" style="color:crimson;"><b class="decorationB">hit</b></span>):～～～</span> のように書いたとしても、 「1件もヒットしなかった場合」の <b class="decorationB">no<span class="decorationC" style="color:crimson;">hit</span></b> にも同時に該当してしまうために意味がありません。^^;<br />
<br />
なので、もし「1件以上が表示される場合」に限定したい場合は、<span class="decorationF deco-code">&#91;&#91;IF(<b class="decorationB">hit</b> <span class="decorationC" style="color:crimson;"><b class="decorationB">-nohit</b></span>):～～～</span> のように、マイナス記号を付けて「-nohit」として除外する条件を同時に加える必要があります。<br />
<br />
……という話を、一応ヘルプドキュメントにも加えておきました。<br />
➡<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/custom/#customizecss-situation-switchbyif">そのときの表示状況に応じてページ出力を、IF文で切り替える方法</a><br />
 -- Posted by にしし 〔389文字〕 No.4149 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4149</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4149</guid>
	<category>info</category>
	<pubDate>Sat, 02 Dec 2023 17:49:35 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ （これまで問題なく稼働していた）てがろぐにアクセスしたときに… ]]></title>
	<description><![CDATA[ （これまで問題なく稼働していた）てがろぐにアクセスしたときに、503 Service Unavailable エラーに遭遇した場合は、サーバのコントロールパネル等からアクセスログを見て、Botからの大量アクセスを受けていないか確認してみて下さい。（てがろぐに限りませんが）CGIに毎秒毎秒アクセスされるような高頻度なアクセスがあるとサーバ負荷が高まってしまって、過負荷で 503エラーになることがあります。もしBotからの大量アクセスがあるようなら、.htaccessファイルを使って、そのBotからのアクセスを弾くとか、（robots.txtを読んでくれる紳士的なBotなら）robots.txtでクロール頻度を下げたりブロックしたりするなどの対処をする方が望ましいでしょう。（ずっと503エラーが続くなら対処が必要です。）<br />
<br />
先日、うちのサイトでも複数のBotから莫大なアクセスがあって（※てがろぐだけにあったわけではなくてサイト全体にあったんですが）、CGIにも高い頻度でのアクセスがあったためかサーバの負荷が高まって、てがろぐの管理画面を表示するだけでも20秒とか掛かるようになってしまったことがありました。（503エラーになるほどではなかったのですが。ただ、どのくらいの負荷まで許容してくれるかはサーバや契約コースに依ると思います。） その話は改めてブログに書こうかと思っているのですが。.htaccessやrobots.txtを併用してBotのアクセス頻度を低下させたことで、普通の状態に戻りましたけども、何もしなかったら過負荷なままだったのではないかと思います。 -- Posted by にしし 〔688文字〕 No.4110 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4110</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4110</guid>
	<category>info</category>
	<pubDate>Sun, 19 Nov 2023 01:49:04 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ てがろぐ本体を1クリックでバージョンUPできるPHPスクリプ… ]]></title>
	<description><![CDATA[ てがろぐ本体を1クリックでバージョンUPできるPHPスクリプト「TegUp」Ver 0.9.0 ができたので配布しました。<br />
➡ <b class="decorationB"><a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/6878028">TegUp：てがろぐ本体を1クリックでバージョンUpできるPHPスクリプト</a> </b><br />
てがろぐと同じディレクトリに置いてブラウザでアクセスするだけで、新バージョンが存在するかどうかを調べて、あればボタンクリックだけで自動バージョンアップされます。<br />
まだ最小限の機能だけなので、とりあえず Ver 0.9.0 ということで公開しました。もうちょっと機能増強したいとは思っています。<br />
最新版をお使いでない方々は、ご活用頂ければ幸いです。<br />
<br />
アナウンス：<a class="url labeledlink" rel="nofollow" href="https://twitter.com/nishishi/status/1716804885755392143">Twitter</a>、<a class="url labeledlink" rel="nofollow" href="https://pawoo.net/@nishishi/111290168873134396">Pawoo(Mastodon)</a> -- Posted by にしし 〔307文字〕 No.4067 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4067</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4067</guid>
	<category>info</category>
	<pubDate>Tue, 24 Oct 2023 22:17:40 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ リンク先を別タブで開く &#91;ラベル:NEW&#93;U… ]]></title>
	<description><![CDATA[ リンク先を別タブで開く <span class="decorationF deco-code">&#91;ラベル:NEW&#93;URL</span> の記法を使った場合に、リンクテキストにそのまま :NEW の文字が出てしまう問題を今すぐ解決するには、以下の手順で tegalog.cgi を編集して下さい。<br />
<br />
1. Ver 4.1.1βの tegalog.cgi をテキストエディタで開きます。<br />
2. 4409～4410行目に移動します。すると、以下のような記述が見えるハズです。（見えない場合は、バージョンが違います。）<br />
<q class="decorationQ" style="display:block;"><span class="decorationF deco-code"># 新規ウインドウ<br />
$addatt .= &apos; target=&quot;_blank&quot;&apos;;</span></q><br />
3. ここに1行追加して、以下のような3行になるようにします。<br />
<q class="decorationQ" style="display:block;"><span class="decorationF deco-code"># 新規ウインドウ<br />
<b class="decorationB">$linklabel =~ s/(.+):NEW/$1/;</b><br />
$addatt .= &apos; target=&quot;_blank&quot;&apos;;</span></q><br />
4. 上書き保存して、サーバにUPして下さい。<br />
<br />
すると、リンクテキストに :NEW が出ないようになります。<br />
この機能を今すぐ使う場合には、お手数ですが上記の手順をお試し下さい。この機能を使わないか、次のバージョンまで待てる場合には、何もしなくて大丈夫です。<br />
 -- Posted by にしし 〔488文字〕 No.4007 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=4007</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=4007</guid>
	<category>info</category>
	<pubDate>Tue, 19 Sep 2023 02:20:29 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 2週間ほど実施してきました「てがろぐ機能追加検討リストの投票… ]]></title>
	<description><![CDATA[ 2週間ほど実施してきました「<a class="url labeledlink" rel="nofollow" href="https://www.nishishi.com/cgi/tegalog/nextversion/posts/6180131">てがろぐ機能追加検討リストの投票</a>」はさきほど締め切らせて頂きました。たいへんありがたいことに147件の回答が得られまして、わりと需要の傾向が把握できました。投票頂いた回答は、今後の開発機能の優先度を判断する参考等に活用させて頂きます。ご協力下さった方々、誠にありがとうございました。また、作者宛にメッセージをお書き添え下さった方々もどうもありがとうございました。すべてありがたく読ませて頂きました。 -- Posted by にしし 〔213文字〕 No.3821 ]]></description>
	<link>https://www.nishishi.org/testground/tegalog/?postid=3821</link>
	<guid>https://www.nishishi.org/testground/tegalog/?postid=3821</guid>
	<category>info</category>
	<pubDate>Fri, 07 Jul 2023 01:48:16 +0900</pubDate>
</item>

	<!-- END ENTRIES -->
</channel>
</rss>

