<?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>Hi! I&#039;m clsung &#187; blog_editing</title>
	<atom:link href="http://blog.dragon2.net/category/hacker/blog_editing/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.dragon2.net</link>
	<description>clsung&#039;s blog site</description>
	<lastBuildDate>Mon, 06 Feb 2012 09:29:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>[wordpress] 依據 wordpress zip 檔做半自動更新</title>
		<link>http://blog.dragon2.net/2011/04/06/1013.php</link>
		<comments>http://blog.dragon2.net/2011/04/06/1013.php#comments</comments>
		<pubDate>Wed, 06 Apr 2011 02:31:33 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/?p=1013</guid>
		<description><![CDATA[使用 WP 自動更新一直失敗，所以最好的方法就是自己來，啊因為用 diff 做 patch，在 js/css 檔時都會爛掉，所以直接 cp 比較方便。 因為我都會留之前的 .zip 檔，所以直接以上一個更新的 WP zip （wordpress 3.1）來做比對更新。 首先任選一個最新（newest）日期的檔案，這裡選的是 wordpress-3.1/wp-admin/includes/class-wp-upgrader.php ，接著我就在 3.1.1 的 WP zip 中，找比這個檔還新的，就是要用來更新的檔案囉。 這就是第一步： % find . -type f -newer ../wordpress-3.1/wp-admin/includes/class-wp-upgrader.php 接著就要用 sed 替換掉目錄，下面的第一個 &#8216;-e p&#8217; 是印出目前檔名，再下一個就是將 prefix 目錄名換到要更新的目錄名： sed -e p -e &#8216;s/^./../blog/&#8217; 接著就是用 xargs -n2 cp ，將 sed 生出的第一個參數 cp 到第二個。 最後如下： % find . -type f -newer ../wordpress-3.1/wp-admin/includes/class-wp-upgrader.php &#124; sed -e p -e &#8216;s/^./../blog/&#8217; &#124; xargs -n2 cp]]></description>
			<content:encoded><![CDATA[<p>使用 WP 自動更新一直失敗，所以最好的方法就是自己來，啊因為用 diff 做 patch，在 js/css 檔時都會爛掉，所以直接 cp 比較方便。 <span id="more-1013"></span><br />
因為我都會留之前的 .zip 檔，所以直接以上一個更新的 WP zip （wordpress 3.1）來做比對更新。<br />
首先任選一個最新（newest）日期的檔案，這裡選的是 wordpress-3.1/wp-admin/includes/class-wp-upgrader.php ，接著我就在 3.1.1 的 WP zip 中，找比這個檔還新的，就是要用來更新的檔案囉。<br />
這就是第一步：</p>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="sy0">%</span> <span class="kw2">find</span> . <span class="re5">-type</span> f <span class="re5">-newer</span> ..<span class="sy0">/</span>wordpress-<span class="nu0">3.1</span><span class="sy0">/</span>wp-admin<span class="sy0">/</span>includes<span class="sy0">/</span>class-wp-upgrader.php</div>
</div>
<p>接著就要用 sed 替換掉目錄，下面的第一個 &#8216;-e p&#8217; 是印出目前檔名，再下一個就是將 prefix 目錄名換到要更新的目錄名：</p>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="kw2">sed</span> <span class="re5">-e</span> p <span class="re5">-e</span> <span class="st_h">&#8216;s/^./../blog/&#8217;</span></div>
</div>
<p>接著就是用 xargs -n2 cp ，將 sed 生出的第一個參數 cp 到第二個。<br />
最後如下：</p>
<div class="codesnip-container" >
<div class="bash codesnip" style="font-family:monospace;"><span class="sy0">%</span> <span class="kw2">find</span> . <span class="re5">-type</span> f <span class="re5">-newer</span> ..<span class="sy0">/</span>wordpress-3.1<span class="sy0">/</span>wp-admin<span class="sy0">/</span>includes<span class="sy0">/</span>class-wp-upgrader.php <span class="sy0">|</span> <span class="kw2">sed</span> <span class="re5">-e</span> p <span class="re5">-e</span> <span class="st_h">&#8216;s/^./../blog/&#8217;</span> <span class="sy0">|</span> <span class="kw2">xargs</span> <span class="re5">-n2</span> <span class="kw2">cp</span></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2011/04/06/1013.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Release!</title>
		<link>http://blog.dragon2.net/2008/03/30/524.php</link>
		<comments>http://blog.dragon2.net/2008/03/30/524.php#comments</comments>
		<pubDate>Sun, 30 Mar 2008 13:48:41 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/?p=524</guid>
		<description><![CDATA[Finally WordPress 2.5 Release is out]]></description>
			<content:encoded><![CDATA[<p>Finally <a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">WordPress 2.5 Release</a> is out <img src='http://blog.dragon2.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2008/03/30/524.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5-RC3</title>
		<link>http://blog.dragon2.net/2008/03/28/523.php</link>
		<comments>http://blog.dragon2.net/2008/03/28/523.php#comments</comments>
		<pubDate>Fri, 28 Mar 2008 07:34:56 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/?p=523</guid>
		<description><![CDATA[WordPress 2.5-RC2 出來了，跟 RC1 比其實改了不少，不過我想要的 tag 點選功能好像還是沒出來。 Updated: 然後 vv 馬上就跟我說已經有 RC3 了 -______- 真期待 2.5-Release]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/03/wordpress-25-rc2/" title="Screencast and WordPress 2.5 RC2">WordPress 2.5-RC2</a> 出來了，跟 RC1 比其實改了不少，不過我想要的 tag 點選功能好像還是沒出來。</p>
<p>Updated: 然後 vv 馬上就跟我說已經有 RC3 了 -______-</p>
<p>真期待 2.5-Release <img src='http://blog.dragon2.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2008/03/28/523.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5-RC1</title>
		<link>http://blog.dragon2.net/2008/03/25/522.php</link>
		<comments>http://blog.dragon2.net/2008/03/25/522.php#comments</comments>
		<pubDate>Tue, 25 Mar 2008 01:22:26 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[phd_student]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[自然輸入法]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/?p=522</guid>
		<description><![CDATA[都忘了寫一下了，前幾天 WordPress 升級到 2.5-RC1 ，用起來爽度不錯，接下來就想再換個 theme 來用用了。 對了，它的 category 有顯示目前所有的 categories 讓使用者選，為什麼 tag 要自己加呢？不過 tag input 有 ajax 自動搜尋，所以就算了。不過中文還得打出至少一個完整的字，真是不方便。也許自然輸入法9的「略語」功能真的有其必要性吧。]]></description>
			<content:encoded><![CDATA[<p>都忘了寫一下了，前幾天 <a href="http://wordpress.org/">WordPress</a> 升級到 <a href="http://wordpress.org/development/2008/03/25-sneak-peek/" title="2.5 Sneak Peek">2.5-RC1 </a>，用起來爽度不錯，接下來就想再換個 theme 來用用了。</p>
<p>對了，它的 category 有顯示目前所有的 categories 讓使用者選，為什麼 tag 要自己加呢？不過 tag input 有 ajax 自動搜尋，所以就算了。不過中文還得打出至少一個完整的字，真是不方便。也許自然輸入法9的「略語」功能真的有其必要性吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2008/03/25/522.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.3.3</title>
		<link>http://blog.dragon2.net/2008/02/14/514.php</link>
		<comments>http://blog.dragon2.net/2008/02/14/514.php#comments</comments>
		<pubDate>Thu, 14 Feb 2008 02:11:44 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2008/02/14/514.php</guid>
		<description><![CDATA[主要修正 XMLRPC ，我想沒開放註冊的好像沒差，不過沒人做 patch （不然就是我不小心略過了 :p）。 自己做了一個。放在這裡。]]></description>
			<content:encoded><![CDATA[<p>主要修正 XMLRPC ，我想沒開放註冊的好像沒差，不過沒人做 patch （不然就是我不小心略過了 :p）。</p>
<p>自己做了一個。放在<a href="people.freebsd.org/~clsung/patch/patch-wordpress_2.3.3">這裡</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2008/02/14/514.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WP] 升級到 2.2</title>
		<link>http://blog.dragon2.net/2007/05/16/459.php</link>
		<comments>http://blog.dragon2.net/2007/05/16/459.php#comments</comments>
		<pubDate>Wed, 16 May 2007 06:33:32 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2007/05/16/459.php</guid>
		<description><![CDATA[這應該變舊聞了，總之抽空升級了一下。 有時候不升級其實沒什麼關係，只不過有新版的，不去試一下會覺得對不起自己。前前後後做了一些記錄，其實到現在也沒認真去翻過，所以也不用再寫什麼步驟了，這些其他人都會做。我應該要記的是我有做這件事就好了 :p 另外， SK2 也更新到 2.3rc1 了。原因為也跟 WP 一樣，升級不是為了別的，爽字而已。~~]]></description>
			<content:encoded><![CDATA[<p>這應該變舊聞了，總之抽空升級了一下。<br />
<span id="more-459"></span><br />
有時候不升級其實沒什麼關係，只不過有新版的，不去試一下會覺得對不起自己。前前後後做了一些記錄，其實到現在也沒認真去翻過，所以也不用再寫什麼步驟了，這些其他人都會做。我應該要記的是我有做這件事就好了 :p</p>
<p>另外， SK2 也更新到 2.3rc1 了。原因為也跟 WP 一樣，升級不是為了別的，爽字而已。~~</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2007/05/16/459.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WP] WordPress 2.1.3</title>
		<link>http://blog.dragon2.net/2007/04/03/448.php</link>
		<comments>http://blog.dragon2.net/2007/04/03/448.php#comments</comments>
		<pubDate>Tue, 03 Apr 2007 09:53:16 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2007/04/03/448.php</guid>
		<description><![CDATA[又有新版了，聽說是安全性更新，那快來更新吧。 如果要拿我的 diff 來用，也可以在這裡 d/l 。記得把 wordpress_2.1.3 / blog 換成相對應的目錄呀。（註，本 diff 是跟 2.1.2 比較的） Update: 這裡的 diff 不是直接 patch 用的啊, 我都是直接換檔案的 Q_Q ，還是大家喜歡的是 diff -ruN 直接 patch 服用？＿？ 那去看 priv 的 patch 吧。（真是有夠不負責任）]]></description>
			<content:encoded><![CDATA[<p>又有<a href="http://wordpress.org/development/2007/04/wordpress-213-and-2010/">新版</a>了，聽說是安全性更新，那快來更新吧。</p>
<p>如果要拿我的 diff 來用，也可以在<a href="http://blog.dragon2.net/tmp/to_ex">這裡</a> d/l 。記得把 wordpress_2.1.3 / blog 換成相對應的目錄呀。（註，本 diff 是跟 2.1.2 比較的）</p>
<p>Update: 這裡的 diff 不是直接 patch 用的啊, 我都是直接換檔案的 Q_Q ，還是大家喜歡的是 diff -ruN 直接 patch 服用？＿？ 那去看 <a href="http://priv.tw/blog/">priv</a> 的 <a href="http://priv.tw/blog/archives/232">patch</a> 吧。（真是有夠不負責任）</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2007/04/03/448.php/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[WP] 2.1.2 !!!</title>
		<link>http://blog.dragon2.net/2007/03/03/437.php</link>
		<comments>http://blog.dragon2.net/2007/03/03/437.php#comments</comments>
		<pubDate>Sat, 03 Mar 2007 02:13:19 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2007/03/03/437.php</guid>
		<description><![CDATA[升到 2.1.1，馬上又要升到 2.1.2 啦，快快快，這裡寫的。 Mark 還沒放 diff 出來，可以參考我以前的方式做。 [tags]WordPress[/tags]]]></description>
			<content:encoded><![CDATA[<p>升到 2.1.1，馬上又要升到 2.1.2 啦，快快快，<a href="http://wordpress.org/development/2007/03/upgrade-212/" title="WordPress 2.1.1 dangerous, Upgrade to 2.1.2">這裡</a>寫的。</p>
<p><a href="http://markjaquith.wordpress.com/" title="Mark on WordPress">Mark</a> 還沒放 diff 出來，可以參考我<a href="http://blog.dragon2.net/2006/10/29/376.php" title="[WP] 2.0.5">以前的方式</a>做。</p>
<p>[tags]WordPress[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2007/03/03/437.php/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[WP] 2.1.1</title>
		<link>http://blog.dragon2.net/2007/03/01/436.php</link>
		<comments>http://blog.dragon2.net/2007/03/01/436.php#comments</comments>
		<pubDate>Thu, 01 Mar 2007 07:34:40 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2007/03/01/436.php</guid>
		<description><![CDATA[用 patch 一下就搞定啦，從這裡抓來的&#8230;]]></description>
			<content:encoded><![CDATA[<p>用 <a href="http://txfx.net/files/wordpress/2.1.1-upgrade/wordpress-2.1-to-2.1.1-changes.diff">patch</a> 一下就搞定啦，從<a href="http://markjaquith.wordpress.com/2007/02/23/wordpress-211-upgrade-changed-files-zip-changes-diff-changed-files-list/" title="WordPress 2.1.1 Upgrade: changed files ZIP, changes diff, changed files list">這裡</a>抓來的&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2007/03/01/436.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WP] WordPress 2.1 “Ella”</title>
		<link>http://blog.dragon2.net/2007/01/23/426.php</link>
		<comments>http://blog.dragon2.net/2007/01/23/426.php#comments</comments>
		<pubDate>Tue, 23 Jan 2007 02:56:45 +0000</pubDate>
		<dc:creator>clsung</dc:creator>
				<category><![CDATA[blog_editing]]></category>

		<guid isPermaLink="false">http://blog.dragon2.net/2007/01/23/426.php</guid>
		<description><![CDATA[呃&#8230; WP 2.1 出來囉。有信心興趣的人快點去升級吧。 最近公事繁忙，所以先等其他人做做白老鼠再說。升級步驟請看這裡。 新的功能請直接去看文章吧 XD]]></description>
			<content:encoded><![CDATA[<p>呃&#8230; <acronym title="WordPress">WP</acronym> <a href="http://wordpress.org/development/2007/01/ella-21/">2.1</a> 出來囉。有<del >信心</del><ins>興趣</ins>的人快點去<a href="http://codex.wordpress.org/Upgrading_WordPress">升級</a>吧。</p>
<p>最近公事繁忙，所以先等其他人做做白老鼠再說。升級步驟請看<a href="http://codex.wordpress.org/Upgrading_WordPress">這裡</a>。</p>
<p>新的功能請直接去看<a href="http://wordpress.org/development/2007/01/ella-21/">文章</a>吧 XD</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dragon2.net/2007/01/23/426.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

