$value ) if( $value['eid'] == $eid ) return $value; return null; } function RecommendedEntry_updateIndexFile( $eid_updated, $eid, $direction ) { $filename = '/var/www/VirtualDomain/kenji00.com/cat/recommend_data'; is_dir( $filename ) || mkdir( $filename ); $filename .= '/'. substr( $eid_updated, -1 ); is_dir( $filename ) || mkdir( $filename ); $filename .= sprintf( '/%d.txt', $eid_updated); file_exists( $filename ) || touch( $filename ); $fp = @fopen( $filename, 'r+' ); if( $fp ) { if( flock( $fp, LOCK_EX | LOCK_NB )) { $ret = ''; $not_found = 1; while( !feof( $fp ) && ( $buf = fgets( $fp ))) { list( $_eid, $_n0, $_n1 ) = split( "[\t\r\n]", $buf ); if( $eid == $_eid ) { $not_found = 0; $direction ? $_n1++ : $_n0++; } $ret .= sprintf( "%d\t%d\t%d\n", $_eid, $_n0, $_n1 ); } if( $not_found ) $ret .= sprintf( "%d\t%d\t%d\n", $eid, 1 - $direction, $direction); rewind( $fp ); fwrite( $fp, $ret, strlen( $ret )); } fclose( $fp ); } } function RecommendedEntry_incoming() { $eid_prev = $_COOKIE['mtrcmnd_eid']; if( isset( $eid_prev )) { if( $eid_prev != 296 && RecommendedEntry_getEntryData( $eid_prev )) { RecommendedEntry_updateIndexFile( 296, $eid_prev, 0 /*incoming_from*/ ); RecommendedEntry_updateIndexFile( $eid_prev, 296, 1 /*outgoing_to*/ ); } } else { RecommendedEntry_updateIndexFile( 296, 296, 0 /*incoming_from*/ ); } } RecommendedEntry_incoming(); function RecommendedEntry_outgoing() { setcookie( 'mtrcmnd_eid', 296, time() + 2592000, '/' ); } RecommendedEntry_outgoing(); function RecommendedEntry_initialize( $mode = 0 ) { global $RecommendedEntry_table; $RecommendedEntry_table = array(); $filename = '/var/www/VirtualDomain/kenji00.com/cat/recommend_data/'. substr( '296', -1 ). '/296.txt'; $fp = @fopen( $filename, 'r' ); if( $fp ) { if( flock( $fp, LOCK_SH | LOCK_NB )) { while( !feof( $fp ) && ( $buf = fgets( $fp ))) { list( $_eid, $_n0, $_n1 ) = split( "[\t\r\n]", $buf ); if( 296 == $_eid ) continue; else if( $mode == 1 ) $RecommendedEntry_table{$_eid} = $_n0; else if( $mode == 2 ) $RecommendedEntry_table{$_eid} = $_n1; else $RecommendedEntry_table{$_eid} = $_n0 + $_n1; } arsort( $RecommendedEntry_table, SORT_NUMERIC ); } fclose( $fp ); } } function RecommendedEntry_GetEntry( $_index ) { global $RecommendedEntry_table; foreach( $RecommendedEntry_table as $eid => $count ) { if( --$_index ) continue; $entry = RecommendedEntry_getEntryData( $eid ); if( $entry ) $entry['count'] = $count; return $entry; } } ?> ホームミステリー・「猫が消えた家」 - 養猫日記

ホームミステリー・「猫が消えた家」

| コメント(0)
「えぇ、そうなんです。
 
ウチは猫を3匹飼ってますが、それがある日忽然と姿を消したんです。それも3匹同時に!」
 
 
 
「いいえ。外に逃げたなど・・・そんなはずはありません。
 
ドアも窓も全部閉まってますし、第一、ミーアはビビリーだから、外が怖くてとても出られません。」
 
 
 
「え?そうですね。確かに密室ミステリーになりますね。
 
でも、それだけじゃあないんです。
 
実は・・・
 
 
 
姿は消えたんですが、気配を感じるんですよ・・・」
 
 
 
「本当です。だって、ごはんはいつもいつの間にかきれいになくなってるし、
 
トイレもいつの間にか、ウンチ玉とオシッコ玉が山盛りになってるんです・・・」
 
 
 
「『透明人間』ならぬ、『透明猫』??そんなぁ、冗談は困ります。
 
もう二度とあの子達の可愛い姿を見ることができないんですか?T_T」
 
 
 
「心当たりですか?う~~~ん、特にないですね。
 
いつものように夜寝ようとしたら、猫が誰も布団に入ってこないので『アレ?』と思って、
 
そういえばみんな見当たらないなぁって気づいたんです。
 
