<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Wind-like Blog » English</title>
	
	<link>http://www.windlike.net/blog</link>
	<description>Hear the Wind Sing</description>
	<lastBuildDate>Sat, 23 Aug 2008 18:12:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<image><link>http://windlike.net/blog/guestbook/</link><url>http://windlike.net/windlike.png</url><title>Wind-like Blog</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/windlike" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>지지선언</title>
		<link>http://www.windlike.net/blog/282/</link>
		<comments>http://www.windlike.net/blog/282/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 17:18:07 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[The Real Folk Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/282/</guid>
		<description><![CDATA[나는 이제 말한다. 나는 노무현 지지자였고 한번도 지지를 철회하거나 혹은 다른 사람이 대통령이 되었어야 했다 푸념하지 않았다. 이걸 밝히는 이유는 그의 임기가 끝난 지금, 내가 지지한 사람에 대한 책임을 분명히 하려는 이유이다. 노무현때문에 경제가 어려워졌다면 살기가 힘들어 졌다면 지지자로써 비난을 달게 받을 것이고 언젠가 그가 훌륭한 평가를 받는다면 나는 늘 그를 믿었다고 자랑할 것이다. 이것은 [...]]]></description>
			<content:encoded><![CDATA[<p>나는 이제 말한다. 나는 노무현 지지자였고 한번도 지지를 철회하거나 혹은 다른 사람이 대통령이 되었어야 했다 푸념하지 않았다. 이걸 밝히는 이유는 그의 임기가 끝난 지금, 내가 지지한 사람에 대한 책임을 분명히 하려는 이유이다. 노무현때문에 경제가 어려워졌다면 살기가 힘들어 졌다면 지지자로써 비난을 달게 받을 것이고 언젠가 그가 훌륭한 평가를 받는다면 나는 늘 그를 믿었다고 자랑할 것이다. 이것은 나의 증거이다. 나의 정치적 신념에 대한 증거이다. 비록 지금은 불리해 보이는 이 증거가 언젠가는 내가 옳았다는 증거가 되길 바란다. 나는 노무현 지지자였고 여전히 노무현 지지자이다.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/282/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>코끼리와 나</title>
		<link>http://www.windlike.net/blog/281/</link>
		<comments>http://www.windlike.net/blog/281/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 16:27:51 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[The Real Folk Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/281/</guid>
		<description><![CDATA[ &#8220;소란 녀석은 말이지.. 송아지때 자기보다 큰 나무에 묶어놓으면 처음엔 이리 저리 힘을 써보지만 결국 어쩔 수 없다는 걸 알고 포기하게 되. 황소가 되어서는 이미 말뚝을 뽑을 수 있음에도 지레 포기해 버리지.&#8221;
 오달수가 주연한 연극 코끼리와 나의 1부 끝에 나오는 말이다. 처음엔 코끼리 흑산이도 코뚜레를 한 끈을 부여잡고 있는 쌍달이의 힘과 오기에 묶여있었다. &#8216;나 쌍달이가 [...]]]></description>
			<content:encoded><![CDATA[<p><em> &#8220;소란 녀석은 말이지.. 송아지때 자기보다 큰 나무에 묶어놓으면 처음엔 이리 저리 힘을 써보지만 결국 어쩔 수 없다는 걸 알고 포기하게 되. 황소가 되어서는 이미 말뚝을 뽑을 수 있음에도 지레 포기해 버리지.&#8221;</em></p>
<p> 오달수가 주연한 연극 코끼리와 나의 1부 끝에 나오는 말이다. 처음엔 코끼리 흑산이도 코뚜레를 한 끈을 부여잡고 있는 쌍달이의 힘과 오기에 묶여있었다. &#8216;나 쌍달이가 네 말뚝이다&#8217;라고 외치는 쌍달의 말처럼. 하지만 이미 코뚜레를 풀어주었음에도 흑산의 말뚝은 여전히 쌍달이다. 제주도에서 도망치려던 쌍달을 붙잡는 것도 흑산이라는 말뚝이다. 보이는 끈은 없어졌지만 아직도 그들에겐 사랑이라는 끈이 서로를 말뚝으로 만들고 있었다.<br />
사랑은 언제나 말뚝이다. 사랑은 결코 사람을 자유롭게 하지 못한다. 복이가 제주도를 떠나지 못한 것도 사랑 때문이고 옥화가 부모님의 원수를 갚지 않고 죽게 된 것도 사랑 때문이다. 사랑이란 건 질투가 많아 결코 모든 것을 가지게 하지 않는다. 사랑이라는 이름으로 많은 것들을 포기하게끔 한다.<br />
 그토록 사람들을 얽매이게 하지만 다들 사랑을 꿈꾸고 사랑을 하게 되는 건 쌍달이 흑산에게 한 말과 같은 이유에서가 아닐까.</p>
<p><em> &#8220;너랑 있으면 난 꼭 임금님이 된것만 같아&#8230;&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/281/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>정치와 원카드</title>
		<link>http://www.windlike.net/blog/280/</link>
		<comments>http://www.windlike.net/blog/280/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 17:23:29 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[The Real Folk Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/280/</guid>
		<description><![CDATA[정치공학이란 말이 있다
공학도로서 공학이란 말이 갖는 매력만큼이나 차갑고 매정한 느낌에 반감도 주는 단어이다
하지만 현실적으로 정치는 착하고 선량하기보단 다분히 위선적이고 계산적이다
나의 장점을 내세우는 포지티브와 상대의 약점을 파고드는 네거티브
하지만 적절한 시기에 적절한 방법으로 터뜨리지 못한다면 이른바 역풍을 맞을 수도 있다
내 손에 들고 있는 패와 상대의 패 그리고 흐름에 좌우되는 판세, 언제 어떤 카드를 써야 할 것인가
문득 정치가 [...]]]></description>
			<content:encoded><![CDATA[<p>정치공학이란 말이 있다<br />
공학도로서 공학이란 말이 갖는 매력만큼이나 차갑고 매정한 느낌에 반감도 주는 단어이다<br />
하지만 현실적으로 정치는 착하고 선량하기보단 다분히 위선적이고 계산적이다<br />
나의 장점을 내세우는 포지티브와 상대의 약점을 파고드는 네거티브<br />
하지만 적절한 시기에 적절한 방법으로 터뜨리지 못한다면 이른바 역풍을 맞을 수도 있다<br />
내 손에 들고 있는 패와 상대의 패 그리고 흐름에 좌우되는 판세, 언제 어떤 카드를 써야 할 것인가<br />
문득 정치가 아니 이번 대선이 원카드와 같다는 생각이 들었다<br />
이명박 후보는 이마에 조커를 붙이고 있다<br />
굳이 숨길 필요도 없을 만큼 누구나 이명박 후보가 조커를 들고 있는 것을 알고 있다<br />
과연 상대 후보는 스페이드 에이스를 가지고 있는 것일까<br />
그리고 이명박 후보는 이마에 붙이고 있는 조커 말고도 손에 한장의 조커를 더 들고 있는 것일까<br />
이번 대선이 2002년만큼이나 기다려지는 이유이다</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/280/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>워드프레스 2.x.x 트래백핑 인코딩 문제 해결</title>
		<link>http://www.windlike.net/blog/279/</link>
		<comments>http://www.windlike.net/blog/279/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 19:07:50 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[About Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/279/</guid>
		<description><![CDATA[가장 나은 방법 : 영팔님이 플러그인을 만들어 주셨습니다.
http://082net.com/2008/859/euckr-trackback-plugin/
위 링크의 플러그인을 사용하여 문제를 해결하는 것을 권장합니다. 이 포스트는 더이상 업데이트를 하지 않겠습니다.
-2008.8.24
Wordpress를 사용하다보면 UTF-8과 EUC-KR로 인코딩된 블로그간에 트랙백을 받거나 보낼때 글씨가 깨지게 된다. 이 hack은 다르게 인코딩된 블로그 사이의 트랙백이 깨지지 않게 하기 위한 것이다. UTF-8로 인코딩된 Wordpress 2.1 버전을 기준으로 작성되었다.
새로운 버전의 워드프레스가 나왔을 때 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>가장 나은 방법 : <a href="http://082net.com/">영팔님</a>이 플러그인을 만들어 주셨습니다.<br />
<a href="http://082net.com/2008/859/euckr-trackback-plugin/">http://082net.com/2008/859/euckr-trackback-plugin/</a><br />
위 링크의 플러그인을 사용하여 문제를 해결하는 것을 권장합니다. 이 포스트는 더이상 업데이트를 하지 않겠습니다.<br />
-2008.8.24</strong></p>
<p>Wordpress를 사용하다보면 UTF-8과 EUC-KR로 인코딩된 블로그간에 트랙백을 받거나 보낼때 글씨가 깨지게 된다. 이 hack은 다르게 인코딩된 블로그 사이의 트랙백이 깨지지 않게 하기 위한 것이다. UTF-8로 인코딩된 Wordpress 2.1 버전을 기준으로 작성되었다.</p>
<p><strong>새로운 버전의 워드프레스가 나왔을 때 대처하는 요령</strong></p>
<p><strong>이 포스트에 새로운 버전에 대한 파일이 올라오지 않았을 경우 예전 버전용 파일을 업그레이드한 워드프레스에 덧씌우지 마세요.</strong> wp-trackback.php 파일과 comment.php 파일만 예전 버전이므로 제대로 작동할리 만무할뿐 아니라 치명적인 오류를 유발할 수 있습니다. 새버전의 파일에서 포스트의 내용에 나온 부분만 수동으로 고치는 방법만이 안전합니다. <strong> 이 포스트의 소스를 Copy해서 에디터에 Paste 할 경우에 작은따옴표(&#8217;)를 수정하셔야 합니다.</strong> mbstring 모듈 사용자는 wp-trackback.php 파일의 $charset에 EUC-KR을 추가함으로써 간단히 받는 트랙백 문제를 해결할 수 있습니다.</p>
<p><strong>다운로드</strong></p>
<p>Wordpress 1.5.x용 : <a href="http://www.windlike.net/blog/4/">링크</a><br />
Wordpress 2.0.x용 : <a href="http://www.windlike.net/blog/236/">링크</a></p>
<p>Wordpress 2.1.0용 : <a href="http://www.windlike.net/blog/wp-content/wp210_tb.zip">다운</a><br />
Wordpress 2.1.3용 : <a href="http://www.windlike.net/blog/wp-content/wp213_tb.zip">다운</a></p>
<p>Wordpress 2.2용 : <a href="http://www.windlike.net/blog/wp-content/wp220_tb.zip">다운</a><br />
Wordpress 2.2.1용 : <a href="http://www.windlike.net/blog/wp-content/wp221_tb.zip">다운</a><br />
Wordpress 2.2.2용 : <a href="http://www.windlike.net/blog/wp-content/wp222_tb.zip">다운</a><br />
Wordpress 2.3부터 2.3.3용 : <a href="http://www.windlike.net/blog/wp-content/wp230_tb.zip">다운</a><br />
Wordpress 2.5용 :  <a href="http://www.windlike.net/blog/wp-content/wp250_tb.zip">다운</a><br />
<strong>Wordpress 2.5.1용 :  <a href="http://www.windlike.net/blog/wp-content/wp251_tb.zip">다운</a></strong></p>
<p><strong>다른 해결방법</strong></p>
<p><a href="http://082net.com/">영팔님</a>이 약간의 hack이 필요한 플러그인을 만드셨습니다.<br />
<a href="http://082net.com/2006/769/euckr-trackback-hack/">워드프레스 EUC-KR 트랙백 플러그인(HACK)</a></p>
<p><a href="http://b.mytears.org/">정태영님</a>이 받는 트랙백용 플러그인을 만드셨습니다.<br />
<a href="http://b.mytears.org/2006/09/396">Korean Trackback Plugin</a></p>
<p><strong>사용방법</strong></p>
<p>받는 트랙백은 자동으로 변환된다.</p>
<p>보내는 트랙백은 트랙백 받는 블로그가 EUC-KR을 사용할 경우 트랙백 보내는 주소 앞에 !를 붙여서 사용한다.<br />
Send trackbacks to: 의 트랙백 주소 적는 곳에 !http://트랙백주소 를 넣는다.<br />
예) <strong>!</strong>http://www.windlike.net/blog/236/trackback/<br />
2.0용 버전과 다르게 데이타베이스에는 !가 제거된 트랙백 주소만이 남는다.</p>
<p>같은 인코딩일 경우 그냥 트랙백 주소만 적는다. !를 붙여서 인코딩을 변환하면 오히려 깨진다.<br />
예) http://www.windlike.net/blog/236/trackback/<br />
상대의 인코딩을 알아내는 방법은 상대의 블로그를 열고 브라우져의 보기 &#8211; 인코딩 메뉴를 보면 알 수 있다.</p>
<p>[참고] 예전 버전들이 !를 제거하지 않고 데이터베이스에 기록한 이유는 인코딩을 잘못 선택하여 트랙백을 보냈을때 다시 보낼 수 있게 하기 위함이다. 즉 already pinged에 다르게 기록되므로 다시 보내는데 문제가 없다. 이번부터는 UTF-8 블로그에 !를 붙여서 보낸 경우 다시 보낼수 없지만(이미 트랙백을 보낸 주소이기 때문에) EUC-KR인 블로그에 !로 붙이지 않고 트랙백을 보냈다면 다시 !를 붙여서 보낼수 있다.(!를 붙이더라도 저장은 주소만 되므로 다시 보낼때 !가 붙은 주소를 다른 주소로 인식한다) 이 경우 already pinged에 같은 주소가 두개 존재하게 된다.<br />
다른 문제점으로는 에디트 화면의 Trackbacks 폼에 !가 남아있다. PHP와 웹프로그래밍에 대한 이해가 부족하여 해결하지 못하였다. !를 지우고 다시 Save를 하면 사라진다.</p>
<p><strong>주의사항</strong></p>
<p>적용대상 :<br />
- PHP 4.0.6 이상<br />
- mbstring 모듈이나 iconv 모듈 둘 중 하나가 설치되어 있어야 함</p>
<p>확인방법 :<br />
- 직접 호스팅 업체에 문의<br />
- 다음 코드를 에디터를 이용하여 test.php로 저장한 후 브라우져에서 실행한다(미리 작성된 파일 : <a href='http://www.windlike.net/blog/wp-content/wp_tb_test.zip' title='Test for Wordpress 1.5 Trackback Hack'>다운</a>)</p>
<p><code>&lt;?php<br />
echo 'PHP version: ' . phpversion() . '&lt;br /&gt;';<br />
if ( function_exists('mb_convert_encoding') ) echo 'mbstring OK!&lt;br /&gt;';<br />
else echo 'mbstring fail..&lt;br /&gt;';<br />
if ( function_exists('iconv') ) echo 'iconv OK!&lt;br /&gt;';<br />
else echo 'iconv fail..&lt;br /&gt;';<br />
?&gt;</code></p>
<p>mbstring OK! 가 나오면 mbstring 모듈을 이용할 수 있다(둘 다 OK일 경우 이방법을 권장)<br />
iconv OK! 가 나오면 iconv 모듈을 이용할 수 있다(mbstring fail 일 경우 이 방법으로 한다)<br />
둘다 fail이면 호스팅 업체에서 둘 중 하나를 설치해 줄때까지 불가능하다</p>
<p><strong>라이센스</strong></p>
<p> Wordpress가 <abbr title="GNU Public License">GPL</abbr>이기 때문에 이 hack 역시 <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>을 따른다. 수정 및 재배포 모두 가능함.</p>
<p> <strong>지금까지 도움주신 분들</strong></p>
<p> <a href="http://www.gatorlog.com/blog">아거</a>님, <a href="http://ipm.pe.kr/blog/">입명이</a>님, <a href="http://www.hyuksang.com/">H.Moon</a>님, <a href="http://bluedsnow.com/">BluedSnow</a>님, <a href="http://freshworks.sshel.com/blog/">지윤</a>님, <a href="http://www.unfgroup.com/blog/">UNFGroup</a>님, <a href="http://ktc.kunsan.ac.kr/~unfusion/word/">unfusion</a>님, <a href="http://082net.com/">영팔</a>님</p>
<p><strong>받는 트랙백핑 문제 해결(mbstring)</strong></p>
<p> /wp-trackback.php를 열어 $charset에 EUC-KR을 추가한다</p>
<p><code>$charset = 'ASCII, UTF-8, <strong>EUC-KR</strong>, ISO-8859-1, JIS, EUC-JP, SJIS';</code><br />
mbstring 모듈을 사용할 수 있을 경우 직접 수정해서 사용하면 편리하다.</p>
<p><strong>받는 트랙백핑 문제 해결(iconv)</strong></p>
<p> /wp-trackback.php를 열어</p>
<p><code>if ( function_exists('mb_convert_encoding') ) {<br />
$title = mb_convert_encoding($title, get_settings('blog_charset'), $charset);<br />
$excerpt = mb_convert_encoding($excerpt, get_settings('blog_charset'), $charset);<br />
$blog_name = mb_convert_encoding($blog_name, get_settings('blog_charset'), $charset);<br />
}</code></p>
<p>아래에 다음을 추가한다</p>
<p><code>elseif ( function_exists('iconv') ) {<br />
	if ( !seems_utf8($title) )<br />
		$title     = iconv('EUC-KR', 'UTF-8', $title);<br />
	if ( !seems_utf8($excerpt) )<br />
		$excerpt   = iconv('EUC-KR', 'UTF-8', $excerpt);<br />
	if ( !seems_utf8($blog_name) )<br />
		$blog_name = iconv('EUC-KR', 'UTF-8', $blog_name);<br />
}</code></p>
<p><strong>보내는 트랙백핑 문제 해결</strong></p>
<p> /wp-includes/comment.php를 열어 trackback 함수를 찾는다</p>
<p><code>function trackback($trackback_url, $title, $excerpt, $ID) {<br />
	global $wpdb, $wp_version;<br />
	if ( empty($trackback_url) )<br />
		return;<br />
	<strong>$title = urlencode($title);<br />
	$excerpt = urlencode($excerpt);<br />
	$blog_name = urlencode(get_option('blogname'));</strong><br />
	$tb_url = $trackback_url;</code></p>
<p>를 $blog_name = get_option(&#8217;blogname&#8217;);이 두부분으로 나뉘어 수정되는것 주의하며 아래와 같이 바꾼다</p>
<p><code>function trackback($trackback_url, $title, $excerpt, $ID) {<br />
	global $wpdb, $wp_version;<br />
	if ( empty($trackback_url) )<br />
		return;<br />
	<strong>$blog_name = get_option('blogname');<br />
	if ( $trackback_url[0] == '!' ) {<br />
		$trackback_url = substr($trackback_url, 1);<br />
		if ( function_exists('mb_convert_encoding') ) {<br />
			$title = mb_convert_encoding($title, 'EUC-KR', 'UTF-8');<br />
			$excerpt = mb_convert_encoding($excerpt, 'EUC-KR', 'UTF-8');<br />
			$blog_name = mb_convert_encoding($blog_name, 'EUC-KR', 'UTF-8');<br />
		} elseif ( function_exists('iconv') ) {<br />
			$title = iconv('UTF-8', 'EUC-KR', $title);<br />
			$excerpt = iconv('UTF-8', 'EUC-KR', $excerpt);<br />
			$blog_name = iconv('UTF-8', 'EUC-KR', $blog_name);<br />
		}<br />
	}</strong><br />
	$title = urlencode($title);<br />
	$excerpt = urlencode($excerpt);<br />
	<strong>$blog_name = urlencode($blog_name);</strong><br />
	$tb_url = $trackback_url;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/279/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>열역학 제2법칙</title>
		<link>http://www.windlike.net/blog/274/</link>
		<comments>http://www.windlike.net/blog/274/#comments</comments>
		<pubDate>Mon, 29 May 2006 15:02:25 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[The Real Folk Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/274/</guid>
		<description><![CDATA[ 내게 종이쪼가리 한장을 쥐어주려 애를 쓴다. 눈길조차 마주치지 않고 바쁜 걸음을 내걸어도 그의 미소는 사라지지 않는다. 나보다 나이가 많음에도 얼굴에 비굴한 기색을 띄고 도와달라 사정한다. 처음엔 그래도 얼굴이라도 마주보고 주는데로 받기도 했지만 하루 이틀 지날수록 그러기도 피곤하다. 나름 건방져진 나의 태도에도 아랑곳 하지 않고 그는 허리를 숙이며 여전하다.
 나의 미열이나마 받으려는 것이겠지. 데워지지 않은 [...]]]></description>
			<content:encoded><![CDATA[<p> 내게 종이쪼가리 한장을 쥐어주려 애를 쓴다. 눈길조차 마주치지 않고 바쁜 걸음을 내걸어도 그의 미소는 사라지지 않는다. 나보다 나이가 많음에도 얼굴에 비굴한 기색을 띄고 도와달라 사정한다. 처음엔 그래도 얼굴이라도 마주보고 주는데로 받기도 했지만 하루 이틀 지날수록 그러기도 피곤하다. 나름 건방져진 나의 태도에도 아랑곳 하지 않고 그는 허리를 숙이며 여전하다.<br />
 나의 미열이나마 받으려는 것이겠지. 데워지지 않은 그는 나의 미열을 필요로 한다. 그리고 수많은 사람들의 미열을 모아 가장 뜨거워지게 되면 그렇게 5월이 지나면 그 몸은 4년 동안 식지 않을것이다. 그리고 상황은 변할것이다. 그는 나의 애원에도 눈길주지 않을 것이고 한없이 거만한 태도로 날 내려다 볼 테지. 열은 항상 뜨거운 곳에서 차가운 곳으로 흐르는 것이니까.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/274/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP-SlimStat 몇가지 수정 사항</title>
		<link>http://www.windlike.net/blog/273/</link>
		<comments>http://www.windlike.net/blog/273/#comments</comments>
		<pubDate>Fri, 14 Apr 2006 14:26:49 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[About Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/273/</guid>
		<description><![CDATA[이 포스트는 예고없이 수정 삭제 될 수 있습니다
패치 파일(2006.4.14 for 0.8.7) : 다운
wp-slimstat를 깔면 황당한게 euc-kr로 삼월 사월 이렇게 달이 나온다
당연히 utf-8에서는 글씨가 깨진다(서버 자체가 utf-8이 아닌 이상)
그걸 수정하기 위해선 에디터로 &#8216;LC_TIME&#8217;을 검색해서
setlocale (LC_TIME, WPLANG);
를 아래와 같이 주석처리한다(꽤 여러곳이다)
//setlocale (LC_TIME, WPLANG);
그러면 로케일이 한국으로 설정된걸 주석처리했으므로 영어로 나오게 된다
검색엔진 추가
yahoo나 google로 검색해서 이 비슷한 무더기를 찾은후에 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>이 포스트는 예고없이 수정 삭제 될 수 있습니다</strong></p>
<p>패치 파일(2006.4.14 for 0.8.7) : <a href="http://www.windlike.net/blog/wp-content/wp-slimstat_414.7z">다운</a></p>
<p>wp-slimstat를 깔면 황당한게 euc-kr로 삼월 사월 이렇게 달이 나온다<br />
당연히 utf-8에서는 글씨가 깨진다(서버 자체가 utf-8이 아닌 이상)<br />
그걸 수정하기 위해선 에디터로 &#8216;LC_TIME&#8217;을 검색해서<br />
<code>setlocale (LC_TIME, WPLANG);</code><br />
를 아래와 같이 주석처리한다(꽤 여러곳이다)<br />
<code>//setlocale (LC_TIME, WPLANG);</code></p>
<p>그러면 로케일이 한국으로 설정된걸 주석처리했으므로 영어로 나오게 된다</p>
<p><strong>검색엔진 추가</strong><br />
yahoo나 google로 검색해서 이 비슷한 무더기를 찾은후에 추가한다.<br />
<code>array( "/.*/", "query" ),<br />
array( "/.*/", "q" )</code><br />
위에 아래를 추가<br />
<code>array( "/search\.naver\./i", "query" ),<br />
array( "/search\.daum\./i", "q" ),<br />
array( "/search\.empas\./i", "q" ),<br />
array( "/search\.nate\./i", "query" ),<br />
array( "/search\.paran\./i", "query" ),<br />
array( "/1noon\./i", "q" ),</code></p>
<p>코드를 보니 굳이 추가 안해도 작동하게 되어있다.<br />
위의 위 코드에서 보는것처럼 어떤 사이트든 query나 q를 통하면 자동으로 검색엔진으로 인식하므로<br />
굳이 추가할 필요는 없을 듯 보인다.</p>
<p><strong>인코딩 변환</strong><br />
이론적으로는 이상이 없으나 아직 충분한 테스트를 거치지 않았다.<br />
혹시라도 일어날 모든 책임은 사용자에게 있다.</p>
<p>위에 수정한 코드 조금 밑으로 내려오면<br />
<code>		return $mySearchTerms;<br />
	}<br />
	// end determineSearchTerms</code><br />
가 있다. 그 위에 아래의 코드 추가<br />
<code>if ( function_exists('mb_convert_encoding') ) {<br />
			$mySearchTerms = mb_convert_encoding($mySearchTerms, 'UTF-8', 'ASCII, UTF-8, EUC-KR');<br />
		}<br />
		else if ( function_exists('iconv') ) {<br />
			if ( !preg_match('%^(?:<br />
			[\x09\x0A\x0D\x20-\x7E]            # ASCII<br />
			| [\xC2-\xDF][\x80-\xBF]            # non-overlong 2-byte<br />
			|  \xE0[\xA0-\xBF][\x80-\xBF]        # excluding overlongs<br />
			| [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}  # straight 3-byte<br />
			|  \xED[\x80-\x9F][\x80-\xBF]        # excluding surrogates<br />
			|  \xF0[\x90-\xBF][\x80-\xBF]{2}    # planes 1-3<br />
			| [\xF1-\xF3][\x80-\xBF]{3}          # planes 4-15<br />
			|  \xF4[\x80-\x8F][\x80-\xBF]{2}    # plane 16<br />
			)*$%xs', $mySearchTerms) )<br />
				$mySearchTerms = iconv('EUC-KR', 'UTF-8', $mySearchTerms);<br />
		}</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/273/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WP-ShortStat에 한글 검색 엔진 등록 및 인코딩 변환</title>
		<link>http://www.windlike.net/blog/252/</link>
		<comments>http://www.windlike.net/blog/252/#comments</comments>
		<pubDate>Fri, 14 Apr 2006 13:17:53 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[About Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/252/</guid>
		<description><![CDATA[많은 워드프레스 블로거들이 WP-ShortStat 플러그인을 사용하지만 이 플러그인의 Search Strings에 등록되는 검색 엔진에 우리나라 검색엔진들은 포함이 되지 않아 정확한 통계가 나오지 않는다. 게다가 인코딩에 상관없이 등록되어 EUC-KR로 된 검색어를 볼 때는 페이지의 인코딩을 바꿔서 보아야 하는 불편함이 있다. 그래서 wp-shortstat 1.3 wind patch를 만들었으나 오류가 있어서 포스트를 닫았다. 오류를 수정한 후 1.4 버전이 나오면 다시 [...]]]></description>
			<content:encoded><![CDATA[<p>많은 워드프레스 블로거들이 WP-ShortStat 플러그인을 사용하지만 이 플러그인의 Search Strings에 등록되는 검색 엔진에 우리나라 검색엔진들은 포함이 되지 않아 정확한 통계가 나오지 않는다. 게다가 인코딩에 상관없이 등록되어 EUC-KR로 된 검색어를 볼 때는 페이지의 인코딩을 바꿔서 보아야 하는 불편함이 있다. 그래서 wp-shortstat 1.3 wind patch를 만들었으나 오류가 있어서 포스트를 닫았다. 오류를 수정한 후 1.4 버전이 나오면 다시 포스트를 열려고 했으나 이제 wp-shortstat를 그만 사용하기로 마음 먹어 최종 공개한다. <a href="http://082net.com/2006/578/introduce-wp-slimstat/">082net</a>을 통해 알게된 <a href="http://www.duechiacchiere.it/wp-slimstat/">wp-slimstat</a>을 사용할 계획이며 wp-shortstat wind patch는 앞으로 1.4 버전이 나오더라도 업데이트 할 계획은 없다. 이 버전은 mbstring iconv에서 모두 잘 작동하며 충분한 테스트를 거쳤다.</p>
<p><strong>사용방법</strong></p>
<p>기존 플러그인 위에 덮어 씌운다<br />
단, 인코딩 변환은 mbstring 이나 iconv 모듈이 필요하다<br />
UTF-8로 인코딩된 워드프레스를 기준으로 작성되었다</p>
<p><strong>효능효과</strong></p>
<p>우리나라 검색 엔진에서 검색해서 들어온 것도 Search Strings에 등록되고 EUC-KR일 경우에는 UTF-8로 변환되어 입력된다</p>
<p><strong>다운로드</strong></p>
<p>WP-ShortStat 1.3 wind patch2 : <a href="http://www.windlike.net/blog/wp-content/wp-shortstat_1.3wind.zip">다운</a></p>
<p><strong>등록 검색 엔진</strong></p>
<p>네이버, 다음, 엠파스, 네이트, 파란, 첫눈</p>
<p><strong>라이센스</strong></p>
<p>WP-ShortStat에 라이센스가 따로 적혀있지 않으므로 <a href="http://codex.wordpress.org/Writing_a_Plugin">Wordpress Codex</a>의 </p>
<blockquote><p>You may also wish to add a GPL template, to explicitly mention that the plugin is released under the same licence as WordPress.</p></blockquote>
<p>라는 문장을 따라 <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>로 간주하고 결과적으로 이 플러그인 패치도 <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>이다<br />
즉 수정 및 재배포 뿐 아니라 구워 먹고 삶아 먹는것 모두 가능하다</p>
<p><strong>적용내용</strong></p>
<p>플러그인 파일 내에서 yahoo로 검색을 하면 다음 코드가 나온다</p>
<p><code>else if (preg_match("/yahoo\./i", $url['host'])) {<br />
			parse_str($url['query'],$q);<br />
			// Yahoo search terms are in "p"<br />
			$searchterms = $q['p'];<br />
			}</code></p>
<p>이를 응용해서 else if 문의 제일 아래에 추가하는데 네이버를 예로 들면 아래와 같다</p>
<p><code>else if (preg_match("/<strong>search\.naver</strong>\./i", $url['host'])) {<br />
			parse_str($url['query'],$q);<br />
			// Naver search terms are in "query"<br />
			$searchterms = $q['<strong>query</strong>'];<br />
			}</code></p>
<p>바꾸는 곳은 두곳이다</p>
<p>위의 주소는 검색엔진의 주소이다<br />
점을 찍을 경우 \.으로 하는 것만 주의 하고 보다시피 뒤의 .com같은 건 안적는게 낫다</p>
<p>아래의 query는 검색한 후에 주소를 보면 알수 있다.<br />
내가 찾는것이 wordpress라면 주소창에 나온 주소는 아래와 같다<br />
search.naver.com/search.naver?where=nexearch&#038;<strong>query</strong>=wordpress<br />
&#038;x=0&#038;y=0&#038;hw=1<br />
여기서 보면 query= 다음에 내가 찾는 검색어가 나오는데 다음의 경우에는 q=으로 시작한다<br />
아무튼 이걸 적어주면 된다</p>
<p>그리고 그 아래에</p>
<p><code>if (isset($searchterms) &#038;&#038; !empty($searchterms)) {</code></p>
<p>이 나오는데 바로 밑에 인코딩 변환 코드를 삽입한다</p>
<p><code>if ( function_exists('mb_convert_encoding') ) {<br />
				$searchterms = mb_convert_encoding($searchterms, 'UTF-8', 'ASCII, UTF-8, EUC-KR');<br />
			}<br />
			else if ( function_exists('iconv') ) {<br />
				if ( !preg_match('%^(?:<br />
					[\x09\x0A\x0D\x20-\x7E]            # ASCII<br />
					| [\xC2-\xDF][\x80-\xBF]            # non-overlong 2-byte<br />
					|  \xE0[\xA0-\xBF][\x80-\xBF]        # excluding overlongs<br />
					| [\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}  # straight 3-byte<br />
					|  \xED[\x80-\x9F][\x80-\xBF]        # excluding surrogates<br />
					|  \xF0[\x90-\xBF][\x80-\xBF]{2}    # planes 1-3<br />
					| [\xF1-\xF3][\x80-\xBF]{3}          # planes 4-15<br />
					|  \xF4[\x80-\x8F][\x80-\xBF]{2}    # plane 16<br />
					)*$%xs', $searchterms) )<br />
					$searchterms = iconv('EUC-KR', 'UTF-8', $searchterms);<br />
			}</code></p>
<p>2006년 1월 20일에 공개했던 내용을 수정.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/252/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>워드프레스 2.0.1에서 2.0.2 업그레이드 방법</title>
		<link>http://www.windlike.net/blog/269/</link>
		<comments>http://www.windlike.net/blog/269/#comments</comments>
		<pubDate>Fri, 10 Mar 2006 17:44:24 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[About Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/269/</guid>
		<description><![CDATA[2.0.1에서 2.0.2로 업그레이드 할때만 적용되는 내용이며 1.x버전이나 2.0버전의 경우는 아래 방법 참조
워드프레스 2.0 업그레이드 방법
워드프레스 2.0에서 2.0.1 업그레이드 방법

가장 확실한 원문 http://codex.wordpress.org/Upgrading_WordPress
조사하면 다 나오는 http://codex.wordpress.org/Upgrading_WordPress#Upgrade_2.0.1_to_2.0.2의 내용을 과학수사를 통해 한글로 재연해봄(번역아님)
2.0.1에서 2.0.2로 업그레이드 할때는 install.php나 upgrade.php를 실행할 필요가 없다. 데이타베이스에 변화를 주지 않기 때문이다. 비교해본 결과 /wp-content/ 폴더는 변화가 없으므로 건드릴 필요가 없다.
시작하기 전에 웬만하면 미리 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>2.0.1에서 2.0.2로 업그레이드 할때만 적용되는 내용이며 1.x버전이나 2.0버전의 경우는 아래 방법 참조</strong><br />
<a href="http://www.windlike.net/blog/235/">워드프레스 2.0 업그레이드 방법</a><br />
<a href="http://www.windlike.net/blog/265/">워드프레스 2.0에서 2.0.1 업그레이드 방법<br />
</a><br />
가장 확실한 원문 <a href="http://codex.wordpress.org/Upgrading_WordPress">http://codex.wordpress.org/Upgrading_WordPress</a></p>
<p>조사하면 다 나오는 <a href="http://codex.wordpress.org/Upgrading_WordPress#Upgrade_2.0.1_to_2.0.2">http://codex.wordpress.org/Upgrading_WordPress#Upgrade_2.0.1_to_2.0.2</a>의 내용을 과학수사를 통해 한글로 재연해봄(번역아님)</p>
<p>2.0.1에서 2.0.2로 업그레이드 할때는 install.php나 upgrade.php를 실행할 필요가 없다. 데이타베이스에 변화를 주지 않기 때문이다. 비교해본 결과 /wp-content/ 폴더는 변화가 없으므로 건드릴 필요가 없다.</p>
<p>시작하기 전에 웬만하면 미리 백업해놓고 하는게 쫄지 않고 할수있어서 좋다.<br />
플러그인은 안꺼도 된다.</p>
<p>   1. /wp-admin/ 폴더를 지운다.<br />
   2. /wp-includes/ 폴더를 지운다. 단, 한글판을 사용하고 있다면 /wp-includes/languages/ 디렉토리를 백업해 놓는다.<br />
   3. index.php 파일이 위치한 워드프레스 루트 디렉토리의 모든 워드프레스 파일들을 지운다. 단, wp-config.php은 지우면 피곤하다.<br />
   4. 2.0.2 버전을 다운로드해서 압축을 푼다.<br />
   5. /wp-admin/ 와 /wp-includes/ 폴더를 업로드한다.<br />
   6. 루트 디렉토리 파일들을 업로드한다.<br />
   7. 한글판 사용자는 백업해둔 /wp-includes/languages/ 디렉토리를 업로드한다.</p>
<p>번외. 한글 트랙백 핵 사용자는 기왕 하는김에 <a href="http://www.windlike.net/blog/236/">http://www.windlike.net/blog/236/</a>에서 2.0.2용 파일을 받아서 덮어씌운다.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/269/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>워드프레스 2.0에서 2.0.1 업그레이드 방법</title>
		<link>http://www.windlike.net/blog/265/</link>
		<comments>http://www.windlike.net/blog/265/#comments</comments>
		<pubDate>Wed, 01 Feb 2006 19:58:31 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[About Blog]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/265/</guid>
		<description><![CDATA[워드프레스 2.0 업그레이드 방법에 대한 여러분의 성원에 힘입어 http://codex.wordpress.org/Upgrading_WordPress 의 내용 중에 변화된 부분을 살펴보고 애프터 서비스
2.0 업그레이드에서 플러그인을 안끄고 업그레이드 한 블로거 중에 치명적인 손상을 입은 분도 계십니다 고로..
주의점 : 백업 철저!
더 주의점 : 플러그인을 모두 껐는지 다시 확인!!!
2.0 업그레이드에서 추가된 점
2.0에서 2.0.1로 업그레이드 할 경우 반드시 wp-content/cache 폴더를 지워야 한다
(1.x에서는 이 폴더가 없으므로 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.windlike.net/blog/235/">워드프레스 2.0 업그레이드 방법</a>에 대한 여러분의 성원에 힘입어 <a href="http://codex.wordpress.org/Upgrading_WordPress">http://codex.wordpress.org/Upgrading_WordPress</a> 의 내용 중에 변화된 부분을 살펴보고 애프터 서비스</p>
<p>2.0 업그레이드에서 플러그인을 안끄고 업그레이드 한 블로거 중에 치명적인 손상을 입은 분도 계십니다 고로..<br />
주의점 : <strong>백업 철저!</strong><br />
더 주의점 : <strong>플러그인을 모두 껐는지 다시 확인!!!</strong></p>
<p>2.0 업그레이드에서 추가된 점<br />
<strong>2.0에서 2.0.1로 업그레이드 할 경우 반드시 wp-content/cache 폴더를 지워야 한다</strong><br />
(1.x에서는 이 폴더가 없으므로 신경 안써도 된다)</p>
<p>2.0에서 2.0.1로 업그레이드시에는 위의 추가사항만 주의하고 <strong>나머지는 2.0 업그레이드 방법과 같음</strong></p>
<p><a href="http://www.windlike.net/blog/235/">워드프레스 2.0 업데이트 방법 포스트로 이동</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/265/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>하림_난치병 by 깐미씨</title>
		<link>http://www.windlike.net/blog/263/</link>
		<comments>http://www.windlike.net/blog/263/#comments</comments>
		<pubDate>Tue, 24 Jan 2006 13:07:28 +0000</pubDate>
		<dc:creator>바람</dc:creator>
				<category><![CDATA[Pulp Fiction]]></category>

		<guid isPermaLink="false">http://www.windlike.net/blog/263/</guid>
		<description><![CDATA[어떤 화학자가 말했답니다.
이 세상 모든 화합물은,
인체에 유해한 것과 인체에 유해하다고 밝혀질 것으로 나뉜다고.
마찬가지, 나에게 세상 모든 사람 사물은
잃어버린 것과 잃어버릴 것으로 나뉜답니다.
그래서 내 것 중에는 내 것인 것이 하나도 없어요. 
잃어버린 물건들만 모여서 사는 마을이 있다고 하지요.
거기서는 내 물건들이 대장이 되어 큰소리를 쳤으면 좋겠어요.
내 지갑과, 내 핸드폰과, 내 머리핀과,
어린 시절 새로 깎은 내 연필과, 놀이터에 [...]]]></description>
			<content:encoded><![CDATA[<p>어떤 화학자가 말했답니다.<br />
이 세상 모든 화합물은,<br />
인체에 유해한 것과 인체에 유해하다고 밝혀질 것으로 나뉜다고.</p>
<p>마찬가지, 나에게 세상 모든 사람 사물은<br />
잃어버린 것과 잃어버릴 것으로 나뉜답니다.<br />
그래서 내 것 중에는 내 것인 것이 하나도 없어요. </p>
<p>잃어버린 물건들만 모여서 사는 마을이 있다고 하지요.<br />
거기서는 내 물건들이 대장이 되어 큰소리를 쳤으면 좋겠어요.<br />
내 지갑과, 내 핸드폰과, 내 머리핀과,<br />
어린 시절 새로 깎은 내 연필과, 놀이터에 두고 온 내 인형과,<br />
차에 놓고 내린 내 우산과, 뛰다가 사라져버린 내 귀걸이 한쪽과,<br />
그리고, 당신.</p>
<p>그 마을에서, 당신이 내가 잃어버린 모든 것들을 마음대로 부리며<br />
부족함 없이 살았으면 좋겠어요.<br />
내 가진 것이 줄어들 수록<br />
당신은 점점 더 &#8216;내&#8217; 기억속에서 풍요로와 지는군요.<br />
그래요. 그래서 나는 잃어버린 그것들이 하나도 아깝지 않아요.</p>
<p>출처 : <a href="http://www.cyworld.com/magicmirror">깐미씨 미니홈피</a><br />
BGM : 하림의 난치병을 들으세요..직접..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windlike.net/blog/263/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
