OPFF2009 三度目

某スレの 818(827)氏の功績を取り込みました*1
一段落したようなので本公開の方に移しておきます。
(旧ファイルは削除しましたので以前のリンクを踏むと飛ばされます)

Jr01

  • 通知ウィンドウの文字化け解決(>>818(827)氏)
  • ↑で HTML を書き換えるならばと言語ファイル化で諦めた部分を復活させた。
  • エンティティ化していた部分を元に戻した。

ダウンロード: OPFF2009 Jr-01

*1:コメント欄に書いてくれた方、ありがとう

圧縮フォルダ無効化ツール for Windows 7 RC

探し方が悪いのか、やり方が悪いのか分かりませんが、出来合のツールではどうにもうまくできず、コレは自分でツールを拵えた方が手っ取り早い。そんな訳で指定したキーの所有者とフルアクセス権限を Administrators で乗っ取る特化ツールを拵えてみました。さらにそれとバッチを合わせて役に立つモノへと整えました。

を zip, cab, lzh に対して一括でやってくれます。割と便利です。

置いておくので必要な方はどぞ: disable_compressefolder_for_w7rc.zip LZH 対応版に差し替えました。

更新しました: http://d.hatena.ne.jp/xworks/20090925/1253872573

井村屋 桜餅アイス

早々に GW が明けまして、そこそこ忙しい毎日に戻りましたよ。
今日は、久々に個人的ヒット商品 井村屋さんの 桜餅アイス に巡り会いました。

アイスなんですが、もち米やら桜葉なんかが入っていてしっかり桜餅(道明寺)です。
旨いです。はまりました。

ちなみに私は桜餅=道明寺派です。
クレープ状になってる、長命寺とかいう桜餅の存在を知ったのは最近です。

Windows 7 の圧縮フォルダの無効化

Wineows 7 RC の一般配布が始まったので仮想マシンに放り込んで遊んでます。
至る所に溢れ出した長音「ー」が気にならなくなればイイ OS ですね。

来年?の導入時に躓かないようにということでまずは圧縮フォルダの無効化について調べてみました。

続きを読む

PHP でのスクレイピング メモ

手っ取り早くやる方法(要 Tidy)

<?php
//ソースを持ってくる
$src = "hogehoge";

//お行儀が悪いのを整形する
$tidy = new tidy;
$tidy->parseString($src, array('output-xhtml' => true), 'UTF8');
$tidy->cleanRepair();
$declarations = '<?xml version="1.0" encoding="UTF-8"?>';
$declarations .= '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ';
$declarations .= '"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
$src = $declarations . $tidy->html();

//パースする
$xml = @new SimpleXMLElement($src);
$xml->registerXPathNamespace('xmlns', 'http://www.w3.org/1999/xhtml');

//XPath で悠々スクレイピング
$el = $xml->xpath('//xmlns:a');
?>