<?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>PoWer Station &#187; Twitter</title>
	<atom:link href="http://www.power-st.jp/techlog/twitter/feed" rel="self" type="application/rss+xml" />
	<link>http://www.power-st.jp</link>
	<description>興味の赴くままにつらつらと。</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:22:42 +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>Twitterで発言したリンクを1日分まとめてブログに投稿する</title>
		<link>http://www.power-st.jp/techlog/twitter/2010/06/11/384</link>
		<comments>http://www.power-st.jp/techlog/twitter/2010/06/11/384#comments</comments>
		<pubDate>Fri, 11 Jun 2010 14:15:30 +0000</pubDate>
		<dc:creator>gongone</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[1日分まとめ]]></category>
		<category><![CDATA[ブログ]]></category>
		<category><![CDATA[リンク]]></category>
		<category><![CDATA[投稿]]></category>
		<category><![CDATA[発言]]></category>

		<guid isPermaLink="false">http://www.power-st.jp/?p=384</guid>
		<description><![CDATA[昨年からiPhone3GSを使い始めてまもなく１年。もうすぐ新製品も出ますね。 iPhoneを使うようになって大きく変わったことは、GoogleReaderを積極的に使ってニュースだとかブログだとかの記事をそれこそ1年前 [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><img src="http://www.power-st.jp/wp-content/uploads/2010/06/Twiterposturl2blog.png" alt="Twitterで発言したリンクを1日分まとめてブログに投稿する" title="Twiterposturl2blog" width="650" height="80" class="alignnone size-full wp-image-483" /></p>
<p>昨年からiPhone3GSを使い始めてまもなく１年。もうすぐ新製品も出ますね。<br />
iPhoneを使うようになって大きく変わったことは、GoogleReaderを積極的に使ってニュースだとかブログだとかの記事をそれこそ1年前からすれば考えられないくらいたくさんの量を素早くどこでも簡単に目を通せるようになったことかなあと思います。ネットの情報を掴む動作はとてもスマートになりました。<br />
更に、GoogleReaderで読んだ記事に対してコメントを付ければTwitter上で自動的に情報共有（ネタ供給？）できるというとんでもなく便利な<a href="http://reader2twitter.appspot.com/">Reader2Twitter</a>というサービスも出てきて、Twitterの利用頻度や使い方も随分変わってきました。もうこの便利さからは抜けられそうにありません。（←中毒）ちなみにReader2Twitterに関する詳しい説明はこちらの記事で詳細にまとめられていますよ！</p>
<blockquote><p><a href="http://hitoxu.com/0971">「Reader2Twitter」で情報共有＆蓄積を一石二鳥！ &#8211; ひとぅブログ</a></p></blockquote>
<p>で、今回はタイトルの通りTwitterで発言したリンクを自分のコメントも含めて1日分まとめて日記の一部としてブログに投稿して残すように設定してみたのでその手順をまとめてあります。。</p>
<p><strong>ざっくりとした手順としては以下のような感じです。</strong></p>
<ul>
<li>Twitterへのリンク投稿時の書式を決めておく</li>
<li><a href="http://packrati.us/">Packrati.us</a>の設定</li>
<li>delisiousのブログ投稿設定</li>
</ul>
<p>あと、<a href="http://www.power-st.jp/techlog/wordpress/2010/06/07/307">前回の記事</a>のWordPressの設定にちょっと工夫を加えて見栄えの良い記事を投稿する方法もおまけで載せておきました。ではよろしくどうぞ～。</p>
<p><span id="more-384"></span><br />
<strong>その１　Twitterへのリンク投稿時の書式を決めておく</strong><br />
リンク情報をTwitterに登録する時に、書式をきっちりと決めておくと後々の処理が簡単です。で、今のところこんな感じで投稿するようにしています。</p>
<pre>[ 自分のコメント ] <strong>#bm B!</strong> [ リンク先アドレス ] [ リンク先タイトル ]</pre>
<p>この並び順には一応こだわりがあって、Twitterの基本ルール140文字に必要な情報を納める為に個人的に優先順位の高いものから並べてあります。ちなみに、 <strong>#bm</strong> はPackrati.usからdeliciousに登録する為の識別ハッシュタグ、 <strong>B!</strong> はHatena::Bookmarkへ登録する為の識別キーワードです。こうした識別用のハッシュタグやキーワードを付けておけば、不必要なリンクは登録されないよう簡単にフィルタをかけることが可能です。この書式設定をReader2TwitterやTwitterクライアントなどに設定してTweetするようにしておけば面倒なこともありませんです。</p>
<p><strong>その２　Packrati.usの設定</strong><br />
<a href="http://packrati.us/">Packrati.us</a>はTwitterの自分の発言のタイムラインからURLを見つけ出してdeliciousに登録してくれるサービスです。ユーザー登録方法は以下のサイトでとても詳しく解説されているので割愛しますね。</p>
<blockquote><p><a href="http://f.daccot.com/2010/04/30/2644/">Twitterのリンク付きつぶやきをdel.cio.usにブックマークするPackrati.us &#8211; 適宜覚書-Fragments</a></p></blockquote>
<p>Packrati.usの設定はざっと拾い読みするとこんな感じです。参考までに各項目の横に自分の設定を載せておきます。なんちゃって和訳してみたよ！間違ってたらごめんぬ。</p>
<pre>Bookmark my Favorites <strong>ON</strong>
Favったツイートをブックマークしたい場合はチェック。

Expand URLs <strong>OFF</strong>
bit.ly等で短縮したURLを展開して保存したい場合はチェック。

Replace existing bookmarks <strong>OFF</strong>
同じブックマークが既に登録されているとき、新しいものと置き換える場合はチェック。

Do not convert hashtags to delicious tags <strong>OFF</strong>
ハッシュタグをブックマークのタグに変換したくない場合はチェック。

Only bookmark tweets with hashtag <strong>bm</strong>
特定のハッシュタグのあるURLリンクのみ登録する場合はハッシュタグのキーワードを入力。
今回の設定では bm を登録しました。ホワイトリストみたいなもんか。

Exclude tweets with any of these tags <strong>空っぽ</strong>
登録を無視するハッシュタグを指定する。ブラックリストみたいなもんか。

Exclude tweets from any of these sources <strong>空っぽ</strong>
登録を無視する投稿元を指定する。これもブラックリストですな。

Remove these tags <strong>空っぽ</strong>
コメントから取り除きたいハッシュタグを指定。

Add these tags to each bookmark <strong>空っぽ</strong>
ブックマーク登録時に自動で付けるタグを指定。

Bookmark URLs in @replies <strong>OFF</strong>
メンション（自分宛への返信）の中のURLを登録したい場合はチェック。

Add these tags to @replies bookmarks <strong>from:{SCREEN_NAME}</strong>
メンションから登録する場合にコメントに投稿元の名前を投稿する書式設定。

Allow direct messages from packratius <strong>ON</strong>
packratiusからダイレクトメッセージを受け取るかどうかの設定。
</pre>
<p>と、ここまでのセッティングが終わるとTwitterに新しく投稿したURL付きのツイートがdeliciousにどんどこ投稿されるようになったと思います。やーふーーー！（Yahoo!的な意味で）</p>
<p><strong>その３　deliciousのブログ投稿設定</strong><br />
deliciousのページ右上にあるSettingsからBlog Postingの設定に進み、Add a new blog posting jobをクリックして以下の項目を設定します。</p>
<pre>
job_name とりあえず自分のブログのタイトルで

out_username 投稿用のユーザーID

out_password 投稿用のパスワード

out_url　xmlrpc.phpへのパス

out_blog_id ブログidは複数設置とかでなければ通常1でOK

out_cat_id カテゴリをidで指定。今回は使わなかった。

out_hour 投稿時刻の設定（世界標準時）
</pre>
<p>ちなみに、実際の投稿時刻は日本では入力した時間＋９時間後になります。とりあえず18時（日本時間の3時）に設定しました。あと、テスト投稿ができないので慎重に設定した方がいいです。<br />
これで、毎日決まった時間に新しく追加されたブックマークがコメント付きで投稿されるようになります！</p>
<p><strong>おまけ　投稿するときに記事を整形する（WordPress）</strong><br />
deliciousのブログ投稿機能はリストの書式やタイトル等を自由に設定することができません。あと、Packrati.usから登録されたブックマークのコメントはTwitterで発言した内容がそのまま投稿されてしまうので結果的にURLやタイトルが2重に表示されてしまい非常に見難いリストになってしまいます。<br />
こういった場合に<strong>その１</strong>で解説したような決め打ちの書式を使って投稿しておけばxmlrpc.phpのコードに以下のような工夫を加えると整形した記事を投稿できます。修正方法は<a href="http://www.power-st.jp/techlog/wordpress/2010/06/07/307">前回の記事</a>で解説しているのでどうぞご覧あれ！</p>
<pre class="brush: php; title: ; notranslate">
if ( strcmp( $username, 'delicious' ) == 0 ) {
	$post_content = preg_replace('/ B!(.+?)&lt;\/div&gt;/i', '&lt;\/div&gt;', $post_content);
	$post_content = $post_title . &quot;\n&quot; . $post_content;
	$post_title = 'Daily Bookmarks';
	$catnames[] = 'Bookmarks';
	$tags_input[] = 'delicious';
}
</pre>
<p>このコードでB!以下の文字列（ハッシュタグ、リンク先URL、リンク先タイトル）を取り除き、タイトルを修正、もともとのタイトルを本文に書き加えています。あとはCSSで見た目の調整をすれば出来上がりはこんな感じに！</p>
<blockquote><p><a href="http://www.power-st.jp/lifelog/bookmarks">Bookmarksのアーカイブ &#8211; PoWer Station</a></p></blockquote>
<p>ええ、とてもいいと思います・・・。ええ。（自画自賛だけしておく）<strong>Similar Posts:関連記事</strong>
<ul class="similar-posts">
<li><a href="http://www.power-st.jp/lifelog/bookmarks/2010/06/07/272" rel="bookmark" title="2010/06/07">Daily Bookmarks</a> <span class="timestamp">2010/06/07 2:01 AM</span></li>
<li><a href="http://www.power-st.jp/lifelog/tweets/2010/06/12/500" rel="bookmark" title="2010/06/12">Daily Tweetlog</a> <span class="timestamp">2010/06/12 2:04 AM</span></li>
<li><a href="http://www.power-st.jp/lifelog/tweets/2010/06/07/271" rel="bookmark" title="2010/06/07">Daily Tweetlog</a> <span class="timestamp">2010/06/07 2:00 AM</span></li>
<li><a href="http://www.power-st.jp/lifelog/bookmarks/2011/11/29/1134" rel="bookmark" title="2011/11/29">Daily Bookmarks</a> <span class="timestamp">2011/11/29 4:30 AM</span></li>
<li><a href="http://www.power-st.jp/techlog/wordpress/2010/06/07/307" rel="bookmark" title="2010/06/07">WordPressの自動投稿機能で任意のカテゴリやタグを付ける</a> <span class="timestamp">2010/06/07 9:31 PM</span></li>
</ul>
<p><!-- Similar Posts took 15.728 ms --></p>
<div class="shr-publisher-384"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.power-st.jp/techlog/twitter/2010/06/11/384/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

