<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>雑談</title><link>http://blogs.sqlpassj.org/masatotaniguchi/category/106.aspx</link><description>雑談</description><managingEditor>たにぐち</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>たにぐち</dc:creator><title>祝　およげたいやきくんギネス認定</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/20/24576.aspx</link><pubDate>Wed, 20 Feb 2008 14:40:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/20/24576.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/24576.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/20/24576.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/24576.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/24576.aspx</trackback:ping><description>&lt;P&gt;いやぁ懐かしいですね。子供の頃大好きでした。&lt;BR&gt;&lt;A href="http://contents.oricon.co.jp/news/music/52000/"&gt;http://contents.oricon.co.jp/news/music/52000/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;私のカラオケの十八番なんですが、３０代後半から４０代前半の方には大ウケします。ほんものの子門真人さんみたいと言ってもらえることも（←ほんとうですってば）！&lt;BR&gt;♪ま～い～にち、ま～い～にち僕らはてっぱんのぉ～♪&lt;/P&gt;
&lt;P&gt;# 今日会社を休んでいます。昨日朝通勤途中で足を挫いてしまい、足首の激痛で歩行が困難なためです。&lt;BR&gt;足首が腫れて赤くなっています。１階と２階の上り下りがツライです。&lt;BR&gt;原因は歩道の段差に気付かなかったことですが、われながら情けないです。トホホ。&lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/24576.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>タイ在住時住んでいたマンションを発見！</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/16/24554.aspx</link><pubDate>Sat, 16 Feb 2008 23:42:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/16/24554.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/24554.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/16/24554.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/24554.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/24554.aspx</trackback:ping><description>&lt;P&gt;何気なく、google earthで遊んでいました。オモシロいですね。中学１年生の頃住んでいたスクムビット通りのソイ４７はどうなっただろうと、見てみました。住んでいたマンションはさすがに無いだろうなぁ、と思っていると、それらしき建物を発見！建物の形状、プールの位置などから間違いないと断定しました。名前は当時「ウィッタヤー・コート」という名前でした。タイの物件情報を検索してもそれらしきものは見つかりませんでした。それもそのはず、そのマンションは「スリンダ・マンション」と名前を変えていたのです。&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.kobayashi.co.th/sukhumvit/apartment/sk1397.htm"&gt;http://www.kobayashi.co.th/sukhumvit/apartment/sk1397.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.platinum-service.jp/new34.htm"&gt;http://www.platinum-service.jp/new34.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;建物、プールや庭の様子などはそのまんま（新オーナーの趣味なのか植えてある植物は増えています）。しかし、築１９８９年とは！？私が帰国したのは１９８３年末でその頃すでに新しくは無かったんですが。。&lt;BR&gt;改築したにしてもあまりにもそのまますぎです。&lt;/P&gt;
&lt;P&gt;マイペンライ！マイペンライ！&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/24554.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>が～ん</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/02/24526.aspx</link><pubDate>Sat, 02 Feb 2008 23:52:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/02/24526.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/24526.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/02/02/24526.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/24526.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/24526.aspx</trackback:ping><description>&lt;P&gt;昨日、健康診断に行ってきましたが、血圧がなんと上が１３５、下が９０でした。&lt;BR&gt;職場近くはおいしい店がたくさんあるため、連日の食べ歩きのせいか、&lt;BR&gt;なんて思ったりもしていますが、血圧が１年で１０もあがってしまうのは&lt;BR&gt;ちょっとヤバイかもと思っています。&lt;/P&gt;
&lt;P&gt;そこで今日から食生活改善計画を打ち立てました！&lt;/P&gt;
&lt;P&gt;1.大好きなビール、焼酎は土曜夜週１回に限る。&lt;BR&gt;飲み会のあった週は中止。&lt;BR&gt;2.夜９時以降は、食べない。&lt;BR&gt;3.スナック菓子は食べない。おやつは和菓子のみ。&lt;BR&gt;4.昼の食べ歩きストップはちょっとさびしいので、&lt;BR&gt;朝おにぎり一個、夜は野菜、魚、豆腐、こんにゃく等を中心にする。&lt;/P&gt;
&lt;P&gt;さて、いつまで続くやら？&lt;/P&gt;
&lt;P&gt;ちなみに餃子騒ぎで回収品目になった「ピリ辛カルビ炒飯」&lt;BR&gt;は好きでよく食べていました。&lt;BR&gt;冷凍餃子も、ホットプレートやフライパンで手軽に調理出来るので、&lt;BR&gt;よく食べていましたが、幸いなことにそれで体調を崩すことはありませんでした。&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/24526.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>ファイル「完全削除」</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24462.aspx</link><pubDate>Thu, 10 Jan 2008 23:29:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24462.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/24462.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24462.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/24462.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/24462.aspx</trackback:ping><description>&lt;P&gt;せっかく暗号化しても、いったん復号化してディスクに保存してしまうと、削除してもファイル復活ツールで戻せてしまいます。&lt;BR&gt;ツールを使って実験してみると、なるほど別なファイルにクラスタを使われてさえいなければ、簡単に戻せてしまいます。&lt;BR&gt;#そういえばMS-DOSの時代にUNDELETEなんてツールがありましたね&lt;/P&gt;
&lt;P&gt;とある打合せでこの点をズバリ指摘されてしまったのですが、調べてみると色々な方法があるようです。&lt;BR&gt;単に0データで埋めればデータは消せるんじゃないかと思っていましたが、どうやら以前にディスクがどのような状態だったか調べる事も出来るらしく、&lt;BR&gt;安全を期すなら複数回データを上書きする必要があるようです。&lt;/P&gt;
&lt;P&gt;1. ランダムなデータを上書き&lt;BR&gt;2. 0データを上書き&lt;BR&gt;3. ファイルの削除&lt;/P&gt;
&lt;P&gt;これくらいで十分かな？と思い以下の実験用コードを書いて実験しました。&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;
&lt;BR&gt;void FileErase(CString filename)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const int BUF_SIZE = 2048;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CFile writeFile(filename,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CFile::modeWrite |&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CFile::typeBinary);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ファイル長の取得&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int file_len = writeFile.GetLength();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // NULL埋め用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unsigned char buf_null[BUF_SIZE];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; memset(buf_null, 0, BUF_SIZE);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // RANDOM埋め用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unsigned char buf_rand[BUF_SIZE];&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 乱数初期化&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; srand((unsigned int)time(NULL));&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int writeSize = 0;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (writeSize &amp;lt; file_len)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 乱数作成&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = 0; i &amp;lt; BUF_SIZE; i++)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; buf_rand[i] = (unsigned char)(rand() * 256 / (1.0 + RAND_MAX));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 乱数書込&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Write(buf_rand, BUF_SIZE);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Flush();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // さらにNULLで上書きするために巻き戻す&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Seek(-1 * BUF_SIZE, CFile::current);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // NULL書込&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Write(buf_null, BUF_SIZE);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Flush();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeSize += BUF_SIZE;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ファイルを閉じます&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writeFile.Close();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // ファイルを削除します&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CFile::Remove(filename);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (...)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;
&lt;/P&gt;
&lt;P&gt;実験してみると、復元されたファイルは0埋めされていたので、どうやら成功だったようです。&lt;/P&gt;
&lt;P&gt;一時ファイルを作成するプログラムもありますが、そこまで追いかけていくことは難しそうです。&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/24462.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>あけましておめでとうございます</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24460.aspx</link><pubDate>Thu, 10 Jan 2008 02:01:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24460.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/24460.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2008/01/10/24460.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/24460.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/24460.aspx</trackback:ping><description>&lt;P&gt;あけましておめでとうございます。&lt;/P&gt;
&lt;P&gt;かなり久しぶりの投稿です。去年の６月に７年間半暮らした板橋のアパートを引き払い&lt;/P&gt;
&lt;P&gt;故郷の千葉県北西部に戻ってきました。&lt;/P&gt;
&lt;P&gt;昔過ごした「元実家」に一人で住むことになりましたが。。さすがに古い！です。&lt;/P&gt;
&lt;P&gt;Internationalに何気なくチェックしてしまったがために押し寄せてきた大量の&lt;/P&gt;
&lt;P&gt;MSDNのCDROMをしまう場所が出来たのはうれしいですが。。&lt;/P&gt;
&lt;P&gt;古いけれど、住み慣れた家というのはやっぱりいいもんですね。&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/24460.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>たにぐち、MSDN premium subscriptionに入会する</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/02/06/16019.aspx</link><pubDate>Mon, 06 Feb 2006 00:05:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/02/06/16019.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/16019.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/02/06/16019.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/16019.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/16019.aspx</trackback:ping><description>&lt;P&gt;前からの夢だったんですけど。。でもやっぱ３０万円は痛かった。。&lt;/P&gt;
&lt;P&gt;仕事は現在PHP、その前は通信系(Linux, C++)でなぜか仕事に結びつきません。&lt;/P&gt;
&lt;P&gt;んー、そのうちいつか、ね。&lt;/P&gt;
&lt;P&gt;現在、押し寄せてくるCDの山に備えて部屋を整理中です。&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/16019.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>今年もまた寝正月</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/01/06/15458.aspx</link><pubDate>Fri, 06 Jan 2006 02:25:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/01/06/15458.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/15458.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2006/01/06/15458.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/15458.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/15458.aspx</trackback:ping><description>&lt;P&gt;あけましておめでとうございます。&lt;BR&gt;&lt;BR&gt;年末は勉強しようと思い、実家に行く前に本をかばんに入れました。&lt;BR&gt;さらにはたまたま寄った本屋で欲しかった本を見つけ購入しました。&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;ところが。。&lt;BR&gt;&lt;BR&gt;年末は酒を飲んで眠くなり、年越しそばを食って眠くなる。&lt;BR&gt;正月も酒を飲んで眠くなり、雑煮を食って眠くなる。&lt;BR&gt;&lt;BR&gt;結局食う寝るの生活で終わってしまいました。&lt;BR&gt;&lt;BR&gt;元日に実家の近所を歩いていると、なんだか時間がゆっくり流れているような独特の雰囲気を感じました。&lt;BR&gt;この静けさで毎年、正月が来たんだな、去年はもう終わってしまったんだなとつくづく実感します。&lt;BR&gt;&lt;BR&gt;今になって何もしないで終わってしまった去年を悔やんでも仕方がないのですが、この様子だと今年も！？&lt;BR&gt;(&amp;gt;&amp;lt;)&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/15458.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>池袋に恐竜出現！</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/06/07/9401.aspx</link><pubDate>Tue, 07 Jun 2005 01:53:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/06/07/9401.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/9401.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/06/07/9401.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/9401.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/9401.aspx</trackback:ping><description>朝の通勤時、なにやら見慣れないものが改札口にあるので見ると、背広を着たあの恐竜さんが（ショーケース付！）。。これって池袋駅だけなんでしょうか？奇抜な広告、なかなかgoodです。&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/9401.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>Solaris 10 でNetworkプリンタの設定</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/05/24/9257.aspx</link><pubDate>Tue, 24 May 2005 00:20:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/05/24/9257.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/9257.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/05/24/9257.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/9257.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/9257.aspx</trackback:ping><description>&lt;P&gt;UNIXで印刷といえばPostScript（以下PS）。しかし、一般人にとってPSプリンタなど高いうえに置く場所もありません。どうがんばっても10万円近くするしでかい！&lt;BR&gt;かくして一般のPC UNIXユーザはGhostScriptなるものを使用するのでありました。自宅にでっかいOKIのプリンタを買ってでんと置いておく人はどう見ても少数派。&lt;/P&gt;
&lt;P&gt;その昔FreeBSDをいじっていた頃、手持ちのCanon BJC-400JがGhostScript対応プリンタに載っているのを見て大喜びで設定。。本を見ながらわけもわからずプリンタの設定し、tiger.psをカラー印刷して大喜び。それだけに満足しその後使わずじまいなのでありました。&lt;/P&gt;
&lt;P&gt;今回もきっとそうなるに決まっているのですが、Solaris 10にNetworkプリンタを設定してみました。&lt;BR&gt;手持ちのプリンタを、市販のプリントサーバにつなげてWindowsやUNIXなどから使いましょうという話です。&lt;/P&gt;
&lt;P&gt;材料：USB プリントサーバ（今回はアイオーデータ EXT-PS/U2）、GhostScript対応プリンタ(Epson LP-1900)&lt;/P&gt;
&lt;P&gt;Java起動（スタートメニュー）、設定、システムの設定、プリンタの追加削除を選びます。&lt;BR&gt;以下の画面が立ち上がります（一般ユーザで立ち上げた場合rootのパスワードを聞いてきます）。&lt;/P&gt;&lt;IMG src="/images/blogs_sqlpassj_org/masatotaniguchi/149/o_printer.jpg"&gt; 
&lt;P&gt;ポイントは送信先をxxx.xxx.xxx.xxx(IPアドレスまたはホスト名):lpt1、プロトコルをBSD(port:9100)とすることです。&lt;BR&gt;コロンの後のlpt1はプリントサーバ固有のものですから、それぞれのマニュアル参照。&lt;BR&gt;デフォルトプリンタのチェックをつけ（つけてもデフォルトにならないことがあるので後で確認）&lt;BR&gt;バナーを常に印刷のチェックを外します（外しても印刷されることがあるため後で設定）&lt;/P&gt;
&lt;P&gt;了解ボタンを押した後、Java起動（スタートメニュー）、設定、印刷マネージャをクリックします。&lt;BR&gt;ここで、先ほど登録したプリンタが見えていなかった場合は表示メニュー、表示するプリンタの選択で該当のプリンタのチェックを入れ了解ボタンを押します。プリンタの絵にチェックマークがついていなかった時は右クリックでデフォルトの設定を選びます。赤い&amp;#215;印がついている時は設定に何か不備があるということです。&lt;/P&gt;
&lt;P&gt;StarSuiteなどを立ち上げて、適当な文書を印刷してみます(プリンタの選択は「Generic Printer」で。設定したプリンタの一覧は悲しいことに出てきません。デフォルトのプリンタのみの印刷となります)。私の場合、設定画面でバナーのチェックを外したのにもかかわらずバナーが印刷されたので、以下のコマンドでバナーが印刷されないようにしました。&lt;/P&gt;
&lt;P&gt;# lpadmin -p プリンタ名 -o banner=never&lt;/P&gt;&lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/9257.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>たにぐち</dc:creator><title>SOLARIS10(そるてん)からMSNメッセンジャー</title><link>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/04/10/8405.aspx</link><pubDate>Sun, 10 Apr 2005 00:43:00 GMT</pubDate><guid>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/04/10/8405.aspx</guid><wfw:comment>http://blogs.sqlpassj.org/masatotaniguchi/comments/8405.aspx</wfw:comment><comments>http://blogs.sqlpassj.org/masatotaniguchi/archive/2005/04/10/8405.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.sqlpassj.org/masatotaniguchi/comments/commentRss/8405.aspx</wfw:commentRss><trackback:ping>http://blogs.sqlpassj.org/masatotaniguchi/services/trackbacks/8405.aspx</trackback:ping><description>いや、驚きました。ＭＳＮメッセンジャーができてしまうとは。ほかにYahoo! なども使える模様。スタートメニュー（笑）のインターネット、インスタントメッセンジャーで起動できます。ただ残念なのが日本語変換決定のリターンキーが利かないこと。リターンキーは送信ボタンにマッピングされているためらしいですが、代替手段はマウスでクリックしかないようです。付属の電子メールソフト「電子メールとカレンダー」（のに子さんいわく、Evolutionという名前が付いているらしい）もなかなかよい。しかし一番でかいのはやはり日本語入力ではないでしょうか。 Linux  系で は３千円から１万円近くするディストリビューションものを購入しなければ日本語入力は「かんな」や「うんぬ」で我慢しなければならないはず。マイクロソフトにはそれほど影響ないと思いますが、Linux系ディストリビューションは結構打撃が大きいんではないでしょうか？ ちょっと使った感想はディストリビューション系 Linuxに全く遜色なし。ネットワークの設定は設定ファイルを直接編集しましたが、その辺のGUIプログラム周りは Linuxの方が上のようです。後はハードウェアのサポート次第ですね。しかしSUNも思い切ったことをしたもんです。 &lt;img src ="http://blogs.sqlpassj.org/masatotaniguchi/aggbug/8405.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>