蜘蛛の子を散らす 2010
蜘蛛の子を蹴散らすわけではありません。
2010年新たに旅立つ。
正規表現
| 文字 | 説明 |
|---|
| ! | 否定。 |
|---|
| . | 任意の1文字。 |
|---|
| [ ] | 括弧内のいずれかの文字。 |
|---|
| [^ ] | 括弧内のいずれかの文字以外。 |
|---|
| | | または。 |
|---|
| ? | 直前の文字の0回または1回の繰り返し |
|---|
| * | 直前の文字の0回以上の繰り返し。 |
|---|
| + | 直前の文字の1回以上の繰り返し。 |
|---|
| ( ) | 選択範囲の境界を明示する、もしくは後方参照を作成する。 |
|---|
| ^ | 行頭。 |
|---|
| $ | 行末。 |
|---|
| $n | (0 <= n <= 9) 後方参照。 n番目の( )内の値が入ります。 |
|---|
| %{ } | サーバ変数の取得。 |
|---|
| \ | (日本語環境では円マーク)正規表現の特殊文字をエスケープする。 |
|---|
東京MAX自動課金アフィリエイト
どうも支払いが行われていないようなので、参加募集中止
東京MAX自動課金アフィリエイト申し込み
HPをJPEGにするWeb サービス
HPのアドレスを入力して送信すると、指定されたサイズのJPEGが保存されます。
スクリーンショットをとる方法やフリーツールを使う方法もありますが、指定サイズで開いて指定サイズのJPEGで保存できます。
HPをJPEGに変換するWebサービス
使用しているツールは、Pixel Technology 社 の url2bmp.exe。
コマンドラインで実行できるので、サーバに組み込んで php の exec で実行 → JPEG 保存。
生成されるJPEGのサイズは、指定可能。
これを使用すれば、あるサイトのブログページを順にJPG化が可能。

