<?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>ホームページ覚書</title>
	<atom:link href="http://tarimon.co.uk/feed" rel="self" type="application/rss+xml" />
	<link>http://tarimon.co.uk</link>
	<description>HTML・Wordpressなどの覚え書きブログ</description>
	<lastBuildDate>Thu, 06 Oct 2011 08:23:55 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>PHPでImageMagickを使えるように設定</title>
		<link>http://tarimon.co.uk/entry/340</link>
		<comments>http://tarimon.co.uk/entry/340#comments</comments>
		<pubDate>Mon, 03 Oct 2011 14:17:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=340</guid>
		<description><![CDATA[ImageMagickはプラグラムから利用できる画像の操作が可能なソフトウェアパッケージで、Windows XPの環境にXAMPPをインストールし、PHPから利用するようにするための設定において苦労したため、自分用のメモとしてアップする。 まず冒頭にもあるようにOSはWindows XP。XAMPPのバージョンは1.7.7です。Apachのバージョンは2.2.21、PHPは5.3.8。 Googleで検索するとバージョンは異なるが、WindowsにXAMPPをインストールし、PHPからImageMagickを使うための設定についていくつか記事を発見した、しかしどれを試しても私の環境ではエラーが出て、Apachごと落ちてしまうという障害が起きてしまった。 結論として私の環境下における設定は以下のようになった。 １．image_magick Q１６版インストール。http://www.imagemagick.org/script/index.php （Binary ReleasesのWindowsより。。。） ２．http://www.sk89q.com/2010/03/vc6-windows-binaries-for-imagick-2-3-0/よりモジュール（V6orV9）をダウンロード ３.ダウンロードしたものを/xampp/php/ext/へ移動 ４．php.iniにextension=php_imagick_ts.dllを記述（ダウンロードしたファイル名） まず１．について。 ImageMagickにはQ8とQ16のバージョンがあって、画像の内部形式のビット深度が異なり、Q8は０～２５５、Q16は０～６５５３５の画素を扱うことができる。マシンスペックによってはQ16は大変重くなるそうなんですが、ここ最近販売されているようなマシンスペックなら問題なく動くと思う。 ２．について。ここでダウンロードしているのはPHPでImageMagickを使うためのモジュールであり、PHPのコンパイラのバージョンと一致したものを用意しないといけない。phpinfoより自分の環境ではMSVC9（Visual C++ 2008）とあったので、モジュールもV9に対応したものをダウンロードすること。また、ダウンロード先には「thread-safe」と「non-thread-safe」があり、phpinfoの「Thread Safety」がenabledであった場合には、「php_imagick_ts.dll」を、disabledであった場合には、「php_imagick_nts.dll」をダウンロードすること。 ３．４．については特記することはなし。 以上で自分の環境ではPHPでImageMagickを利用することができた。再現もできたため現時点においては問題ないが、他の環境でも再現できるか機会があったらやってみようと思う。 この記事に関しましては、コメント機能を開放しています。著者にご連絡をご希望の方は、メッセージを残してください。 関連する投稿 バイナリセーフではない関数]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/340/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>バイナリセーフではない関数</title>
		<link>http://tarimon.co.uk/entry/329</link>
		<comments>http://tarimon.co.uk/entry/329#comments</comments>
		<pubDate>Fri, 01 Oct 2010 21:19:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=329</guid>
		<description><![CDATA[以下、バイナリデータを扱うことができない関数の一覧。 ereg_replace()　・・・　5.3.0 で 非推奨 eregi()　　・・・　5.3.0 で 非推奨 eregi_replace()　・・・　5.3.0 で 非推奨 split()　・・・　5.3.0 で 非推奨 spliti()　・・・　5.3.0 で 非推奨 include() include_once() require() require_once() fopen() file_get_contents() readfile() basename() 関連する投稿 PHPでImageMagickを使えるように設定]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/329/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akismet　コメントスパム阻止の能力がすごいこと</title>
		<link>http://tarimon.co.uk/entry/326</link>
		<comments>http://tarimon.co.uk/entry/326#comments</comments>
		<pubDate>Sun, 18 Jul 2010 14:40:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=326</guid>
		<description><![CDATA[他のブログでも取り上げられているWordpress標準のプラグイン「Akismet」。コメントスパムの投稿を阻止するプラグインなんですが、改めてその精度には驚かされます。 無料のブログサービスなんかを利用していてもコメントスパムは後を絶たず、様々な国から無作為に送信されているようですが、WordPressも例外ではありませんよね。 以前当方は「Akismet」を利用していなかったのですが、他のブログでの評価を見て半信半疑で利用してみたところ、私の場合では全てのコメントスパムを阻止してくれています。 多くの無料で使えるブログサービスでこれほどのコメントスパム阻止をしてくれるツールは「Akismet」以外みたことありませんでした。 FC2などのブログもこれほどの精度あるスパム防止システムを導入すれば、もっとユーザーから喜ばれそうなのに、なんて思ったりもしました。 関連する投稿 引越し後、画像のアップロードができない！ 投稿リビジョンを削除するプラグイン 関連記事を表示させるプラグイン【Simple Tags】 タグを表示させる 画像キャプションを表示させない]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/326/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UTF-8で作成したテーブルデータがコマンドプロンプトで文字化け</title>
		<link>http://tarimon.co.uk/entry/319</link>
		<comments>http://tarimon.co.uk/entry/319#comments</comments>
		<pubDate>Mon, 05 Jul 2010 18:37:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=319</guid>
		<description><![CDATA[UTF-8で作成されたテーブル情報を、コマンドプロンプトでselect文などで出力させると文字化けしました。解決までに時間がかかったので記録しておきます。 今回のケースはDBをUTF-8で作成。コマンドプロンプトではUTF-8は利用できないため、自然と文字化けが起こります。様々なWEBサイトを拝見しましたが、バージョンによって対策は大きく異なっているようです。 Mysqlバージョンは5.1.41。 Mysqlにログインしたら【set names sjis】を入力。 select文で出力したところ、無事解決しました。 バージョンによっては、my.iniの[client]を修正とか、chcpコマンドでコマンドプロンプトの文字コードを変更するとありましたが、当方の環境の場合、【set names sjis】だけで対策できました。 関連する投稿 dumpしたテーブル情報が文字化け　その対策に・・・]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/319/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dumpしたテーブル情報が文字化け　その対策に・・・</title>
		<link>http://tarimon.co.uk/entry/306</link>
		<comments>http://tarimon.co.uk/entry/306#comments</comments>
		<pubDate>Thu, 03 Jun 2010 09:40:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=306</guid>
		<description><![CDATA[文字コードの設定が異なるデータをdumpすると文字化けが発生していまいます。解決までに予想以上に時間がかかったため、メモ・・・。 今回MySQLをインストールした手段は、XAMPPパッケージ。Windows XPマシンで、MySQLバージョンは5.141。MySQLの文字コードの初期設定は「latin1」。dumpするテーブルデータは「cp932（※1）」。 都合により「cp932」の文字コードでそのまま読み込ませたかったので、MySQLの文字コードを「cp932」に設定する。 まず、初期設定の文字コードを判断するために、「show variables like &#8220;char%&#8221;」とコマンドを。SHOW VARIABLES 構文はMySQLのシステム変数の値を表示するもの。likeを指定することでパターンと一致する変数のみを表示することができる。 既に文字コードを設定した後なので「cp932」になっているが、初期設定では「latin1」になっている。 ここから文字コード変更の作業へ・・・。 XAMPPによるセットアップでMySQLがインストールされているフォルダに「my.ini」がある。これをテキストエディタで開き、[mysqld]・[mysql]・[mysqldump]を修正。 ●[mysqld] ・default-character-set=cp932を追加。 （文字コードの指定） ・skip-character-set-client-handshakeを追加。 （クライアント情報を無視して、サーバーのデフォルトのキャラクタセットを使用。「character-set-client-handshake 」と記述するとクライアント情報を無視しないようになる。） 参照：http://dev.mysql.com/doc/refman/5.1/ja/server-options.html ●[mysql] ・default-character-set=cp932を追加。 ●[mysqldump] ・default-character-set=cp932を追加。 以上3箇所を修正した後、MySQLを再起動。再び「show variables like &#8220;char%&#8221;」で文字コードを確認すると画像のように変更されている。 そして、目的であったデータをdumpしたところ、文字化けは解消していました。 この件に関して、自分の環境にあった解決方法を見つけるまでかなり時間がかかりました・・・。 （※1）Windowsの文字コードは「シフトJIS」を拡張した「cp932」。①などはcp932によるもので、シフトJISでは存在しない。 関連する投稿 UTF-8で作成したテーブルデータがコマンドプロンプトで文字化け]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/306/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>カスタムフィールドの情報を取得する</title>
		<link>http://tarimon.co.uk/entry/301</link>
		<comments>http://tarimon.co.uk/entry/301#comments</comments>
		<pubDate>Wed, 21 Apr 2010 22:25:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=301</guid>
		<description><![CDATA[カスタムフィールドを活用することで様々な表現が可能になります。「query posts」タグを使うことでWordPressループ内において、表示される投稿を変更できますが、今回はカスタムフィールド情報の取得についてのメモ。 query_posts('meta_key=ABC&#38;meta_value=DEF'); ここでは、キーABCのDEFの値を取得。表示したい内容を取得します。 また、「get_post_meta」関数を使うことで、どの投稿の、どのカスタムフィールドの値を取得するか指定します。 get_post_meta($post_id, $key, $single); ?> ・「$post_id」では「$post->ID」することで記事IDの取得。 ・「$key」はカスタムフィールドのキー ・「$single」はtrueもしくはfalseを指定し、trueであった場合、文字列として返します。falseの場合には配列を返します。trueにすることで、例えばURLやイメージURL情報も取得でき、query_postsの指定によって表現させることが可能でした。 関連する投稿 記事が表示されない。 投稿リビジョンを削除するプラグイン 引越し後、画像のアップロードができない！ 画像キャプションを表示させない タグを表示させる]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/301/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>特定のページのみサイドバーの内容を変化させる</title>
		<link>http://tarimon.co.uk/entry/297</link>
		<comments>http://tarimon.co.uk/entry/297#comments</comments>
		<pubDate>Fri, 26 Mar 2010 10:07:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=297</guid>
		<description><![CDATA[投稿やページの特定の記事でサイドバーを変化させるためには、「sidebar.php」ファイルで「if」文で分岐することで実装可能です。 「sidebar.php」ファイルを複数用意してget_sidebar()で呼び出す方法では投稿全体やページ全体で違う内容を表示させることは可能ですが、これでは特定の記事で変化させることはできません。 ◆「sidebar.php」ファイル－「if」文による分岐（pageに対して） if(is_page(ID)){ 　IDで指定したページに表示させたい内容; }else{ 　それ以外のページ全体で表示させる内容; } また、複数のページで様々な内容のサイドバーを表示させたい場合には、「else if」でページIDの指定、表示させたい内容を書けば実装できます。 投稿で実装するためには上記の「is_page」を「is_single」に変更し、投稿のIDを指定します。 また、「sidebar.php」内で書かなくても、複数のsidebar.phpを用意して、「page.php」や「single.php」内で「if」文による条件分岐でインクルードする「sidebar.php」を指定すれば実装可能です。 関連する投稿 ウィジェット対応にする タグを表示させる 記事が表示されない。 画像キャプションを表示させない ブログの概要を表示する]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/297/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>横並びメニューにはdisplay: inline-block;で対応</title>
		<link>http://tarimon.co.uk/entry/282</link>
		<comments>http://tarimon.co.uk/entry/282#comments</comments>
		<pubDate>Sat, 13 Feb 2010 18:57:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=282</guid>
		<description><![CDATA[リストタグを回り込みして横並びのメニューを作っていたときにブラウザごとで表示が異なったのでメモメモφ(.. ) IE７以降や、Firefox・Chrome・Sleipnir・Safari・Operaでは問題なかったのですが、IE６以下では、回り込みすらせず、親要素の幅まで広がってしまった。 横並びにしたいブロック要素の幅を固定にすれば問題は解決できるのですが、今回は使う人によってテキストの長さが変わるという状況であったため、幅は固定せずに実装したかった。 そこで&#60;li&#62;タグのdisplayプロパティにinline-blockを指定することで、テキストに応じた横幅の横並びメニューがIE６でも問題なく表示することができました。 関連する投稿 IEでimgタグの下に隙間ができる preの活用 brタグ　IEで改行が認識されない float要素のブラウザごとでの表示の違い ページとウインドウの間の隙間]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/282/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>投稿リビジョンを削除するプラグイン</title>
		<link>http://tarimon.co.uk/entry/263</link>
		<comments>http://tarimon.co.uk/entry/263#comments</comments>
		<pubDate>Mon, 22 Jun 2009 23:07:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=263</guid>
		<description><![CDATA[WP2.6以降、自動で投稿のリビジョン（投稿履歴）を保存する機能が備わったことにより、記事の状態を以前の状態に戻すことが用意になりましたね。 しかし、バックアップとして活用できる反面、サーバー容量をその分必要とします。 不必要になったリビジョンを削除すればその分容量の節約にもなるかと思います。 そんな時に活躍するのがリビジョンを一括で削除できるプラグイン【Delete-Revision】。 ●導入方法・使い方 http://wordpress.org/extend/plugins/delete-revision/よりプラグインをダウンロードし解凍したのち、・・・/wp-content/plugins/にアップロード。 管理画面にログインして有効化します。 【設定】より【Delete-Revision】を選択し、【Check Redundant Revision】をクリック。 【Yes,I would like to delete …】をクリックすると全てのリビジョンが削除されます。 ※導入後は【Delete-Revision】の画面での操作はたった2回のクリックのみ。非常に簡単です。 関連する投稿 タグを表示させる 関連記事を表示させるプラグイン【Simple Tags】 複数のサイドバーテンプレートをページごと使い分ける 特定のページのみサイドバーの内容を変化させる wordpress引越し]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/263/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ウィジェット対応にする</title>
		<link>http://tarimon.co.uk/entry/252</link>
		<comments>http://tarimon.co.uk/entry/252#comments</comments>
		<pubDate>Mon, 22 Jun 2009 05:49:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tarimon.co.uk/?p=252</guid>
		<description><![CDATA[お気に入りのテーマを見つけても、ウィジェットに対応していないために使用することを諦めてしまうこともありますが、そんな場合でもちょっとしたカスタマイズでウィジェット対応にすることができます。 ▼ウィジェット対応にする手順 【sidebar.php】を開き、下記ソースを追加。 &#60;?php if ( !function_exists(’dynamic_sidebar’) &#124;&#124; !dynamic_sidebar() ) : ?&#62; &#60;?php endif; ?&#62; 【functions.php】を作成し目的のテーマにアップロード。 【functions.php】に下記ソースを追加。 &#60;?php if ( function_exists(’register_sidebar’) ) register_sidebar(); ?&#62; 以上でウィジェット対応となります。 この状態で表示させるとサイドバーのタイトルがh2で記述されています。 無駄なリスト表示を無くし、タイトルを変更するためには【functions.php】に下記を変更します。 &#60;?php if ( function_exists(’register_sidebar’) ) register_sidebar(array( ‘before_widget’ =&#62; ”, ‘after_widget’ =&#62; ”, ‘before_title’ =&#62; ‘&#60;h3&#62;’, ‘after_title’ =&#62; ‘&#60;/h3&#62;’, )); ?&#62; &#60;h3&#62;と記述した部分がサイドバーのタイトルとなります。 関連する投稿 画像キャプションを表示させない Akismet　コメントスパム阻止の能力がすごいこと 特定のページのみサイドバーの内容を変化させる タグを表示させる 関連記事を表示させるプラグイン【Simple Tags】]]></description>
		<wfw:commentRss>http://tarimon.co.uk/entry/252/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