いつも夜一緒に寝てるのに、もう寂しくて悲しくて・・・」
 
 
 
「いつからって?そうですね・・・もうここ2、3日ずっとこんな感じです。
 
・・・そう、思い出した、○×日です。
 
すごく寒かったので、こたつを出して、この冬初の鍋をやってたんです。
 
そのときはまだ猫たちがいて、みんなして鍋に興味津々でこたつの上に飛び乗ったりして、
 
危ないからって一々下ろしてたのを覚えてます。」
 
 
 
「えぇ、それからです。猫たちの姿が消えたのは。」
 
 
 
「現場ですか?こちらのリビングです。」
 
 
 
「これがそのこたつです。」
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
x1pxOYwqu4SjF72lDWSTueOUj6CJcmwod4xNLz6P20uc4u7TMnaXulHZx9Amilurufs4akmZusy6HsE2DI4WyajHCx0-lNbECv-KJYQCjDZhPnxgff8SrCn5bohWQVF1mIwVGwm-Vgjx_8AqPlP15vphx1_NQ_H6oiA.jpg
っておい!!キミたち、こたつ引きこもりか?!!
x1pxOYwqu4SjF72lDWSTueOUj6CJcmwod4xNLz6P20uc4sjlBEvstWmlV18Ab8B-SyRWsfqOuq1tWP56QaFedzL027x84bFlUCIYTsY8jb7qX4HZFJ_DXJKywZCI4qJcs4Zx_lAzKPZUPMbThWh1V12_sYL2vmYDOlS.jpg
ウインク&ジュニア:キャッキャッ、見つかっちゃった~♪
 
 
 
「無駄な抵抗はやめて、すぐ出てきなさ~い。」
 
「・・・・・・」
 
「・・・・・・ごはんよぉ~~
 
「わ~~~い
x1pxOYwqu4SjF72lDWSTueOUj6CJcmwod4xNLz6P20uc4ua9LEhPD4afLZPTHsKgn35b8f_2uxfAxMAP9YR2yrBb6U3saC2fMurYatubf-_JqDgCwsVrRg6cmjhhUggBkh8o4UD36ix2Zsicl4BbrCshvTVvqH4uuZ5.jpg
こうして、また一つ、世にも不可解な「猫が消えた」ミステリーが解けたのであった。(^^;;
 
 
 
それにしても、こいつら、こたつ出したとたん一緒に寝てくれなくなった。なんちゅー現金なヤツラ。(泣)
 
あぁ、こたつなんて、出さなければよかった。ブツブツ、ブツブツ・・・

この記事を読んだ人はこんな記事も読んでいます

  • ( hits)

コメントする

アーカイブ

Powered by Movable Type 4.23-ja



写真ピックアップ!

  • y1pARhnS1f_byjjknFNM239oGADlIQViSC6f1ZLHWHsM1U_JfEyXj9EtYMvJeOIoCZh.jpg
  • y1pGdBKUHE9BBCmXI6yClJrqXJgjc_GqDuuoh9ow-cNIDsiFL0FdF1-Gbfp5DBv9ibr.jpg
  • y1pGdBKUHE9BBD-fFWSV0kCZ7CnHFjfUQ2O0QTr82N1zKsrj_2T5lvJlBLLUNykD7HW.jpg
  • y1pGB6PzuSn78XPCVFusDYmQpyc3HQtWZ6F2Edb87fCJhvKnF0WsWA8aw7aqmyxYVl0.jpg
  • y1pofKd2W_r7oyOvzVvmEdNkdzffJSHgCynt-XPXpHgZTQEjAx-odWcrBQ8ZDQoa5OTNOr6eblzWh0.jpg
  • y1pofKd2W_r7owSU-78DzMmGwT1nqgDo7FKP04FpnHfNoRiU5KaljJg-os5BgDnFqMkP4zgnx4rPp4.jpg
  • y1pX4sxOpbBrOD68pBnC8sTQwxDh4lBPM4Y3TgwFbyfbu6kXnwEu4-iuivnVxSKqoiRNjA7v33ZLm0.jpg
  • y1pCei_TK-fhg5fzK90uX1HsHbat9zcXdFtebKo3CO8Y9vOS7ZaO80VGbbehU6VvZmS4xIBSo1fh-Y.jpg
  • y1pcvAsZ2ZHEXpTODgAEOmJT7enD3wS7QVoYsDfe53Qp7LM1T9eKynlRdqjzguR8KPgQQC-kbONDNI.jpg
  • y1pxf5qiR0rLEIPKMPwVnfFhxXZAK2hmjtprd-zOZ3Gm5zkeoatZIGTSF3XpYkWtx1MyaJoXG1V9Dk.jpg