<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>simple blog &#187; 未分類</title>
	<atom:link href="http://www.simple-sys.com/blog/category/%e6%9c%aa%e5%88%86%e9%a1%9e/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simple-sys.com/blog</link>
	<description></description>
	<lastBuildDate>Sun, 15 Jan 2012 20:34:54 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Android端末で夏祭りの出店の会計システムを構築</title>
		<link>http://www.simple-sys.com/blog/2011/06/27/484/</link>
		<comments>http://www.simple-sys.com/blog/2011/06/27/484/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 03:15:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=484</guid>
		<description><![CDATA[息子が通っている保育園で夏祭りがありました。 保育園では、「父母の会」ってのがありまして。まぁいわゆるPTA的なものなんですけど、園内で行われるいろいろな行事に結構かかわっていて。。。 まぁ、正直面倒な面はあるんですけど <a href='http://www.simple-sys.com/blog/2011/06/27/484/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>息子が通っている保育園で夏祭りがありました。</p>
<p>保育園では、「父母の会」ってのがありまして。まぁいわゆるPTA的なものなんですけど、園内で行われるいろいろな行事に結構かかわっていて。。。</p>
<p>まぁ、正直面倒な面はあるんですけど、ここは子供たちが楽しみにしてるので、がんばろうかと。</p>
<p>で、今年、うちは夏祭りの係になりまして。うちのクラスは「パン・ジュース・ゼリー」の販売をすることに。毎年同じような内容なんですけど（＾＾；</p>
<p>業者にパンやジュースを発注したり、ゼリーを袋に詰めたり、事前注文で受け付けた商品を家族ごとに袋詰めしたり。。。まぁ、この辺はアナログな作業なんで、人手さえあればなんとかなるんですが、、、</p>
<p>問題は、当日にテントで販売する際の会計。<br />
その場で注文を受け付け、計算し、会計する形になるんですけど、、、商品アイテムは以下の通り。</p>
<table border="1">
<tr>
<th>ジュース</td>
<td align="right">80円</td>
</tr>
<tr>
<th>パン単品</td>
<td align="right">100円</td>
</tr>
<tr>
<th>パン詰め合わせ</td>
<td align="right">400円</td>
</tr>
<tr>
<th>ゼリー</td>
<td align="right">50円</td>
</tr>
</table>
<p>これをその場ですぐに計算して、会計しなきゃならないんですが、暗算は・・・（＾＾；電卓を使うにも単価が違うし、、その場でお釣りも計算して渡さなきゃいけないし。。。<br />
前年の実績から、当日はお店にたくさんのお客さんが殺到し、続々と購入されるということなので、会計をスムーズにしないとならない。。。</p>
<p>ということで、ここは一つ、Androidでシステムを作ってしまおうと、、、当日の朝3時に思いつき（＾＾；1時間ほどで作っちゃいました。</p>
<p>「会計システム」なんて大げさな書き方しましたが、実際はこの夏祭り用に特化した電卓を作るだけのものです。<br />
会計内容を記録したり、レシートを発行したり、、、やろうと思えばできますが、今回は時間もないので、会計補助システム的な位置づけで作りました。</p>
<p>作成する際に気をつけたのは、「いかにユーザーインターフェースを単純にするか？」<br />
余計な機能は設けず、機械が得意でない人でも、ちょっと説明すればすぐ使えるように心がけました。</p>
<p>画面は以下のような感じ。<br />
<a href="http://www.simple-sys.com/blog/2011/06/27/484/natumaturi/" rel="attachment wp-att-485"><img src="http://www.simple-sys.com/blog/wp-content/uploads/2011/06/natumaturi.png" alt="" title="natumaturi" width="480" height="800" class="alignnone size-full wp-image-485" /></a></p>
<p>動作は以下の画像をクリックすると動画で確認できます。<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/rpzl3VqmaZI?hl=ja&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/rpzl3VqmaZI?hl=ja&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
ボタンは極力少なくし、操作方法は以下のように説明しました。</p>
<p>・注文があった商品の数を「＋」ボタン「－」ボタンで調整してください<br />
・赤い文字が合計金額です。下にお釣りの情報が出ます。<br />
・会計が終わったら「クリア」ボタンを押してください。</p>
<p>これなら誰でも使えるかな？ということで。</p>
<p>・預かり金を入力する<br />
・商品の個数を入力する</p>
<p>などの機能は、ソフトウェアキーボードを出さないとできないので、やめておきました。<br />
なにより素早く会計をするためなので、、、</p>
<p>実際に使ってみて、初めて触ってもらってもすぐに使い方を理解していただき、非常にスムーズに会計処理が行えました（＾＾）</p>
<p>プログラムそのものをアップロードしておきます。商品名や価格は組み込みで作ってますので、他では使えませんが（＾＾；</p>
<p><a href="/natumaturi.apk" target="_blank">natumaturi.apkのダウンロード</a></p>
<p>ご希望があれば、このプログラムを発展させて<br />
・商品や価格を編集できるようにしたもの<br />
・会計結果を端末に保存したり、通信してサーバーに残したりする<br />
・レシートをその場で発行する<br />
などしたものも提供することも可能です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2011/06/27/484/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>androidで絵本アプリ:ADTのインストール</title>
		<link>http://www.simple-sys.com/blog/2010/10/20/433/</link>
		<comments>http://www.simple-sys.com/blog/2010/10/20/433/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 05:46:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=433</guid>
		<description><![CDATA[次、ADTのインストール。 Eclipseを立ち上げ、ヘルプ→新規ソフトウェアのインストール。 追加ボタンを押し、名前は「Android Plugin」、ロケーションは「https://dl-ssl.google.com <a href='http://www.simple-sys.com/blog/2010/10/20/433/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>次、ADTのインストール。<br />
Eclipseを立ち上げ、ヘルプ→新規ソフトウェアのインストール。<br />
追加ボタンを押し、名前は「Android Plugin」、ロケーションは「https://dl-ssl.google.com/android/eclipse/」で、ＯＫ。<br />
しばらくすると、「Developer Tools」と表示されるので、チェックして「次へ」→「次へ」→「使用条件の条項に同意します」をチェックして「完了」ボタン。<br />
Eclipseを再起動して、ウィンドウ→設定→Android→参照ボタン→Android SDKのパスを指定（今回はC:&yen;android&yen;android-sdk-windows としました。）して「ＯＫ」。これで完了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2010/10/20/433/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>androidで絵本アプリ:Android SDKのインストール</title>
		<link>http://www.simple-sys.com/blog/2010/10/09/402/</link>
		<comments>http://www.simple-sys.com/blog/2010/10/09/402/#comments</comments>
		<pubDate>Sat, 09 Oct 2010 08:37:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=402</guid>
		<description><![CDATA[次に、Android SDKのインストール。 http://developer.android.com/sdk/index.htmlへ行き、PlatformがWindowsのもの、Packageが「android-sdk <a href='http://www.simple-sys.com/blog/2010/10/09/402/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>次に、Android SDKのインストール。<br />
<a href="http://developer.android.com/sdk/index.html" target="_blank">http://developer.android.com/sdk/index.html</a>へ行き、PlatformがWindowsのもの、Packageが「<a href="http://dl.google.com/android/android-sdk_r07-windows.zip" target="_blank">android-sdk_r07-windows.zip</a>」をダウンロード。<br />
ZIPファイルなので、適当なツールで解凍。<br />
<img src="http://www.simple-sys.com/blog/wp-content/uploads/2010/10/android-sdk_1.png" alt="" title="android-sdk_1" width="393" height="168" class="alignnone size-full wp-image-394" /><br />
こんな中身です。適当なフォルダに移動します。とりあえず。C:&yen;android&yen;　を作成し、その下にフォルダごとコピーします。<br />
次、コマンドラインで上記のSDKのtoolsの中のコマンドを使うので、そこにパスを通します。<br />
スタートボタン→設定→コントロールパネル→システム→<br />
で、システムのプロパティを開き、詳細設定タブ→環境変数→システム環境変数→変数「Path」のところをクリックして編集<br />
今表示されている変数値の一番最後に「 ;C:&yen;android&yen;android-sdk-windows&yen;tools 」を追加して、OK→OK→OK。<br />
<img src="http://www.simple-sys.com/blog/wp-content/uploads/2010/10/android-sdk_2.png" alt="" title="android-sdk_2" width="401" height="131" class="alignnone size-full wp-image-397" /><br />
きちんと設定できたかどうかの確認をします。スタートボタン→プログラム→アクセサリ→コマンドプロンプト<br />
を表示して、「adb version」と入力してエンター<br />
<img src="http://www.simple-sys.com/blog/wp-content/uploads/2010/10/android-sdk_3.png" alt="" title="android-sdk_3" width="381" height="167" class="alignnone size-full wp-image-398" /><br />
こんな感じで表示されればおっけい。SDKのインストールはここまで。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2010/10/09/402/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweetly Updaterを導入してみた</title>
		<link>http://www.simple-sys.com/blog/2010/10/06/379/</link>
		<comments>http://www.simple-sys.com/blog/2010/10/06/379/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 00:53:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=379</guid>
		<description><![CDATA[せっかく記事を書くのだから、その更新情報を、twitterで呟いてみることにしました。 記事を更新したときに、自動的にtwitterにPostしてくれる、Tweetly Updaterを導入してみました。 今回このブログ <a href='http://www.simple-sys.com/blog/2010/10/06/379/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>せっかく記事を書くのだから、その更新情報を、twitterで呟いてみることにしました。</p>
<p>記事を更新したときに、自動的にtwitterにPostしてくれる、Tweetly Updaterを導入してみました。<br />
今回このブログ用に新たにアカウントを取得し記事を投稿してみましたが、うまくできたかな？</p>
<p>追記・うまくできました（＾＾）v<br />
<a href="http://www.simple-sys.com/blog/wp-content/uploads/2010/10/twitter.png"><img src="http://www.simple-sys.com/blog/wp-content/uploads/2010/10/twitter-300x206.png" alt="" title="twitter" width="300" height="206" class="alignnone size-medium wp-image-381" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2010/10/06/379/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>久しぶりに更新＆アフェリエイト貼り付け</title>
		<link>http://www.simple-sys.com/blog/2010/10/06/372/</link>
		<comments>http://www.simple-sys.com/blog/2010/10/06/372/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 17:15:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=372</guid>
		<description><![CDATA[しばらくブログの更新を行ってきませんでしたが（＾＾； 本業のシステム開発が忙しく、なかなかblogの更新に手をつけられない状態でした。 今ちょっと余裕ができたので、久しぶりにblogを更新。 ついでにデザインも変更してみ <a href='http://www.simple-sys.com/blog/2010/10/06/372/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>しばらくブログの更新を行ってきませんでしたが（＾＾；<br />
本業のシステム開発が忙しく、なかなかblogの更新に手をつけられない状態でした。<br />
今ちょっと余裕ができたので、久しぶりにblogを更新。</p>
<p>ついでにデザインも変更してみました。あと、アフェリエイトも張ってみたり。<br />
この右側→に表示されている、ExcelVBA関係の本のリンク、リロードするたびに<br />
ランダムに商品内容が変わるような仕組みになっています。</p>
<p>wordpressでそういうプラグインがあるとは思うのですが、探してもいまいちピンとくるものが<br />
なかったので、、、。特定のフォルダに表示対象となるアフェリエイトのコードが記述されたテキストファイルを複数枚おいて、それをランダムに読み込んで表示させるになっています。<br />
あまりphpでプログラムを書いたことがないので（＾＾；、ネットで検索、本を読みながら組み込んでみました。</p>
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showPlainTxt('php-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-2">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$filesuu</span>=<a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/xxx/xxx/filesuu.txt'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$fileno</span>=<a href="http://www.php.net/rand"><span style="color:#000066;">rand</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC66CC;color:#800000;">1</span>,<span style="color:#0000FF;">$filesuu</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$hyoujifile</span>=<a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"/xxx/xxx/$fileno.txt"</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$hyoujifile</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
まず特定のディレクトリ（上記では/xxx/xxx/）に、（数字）.txtというファイル（この中にアフェリエイトのコードが入っています）があり、<br />
また、filesuu.txtというファイルに、上記のファイルが何個あるかが登録されています。<br />
$filesuuという変数の中に、file_get_contents関数を用いてファイルの中身（ファイル数の数字）を取り込み、<br />
その後$filenoで１から$filesuuまでの乱数を発生させています。<br />
その後、$hyoujifileの中に表示したいテキストファイルを読み込みechoで表示する、という感じです。</p>
<p>これでリロードするたびにランダムに表示されるようになりました（＾＾）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2010/10/06/372/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ブログを全部消しました（＾＾；）</title>
		<link>http://www.simple-sys.com/blog/2008/04/04/281/</link>
		<comments>http://www.simple-sys.com/blog/2008/04/04/281/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 02:28:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.simple-sys.com/blog/?p=281</guid>
		<description><![CDATA[このブログ、WordPressを使っているんですが。 いろんなプラグインを試しては、外したりして。 アクセス解析に、「ShortStat」を入れたり、「SlimStat」を入れたりしてたんですが。 phpMyAdminで <a href='http://www.simple-sys.com/blog/2008/04/04/281/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>このブログ、WordPressを使っているんですが。</p>
<p>いろんなプラグインを試しては、外したりして。</p>
<p>アクセス解析に、「ShortStat」を入れたり、「SlimStat」を入れたりしてたんですが。<br />
phpMyAdminで見てみると、今は使ってないプラグインのテーブルがあるなぁ。。<br />
使ってないのは消すか。。。</p>
<p><img class="alignnone size-full wp-image-282" title="281-01" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-01.jpg" alt="" width="249" height="88" /></p>
<p>いらなそうなテーブルを選んで。。。</p>
<p><img class="alignnone size-full wp-image-283" title="281-02" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-02.jpg" alt="" width="203" height="66" /></p>
<p>削除、と。</p>
<p><img class="alignnone size-full wp-image-284" title="281-03" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-03.jpg" alt="" width="284" height="118" /></p>
<p>ん、Ok。</p>
<p>・</p>
<p>・</p>
<p>・<br />
<span id="more-281"></span><br />
（＾＾；）　ＯＫじゃない・・・・・・（＾＾；）</p>
<p>普段、phpMyAdminをほとんど使わないので（たまにテーブルの中身を確認するくらい）、使い方をよく把握していませんでした。</p>
<p>ということで、、、全部消えた・・・・（＾＾；）</p>
<p>やばい（＾＾；）・・・・</p>
<p>ほとんどアクセスもない、貧弱な記事とはいえ、ここんとこいっぱい更新してたので、その時間が全て無になる・・・</p>
<p>頭真っ白（＾＾；）・・・・言葉を失う、とはこの事だ。</p>
<p>もちろん、バックアップなんて取っといてないし（というか、バックアップの仕方も知らないし（＾＾；））</p>
<p>・</p>
<p>・</p>
<p>・</p>
<p>データベースが消えただけなので、Webサーバー上には、使ってたプラグインやテーマのファイル、アップロードした画像などのファイルは残ってましたが。。。肝心の記事が入ったデータがないわけで・・・</p>
<p>１時間くらい、呆然としてました（＾＾；）</p>
<p>なんとか、なんとか復旧できないか。</p>
<p>Yahoo!で検索「<a href="http://search.yahoo.co.jp/search?p=MySQL+drop+database+%E5%BE%A9%E6%97%A7&amp;ei=UTF-8&amp;fr=top_ga1&amp;x=wrt&amp;meta=vc%3D" target="_blank">MySQL drop database 復旧</a>」　出てくるのは業者ばっかり（＾＾；）</p>
<p>はてなで「<a href="http://search.hatena.ne.jp/questsearch?word=mysql+drop" target="_blank">mysql drop</a>」で検索。<a href="http://q.hatena.ne.jp/1092032160" target="_blank">こちらのページ</a>が見つかりましたが、「ファイルシステム復旧」。。。</p>
<p>消えたＭｙＳＱＬのファイルを復旧させれば、何とかなるかも、って感じですね。</p>
<p>「<a href="http://search.yahoo.co.jp/search?p=linux+%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%80%80%E5%89%8A%E9%99%A4+%E5%BE%A9%E6%97%A7&amp;ei=UTF-8&amp;fr=slv1-ytpprn&amp;x=wrt" target="_blank">Linux ファイル削除　復旧</a>」、、、業者か、「復旧するのは難しい」、「バックアップを取っておけ」とかとか。。。</p>
<p>・・・</p>
<p>あきらめるかなぁ、、、金を出してまで復旧させたい内容ではないし、、、ここらへんで「自己満足ブログをやめろ」という神の啓示なのかなぁ、、、</p>
<p>えーい、あきらめきれん（＾＾；）</p>
<p>サーバーに、何かログとか残ってないかな？</p>
<p>「<a href="http://search.yahoo.co.jp/search?fr=slv1-ytpprn&amp;p=mysql%20%a5%ed%a5%b0" target="_blank">mysql ログ</a>」で検索。「バイナリログ」ってのがあるらしい。。。</p>
<p>そういえば、phpMyAdminにも「バイナリログ」とかいう項目があったような。。。</p>
<p><img class="alignnone size-full wp-image-286" title="281-04" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-04.jpg" alt="" width="103" height="74" /></p>
<p>開くと、、、</p>
<p><img class="alignnone size-full wp-image-287" title="281-05" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-05.jpg" alt="" width="379" height="245" /></p>
<p>おおぉぉ、なんかそれらしいサイズのファイルが！開いてみると。。。</p>
<p><a href="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-06.jpg"><img class="alignnone size-full wp-image-288" title="281-06" src="http://www.simple-sys.com/blog/wp-content/uploads/2008/04/281-06.jpg" alt="" width="500" height="213" /></a></p>
<p>（＾＾）Wordpressを初めて使ってからのSQL文が残っているようです（＾＾）</p>
<p>ということは、このSQL文をなんとか引っ張り出せれば、記事の内容も復元できるかも。。。</p>
<p>とりあえず、このバイナリログをバックアップしておき、WordPress自体を再インストール。</p>
<p>空のデータベースが出来上がった状態で、記事を復元していきます。</p>
<p>以下、私の行った手順です。これで正常に動作するかどうかは不明ですが、今のところ私の環境では正常に動作しています。</p>
<ol>
<li>タイトルだけの記事を公開します。</li>
<li>phpMyAdminでwp_postsのファイルの中に追加された行のＩＤを、以前投稿したときのＩＤに直します。</li>
<li>バイナリログから拾った、最終更新のUPDATE文を加工して、必要な項目だけをUPDATEします。</li>
<li>ダッシュボードから内容を確認します。</li>
</ol>
<p>バイナリログから拾い出したUPDATE文は、ブラウザに表示されたものをそのままでは使えませんでした（改行が反映できない）。なぜか私の環境では　mysqlbinlog　でバイナリログをダンプしようとするとエラーになってしまうので、サーバー上の mysql コマンドラインで、-teeオプションを使用して、ログをテキストファイルに書き出し、show binlog eventを使って、バイナリログをテキストファイルに書き出しました。</p>
<p>こうして、なんやらかんやらで、ようやく復旧できました。。。（＾＾；）</p>
<p>仕事上のトラブルではなくて、よかった。。。今後の教訓にしたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simple-sys.com/blog/2008/04/04/281/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