PDFのページ数を取得
Xpdfに新しいバージョンがあがっていました。
→ Download → 適当にOSにあったものをダウンロード
xpdf-3.02pl3-win32.zip をダウンロード → 解凍 → pdfinfo を実行
C:\tools\xpdf>pdfinfo
pdfinfo version 3.02
Copyright 1996-2007 Glyph & Cog, LLC
以前のもの
C:\tools>pdfinfo
pdfinfo version 2.01
Copyright 1996-2002 Glyph & Cog, LLC
pdfinfo のバージョンが 2.01から 3.02になりました。
C:\tools>pdfinfo abcdef.pdf
Error: PDF version 1.6 -- xpdf supports version 1.4 (continuing anyway)
Error (0): PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table
のように version1.4 より上位のバージョンではErrorとなります。
大きく変わった点は、
C:\tools\xpdf302>pdfinfo 5467316.pdf
Title:
Creator: PScript5.dll Version 5.2.2
Producer: Acrobat Distiller 9.0.0 (Windows)
CreationDate: 07/03/09 16:26:40
ModDate: 07/03/09 16:27:14
Tagged: yes
Pages: 6
Encrypted: no
Page size: 595.22 x 842 pts (A4)
File size: 76477 bytes
Optimized: yes
PDF version: 1.6
新しいバージョンでテストすると、1.6の情報も取得できました。
php で使うなら
exec("pdfinfo abcde..pdf" , $ret, $retCode);
foreach($ret as $key =>$value) {
echo $value ;
}
で各種情報が表示されます。
dacRssParse.php
php5 が使えるならば、
$url = "http://spinnen.jp/xml-rss2.php?blogid=1";
$rss = simplexml_load_file($url);
print_r($rss);
でさらさらっと取れるが、
PHP4だと
RSS解析クラス
DA実験室 で見つけました。
require_once("dacRssParse.php");
$url="http://spinnen.jp/xml-rss2.php?blogid=1";
$rss = new CDaRssParse;
$rss->setDebug( false );
$rss->setFetchType( $rss->FETCH_FILE );
if (!$rss->parse($url)) {
exit;
}
foreach ($rss->getItems() as $values) {
// print_r($values) ;
$ymd = date("Y年m月d日",strtotime($values['pubDate']));
$description = str_replace("[...]","[
続きを読む]",$values['description']);
//echo "
".$values['title']."(".$ymd.")" ;
//echo $description;
}
これくらいがお手ごろ
第三者委員会調査報告書
調査報告書 (消されてしまいました。)
→
調査報告書 を参照ください。
平成19年12月5日
株式会社サンライズ外部調査委員会
平成19年10月31日 読売新聞に、サンライズの「ふっくらソフト」、「ほねっこ」について、実際には使用されていない原材料を製品パッケージに標記している問題がある記事が掲載された。
平成19年11月5日外部調査委員会による調査開始が決定された。
その約1ヵ月後本調査報告書が公開された。
現在は、当初公開された場所とは違い、公式にはすでに非公開となっていますが、上記サンライズのサイトには残っています。
不当表示行為の内容
1.総合栄養食である旨の不当表示(総合栄誉食に関する栄養成分基準違反)
2.成分表示に関する不当表示
3.原材料名に関する不当表示
4.賞味期限(製造年月日)に関する不当表示
5.原産国名に関する不当表示
6.給餌方法に関する不当表示
法令違反
・景品表示法第4条1項各号違反
・不当競争防止法第2条1項13号違反
日本食品分析センター当に対し、製品の分析以来を行っており、調査報告書作成時点ではその結果待ちとなっている。
この分析結果に関しては、その後なんの発表もない。
本調査報告書発表の約2ヵ月後、製品の再出荷が始まった。
本調査報告書発表の約1年1ヶ月後、不正表示製品全面出荷停止の記事は無くなった。
現在、このような事件があったことするサンライズのHPでは触れられていない。
わずかに、
調査報告書
を見ることができるのみである。
もしこの調査報告書が消された場合は、ご連絡ください。 → 消されました。
サンライズの手の届かないところに避難してあります。 →
調査報告書
読売新聞のスクープで明るみに出る前に、社内での是正行動、社長の退社、公正取引委員会への告発、ペットフード工業会への告発、密告者の取り締まり、解雇、表向きの自主退社、などがありましたが、結局このような調査報告書となりました。
調査報告書の公表から約2ヵ月後、製品の再出荷
調査報告書の公表から約1年後、事件の内容は削除
現在 サンライズのHPにはこのような不正表示、偽装表示などがあったことすら触れられていません。
現在のサンライズが同じようなことをしていないと信じたいのですが、HPを見る限り、そのような期待は無理だと思いました。
Prototype lightbox jQuery droppy の同居
Wordpress にプラグイン で lightbox2 を追加
droppy を追加
ここで lightbox2 が動かなくなる。
順番を確認
1.prototype.js 読み込み
2.lightbox.js 読み込み
3.jquery.js 読み込み
4.jquery_002.js 読み込み
5.nav 部分のhtml 読み込み
6.$(function() {$('#nav').droppy();}); 読み込み
これでは、lightbox2 が機能しない。
修整 その1 wordpress の header.php を書き換え
<script type="text/javascript">
jQuery.noConflict();
var j$ = jQuery;
<script type="text/javascript">
を jquery.jsの次の行に追加
修整 その2 jquery_002.js の 書き換え
jquery_002.js の $ を jQuery に置換
$(function() {$('#nav').droppy();}); → jQuery(function() {jQuery('#nav').droppy();});
無事動きました。
動作確認 → http://syoku.me/
上部の赤い部分に droppy 使用
本文中のJPG(PDFをjpgに変換)に lightbox2 使用
header.php は wordpress の標準関数で出力された内容をハードコピーしていますので、並び順が標準のものと多少違います。
droppy で折りたたみメニュー

