ホーム  » 管理人室
ヘルプコンタクトサイトマップ

記事一覧

「あっぷっぷ」のLightBoxバージョン進行中

あっぷっぷ」では縮小画像をクリックすると元サイズの画像をポップアップで表示するようになっていますが、最新のIE7ではセキュリティー対策のためポップアップではなく別窓で表示してしまいます。
またIE6やポップアップできるFirefoxなどで画像をポップアップさせた場合に、広告の入るサーバですと広告の影響で画像が全て表示されません。

これらを何とか解決したいと考え今回あっぷっぷのLightBoxバージョンを制作しました。サンプルは→こちら

とりあえず現時点ではLightBoxで画像を表示できるようになった段階ですのでまだ正式公開するまでには至っていません。もし他に問題がなければ近日中にも公開できるかと思います。

ちなみにLightBoxってなに?って方はちょっと古いですが こちらのサイト に詳しく書かれてます。

やっと戻ってこれました

4月23日に愛用のパソコンが故障してしまい今までインターネットに接続できないでいました。
電源は入るもののスイッチONから数秒で何故か電源がOFFになってしまうという不思議な現象によりWindowsを立ち上げることが困難になってしまいました。
最初はWindowsがおかしくなってしまったのかと考えたのですが、ハードディスクを友人のパソコンに取り付けてみたところ問題なくWindowsが立ち上がります。
ということは故障の原因はWindowsではなくパソコン本体です(おそらく)。

四年前に購入したパソコンで少し古いのですが、それでもインターネットをやる分にはまだまだ十分使えました。しかしハードウェアの故障となると私にはどうすることもできません。仕方なく新しいパソコンを購入することにしました。

   Windows XP → Windows Vista

Windowsのセットアップも済み本日やっとインターネットに接続できるようになりました。

追記:2008/05/03)
このページのデフォルトフォントを "メイリオ" にしてみました。

理論派は嫌いだな

TABLEタグは表以外では使ってはいけない。
昨今はこういう風潮がありますね。
がしかし、わたしはTABLEタグをガンガン使います。

面倒なことはTABLEタグで処理するのが私のやり方ですし、CSSハックなんかするよりTABLE使った方が簡単なので私はTABLEタグ使います。その方が生産性上がりますし。
要は最終出力でどのブラウザからも問題なく表示されれば途中結果など我流でいいと思うのですが違うのでしょうか?
もちろん音声認識とか考慮するならW3Cの規則通りキッチリ書かないといけないかもしれませんが、個人のサイトでそこまで必要ですか?

何故デザインにTABLE使ってはいけないのでしょう?
自分が納得していれさえすればそれでいいわけだし、TABLEタグだって要所要所でうまく使えば便利なタグです。(まぁ乱用はどうかと思いますけどね)

なのにTABLE使っているという理由だけでサイトを批判するのは最低です。批判するなら匿名ではなく先ず自分のサイトを見せなさいってば。

リンクを装った不正なIMG攻撃

現在Cj-Clubさんがスパムサイトから不正なIMG攻撃を受けています。
おそらく一分間に数十回(それ以上かも)の間隔でIMG攻撃されているのではないでしょうか。

ReverseAccessは一分以上前の古いロックファイルは自動削除される仕組みなのですが、Cj-Clubさんに設置してあるReverseAccessはロックがかかったままの状態なのでおそらくロックファイルが削除できないくらいの間隔でIMG攻撃を受けているのでしょう。

攻撃しているサイトは判明していますし、その手口もわかっています。
不正を行っているサイトのトップページにはJavaScriptが組み込まれており、このJavaScriptから別のJavaScript(あるいはIMG攻撃用タグを自動生成するCGI)を呼び出しています。
これによってサイトを訪問した人がトップページを観覧するだけで大量のIMG攻撃が標的サイトに自動送信されるという仕掛けです。(cronで自動送信している可能性も)

サポート関連情報は別CGIに移行する予定

