にしし らぼらとりー

にしし(西村文宏)製スクリプトの公開開発実験場(ラボラトリー)です。各種スクリプトの最新版やβ版の動作確認ができます。バグ報告や、機能面でのご要望などもお気軽にお知らせ下さい。

※当ウェブサイトは、にしし製フリーCGIなどの動作確認サンプルを公開したり、製作進行に関する呟きを掲載している実験場のようなものです。 各種CGIスクリプトの配布パッケージを入手したい場合や、にしし(西村文宏)の個人サイトをお探しの場合は、 本家サイト「にしし ふぁくとりー」へお越し下さい。(╹◡╹)ノ

RSS Feed

開発放言 No.2319, No.2318, No.2317, No.2316, No.2315, No.2314, No.2313[7件]

新規投稿 / 管理用

さんごよみを別サイトに設置したら、「再構築/一括削除」画面を出そうとしたときにInternal Server Errorになって驚いた。プログラムのソースを確認すると、たしかにおかしい。ローカルで実行するとエラーにはならないのが不思議だが。あと、前回の Ver 1.1.0 で、サーバのエラーログにアラートが大量に記録されるようになってしまっていたので、そこも修正して、β版 Ver 1.1.1 を配布した 。追加の問題の報告がなければ、早々に正式版にしたい。……報告がなければ、というか、さんごよみの場合、β版の協力者がどれくらい居るか謎だけども。2~3人居たら多い方ではないか、という気はする。

by nishishi. さんごよみ <299文字> 編集

Perl 5.30未満だと、正規表現の「戻り読み」記法が使えないのだと思っていたが、自分の書いたコードの中で既に使っていて、Perl 5.8とかでも動いている。どういうことだ……と思ったら、Perl 5.30未満で使えないのは可変長の戻り読みだけだった。可変長でさえなければ戻り読みは可能なのだ。なるほど。

by nishishi. <153文字> 編集

とりあえず、画像インデックスが存在しないときに、画像保存用ディレクトリから画像一覧を読んで画像インデックスXMLファイルを新規に作成する機能はできた。次に、画像管理画面から各種情報を登録できるようにする必要がある。
20221203010125-nishishi.png

by nishishi. てがろぐ <112文字> 編集

まったく同じコードを2つ書く必要があるとき、
  • そのコードだけを独立した1つの関数になるようリファクタリングしてから書く
  • とりあえず、同じコードを2つ書く
のでどうするか迷う。いや、望ましいのは前者に違いないのだが。リファクタリングに結構な手間がかかりそうだと迷う。いや、結構な手間がかかりそうなくらいスパゲッティなコードになっているなら、なおさら(手遅れになるほどこんがらがる前に)リファクタリングすべきなのだが……。
要するに、リファクタリングしないといけないということか。(結論)

クッキーとチョコレートはどこだ!!!(あと食べても脂肪を蓄積しない身体)

by nishishi. <284文字> 編集

あのAIに頼んだら、画像インデックス生成機能のソースも書いてくれるのでは。┌(:3」└)┐

by nishishi. てがろぐ <45文字> 編集

ああ、そうか。backupフォルダとimagesフォルダにも、README(for-backup).txt と README(for-images).txt が入っていたのだった。もちろん動作には要らないのでUPしなくて問題ないが、UPしても(空間を数KB占有する以外に)害はない。

by nishishi. てがろぐ <141文字> 編集

てがろぐのレンタルサーバ別セットアップ方法は全部で15ページあるのでたくさん存在するように見えるが(まあ確かにたくさんあるのだが)共通部分は1つのHTML(分岐を含むPHP)で作っておいて、サーバごとに異なる部分だけをPHPで合成している。なので、レンタルサーバごとのデータ量はとても少なく10行くらいしかない。ほとんどはフラグだけで済んでいる。mixhostだけは独自の解説を生で書くしかなかったのでちょっと分量があるが。
202212011017251-nishishi.png 20221201101725-nishishi.png

by nishishi. <214文字> 編集

Powered by てがろぐ Ver 4.6.2.

DASHBOARD

■開発放言について

にしし製CGIの開発進行に関する放言です。思いついたことを適当に放り込む空間なので、どんな呟きも確定的な開発予定というわけでは全くありません。しかしながら、機能面でのご要望や開発予定機能への支持表明はお気軽にどうぞ。ただし、ここには直接は投稿頂けませんので、公式動作テスト用てがろぐ等をご利用下さい。

編集

■全文検索:

■日付検索:

■カレンダー:

2022年12月
123
45678910
11121314151617
18192021222324
25262728293031

■ハッシュタグ:

▼現在の表示条件での投稿総数:

7件

▼最後に投稿または編集した日時:

2025年05月31日(土) 09:56:52