lightboxでページ表示
PrintScreen機能を無効にする方法
http://magazine.jp.msn.com/
の雑誌を開くと PrintScreen が効かなかったり、普通のテキストのコピペもできなくなります。
Flash10 で setClipboard(); が使えなくなったのになぜ?と思って、キャッシュを覗くと
protector.swf という小さな swf がありました。
このswf を単体で起動させるあるいは html に組み込んで起動させておくと同様の現象が発生しました。
アクティブであっても、非アクティブであっても動作しました。
ただ CaptureXP で 環境設定 → クリップボードに送る のチェックをはずしておくと、mspaint が立ち上がってそこにペーストされます。
ということは、protector.swf は クリップボードを空にしているのですね。
何かに使えそう。
protector.swf というのを Google で検索するとたくさん出てきます。
その中のどれかな?
SWFUpload + ASP (BASP) だめ?
なんとも奇妙な動作でよくわかりません。
普通に http://www.hi-ho.ne.jp/babaq/basp21.html にある通り受け側のファイルを
a=Request.TotalBytes
b=Request.BinaryRead(a)
set obj=server.createobject("basp21")
name=obj.Form(b,"yourname")
f1=obj.FormFileName(b,"file1")
fsize1=obj.FormFileSize(b,"file1")
newf1=Mid(f1,InstrRev(f1,"\")+1)
l1=obj.FormSaveAs(b,"file1","e:\temp\log\" & newf1)
とすればいいはずなのですが。。。
その後に 画像のサイズ変換処理などを入れると戻り値がおかしいのかプログレッシブバーは100%進行済みでロックしてしまう。
しょうがないので、最終行に困った時のおまじない
response.write "close sesame"
でダミーのリターン。
http://spinnen.jp/swf_simple_demo/ では受けはPHPです。
wordpress + lightbox
いまさらなんだけど、WordPress2.7 に LightBox 2 を入れてスライドショーを作成。
簡単でした。
rel="lightbox[分類名]" をいれるだけ。
レンサバで使用しているけど。管理者からログアウトすると、
Warning: Cannot modify header information - headers already sent by...
が雨あられで出てくるけど、ログアウトなので問題ないとして無視。
→ やっぱり気になるので、lightbox2 を入れなおし。
wp-lightbox2.php を手直しして bom なしでUTF-8 保存 → OK
食う寝る
猫が食う寝る。
安心して食えて安全に寝られる生活がほしい猫の話。
新聞やテレビやインターネットで発表された記事のクリッピング
食う寝る
トピックス
YUIを使った並べ替え
ドラッグアンドドロップでリストの並べ替えを行うサンプル。
リスト表示されたアイテムをドラッグアンドドロップで移動可能。
二つのリスト間でのD&Dも可能。
並べ替えたリストは、「現在の並びを表示」ボタンで表示される。
yuiで並べ替え からダウンロード可能です。
ハイルシュトレンストーン
なぜか気になるページ
ハイルシュトレンとは
●坑道の歴史
岩盤浴はオーストリアのハイルシュトレン坑道が始まりと言われています。
16〜17世紀にはバドガスタインに金鉱があり多くの人が過酷な状況の中で労働をしていました。
しかしなぜか、そこに行くと「坑夫が元気になる」と話題になった事から、注目を浴びる様になりました。
20世紀になりヒトラーが、金を目当てに多くのユダヤ人を送ったところ、その人たちもまた、元気になったそうです。
●なぜ坑夫が元気になったのか?
この坑道の中は70〜95%の高い湿度と、37〜40度の温度で、世界平均の3000倍ものラドンが存在しています。
このラドンが体内に入ると微量の放射線が細胞に刺激を与え、その働きを高め、体内の新陳代謝を促進し、身体の免疫力や自然治癒力を高めます。
今、流行している岩盤浴はハイルシュトレンの坑道内の温度と湿度を基準としています。
ハイルシュトレンストーンとは・・・
岩盤浴のルーツであり、お手本にもなっている世界的に著名なオーストリアの保養地バドガスタイン産の鉱石で、国が認めた民間の治療施設ハイルシュトレンの治療坑道から産出した天然ラジウム鉱石です。この“パワーストーン”は半永久的に美容と健康、心身のバランス維持をサポートします。
ということです。
青じそ
その昔、古代中国で食中毒により唇が紫色にまでなってしまった若者に、紫蘇をせんじて飲ませると若者が蘇ったことから「紫蘇」と呼ばれている。
健康食品として、アレルギー症状の緩和、ストレスなどの精神的な症状の緩和に役立つと言われている。
最近では、路地物より、ミスと農法と呼ばれる近代的名農業手法により、より効果が高く品質が長持ちされるものが話題となっている。
今回はその中でも「青じそ」に関して記述されているページを紹介。
安心安全な青じそ
紫蘇は赤じそと青じそがあるが、健康食品や健康飲料として主に使用されているのは料理でもおなじみの「大葉」とも言われる「青じそ」である。
スパゲッティやうどんそばてんぷら刺身のツマなどに使用され香りのが高くこの香りが沈静効果を持つと言われている。ビタミンA、ビタミンB1ビタミンCが豊富である。
アガリクス
体がだるい、やる気が起こらない。そんな時にとりあえず3ヶ月服用してください。
がんに対して効果があるとか血糖値を下げるとかいろいろ言われていますが、基本的には免疫の働きを活発にすることがマウスやラットなどの動物実験で証明されています。
医薬品や特定健康食品などには認めらていませんので、いわゆる一般的な健康食品です。
一般的なアガリクス商品と違い、アガリクス茸用無菌無農薬純培養 により菌糸体から直接エキスを抽出する飲料です。
アガリクス でご確認ください。
AjaxMail
http://www.ajaxmail.jp/
ABOUT AjaxMail
AjaxMailはAjaxを活用したフリーPHPメールフォームです。具体的には
(1) ewebのPHPメールフォーム にカスタマイズを加え 【ewebメールフォーム】のセキュリティ対応について
(2) Kawa.netのAjaxZip2.0 住所検索機能を付加し
(3) AdobeSpry で項目をチェックできるようにし
(4) Lightview でインタラクティブなアクションにしました
素晴しいソースコードを公開いただいている上記4サイト様に心より感謝いたします。
という内容です。
サンプルコードと説明があるので、簡単に設置可能です。
安心安全 健康 のサイト
安心安全健康をテーマに、情報を配信するサイトが立ち上がりました。
→
安心安全.com
→
安心安全健康
天然だしスープ、ミスト栽培の無農薬青シソ、等々順次紹介していきます。
SWFUpload V2.2.0 Beta3
swfupload.js に
// WARNING: this function does not work in Flash Player 10
// Public: selectFile causes a File Selection Dialog window to appear. This
// dialog only allows 1 file to be selected.
SWFUpload.prototype.selectFile = function () {
this.callFlash("SelectFile");
};
// WARNING: this function does not work in Flash Player 10
// Public: selectFiles causes a File Selection Dialog window to appear/ This
// dialog allows the user to select any number of files
// Flash Bug Warning: Flash limits the number of selectable files based on the combined length of the file names.
// If the selection name length is too long the dialog will fail in an unpredictable manner. There is no work-around
// for this bug.
SWFUpload.prototype.selectFiles = function () {
this.callFlash("SelectFiles");
};
と書かれているが、Flash Player 10をダウンロードしてテストしてみたが無事動いた。
mysql : optimize table
optimize table でテーブルの最適化の実験
1.約600万件のデータを一部削除を繰り返して、160万件にする。
2.ファイルのサイズが 3.28 GB のまま
3.optimize table テーブル名 で最適化を実行
4.ファイルサイズが 950MB まで圧縮
めでたし。