どうやらこの「Web Diary pro」は文中にプログラムソースを書くのに適さないようなのでサポート関連は別のCGIを使おうと思います。
決まったらお知らせします。

追記:2008/01/20)
この件は取り消します。
代わりになるのがないのでこのCGIを使います。

「ドキュメンタリー」でのバグ報告

ドキュメンタリーで公開していたカスタマイズ

「親記事から「解決マーク」にチェックを入れられるようにしたい」

これには以下のバグがありましたので公開を中止させていただきます。

バグ内容
記事修正で「解決マーク」のチェックボックスが出てこない。

チェックを入れて記事投稿後あとになって記事の修正を行いますと付いていた「解決マーク」が消された状態に戻ってしまいます。この問題を解決するにはスクリプトの改変が必要になりますので当分の間公開を中止させていただきます。

いつになるかは断言できませんが何れバグフィックスして公開できるようにしたいと思います。ただ修正箇所が多そうなので今すぐというわけにはいきません。
なお既にカスタマイズされた方は申し訳ありませんが元に戻してください。

逆LinkDispを設置してみました。

去年(2007/12)になりますがトップページにReverseAccessのトップランキングをマーキー(逆LinkDisp)で表示してみました。
この逆LinkDispというCGIは以前「マイクロソフトfan!」で配布されていたものですが今はサイトが閉鎖され入手できません。

わたしはマーキーが好きではないのですがユーザの方から

「逆LinkDispが使えなくなった」

というご質問があったので動作確認の意味で設置してみました。
確かに旧バージョン(v6.6)までは問題なく動作します。
しかしv7.1からマッチングデータの保存形式が変更されたためそれが原因でマッチングに失敗しているみたいです。

   v6.6 → yahoo.co.jp
   v7.1 → yahoo%2eco%2ejp

そこで取り出したデータを一旦 v6.6 のデータと同じにして、それからマッチングする方法に変えてみました。(linkdisp.cgiを修正)

foreach $urls (@urls) {
$urls =~ s/\n//g;
($u,$n,$tu) = split(/;/,$urls);
$u=~ tr/+/ /;
$u=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
if($url{$_} =~ /$u/i){$url{$_}="$n";$url="$tu";last;}

この改造により v7.2 のデータでも逆LinkDispで表示できます。

けどマーキーは流れ文字がガクガクして美しくないですねぇ。特にわたしのPCは遅いから余計それを感じます。
だれかflash版を作ってくれないかな…。

追記:2008/01/06
毎回ログを読みに行っているので小さなプログラムですが結構高負荷かも。
別の方法を考えようか…。

【重要】 ReverseAccess v7.2 バグ報告

最新のReverseAccess v7.2から不正なIMGアクセスを阻止する機能が追加されたのですが、スクリプトのバグによりこの機能が動作していませんでした。
v7.2 ご利用の方はスクリプトの修正を行ってください。
修正方法は「総合ドキュメント」に記載されています。

「解決チェックが付いたら返信不可にする」で返信できてしまう不具合。

2007/02/18にドキュメンタリーで公開した「「解決チェックが付いたら返信不可にする」で返信できてしまう不具合」ですが、画面表示に問題があったため内容を一部修正しました。
既に上記カスタマイズをされている方は修正してください。
ただ画面表示が乱れるだけで他には影響ありません。

バグ修正版 ChildTree の再配布

ChildTreeの致命的バグは殆ど判明しました。更に小さなバグを合わせると相当数の数になりますので、これらバグを取り除いたChildTreeを再配布しようか検討中です。

前まではスパム対策を組み入れるとか、あるいはデザインをCSSで変えられるようにとか検討したのですが、単純に

「バグを取り除いただけのバージョンを配布するだけでよいのでは?」

と考えるようになりました。
これなら簡単なので直ぐにでも配布できるかもしれません。
そこで近々βバージョンを配布したいと思いますので、テストしていただける方がおられましたらよろしくお願いします。

追記)
ReverseAccessに問題が発生したためその対策により上記件は延期します。

ページ移動