2ちゃんねるではてなスター - 作成

rep2

はてなハイクにぽちぽちはてなスターを付けてて思った。2ちゃんねるの書き込みにはてなスターを付けたら面白いのではないだろうか。そしてぽちぽち作った。
まず、はてなスターの設置にはPermalinkが必要である。だが、2ちゃんねるは板の置いてあるサーバが変わってしまうと、レスのアドレスが変わってしまう。よって、2ちゃんねるのアドレスをそのまま使うことは出来ない。恐らくは一意のアドレスを与えればなんだって良いのだろうが(追記:良くなかった。はてなスター>Starsのリンクが正常に作動しなくなっしまう。)、気持ち悪いので『http://pl2ch.kiseki.info/』なる物を作る。
そして、次にはてなスターをどうやって設置するか。まず、IEコンポーネントを使っているメジャーなブラウザ、twintailに設置を試みたが失敗。次にGreasemonkeyを考えたけど、JavaScriptの経験が乏しいのでやめ。結局、やりやすそうな『p2 - PHPでつくった2ch Viewer』を改造してはてなスターを表示。
サンプル:http://p2.kiseki.info/(ID, PASS共にanonymous)

「MSの「こっそりアップデート」でXP修復に問題発生 - ITmedia エンタープライズ」の修復方法

先日修復インストールをした際に起こりました。Google グループの方法で解決することが出来ました。これを行って発生した問題の責任は負えません。あしからず。以下が方法になります。

  1. セーフモードで起動。
  2. C:\WINDOWS\system32内のCatRoot、CatRoot2フォルダ、そして頭にwuの付くファイルを削除する。
  3. 通常起動。
  4. 再度アップデートを実行する。

KDDIのサーバでモジュールを使う場合のヒント

モジュールの設置場所

KDDIのサーバでは@INCにパスが追加出来ないので、@INCに既に存在するカレントディレクトリにモジュールを設置します。

モジュールの使い方

PerlのVerが5.00503なのでCPANを漁る際は過去のモジュールを使います。
一プロセス2MBのメモリ制限があるのでそこに気をつけて使います。例えばHTML::Templateでループ数が多いテンプレートを使うとエラーが出るので、自前でHTMLを生成しました。短いテンプレートだとエラーは出ないのですが、他のメモリを使う処理に重なるとエラーが出るので、複数のプログラムをLocationで連結してメモリ制限を回避して使いました。またJcode.pmに至っては文字コード変換が出来ないので、jcode.plを使いました。
要はエラーが出てしまう処理は複数のプロセスをたちあげて使うか、.plのライブラリを使うか、自前で処理するのがお薦めです。

結論

市販のプログラムもろくに使えないので、さっさと違うサーバに乗り換えた方が良いです。

Webページ作成ソフト「ホームページ・ビルダー」のCGIサンプルに脆弱性 - ITmedia エンタープライズ

これはひどい。典型的な脆弱性。hiddenで渡されたメールアドレスをそのままメールの送信先としてsendmailに渡そうとしてる。
誰も気づかないもんなんだなぁ。IBMひでえ。

クックパッド

レシピが豊富で重宝している。
これにはプレミアムサービスという物もあって、レシピの検索結果を人気順で表示出来るそうだ。だが、プレミアムサービスには月300円ほどかかる。また、その人気順というのがクックパッド独自の指標の上、算出式が分からず、また試しに使ってみることも出来ない。人気順に表示するのは豊富なレシピを精査する手間を省く非常に便利な機能であるが、前述したコスト、また人気順という物がブラックボックスどころか、箱に触れることさえ出来ない時点でプレミアムサービスを使う気は失せてしまう。ただ、クックパッド自体は魅力的なサービスだと思うので、この会社はプレミアムサービスに入る会員を逃し損をしている気がする。
こんな時は自分で作っちゃうのが一番ですね><

グローバルIPアドレス

これまでマンションに住んでいて、そのときはプライベートIPアドレスしか貰えなかった。そして今回、宿舎にあるLANコネクタに繋いだときも、当然プライベートアドレスしか貰えないと思っていた。
けどさっき確認したらグローバルIPアドレスじゃん!危ねー。
喜ばしい事だけど全然予想してなかったのでどうやって遊ぶか決めていない。取りあえずバーチャルマシンでサーバでも立ててみよう。。