<?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>YATA BLOG &#187; Web技術</title>
	<atom:link href="http://etwas.wolfish.org/blog/tag/web-tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://etwas.wolfish.org</link>
	<description>技術話、時事ネタ、雑記と何でもござれ</description>
	<lastBuildDate>Sun, 14 Aug 2011 21:40:05 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Value Domainからの他社への移管方法2011年版</title>
		<link>http://etwas.wolfish.org/blog/p2011071101/</link>
		<comments>http://etwas.wolfish.org/blog/p2011071101/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 17:06:25 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/?p=1682</guid>
		<description><![CDATA[2011年7月4日、VALUE DOMAIN(バリュードメイン)を運営するデジロック社が、お名前.comやロリポップを傘下に収めるGMOに買収されました。 GMOインターネット株式会社との資本・業務提携、ならびに、子会社化のお知らせ (Value-domain.com) GMOインターネット株式会社 バリュードメインを運営する「株式会社デジロック」との資本・業務提携 ならびに子会社化に関するお知らせ (www.gmo.jp) この事態を危惧し、早い人は既に移管作業を行っています。ここでは移管の際に遭遇したトラブルを最新のスクリーンショット付で解説します。 移管には次の記事を参考にしました。併せてお読み下さい。 バリュードメインから他社へ移管が完了 &#124; ブログ &#124; アットスタイル 移管の流れは次の手順を踏みます。全て完了するまでには2～4時間かかります。 移管元のドメインロックを外す 移管元のWhoisメールアドレスを自分のものに差し替える 移管元のEPPキー(認証キー)を取得する 移管先でEPPキーを入力し移管申請をする 移管元メールアドレスに届いた移管承認可否メールから移管許可を出す 移管元から移管完了メールが届く さて、VALUE DOMAINでは、この3.EPPキーの発行に問題があり、4.移管申請の後、必ず失敗してしまいます。サポートに連絡しても早期改善の見込みは無いに等しいです。 そこで、EPPキー発行を上位レジストラのenomに行ってもらいましょう。2と3の間に次の工程を挟みます。 eNomCentralのアカウントを作成する VALUE DOMAINの隠しページから、eNomCentralにドメインを移動 eNomCentralからEPPキーを取得する eNomCentralとはeNom直轄のドメインリセラーです。アカウントは消せませんが、それなりに信頼は出来るでしょう。 次の画面がeNomCentralのアカウント作成ページです。クレジットカード番号は最後まで必要ありません。 eNomCentralのアカウントを作成したら、そのアカウント名をVALUE DOMAINの隠しページで入力してドメインを移します。アカウント名を間違えるとドメインがどこに行くのか不明です。ご注意下さい。 移動が成功すると、eNomCentral側のRegistered Domainsにドメインが追加されます。 Registered DomainsからEPPキーを発行したいドメインをクリックすると、操作メニュー一覧が表示されます。この中からGeneral Settingsを選択。 「Email Auth Info  to Registrant」をクリックして下さい。WhoisのメールアドレスにEPPキーが届きます。件名は「Requested authorization key for ドメイン名」。VALUE DOMAINから移動させた後、暫く時間を空けて行うとトラブルが少ないそうです。 後はお好みのドメイン管理会社で手続きを行いましょう。今回の買収で、今後のサービスやトラブルに少しでも不安があるなら、ぜひ移管を考えてみて下さい。 最後にお勧めのドメイン管理会社を紹介しておきます。 上記は2011年に10周年を迎えたアメリカのレジストラnamecheap.comです。enomのリセラーでもあり、価格はWhois代理付で平均$9.98、$1=82円とすると約820円。2年目はオプションのWhois代理(～$2.88)を付けても、合計額はVALUE DOMAINと同等かそれ以下になります。DDNS使用可、全DNS設定可、IPv6対応と至れり尽くせりです。 関連記事Firefox Portableとインストール版を同時起動する方法twitterで起きた大規模XSS攻撃の真相一目で解るPidginのポータブル化方法長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)Windows Live [...]]]></description>
			<content:encoded><![CDATA[<p>2011年7月4日、VALUE DOMAIN(バリュードメイン)を運営するデジロック社が、お名前.comやロリポップを傘下に収めるGMOに買収されました。</p>
<p><!--BEGIN NAMECHEAP LINK --><a href="Http://www.namecheap.com?aff=20499"><img src="http://files.namecheap.com/graphics/linkus/300x250-2.gif" alt="Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting" width="300" height="250" border="0" /></a><!--END NAMECHEAP LINK --></p>
<p><a title="GMOインターネット株式会社との資本・業務提携、ならびに、子会社化のお知らせ" href="http://www.value-domain.com/info.php?action=press&amp;no=20110704-GMO">GMOインターネット株式会社との資本・業務提携、ならびに、子会社化のお知らせ (Value-domain.com)</a></p>
<p><a title="GMOインターネット株式会社 バリュードメインを運営する「株式会社デジロック」との資本・業務提携 ならびに子会社化に関するお知らせ " href="http://www.gmo.jp/news/article/?id=3780">GMOインターネット株式会社 バリュードメインを運営する「株式会社デジロック」との資本・業務提携 ならびに子会社化に関するお知らせ (www.gmo.jp)</a></p>
<p>この事態を危惧し、早い人は既に移管作業を行っています。ここでは移管の際に遭遇したトラブルを最新のスクリーンショット付で解説します。</p>
<p id="line32"><span id="more-1682"></span>移管には次の記事を参考にしました。併せてお読み下さい。</p>
<p><a title="バリュードメインから他社へ移管が完了" href="http://atstyle.biz/blog/archives/2009/04/20/1842/">バリュードメインから他社へ移管が完了 | ブログ | アットスタイル</a></p>
<p>移管の流れは次の手順を踏みます。全て完了するまでには2～4時間かかります。</p>
<ol>
<li>移管元のドメインロックを外す</li>
<li>移管元のWhoisメールアドレスを自分のものに差し替える</li>
<li>移管元のEPPキー(認証キー)を取得する</li>
<li>移管先でEPPキーを入力し移管申請をする</li>
<li>移管元メールアドレスに届いた移管承認可否メールから移管許可を出す</li>
<li>移管元から移管完了メールが届く</li>
</ol>
<p>さて、VALUE DOMAINでは、この3.EPPキーの発行に問題があり、4.移管申請の後、必ず失敗してしまいます。サポートに連絡しても早期改善の見込みは無いに等しいです。</p>
<p>そこで、EPPキー発行を上位レジストラのenomに行ってもらいましょう。2と3の間に次の工程を挟みます。</p>
<ol>
<li>eNomCentralのアカウントを作成する</li>
<li>VALUE DOMAINの隠しページから、eNomCentralにドメインを移動</li>
<li>eNomCentralからEPPキーを取得する</li>
</ol>
<p><a title="eNomCentral" href="http://www.enomcentral.com/">eNomCentral</a>とはeNom直轄のドメインリセラーです。アカウントは消せませんが、それなりに信頼は出来るでしょう。</p>
<p>次の画面が<a title="eNomCentralアカウント作成" href="https://www.enomcentral.com/myaccount/create-account-retail.aspx?">eNomCentralのアカウント作成ページ</a>です。クレジットカード番号は最後まで必要ありません。</p>
<p><a title="eNomCentralアカウント作成画面" href="http://etwas.wolfish.org/media/2011/07/2011071101.png" rel='lightbox-p2011071101'><img class="alignnone size-medium wp-image-1683" title="eNomCentralアカウント作成画面" src="http://etwas.wolfish.org/media/2011/07/2011071101-381x450.png" alt="" width="381" height="450" /></a></p>
<p>eNomCentralのアカウントを作成したら、そのアカウント名を<a title="ドメインを異なるeNomアカウントへ移動させる" href="https://www.value-domain.com/localtrans.php?action=enompush">VALUE DOMAINの隠しページ</a>で入力してドメインを移します。アカウント名を間違えるとドメインがどこに行くのか不明です。ご注意下さい。</p>
<p><a title="ドメインを異なるeNomアカウントへ移動させる隠しページ" href="http://etwas.wolfish.org/media/2011/07/2011071102.png" rel='lightbox-p2011071101'><img class="alignnone size-medium wp-image-1684" title="ドメインを異なるeNomアカウントへ移動させる隠しページ" src="http://etwas.wolfish.org/media/2011/07/2011071102-450x169.png" alt="" width="450" height="169" /></a></p>
<p>移動が成功すると、eNomCentral側のRegistered Domainsにドメインが追加されます。</p>
<p><a title="eNomCentralへドメイン転送完了" href="http://etwas.wolfish.org/media/2011/07/2011071103.png" rel='lightbox-p2011071101'><img class="alignnone size-medium wp-image-1685" title="eNomCentralへドメイン転送完了" src="http://etwas.wolfish.org/media/2011/07/2011071103-450x127.png" alt="" width="450" height="127" /></a></p>
<p>Registered DomainsからEPPキーを発行したいドメインをクリックすると、操作メニュー一覧が表示されます。この中からGeneral Settingsを選択。</p>
<p><a title="EPPキー発行はGeneral Settings内" href="http://etwas.wolfish.org/media/2011/07/2011071104.png" rel='lightbox-p2011071101'><img class="alignnone size-medium wp-image-1686" title="EPPキー発行はGeneral Settings内" src="http://etwas.wolfish.org/media/2011/07/2011071104-450x190.png" alt="" width="450" height="190" /></a></p>
<p>「Email Auth Info  to Registrant」をクリックして下さい。WhoisのメールアドレスにEPPキーが届きます。件名は「Requested authorization key for ドメイン名」。VALUE DOMAINから移動させた後、暫く時間を空けて行うとトラブルが少ないそうです。</p>
<p><a title="EPPキー発行リンク" href="http://etwas.wolfish.org/media/2011/07/2011071105.png" rel='lightbox-p2011071101'><img class="alignnone size-medium wp-image-1687" title="EPPキー発行リンク" src="http://etwas.wolfish.org/media/2011/07/2011071105-450x176.png" alt="" width="450" height="176" /></a></p>
<p>後はお好みのドメイン管理会社で手続きを行いましょう。今回の買収で、今後のサービスやトラブルに少しでも不安があるなら、ぜひ移管を考えてみて下さい。</p>
<p>最後にお勧めのドメイン管理会社を紹介しておきます。</p>
<p><!--BEGIN NAMECHEAP LINK --><a href="Http://www.namecheap.com?aff=20499"><img src="http://files.namecheap.com/graphics/linkus/468x60-1.gif" alt="Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting" width="468" height="60" border="0" /></a><!--END NAMECHEAP LINK --></p>
<p>上記は2011年に10周年を迎えたアメリカのレジストラnamecheap.comです。enomのリセラーでもあり、価格はWhois代理付で平均$9.98、$1=82円とすると約820円。2年目はオプションのWhois代理(～$2.88)を付けても、合計額はVALUE DOMAINと同等かそれ以下になります。DDNS使用可、全DNS設定可、IPv6対応と至れり尽くせりです。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092201/" title="twitterで起きた大規模XSS攻撃の真相">twitterで起きた大規模XSS攻撃の真相</a></li><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010042401/" title="長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)">長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2010020301/" title="Firefox 3.6に潜むチャイナリスク、その回避策">Firefox 3.6に潜むチャイナリスク、その回避策</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009122101/" title="WordPress 2.9以降のゴミ箱(Trash)を無効にする方法">WordPress 2.9以降のゴミ箱(Trash)を無効にする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009091701/" title="thebesthosting.orgのlogはreferer spam、ウェブ管理者はご注意を">thebesthosting.orgのlogはreferer spam、ウェブ管理者はご注意を</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2011071101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Portableとインストール版を同時起動する方法</title>
		<link>http://etwas.wolfish.org/blog/p2010092801/</link>
		<comments>http://etwas.wolfish.org/blog/p2010092801/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 11:13:28 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ソフトウェア]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1656</guid>
		<description><![CDATA[お使いのWindows PCにFirefoxがインストール済みで起動中だったとします。その状態でFirefox Portableを別途起動しようとしても動きません。何故ならFirefoxは複数同時に立ち上がらないようになっているからです。 この現象は、Firefoxインストール版の他に開発版も一緒に使いたい時には非常に不便。そこで、両者を安全に同時起動する方法を紹介します。 手順はほんの2ステップ。 まず、展開されているFirefoxPortableフォルダからFirefoxPortable.iniを探して下さい。親フォルダに見つからなければ"FirefoxPortable\Other\Source\FirefoxPortable.ini"を"FirefoxPortable\FirefoxPortable.ini"にコピーしましょう 次に、コピーしたFirefoxPortable.iniをメモ帳で開き、AllowMultipleInstancesの値をfalseからtrueに変更して下さい。 AllowMultipleInstances=false ↓ AllowMultipleInstances=true これだけで同時起動出来るようになります。 ちなみに、インストール版を複数起動させたいときは、以下のような内容のbatファイルを作り、そちらから起動してみて下さい。 @echo off start Firefox\firefox.exe -no-remote -profile .\Profile\ 引数"-no-remote"は複数起動の許可。 "-profile"はプロファイルフォルダの指定です。 関連記事一目で解るPidginのポータブル化方法Windows Live メッセンジャー互換ソフト4種比較2010年、今こそIE6のサポートを打ち切るチャンスHotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止IE8のインストール手順と注意点GmailをIMAPで完全同期させるためのより良い設定HotmailをメールソフトでPOP3受信する手順Flash10登場、動画が停止する不具合解消Firefox3ギネス達成、ダウンロード数8兆回を超えた！？Flash 9.0.124でFirefoxの動画停止問題解決(しません)]]></description>
			<content:encoded><![CDATA[<p>お使いのWindows PCにFirefoxがインストール済みで起動中だったとします。その状態でFirefox Portableを別途起動しようとしても動きません。何故ならFirefoxは複数同時に立ち上がらないようになっているからです。</p>
<p><img class="alignnone size-full wp-image-1658" title="Firefox4 MineField portable" src="http://etwas.wolfish.org/media/2010/09/2010092801.png" alt="" width="450" height="310" /></p>
<p>この現象は、Firefoxインストール版の他に開発版も一緒に使いたい時には非常に不便。そこで、両者を安全に同時起動する方法を紹介します。</p>
<p><span id="more-1656"></span></p>
<p>手順はほんの2ステップ。</p>
<p>まず、展開されているFirefoxPortableフォルダからFirefoxPortable.iniを探して下さい。親フォルダに見つからなければ"FirefoxPortable\Other\Source\FirefoxPortable.ini"を"FirefoxPortable\FirefoxPortable.ini"にコピーしましょう</p>
<p>次に、コピーしたFirefoxPortable.iniをメモ帳で開き、AllowMultipleInstancesの値をfalseからtrueに変更して下さい。</p>
<pre>AllowMultipleInstances=false
↓
AllowMultipleInstances=true</pre>
<p>これだけで同時起動出来るようになります。</p>
<p>ちなみに、インストール版を複数起動させたいときは、以下のような内容のbatファイルを作り、そちらから起動してみて下さい。</p>
<pre>@echo off
start Firefox\firefox.exe -no-remote -profile .\Profile\</pre>
<p>引数"-no-remote"は複数起動の許可。 "-profile"はプロファイルフォルダの指定です。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009090101/" title="Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止">Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止</a></li><li><a href="http://etwas.wolfish.org/blog/p2009032001/" title="IE8のインストール手順と注意点">IE8のインストール手順と注意点</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030701/" title="GmailをIMAPで完全同期させるためのより良い設定">GmailをIMAPで完全同期させるためのより良い設定</a></li><li><a href="http://etwas.wolfish.org/blog/p2009012601/" title="HotmailをメールソフトでPOP3受信する手順">HotmailをメールソフトでPOP3受信する手順</a></li><li><a href="http://etwas.wolfish.org/blog/p2008101501/" title="Flash10登場、動画が停止する不具合解消">Flash10登場、動画が停止する不具合解消</a></li><li><a href="http://etwas.wolfish.org/blog/p2008070301/" title="Firefox3ギネス達成、ダウンロード数8兆回を超えた！？">Firefox3ギネス達成、ダウンロード数8兆回を超えた！？</a></li><li><a href="http://etwas.wolfish.org/blog/p2008040901/" title="Flash 9.0.124でFirefoxの動画停止問題解決(しません)">Flash 9.0.124でFirefoxの動画停止問題解決(しません)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010092801/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>twitterで起きた大規模XSS攻撃の真相</title>
		<link>http://etwas.wolfish.org/blog/p2010092201/</link>
		<comments>http://etwas.wolfish.org/blog/p2010092201/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 15:38:02 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1650</guid>
		<description><![CDATA[2010年9月21日、twitter.comはXSSの脆弱性を突かれ、ユーザーが強制的に発言を書き込まされる事件が世界規模で発生しました。ウィルス感染やパスワード流出の不安もあることでしょう。この事件の流れを詳しく追ってみたいと思います(収束済：XSSアタックについて認識し、パッチによる修復作業を行いました。) 今回の事件は、twitterに書き込まれるURLがサニタイズ(無害化)されていなかったことで、XSS脆弱性が発生したのが原因でした。HTMLの表示で誤作動を起こす可能性のある記号"(ダブルクオーテーション)を、&#38;quot;のような参照文字に変換してなかったのです。 twitterのタイムラインにはフォロワーによって次のような書き込みが表示されていました。 @の後ろのダブルクオーテーション以降は、URLでは無くstyle属性として認識されます。この場合、大きさ999999999999pxと言う巨大文字で短縮URL t.coの文字列が画面いっぱいに表示されます。閲覧ユーザーは、そのURL上にマウスカーソルを乗せると、"is.gd/fl9A7"からスクリプトを読み込み、それを実行するようになっています。つまり、ブラウザ画面のどこにマウスが置かれていても発動するように作られていました。 読み込まれるスクリプトファイルの内容は次の通り。 twitterにログインした状態で、尚且つ、Javascriptを有効にしているときだけ、先の書き込みと同じ内容のものが自分のアカウントから強制発言させられます。あなたの書き込みを見た他のフォロワーも同様に強制発言させられ、爆発的に拡散していったのでした。 現在は短縮URLのis.gdが転送を遮断し、このリンクは無害です。ですが、同種の別の書き込みも数パターン見られました。今のところ、どれも悪質なものは無く、ウィルス感染やパスワード流出には繋がっていません。ただの愉快犯と考えられます。それでも、念のためウィルススキャンを実行し、twitterのパスワードも変更しておいたほうがいいでしょう。 ちなみに、今回の事件の一番安全な回避策は、公式サイトの閲覧を避けサードパーティ製のtwitterクライアントを使うことでした。 関連記事Value Domainからの他社への移管方法2011年版Firefox Portableとインストール版を同時起動する方法一目で解るPidginのポータブル化方法長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)Windows Live メッセンジャー互換ソフト4種比較Firefox 3.6に潜むチャイナリスク、その回避策2010年、今こそIE6のサポートを打ち切るチャンスWordPress 2.9以降のゴミ箱(Trash)を無効にする方法一目で解るFilezillaでのポータブル化方法thebesthosting.orgのlogはreferer spam、ウェブ管理者はご注意を]]></description>
			<content:encoded><![CDATA[<p>2010年9月21日、twitter.comはXSSの脆弱性を突かれ、ユーザーが強制的に発言を書き込まされる事件が世界規模で発生しました。ウィルス感染やパスワード流出の不安もあることでしょう。この事件の流れを詳しく追ってみたいと思います(収束済：<a title="XSSアタックについて認識し、パッチによる修復作業を行いました。 (twitter.jp)" href="http://status.twitter.jp/post/1161495941/xss">XSSアタックについて認識し、パッチによる修復作業を行いました。</a>)</p>
<p><img class="alignnone size-full wp-image-1651" title="twitterでのXSS強制書き込み攻撃事件" src="http://etwas.wolfish.org/media/2010/09/2010092201.png" alt="twitterでのXSS強制書き込み攻撃事件" width="352" height="198" /></p>
<p><span id="more-1650"></span></p>
<p>今回の事件は、twitterに書き込まれるURLがサニタイズ(無害化)されていなかったことで、<a title="クロスサイトスクリプティング (Wikipedia)" href="http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AD%E3%82%B9%E3%82%B5%E3%82%A4%E3%83%88%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0">XSS</a>脆弱性が発生したのが原因でした。HTMLの表示で誤作動を起こす可能性のある記号"(ダブルクオーテーション)を、&amp;quot;のような参照文字に変換してなかったのです。</p>
<p>twitterのタイムラインにはフォロワーによって次のような書き込みが表示されていました。</p>
<p><a title="XSS脆弱性を突く書き込みの全文" href="http://etwas.wolfish.org/media/2010/09/2010092202.png" rel='lightbox-p2010092201'><img class="alignnone size-medium wp-image-1652" title="XSS脆弱性を突く書き込みの全文" src="http://etwas.wolfish.org/media/2010/09/2010092202-450x29.png" alt="XSS脆弱性を突く書き込みの全文" width="450" height="29" /></a></p>
<p>@の後ろのダブルクオーテーション以降は、URLでは無くstyle属性として認識されます。この場合、大きさ999999999999pxと言う巨大文字で短縮URL t.coの文字列が画面いっぱいに表示されます。閲覧ユーザーは、そのURL上にマウスカーソルを乗せると、"is.gd/fl9A7"からスクリプトを読み込み、それを実行するようになっています。つまり、ブラウザ画面のどこにマウスが置かれていても発動するように作られていました。</p>
<p>読み込まれるスクリプトファイルの内容は次の通り。</p>
<p><a title="XSS攻撃で読み込まれるスクリプト全文" href="http://etwas.wolfish.org/media/2010/09/2010092203.png" rel='lightbox-p2010092201'><img class="alignnone size-medium wp-image-1653" title="XSS攻撃で読み込まれるスクリプト全文" src="http://etwas.wolfish.org/media/2010/09/2010092203-450x35.png" alt="XSS攻撃で読み込まれるスクリプト全文" width="450" height="35" /></a></p>
<p>twitterにログインした状態で、尚且つ、Javascriptを有効にしているときだけ、先の書き込みと同じ内容のものが自分のアカウントから強制発言させられます。あなたの書き込みを見た他のフォロワーも同様に強制発言させられ、爆発的に拡散していったのでした。</p>
<p>現在は短縮URLのis.gdが転送を遮断し、このリンクは無害です。ですが、同種の別の書き込みも数パターン見られました。今のところ、どれも悪質なものは無く、ウィルス感染やパスワード流出には繋がっていません。ただの愉快犯と考えられます。それでも、念のためウィルススキャンを実行し、twitterのパスワードも変更しておいたほうがいいでしょう。</p>
<p>ちなみに、今回の事件の一番安全な回避策は、公式サイトの閲覧を避けサードパーティ製のtwitterクライアントを使うことでした。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2011071101/" title="Value Domainからの他社への移管方法2011年版">Value Domainからの他社への移管方法2011年版</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010042401/" title="長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)">長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2010020301/" title="Firefox 3.6に潜むチャイナリスク、その回避策">Firefox 3.6に潜むチャイナリスク、その回避策</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009122101/" title="WordPress 2.9以降のゴミ箱(Trash)を無効にする方法">WordPress 2.9以降のゴミ箱(Trash)を無効にする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009091701/" title="thebesthosting.orgのlogはreferer spam、ウェブ管理者はご注意を">thebesthosting.orgのlogはreferer spam、ウェブ管理者はご注意を</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010092201/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一目で解るPidginのポータブル化方法</title>
		<link>http://etwas.wolfish.org/blog/p2010051801/</link>
		<comments>http://etwas.wolfish.org/blog/p2010051801/#comments</comments>
		<pubDate>Tue, 18 May 2010 14:00:00 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[オープンソース]]></category>
		<category><![CDATA[ソフトウェア]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1640</guid>
		<description><![CDATA[オープンソースのメッセンジャーPidginは、設定ファイルをユーザーの個別フォルダに保存します。Windows VistaやWindows 7なら、"C:\Users\&#60;ユーザー名&#62;\AppData\Roaming\.purple"に作られます。ですが、これではUSBメモリに入れて持ち歩こうにも、肝心のアカウント情報が使えません。 そこで、PortableApps版を使わずに本家パッケージだけでポータブル化する方法を2通り紹介します。 1つ目は、EXE版をインストールし展開された実行ファイルをリネームする方法。 公式サイトのダウンロードページから、"Pidgin-&#60;バージョン&#62;.exe"と言うファイル名のインストーラーをダウンロードする ダウンロードしたインストーラーを実行しPidginをインストール "Pidgin-Portable"のような適当な名前のフォルダを作成し、そこに"C:\Program files\Pidgin"をコピーする "Pidgin-Portable\Pidgin\Pidgin.exe"を"Pidgin-portable.exe"に名称変更する システムにインストールしたPidginは必要ないのでアンインストーラーを使って削除する これで、Pidgin-portableフォルダをUSBメモリに入れて持ち歩けるようになります。使うときは、"Pidgin-portable\Pidgin\Pidgin-portable.exe"を起動して下さい。設定ファイルは全て"Pidgin-portable\.purple"に保存されます。 2つ目は、インストーラー版ではなくzip版を使う方法。 Pidginリポジトリからから"pidgin-&#60;バージョン&#62;-win32-bin.zip"をダウンロード GTK+ for Windowsリポジトリから"gtk-runtime-&#60;バージョン&#62;.zip"をダウンロード "Pidgin-portable"のような適当な名前のフォルダを作成し、そこに1のアーカイブを展開した"Pidgin"フォルダを移動する "Pidgin-portable\Pidgin"に2のアーカイブを展開した"GTK"フォルダを移動する "Pidgin-portable\Pidgin\Pidgin.exe"を"Pidgin-portable.exe"に名称変更する これで1つ目の方法と同じくUSBメモリに入れて持ち運べるようになります。使用方法も1つ目と同様です。また、少し古い情報ですが、公式サイトにも同様の方法が案内されていますので併せてご覧下さい。 Running Windows Pidgin From a USB Drive (Portable Mode) (Pidgin FAG) ただし、これらは少々手間がかかるので、基本的にはPortableApps版を使用したほうがいいかと思われます。 関連記事Windows Live メッセンジャー互換ソフト4種比較Firefox Portableとインストール版を同時起動する方法Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版2010年、今こそIE6のサポートを打ち切るチャンス一目で解るAudacityのポータブル化方法一目で解るFilezillaでのポータブル化方法Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止IE8のインストール手順と注意点GmailをIMAPで完全同期させるためのより良い設定HotmailをメールソフトでPOP3受信する手順]]></description>
			<content:encoded><![CDATA[<p>オープンソースのメッセンジャー<a title="Pidgin公式" href="http://pidgin.im/">Pidgin</a>は、設定ファイルをユーザーの個別フォルダに保存します。Windows VistaやWindows 7なら、"C:\Users\&lt;ユーザー名&gt;\AppData\Roaming\.purple"に作られます。ですが、これではUSBメモリに入れて持ち歩こうにも、肝心のアカウント情報が使えません。</p>
<p><img class="alignnone size-full wp-image-1641" title="オープンソースのメッセンジャー Pidgin" src="http://etwas.wolfish.org/media/2010/05/2010051801.png" alt="" width="365" height="304" /></p>
<p>そこで、PortableApps版を使わずに本家パッケージだけでポータブル化する方法を2通り紹介します。</p>
<p><span id="more-1640"></span></p>
<p>1つ目は、EXE版をインストールし展開された実行ファイルをリネームする方法。</p>
<ol>
<li>公式サイトの<a title="Pidgin Download" href="http://pidgin.im/download/">ダウンロードページ</a>から、"Pidgin-&lt;バージョン&gt;.exe"と言うファイル名のインストーラーをダウンロードする</li>
<li>ダウンロードしたインストーラーを実行しPidginをインストール</li>
<li>"Pidgin-Portable"のような適当な名前のフォルダを作成し、そこに"C:\Program files\Pidgin"をコピーする</li>
<li>"Pidgin-Portable\Pidgin\Pidgin.exe"を"Pidgin-portable.exe"に名称変更する</li>
<li>システムにインストールしたPidginは必要ないのでアンインストーラーを使って削除する</li>
</ol>
<p><img class="alignnone size-full wp-image-1642" title="Pidgin.exeをPidgin-portable.exeに名称変更" src="http://etwas.wolfish.org/media/2010/05/2010051802.png" alt="" width="184" height="72" /></p>
<p>これで、Pidgin-portableフォルダをUSBメモリに入れて持ち歩けるようになります。使うときは、"Pidgin-portable\Pidgin\Pidgin-portable.exe"を起動して下さい。設定ファイルは全て"Pidgin-portable\.purple"に保存されます。</p>
<p><img class="alignnone size-full wp-image-1643" title="設定ファイルは.purpleに保存される" src="http://etwas.wolfish.org/media/2010/05/2010051803.png" alt="" width="254" height="74" /></p>
<p>2つ目は、インストーラー版ではなくzip版を使う方法。</p>
<ol>
<li><a title="Pidginリポジトリ (sf.net)" href="http://sourceforge.net/projects/pidgin/files/Pidgin/">Pidginリポジトリ</a>からから"pidgin-&lt;バージョン&gt;-win32-bin.zip"をダウンロード</li>
<li><a title="GTK+ for Windowsリポジトリ (sf.net)" href="http://sourceforge.net/projects/pidgin/files/GTK%2B%20for%20Windows/">GTK+ for Windowsリポジトリ</a>から"gtk-runtime-&lt;バージョン&gt;.zip"をダウンロード</li>
<li>"Pidgin-portable"のような適当な名前のフォルダを作成し、そこに1のアーカイブを展開した"Pidgin"フォルダを移動する</li>
<li>"Pidgin-portable\Pidgin"に2のアーカイブを展開した"GTK"フォルダを移動する</li>
<li>"Pidgin-portable\Pidgin\Pidgin.exe"を"Pidgin-portable.exe"に名称変更する</li>
</ol>
<p>これで1つ目の方法と同じくUSBメモリに入れて持ち運べるようになります。使用方法も1つ目と同様です。また、少し古い情報ですが、公式サイトにも同様の方法が案内されていますので併せてご覧下さい。</p>
<p><a title="Running Windows Pidgin From a USB Drive (Portable Mode) (Pidgin FAG)" href="http://developer.pidgin.im/wiki/Using%20Pidgin#RunningWindowsPidginFromaUSBDrivePortableMode">Running Windows Pidgin From a USB Drive (Portable Mode) (Pidgin FAG)</a></p>
<p>ただし、これらは少々手間がかかるので、基本的にはPortableApps版を使用したほうがいいかと思われます。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010032201/" title="Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版">Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009100201/" title="一目で解るAudacityのポータブル化方法">一目で解るAudacityのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009090101/" title="Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止">Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止</a></li><li><a href="http://etwas.wolfish.org/blog/p2009032001/" title="IE8のインストール手順と注意点">IE8のインストール手順と注意点</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030701/" title="GmailをIMAPで完全同期させるためのより良い設定">GmailをIMAPで完全同期させるためのより良い設定</a></li><li><a href="http://etwas.wolfish.org/blog/p2009012601/" title="HotmailをメールソフトでPOP3受信する手順">HotmailをメールソフトでPOP3受信する手順</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010051801/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)</title>
		<link>http://etwas.wolfish.org/blog/p2010042401/</link>
		<comments>http://etwas.wolfish.org/blog/p2010042401/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 17:42:39 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web技術]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1617</guid>
		<description><![CDATA[OpenSearchプラグインとは、IEやFirefox、Chromeのような各種ブラウザの検索バーに、特定サイト専用の検索機能を追加する規格です。日本国内で利用者が多いエキサイト翻訳も、この規格に準拠した検索機能を提供しています。 ところが、公式に提供されているOpenSearchプラグインでは、長文を翻訳しようとすると途中で文章が切られてしまう事があります。これでは如何に便利なエキサイト翻訳と言えども少々使いにくいです。そこで、長文の翻訳も一発で行えるように、文字数制限の無いPOST送信方式のエキサイト翻訳プラグインを自作してみましょう。 その前に、何故、長文が切れてしまうのかを説明します。これは公式プラグインが、原文の受け渡しにGETと言う手段を用いているのが要因です。以下の画像に見られるURLの、'？'以降がGETで受け取れる文字列となります。 GETの一般的な使い方は、サーバーとブラウザの間での短いパラメーターのやり取りです。そのため、主要ブラウザではGETの仕様で定められていないにも関わらず、各々が独自に文字数制限を課しています(IEなら2083文字)。恐らく、イタズラに長いURLを許容してしまっては、セキュリティリスクが懸念されるからでしょう。画面外に伸びたURLに個人情報が追加されたとしても、そうそう気づくものではありません。同様にブラウザだけでなくサーバー側にも文字数制限があります。ですから、翻訳テキストのような大量のデータを送るには、GETは適していません。 GETとPOSTの違いをまとめると次の通り。 GET: URLをコピーすれば翻訳結果を他のブラウザに受け渡せる(利点) URLが長い(欠点) ブラウザとサーバーによる二重の文字数制限があり長さはまちまち(欠点) POST 文字数制限が無い(利点) URLが短い(利点) URLだけでは翻訳結果を他のブラウザに受け渡せない(欠点) それでは、新しいPOST送信用OpenSearchプラグインを作りましょう。以下をメモ帳等にコピーして、"excite-jaen.xml"のようなファイル名で保存して下さい。そのファイルをブラウザのSearchプラグインフォルダに移動させ、ブラウザを再起動させれば使えるようになります。Firefoxなら、移動先は"searchplugins"フォルダです。 &#60;SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"&#62; &#60;os:ShortName&#62;Excite ja&#38;gt;en&#60;/os:ShortName&#62; &#60;os:Description&#62;Excite Japanese-&#38;gt;English&#60;/os:Description&#62; &#60;os:InputEncoding&#62;UTF-8&#60;/os:InputEncoding&#62; &#60;os:Image width="16" height="16"&#62;data:image/x-icon;base64,AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAIiAgICIgAAAgICHgIAAAACAgIgAgAAAAIeHgICAAAAAh4eIgIAAAAABAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAkAAAAAAAEAmZAAAAAJMAAJADAAAJkAMAAAAwAAkACQCTAJAAAACZAJkAOQAAAJAAOQAJAAAAAAAJAAAAD4qLOB+ou1gfKbAADwKyoA+AsBAPx/AAD8f4AE+z8CAPa/YAPsX4AEnt8CADfvXQN2b1ME5mezge53s4H/f4AE&#60;/os:Image&#62; &#60;SearchForm&#62;http://www.excite.co.jp/world/english/&#60;/SearchForm&#62; &#60;os:Url type="text/html" method="POST" template="http://www.excite.co.jp/world/english/"&#62; &#60;os:Param name="before" value="{searchTerms}"/&#62; &#60;os:Param name="wb_lp" value="JAEN"/&#62; &#60;os:Param name="reverse_option" value=""/&#62; &#60;/os:Url&#62; &#60;/SearchPlugin&#62; 上記は日英翻訳です。インストールに成功すると検索バーから翻訳したときに次のようにURLが短くなります。 また、英日翻訳を常用したい方は、パラメーターwb_lpを"JAEN"から"ENJA"に変更。再翻訳を常に使いたい方は、reverse_optionを"yes"に変更して下さい。 一応、技術的なことは飛ばして今すぐ使いたいと言う方のために、クリックするだけでインストール出来るようにしておきます。JavaScriptが使える状態で次のリンクをクリックして下さい。 エキサイト翻訳 (日英/再翻訳無し) エキサイト翻訳 (英日/再翻訳無し) エキサイト翻訳 (日英/再翻訳有り) エキサイト翻訳 (英日/再翻訳有り) なお、OpenSearchに関する詳しい仕様はOpenSearch.orgをご覧下さい。これを機に自分でオリジナルのプラグインを作ってみては如何でしょうか。 関連記事Firefox Portableとインストール版を同時起動する方法Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>OpenSearchプラグインとは、IEやFirefox、Chromeのような各種ブラウザの検索バーに、特定サイト専用の検索機能を追加する規格です。日本国内で利用者が多い<a href="http://www.excite.co.jp/world/english/" title="エキサイト翻訳">エキサイト翻訳</a>も、この規格に準拠した検索機能を提供しています。</p>
<p>ところが、公式に提供されているOpenSearchプラグインでは、長文を翻訳しようとすると途中で文章が切られてしまう事があります。これでは如何に便利なエキサイト翻訳と言えども少々使いにくいです。そこで、長文の翻訳も一発で行えるように、文字数制限の無いPOST送信方式のエキサイト翻訳プラグインを自作してみましょう。</p>
<p><span id="more-1617"></span></p>
<p>その前に、何故、長文が切れてしまうのかを説明します。これは公式プラグインが、原文の受け渡しにGETと言う手段を用いているのが要因です。以下の画像に見られるURLの、'？'以降がGETで受け取れる文字列となります。</p>
<p><img class="alignnone size-full wp-image-1618" title="GETを使用したexcite翻訳の例" src="http://etwas.wolfish.org/media/2010/04/2010042401.png" alt="" width="450" height="89" /></p>
<p>GETの一般的な使い方は、サーバーとブラウザの間での短いパラメーターのやり取りです。そのため、主要ブラウザではGETの仕様で定められていないにも関わらず、各々が独自に文字数制限を課しています(<a title="[IE] URL に使用可能な文字数は最大 2,083 文字 (Microsoft.com)" href="http://support.microsoft.com/kb/208427/ja">IEなら2083文字</a>)。恐らく、イタズラに長いURLを許容してしまっては、セキュリティリスクが懸念されるからでしょう。画面外に伸びたURLに個人情報が追加されたとしても、そうそう気づくものではありません。同様にブラウザだけでなくサーバー側にも文字数制限があります。ですから、翻訳テキストのような大量のデータを送るには、GETは適していません。</p>
<p>GETとPOSTの違いをまとめると次の通り。</p>
<p>GET:</p>
<ul>
<li>URLをコピーすれば翻訳結果を他のブラウザに受け渡せる(利点)</li>
<li>URLが長い(欠点)</li>
<li>ブラウザとサーバーによる二重の文字数制限があり長さはまちまち(欠点)</li>
</ul>
<p>POST</p>
<ul>
<li>文字数制限が無い(利点)</li>
<li>URLが短い(利点)</li>
<li>URLだけでは翻訳結果を他のブラウザに受け渡せない(欠点)</li>
</ul>
<p>それでは、新しいPOST送信用OpenSearchプラグインを作りましょう。以下をメモ帳等にコピーして、"excite-jaen.xml"のようなファイル名で保存して下さい。そのファイルをブラウザのSearchプラグインフォルダに移動させ、ブラウザを再起動させれば使えるようになります。Firefoxなら、移動先は"searchplugins"フォルダです。</p>
<pre>&lt;SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/"&gt;
&lt;os:ShortName&gt;Excite ja&amp;gt;en&lt;/os:ShortName&gt;
&lt;os:Description&gt;Excite Japanese-&amp;gt;English&lt;/os:Description&gt;
&lt;os:InputEncoding&gt;UTF-8&lt;/os:InputEncoding&gt;
&lt;os:Image width="16" height="16"&gt;data:image/x-icon;base64,AAABAAEAEBAQAAAAAAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAAIiAgICIgAAAgICHgIAAAACAgIgAgAAAAIeHgICAAAAAh4eIgIAAAAABAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAkAAAAAAAEAmZAAAAAJMAAJADAAAJkAMAAAAwAAkACQCTAJAAAACZAJkAOQAAAJAAOQAJAAAAAAAJAAAAD4qLOB+ou1gfKbAADwKyoA+AsBAPx/AAD8f4AE+z8CAPa/YAPsX4AEnt8CADfvXQN2b1ME5mezge53s4H/f4AE&lt;/os:Image&gt;
&lt;SearchForm&gt;http://www.excite.co.jp/world/english/&lt;/SearchForm&gt;
&lt;os:Url type="text/html" method="POST" template="http://www.excite.co.jp/world/english/"&gt;
 &lt;os:Param name="before" value="{searchTerms}"/&gt;
 &lt;os:Param name="wb_lp" value="JAEN"/&gt;
 &lt;os:Param name="reverse_option" value=""/&gt;
&lt;/os:Url&gt;
&lt;/SearchPlugin&gt;</pre>
<p>上記は日英翻訳です。インストールに成功すると検索バーから翻訳したときに次のようにURLが短くなります。</p>
<p><img class="alignnone size-full wp-image-1619" title="POSTを使用したexcite翻訳の例" src="http://etwas.wolfish.org/media/2010/04/2010042402.png" alt="" width="450" height="89" /></p>
<p>また、英日翻訳を常用したい方は、パラメーターwb_lpを"JAEN"から"ENJA"に変更。再翻訳を常に使いたい方は、reverse_optionを"yes"に変更して下さい。</p>
<p>一応、技術的なことは飛ばして今すぐ使いたいと言う方のために、クリックするだけでインストール出来るようにしておきます。JavaScriptが使える状態で次のリンクをクリックして下さい。</p>
<ul>
<li><a href="" title="エキサイト翻訳 (日英/再翻訳無し)" onclick="window.external.AddSearchProvider('http://etwas.wolfish.org/media/2010/04/excite-jaen.xml'); return false;">エキサイト翻訳 (日英/再翻訳無し)</a></li>
<li><a href="" title="エキサイト翻訳 (英日/再翻訳無し)" onclick="window.external.AddSearchProvider('http://etwas.wolfish.org/media/2010/04/excite-enja.xml'); return false;">エキサイト翻訳 (英日/再翻訳無し)</a></li>
<li><a href="" title="エキサイト翻訳 (日英/再翻訳有り)" onclick="window.external.AddSearchProvider('http://etwas.wolfish.org/media/2010/04/excite-jaen-r.xml'); return false;">エキサイト翻訳 (日英/再翻訳有り)</a></li>
<li><a href="" title="エキサイト翻訳 (英日/再翻訳有り)" onclick="window.external.AddSearchProvider('http://etwas.wolfish.org/media/2010/04/excite-enja-r.xml'); return false;">エキサイト翻訳 (英日/再翻訳有り)</a></li>
</ul>
<p>なお、OpenSearchに関する詳しい仕様は<a href="http://www.opensearch.org/" title="OpenSearch.org">OpenSearch.org</a>をご覧下さい。これを機に自分でオリジナルのプラグインを作ってみては如何でしょうか。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010020301/" title="Firefox 3.6に潜むチャイナリスク、その回避策">Firefox 3.6に潜むチャイナリスク、その回避策</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030902/" title="SyntaxHighlighter 2.0をxhtml validにする方法">SyntaxHighlighter 2.0をxhtml validにする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030901/" title="jQuery Chili 2.0のソースコピーウィンドウを抑制してみる">jQuery Chili 2.0のソースコピーウィンドウを抑制してみる</a></li><li><a href="http://etwas.wolfish.org/blog/p2008111501/" title="APNGが普及しない2つの理由、2つの望み">APNGが普及しない2つの理由、2つの望み</a></li><li><a href="http://etwas.wolfish.org/blog/p2008101501/" title="Flash10登場、動画が停止する不具合解消">Flash10登場、動画が停止する不具合解消</a></li><li><a href="http://etwas.wolfish.org/blog/p2008072001/" title="Firefox3ブックマークからWizz RSSを削除する方法">Firefox3ブックマークからWizz RSSを削除する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2008070301/" title="Firefox3ギネス達成、ダウンロード数8兆回を超えた！？">Firefox3ギネス達成、ダウンロード数8兆回を超えた！？</a></li><li><a href="http://etwas.wolfish.org/blog/p2008061401/" title="Firefox 3、2008年6月17日リリース決定！">Firefox 3、2008年6月17日リリース決定！</a></li><li><a href="http://etwas.wolfish.org/blog/p2008060702/" title="海外製wikiでURLエンコードの文字化けを無くす方法">海外製wikiでURLエンコードの文字化けを無くす方法</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010042401/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live メッセンジャー互換ソフト4種比較</title>
		<link>http://etwas.wolfish.org/blog/p2010031001/</link>
		<comments>http://etwas.wolfish.org/blog/p2010031001/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 07:46:32 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[オープンソース]]></category>
		<category><![CDATA[ソフトウェア]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1453</guid>
		<description><![CDATA[Windows Live メッセンジャー(旧MSNメッセンジャー)は年々機能が追加され便利な統合ソフトになりました。しかし、ただチャットをしたいだけの人には、シンプルさに欠ける扱いにくいツールと感じるのではないでしょうか。 そこで、今回はWindows Live メッセンジャー互換ソフトを評価検証してみたいと思います。最低限、チャットとファイル送受信が楽しめるものを4つ選びました。何れもオープンソースです。Miranda IM以外はマルチプラットフォーム対応。 aMSN MSNクローン。複数起動は出来ますが、マルチアカウントに対応しておらず、1クライアントにつき1アカウントしか接続できません。その代わり、手書き、ウェブカム、アイコン表示に対応。プライバシー制御もMSN準拠で非常に使い易いです。ただし、デフォルトスキンがWindowsの外観とかけ離れており違和感があります。Live メッセンジャーのみを使用していて1アカウントしか使わない人にオススメです。 emesene こちらもMSNクローン。1アカウントしか接続出来ません。プライバシー制御は禁止のみ。プライベートメッセージ、アイコン、ファイル送受信対応。aMSNに比べると何か物足りないかもしれません。また、今回のレビューに際しポータブル版を使ってみたのですが、設定ファイルがemesene配下では無くOSのユーザフォルダに作られてしまいました。 Miranda IM 元々はICQクローン。MSNやYahooも扱えるマルチプロトコル対応。同一プロトコルで複数のアカウントに接続出来るマルチアカウント対応。プライバシー制御は一覧表示され見やすく、プロトコル単位、ユーザ単位で、細かく制御出来ます。ウェブカムやアイコン表示はプラグイン頼み。次に紹介するPidginと並んで複数プロトコルを使いたい人にオススメ。 Pidgin AOLクローン、旧名はGaim。マルチプロトコル、マルチアカウント対応。MSNプロトコルはウェブカム未対応。手書きは受信のみ可能。他の互換メッセンジャーに比べて、ユーザアイコンが飛び抜けて見やすいです。更にMiranda IMよりも設定項目が少ないので初めての乗り換えには最適。しかし、プライバシー制御が少々貧弱で、誰が自分を登録しているか確認する術がありません。また、退席中、食事中等の状態表示が、全プロトコル、全アカウントで連動してしまうので融通が利きません。これらプライバシー制御は難有りですが、ユーザーインターフェースが親しみ易いため、Miranda IM同様に複数プロトコルを使いたい人にオススメです。 そんな訳で、どれも一長一短あり、総合的には甲乙付け難いです。自分の用途と照らし合わせ、実際に試して気に入ったものを選んでみて下さい。 関連記事一目で解るPidginのポータブル化方法一目で解るAudacityのポータブル化方法GmailをIMAPで完全同期させるためのより良い設定HotmailをメールソフトでPOP3受信する手順Firefox Portableとインストール版を同時起動する方法収益額127万ドルの奇跡、ゲーム募金The Humble Indie Bundleの成果IrrlichtML 1.7.1の詳細情報Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版2010年、今こそIE6のサポートを打ち切るチャンス一目で解るFilezillaでのポータブル化方法]]></description>
			<content:encoded><![CDATA[<p>Windows Live メッセンジャー(旧MSNメッセンジャー)は年々機能が追加され便利な統合ソフトになりました。しかし、ただチャットをしたいだけの人には、シンプルさに欠ける扱いにくいツールと感じるのではないでしょうか。</p>
<p><img class="size-full wp-image-1454 alignnone" title="Windows Live メッセンジャー" src="http://etwas.wolfish.org/media/2010/03/2010031001.jpg" alt="Windows Live メッセンジャー" width="151" height="300" /></p>
<p>そこで、今回はWindows Live メッセンジャー互換ソフトを評価検証してみたいと思います。最低限、チャットとファイル送受信が楽しめるものを4つ選びました。何れもオープンソースです。Miranda IM以外はマルチプラットフォーム対応。</p>
<p><span id="more-1453"></span></p>
<p><a title="aMSN" href="http://www.amsn-project.net/">aMSN</a></p>
<p>MSNクローン。複数起動は出来ますが、マルチアカウントに対応しておらず、1クライアントにつき1アカウントしか接続できません。その代わり、手書き、ウェブカム、アイコン表示に対応。プライバシー制御もMSN準拠で非常に使い易いです。ただし、デフォルトスキンがWindowsの外観とかけ離れており違和感があります。Live メッセンジャーのみを使用していて1アカウントしか使わない人にオススメです。</p>
<p><img class="alignnone size-full wp-image-1455" title="aMSN" src="http://etwas.wolfish.org/media/2010/03/2010031002.jpg" alt="aMSN" width="179" height="323" /></p>
<p><a title="emesene" href="http://www.emesene.org/">emesene</a></p>
<p>こちらもMSNクローン。1アカウントしか接続出来ません。プライバシー制御は禁止のみ。プライベートメッセージ、アイコン、ファイル送受信対応。aMSNに比べると何か物足りないかもしれません。また、今回のレビューに際しポータブル版を使ってみたのですが、設定ファイルがemesene配下では無くOSのユーザフォルダに作られてしまいました。</p>
<p><img class="alignnone size-full wp-image-1456" title="emesene" src="http://etwas.wolfish.org/media/2010/03/2010031003.jpg" alt="emesene" width="145" height="189" /></p>
<p><a title="Miranda IM" href="http://www.miranda-im.org/">Miranda IM</a></p>
<p>元々はICQクローン。MSNやYahooも扱えるマルチプロトコル対応。同一プロトコルで複数のアカウントに接続出来るマルチアカウント対応。プライバシー制御は一覧表示され見やすく、プロトコル単位、ユーザ単位で、細かく制御出来ます。<a title="MirandaComm2 (addons.miranda-im.org)" href="http://addons.miranda-im.org/details.php?action=viewfile&amp;id=3316">ウェブカム</a>や<a title="Modern Contact List (addons.miranda-im.org)" href="http://addons.miranda-im.org/details.php?action=viewfile&amp;id=3809">アイコン表示</a>はプラグイン頼み。次に紹介するPidginと並んで複数プロトコルを使いたい人にオススメ。</p>
<p><img class="alignnone size-full wp-image-1457" title="Miranda IM" src="http://etwas.wolfish.org/media/2010/03/2010031004.jpg" alt="Miranda IM" width="130" height="260" /></p>
<p><a title="Pidgin" href="http://www.pidgin.im/">Pidgin</a></p>
<p>AOLクローン、旧名はGaim。マルチプロトコル、マルチアカウント対応。MSNプロトコルはウェブカム未対応。手書きは受信のみ可能。他の互換メッセンジャーに比べて、ユーザアイコンが飛び抜けて見やすいです。更にMiranda IMよりも設定項目が少ないので初めての乗り換えには最適。しかし、プライバシー制御が少々貧弱で、誰が自分を登録しているか確認する術がありません。また、退席中、食事中等の状態表示が、全プロトコル、全アカウントで連動してしまうので融通が利きません。これらプライバシー制御は難有りですが、ユーザーインターフェースが親しみ易いため、Miranda IM同様に複数プロトコルを使いたい人にオススメです。</p>
<p><img class="alignnone size-full wp-image-1458" title="Pidgin" src="http://etwas.wolfish.org/media/2010/03/2010031005.jpg" alt="Pidgin" width="136" height="279" /></p>
<p>そんな訳で、どれも一長一短あり、総合的には甲乙付け難いです。自分の用途と照らし合わせ、実際に試して気に入ったものを選んでみて下さい。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009100201/" title="一目で解るAudacityのポータブル化方法">一目で解るAudacityのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030701/" title="GmailをIMAPで完全同期させるためのより良い設定">GmailをIMAPで完全同期させるためのより良い設定</a></li><li><a href="http://etwas.wolfish.org/blog/p2009012601/" title="HotmailをメールソフトでPOP3受信する手順">HotmailをメールソフトでPOP3受信する手順</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010051701/" title="収益額127万ドルの奇跡、ゲーム募金The Humble Indie Bundleの成果">収益額127万ドルの奇跡、ゲーム募金The Humble Indie Bundleの成果</a></li><li><a href="http://etwas.wolfish.org/blog/p2010050201/" title="IrrlichtML 1.7.1の詳細情報">IrrlichtML 1.7.1の詳細情報</a></li><li><a href="http://etwas.wolfish.org/blog/p2010032201/" title="Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版">Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010031001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6に潜むチャイナリスク、その回避策</title>
		<link>http://etwas.wolfish.org/blog/p2010020301/</link>
		<comments>http://etwas.wolfish.org/blog/p2010020301/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 08:14:05 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[オープンソース]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1447</guid>
		<description><![CDATA[Firefox 3.6のルート証明書にはチャイナリスクが潜んでいます。本記事では、その詳細と回避方法を説明します。(Firefox 2、Firefox 3.5にも同様のリスクがあるようです) そもそも、チャイナリスクとは経済成長著しい中国に見られる一連の危うさを表した言葉で、政治、経済、環境と、あらゆる問題で叫ばれています。今回、Firefoxに噴出したチャイナリスクは、これらの中でもセキュリティリスクに該当する事柄です。 Firefoxのルート証明書には2009年10月からCNNICが登録されており、この機関から発行された証明書をウェブサイトで常に信頼する設定にされています。しかし、度重なる中国への不信感から、この証明書を削除して欲しいとの要望が噴出しました。 Bug 542689 -  Please remove CNNIC CA root certificate from NSS (Bugzilla) CNNICの正式名称はChina Internet Network Information Center。中国のインターネット事業を一手に束ねる公益法人です。主な業務は中国のドメインcnの管理。日本のJPNICのような存在です。通常であれば、他の企業よりも何十倍も信頼出来る機関であるはずでした。 ですが、新年早々、Googleを含む世界的な大企業が次々と中国国内から攻撃を受けていた、と言うニュースが報じられました。Googleのメールサービスを利用する人権活動家への諜報活動や企業機密目的だったようです。Googleは明確な言及を避けていますが、アメリカ政府が動いた事などから、中国政府が関わっていたのではないか、と分析する人々もいます。その為、CNNICも不正に加担する恐れがあり到底信用出来る存在ではない、と言う訳です。 更に上記のWikipedia英語版の項目には、引用元不明ながらも次のような警告があります。CNNICが公式配布しているインターネットツールにはマルウェアが含まれているそうです。 CNNIC produces one of the best-known malwares in China: the Chinese-Language-Surfing Official Edition(中文上网官方版软件). The software is frequently bundled with other adware/sharewares. It was declared malware by Beijing Network Industry Association(北京市网络行业协会) [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox 3.6のルート証明書には<a title="チャイナリスク (Wikipedia)" href="http://ja.wikipedia.org/wiki/%E3%83%81%E3%83%A3%E3%82%A4%E3%83%8A%E3%83%AA%E3%82%B9%E3%82%AF">チャイナリスク</a>が潜んでいます。本記事では、その詳細と回避方法を説明します。(Firefox 2、Firefox 3.5にも同様のリスクがあるようです)</p>
<p>そもそも、チャイナリスクとは経済成長著しい中国に見られる一連の危うさを表した言葉で、政治、経済、環境と、あらゆる問題で叫ばれています。今回、Firefoxに噴出したチャイナリスクは、これらの中でもセキュリティリスクに該当する事柄です。</p>
<p><span id="more-1447"></span></p>
<p>Firefoxのルート証明書には<a title=" Bug 476766 -  Add China Internet Network Information Center (CNNIC) CA Root Certificate (Bugzilla)" href="https://bugzilla.mozilla.org/show_bug.cgi?id=476766">2009年10月からCNNICが登録</a>されており、この機関から発行された証明書をウェブサイトで常に信頼する設定にされています。しかし、度重なる中国への不信感から、この証明書を削除して欲しいとの要望が噴出しました。</p>
<p><a title="Bug 542689 -  Please remove CNNIC CA root certificate from NSS" href="https://bugzilla.mozilla.org/show_bug.cgi?id=542689">Bug 542689 -  Please remove CNNIC CA root certificate from NSS (Bugzilla)</a></p>
<p>CNNICの正式名称は<a title="China Internet Network Information Center (En:wikipedia)" href="http://en.wikipedia.org/wiki/CNNIC">China Internet Network Information Center</a>。中国のインターネット事業を一手に束ねる公益法人です。主な業務は中国のドメインcnの管理。日本のJPNICのような存在です。通常であれば、他の企業よりも何十倍も信頼出来る機関であるはずでした。</p>
<p>ですが、新年早々、Googleを含む世界的な大企業が次々と中国国内から攻撃を受けていた、と言うニュースが報じられました。Googleのメールサービスを利用する人権活動家への諜報活動や企業機密目的だったようです。Googleは明確な言及を避けていますが、アメリカ政府が動いた事などから、中国政府が関わっていたのではないか、と分析する人々もいます。その為、CNNICも不正に加担する恐れがあり到底信用出来る存在ではない、と言う訳です。</p>
<p>更に上記のWikipedia英語版の項目には、引用元不明ながらも次のような警告があります。CNNICが公式配布しているインターネットツールにはマルウェアが含まれているそうです。</p>
<blockquote><p>CNNIC produces one of the best-known malwares in China: the Chinese-Language-Surfing Official Edition(中文上网官方版软件). The software is frequently bundled with other adware/sharewares. It was declared malware by Beijing Network Industry Association(北京市网络行业协会) and San Ji Wu Xian Co Ltd., the company behind 360 Safeguard(360安全卫士), an anti-virus software. San Ji Wu Xian was sued by CNNIC for 150,000 RMB and the court ruled out favorably towards CNNIC.</p></blockquote>
<p>このような事件から中国に対して少しでも不信感を持っているなら、自らCNNICをルート証明書から外してしまいましょう。方法は次の通り。</p>
<p>Firefoxのメニューから[ツール]-[オプション]をクリック。右端の[詳細]タブ、更にその中の[暗号化]タブを開き、証明書の項目にある[証明書を表示...]ボタンをクリックして下さい。</p>
<p><img class="alignnone size-full wp-image-1448" title="Firefoxのオプションから「証明書を表示」を選択" src="http://etwas.wolfish.org/media/2010/02/2010020301.png" alt="" width="450" height="393" /></p>
<p>証明書マネージャの[認証局証明書]タブを開いた後、発行者名一覧からCNNIC ROOTを選択して下さい。アルファベット順に並んでいます。CNNIC ROOTを選択したら[設定...]ボタンを押し、[認証局証明書に対する信頼性の設定]ウィンドウを開きます。</p>
<p><img class="alignnone size-full wp-image-1449" title="証明書マネージャからCNNICのチェックを外す(もしくは削除)" src="http://etwas.wolfish.org/media/2010/02/2010020302.png" alt="" width="450" height="278" /></p>
<p>ここで[この証明書をWebサイトの証明に使用する]のチェックを外します。もし、他の項目にもチェックが入っていたなら全て外しましょう。最後に[OK]ボタンを押せば完了。これでCNNICが自動的に信頼されることは無くなりました。「チェックを外すだけでは不安だ」と言う方は、[証明書マネージャ]の右下にある[削除]ボタンを押し、思い切ってCNNICを一覧から排除してしまっても構いません。</p>
<p>この回避策は一時しのぎです。自由で安全なインターネットを目指すために、Mozillaがこの問題にどう対処するのか、注意深く見守っていきましょう。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2008070301/" title="Firefox3ギネス達成、ダウンロード数8兆回を超えた！？">Firefox3ギネス達成、ダウンロード数8兆回を超えた！？</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010042401/" title="長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)">長文対応エキサイト翻訳OpenSearchプラグイン(POST送信)</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2009122101/" title="WordPress 2.9以降のゴミ箱(Trash)を無効にする方法">WordPress 2.9以降のゴミ箱(Trash)を無効にする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030902/" title="SyntaxHighlighter 2.0をxhtml validにする方法">SyntaxHighlighter 2.0をxhtml validにする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030901/" title="jQuery Chili 2.0のソースコピーウィンドウを抑制してみる">jQuery Chili 2.0のソースコピーウィンドウを抑制してみる</a></li><li><a href="http://etwas.wolfish.org/blog/p2008111501/" title="APNGが普及しない2つの理由、2つの望み">APNGが普及しない2つの理由、2つの望み</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010020301/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010年、今こそIE6のサポートを打ち切るチャンス</title>
		<link>http://etwas.wolfish.org/blog/p2010011501/</link>
		<comments>http://etwas.wolfish.org/blog/p2010011501/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 12:03:48 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[ソフトウェア]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1352</guid>
		<description><![CDATA[日進月歩のIT業界では、ハードもソフトもウェブも目まぐるしく変化しています。2009年は、マイクロソフトの新ブラウザIE8、更に新OSのWindows7が登場し、PCの買い替えが促進された1年でした。この傾向は2010年以降も続きそうです。そこで、これを機会にウェブサイトの対応ブラウザも見直してみては如何でしょうか。今こそ開発者を散々苦しめてきたIE6のサポートを打ち切る絶好のチャンスです。 IE6は2001年に公開された古いブラウザで、Windows XPに標準搭載されています。そのため、何の疑問もなくIE6を使い続けている人が数多くいました。ですが、昨今のウェブサービスの広がりと共に使用者が激減し、2009年12月現在、全ネット人口の20%程度です(Net Applications調べ)。1年前と比べると実に10%も減ったのです。youtubeやtwitterではIE6のサポートを打ち切り、他ブラウザへの移行を促しています。「最早セキュリティアップデートのみの化石ブラウザでは、新技術を使うには力不足」と、突き放した格好です。つまり、これまでは腰の重い閲覧者の環境に合わせてサイトを構築するのが一般的でしたが、魅力的なウェブサービスのおかげで、閲覧者が環境を整えざるを得ない立場になったのです。 また、2010年初頭も猛威を振るっているGumblarウィルスの感染騒ぎで、閲覧者のセキュリティ意識も高まっています。セキュリティソフト無し、若しくは古いブラウザでのネットブラウジングがどれだけ危険か、身を持って体験していることでしょう。常に最新の環境にアップデートすることを心がけていれば、自ずとIE6は使わなくなります。 そこで、この流れに乗じて我々もIE6のサポートを打ち切ってしまいましょう。古いブラウザのために時間を割くのにはコストがかかります。そのコストを新しいことに使った方が有意義だと私は思うのです。PCの買い替え需要、ウェブサービスの活性化、セキュリティ意識の高まり、この3つがきっと追い風になってくれることでしょう。 関連記事Firefox Portableとインストール版を同時起動する方法一目で解るPidginのポータブル化方法Windows Live メッセンジャー互換ソフト4種比較Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止IE8のインストール手順と注意点GmailをIMAPで完全同期させるためのより良い設定HotmailをメールソフトでPOP3受信する手順IE7.0への更新は選択制、しかし対応は必須！XAMPPの妙な挙動DirectX SDK Jun 2010、Visual Studio 2010対応]]></description>
			<content:encoded><![CDATA[<p>日進月歩のIT業界では、ハードもソフトもウェブも目まぐるしく変化しています。2009年は、マイクロソフトの新ブラウザIE8、更に新OSのWindows7が登場し、PCの買い替えが促進された1年でした。この傾向は2010年以降も続きそうです。そこで、これを機会にウェブサイトの対応ブラウザも見直してみては如何でしょうか。今こそ開発者を散々苦しめてきたIE6のサポートを打ち切る絶好のチャンスです。</p>
<p><span id="more-1352"></span></p>
<p>IE6は2001年に公開された古いブラウザで、Windows XPに標準搭載されています。そのため、何の疑問もなくIE6を使い続けている人が数多くいました。ですが、昨今のウェブサービスの広がりと共に使用者が激減し、2009年12月現在、全ネット人口の20%程度です(<a title="ブラウザバージョン別シェア (Net Applications)" href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=3">Net Applications調べ</a>)。1年前と比べると実に10%も減ったのです。youtubeやtwitterではIE6のサポートを打ち切り、他ブラウザへの移行を促しています。「最早セキュリティアップデートのみの化石ブラウザでは、新技術を使うには力不足」と、突き放した格好です。つまり、これまでは腰の重い閲覧者の環境に合わせてサイトを構築するのが一般的でしたが、魅力的なウェブサービスのおかげで、閲覧者が環境を整えざるを得ない立場になったのです。</p>
<p>また、2010年初頭も猛威を振るっているGumblarウィルスの感染騒ぎで、閲覧者のセキュリティ意識も高まっています。セキュリティソフト無し、若しくは古いブラウザでのネットブラウジングがどれだけ危険か、身を持って体験していることでしょう。常に最新の環境にアップデートすることを心がけていれば、自ずとIE6は使わなくなります。</p>
<p>そこで、この流れに乗じて我々もIE6のサポートを打ち切ってしまいましょう。古いブラウザのために時間を割くのにはコストがかかります。そのコストを新しいことに使った方が有意義だと私は思うのです。PCの買い替え需要、ウェブサービスの活性化、セキュリティ意識の高まり、この3つがきっと追い風になってくれることでしょう。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2009090101/" title="Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止">Hotmail、2009年9月から接続方式をPOP3に限定、WebDAV廃止</a></li><li><a href="http://etwas.wolfish.org/blog/p2009032001/" title="IE8のインストール手順と注意点">IE8のインストール手順と注意点</a></li><li><a href="http://etwas.wolfish.org/blog/p2009030701/" title="GmailをIMAPで完全同期させるためのより良い設定">GmailをIMAPで完全同期させるためのより良い設定</a></li><li><a href="http://etwas.wolfish.org/blog/p2009012601/" title="HotmailをメールソフトでPOP3受信する手順">HotmailをメールソフトでPOP3受信する手順</a></li><li><a href="http://etwas.wolfish.org/blog/p2008031601/" title="IE7.0への更新は選択制、しかし対応は必須！">IE7.0への更新は選択制、しかし対応は必須！</a></li><li><a href="http://etwas.wolfish.org/blog/p2007062401/" title="XAMPPの妙な挙動">XAMPPの妙な挙動</a></li><li><a href="http://etwas.wolfish.org/blog/p2010060901/" title="DirectX SDK Jun 2010、Visual Studio 2010対応">DirectX SDK Jun 2010、Visual Studio 2010対応</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2010011501/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9以降のゴミ箱(Trash)を無効にする方法</title>
		<link>http://etwas.wolfish.org/blog/p2009122101/</link>
		<comments>http://etwas.wolfish.org/blog/p2009122101/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 13:15:05 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[オープンソース]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1431</guid>
		<description><![CDATA[WordPress 2.9から、投稿記事やページを削除すると、一旦ゴミ箱(Trash)に移されるようになりました。記事一覧を見ても、あるのは"削除"では無く"ゴミ箱"と言うリンクだけです。複数人で執筆している人や、うっかりしている人には待望の機能と言えます。 しかし、記事を完全に削除するには、ゴミ箱に移動させた後、更に"ゴミ箱を空にする"ボタンを押さねばなりません。直ぐに消したい人には二度手間です。そこでゴミ箱を無効にする方法を紹介します。 この機能は、"wp-settings.php"の中で次のように定義されています。 /** * It is possible to define this in wp-config.php * @since 2.9.0 */ if ( !defined( 'EMPTY_TRASH_DAYS' ) ) define( 'EMPTY_TRASH_DAYS', 30 ); つまり、初期状態では記事がゴミ箱に30日間保管されます。即削除されるようにしたい場合は、"wp-config.php"に次の一行を加えます。定義を書き込む場所は"wp-settings.php"が読み込まれるより前です。上記wp-settings.phpは直接編集しないで下さい。WordPressの更新時に元に戻ってしまいます。 define('EMPTY_TRASH_DAYS', 0 ); この定義で保管期間を0日とする事により、ゴミ箱の文言が"完全に削除する"に変わり、記事を即座に消すことが可能となります。逆に保管期間を伸ばしたいときは値を増やしましょう。 ちなみに、ゴミ箱機能に付随して、プラグイン作者向けに次の4種類8つのフックAPIが提供されました。 * @uses do_action() on 'trash_post' before trashing * @uses do_action() on 'trashed_post' after trashing * @uses do_action() on 'untrash_post' before undeletion [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.9から、投稿記事やページを削除すると、一旦ゴミ箱(Trash)に移されるようになりました。記事一覧を見ても、あるのは"削除"では無く"ゴミ箱"と言うリンクだけです。複数人で執筆している人や、うっかりしている人には待望の機能と言えます。</p>
<p><img class="alignnone size-full wp-image-1432" title="WordPress 2.9以降のゴミ箱機能" src="http://etwas.wolfish.org/media/2009/12/2009122101.png" alt="WordPress 2.9以降のゴミ箱機能" width="325" height="93" /></p>
<p>しかし、記事を完全に削除するには、ゴミ箱に移動させた後、更に"ゴミ箱を空にする"ボタンを押さねばなりません。直ぐに消したい人には二度手間です。そこでゴミ箱を無効にする方法を紹介します。</p>
<p><span id="more-1431"></span></p>
<p>この機能は、"wp-settings.php"の中で次のように定義されています。</p>
<pre>/**
 * It is possible to define this in wp-config.php
 * @since 2.9.0
 */
if ( !defined( 'EMPTY_TRASH_DAYS' ) )
 define( 'EMPTY_TRASH_DAYS', 30 );</pre>
<p>つまり、初期状態では記事がゴミ箱に30日間保管されます。即削除されるようにしたい場合は、"wp-config.php"に次の一行を加えます。定義を書き込む場所は"wp-settings.php"が読み込まれるより前です。上記wp-settings.phpは直接編集しないで下さい。WordPressの更新時に元に戻ってしまいます。</p>
<pre>define('EMPTY_TRASH_DAYS', 0 );</pre>
<p>この定義で保管期間を0日とする事により、ゴミ箱の文言が"完全に削除する"に変わり、記事を即座に消すことが可能となります。逆に保管期間を伸ばしたいときは値を増やしましょう。</p>
<p><img class="alignnone size-full wp-image-1433" title="WordPressのゴミ箱機能が無効の状態" src="http://etwas.wolfish.org/media/2009/12/2009122102.png" alt="WordPressのゴミ箱機能が無効の状態" width="355" height="84" /></p>
<p>ちなみに、ゴミ箱機能に付随して、プラグイン作者向けに次の4種類8つのフックAPIが提供されました。</p>
<pre>
* @uses do_action() on 'trash_post' before trashing
* @uses do_action() on 'trashed_post' after trashing

* @uses do_action() on 'untrash_post' before undeletion
* @uses do_action() on 'untrashed_post' after undeletion

* @uses do_action() on 'trash_post_comments' before trashing
* @uses do_action() on 'trashed_post_comments' after trashing

* @uses do_action() on 'untrash_post_comments' before trashing
* @uses do_action() on 'untrashed_post_comments' after trashing
</pre>
<p>プラグイン作者であればAPI名で察しがつくと思いますが、詳しくは"wp-includes/post.php"を参照して下さい。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2010020301/" title="Firefox 3.6に潜むチャイナリスク、その回避策">Firefox 3.6に潜むチャイナリスク、その回避策</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092902/" title="一目で解るFilezillaでのポータブル化方法">一目で解るFilezillaでのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009081201/" title="WordPress2.8のwp-configにphp終了タグが無い理由">WordPress2.8のwp-configにphp終了タグが無い理由</a></li><li><a href="http://etwas.wolfish.org/blog/p2009052001/" title="WordPressのサムネイルサイズがオリジナルより増える問題の改善パッチ">WordPressのサムネイルサイズがオリジナルより増える問題の改善パッチ</a></li><li><a href="http://etwas.wolfish.org/blog/p2009031802/" title="WordPressの管理領域を守る10の方法">WordPressの管理領域を守る10の方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2008071801/" title="WordPress2.6のメディアアップローダのバグ対処と運用方法">WordPress2.6のメディアアップローダのバグ対処と運用方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2008071701/" title="WordPress2.6のリビジョン管理を無効にする方法">WordPress2.6のリビジョン管理を無効にする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2008070301/" title="Firefox3ギネス達成、ダウンロード数8兆回を超えた！？">Firefox3ギネス達成、ダウンロード数8兆回を超えた！？</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2009122101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一目で解るFilezillaでのポータブル化方法</title>
		<link>http://etwas.wolfish.org/blog/p2009092902/</link>
		<comments>http://etwas.wolfish.org/blog/p2009092902/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 11:32:58 +0000</pubDate>
		<dc:creator>八環 英樹</dc:creator>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Web技術]]></category>
		<category><![CDATA[オープンソース]]></category>
		<category><![CDATA[ソフトウェア]]></category>

		<guid isPermaLink="false">http://etwas.wolfish.org/blog/?p=1401</guid>
		<description><![CDATA[FTPクライアントFilezillaは、設定ファイルをユーザフォルダに保存します。複数ユーザで同じPCを共有しているときには便利な仕様ですが、USBに入れて持ち運びたいときは不便です。そこで、PortableApps版を使わなくても、本家ファイルだけでポータブル化する方法を、画像を交えて説明します。忘れたときの備忘録。急ぎのときのTipsとして活用下さい。 詳細は次の通り。 Filezillaのzip版をダウンロードし解凍します。展開したフォルダの中から"docs/fzdefaults.xml.example"と言うファイルを探して下さい。これが今回の肝になるファイルです。このファイルを"filezilla.exe"が存在するフォルダにコピーし、名前を"fzdefaults.xml"に変更して下さい。 これで準備が整いました。以後、Filezillaは最初に必ず"fzdefaults.xml"の設定を参照するようになります。"fzdefaults.xml"をテキストエディタで開き、次のエントリーを編集して下さい。 &#60;Setting name="Config Location"&#62;$SOMEDIR/filezilla/&#60;/Setting&#62; このエントリーは設定ファイルの保存場所を定義するものです。Filezillaフォルダ以下に保存したい場合は、先頭にドット(.)をつけて相対パスを指定します。絶対パスで"c:\config"とすることも可能です。 &#60;Setting name="Config Location"&#62;./config/&#60;/Setting&#62; 注意点としては、パス名に$記号が含まれていたときは、"$$"と2つ重ねて記述しなければいけません。この$記号は環境変数用に予約されているからです。"$HOME/config/"と書けばホームのconfigフォルダに設定が保存されます。 他にも"fzdefaults.xml"を使っていろいろと設定が出来ますので、ぜひお試し下さい。 関連記事一目で解るPidginのポータブル化方法Windows Live メッセンジャー互換ソフト4種比較Firefox3ギネス達成、ダウンロード数8兆回を超えた！？Firefox Portableとインストール版を同時起動する方法Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版Firefox 3.6に潜むチャイナリスク、その回避策2010年、今こそIE6のサポートを打ち切るチャンスWordPress 2.9以降のゴミ箱(Trash)を無効にする方法一目で解るAudacityのポータブル化方法TortoiseSVNで作った差分(diff)が文字化けした時の対処方法]]></description>
			<content:encoded><![CDATA[<p>FTPクライアント<a title="Filezilla" href="http://filezilla-project.org/">Filezilla</a>は、設定ファイルをユーザフォルダに保存します。複数ユーザで同じPCを共有しているときには便利な仕様ですが、USBに入れて持ち運びたいときは不便です。そこで、PortableApps版を使わなくても、本家ファイルだけでポータブル化する方法を、画像を交えて説明します。忘れたときの備忘録。急ぎのときのTipsとして活用下さい。</p>
<p><img class="alignnone size-full wp-image-1402" title="ユーザフォルダに保存されるFilezillaの設定ファイル" src="http://etwas.wolfish.org/media/2009/09/2009092904.png" alt="ユーザフォルダに保存されるFilezillaの設定ファイル" width="308" height="237" /></p>
<p>詳細は次の通り。</p>
<p><span id="more-1401"></span></p>
<p>Filezillaのzip版をダウンロードし解凍します。展開したフォルダの中から"docs/fzdefaults.xml.example"と言うファイルを探して下さい。これが今回の肝になるファイルです。このファイルを"filezilla.exe"が存在するフォルダにコピーし、名前を"fzdefaults.xml"に変更して下さい。</p>
<p><img class="alignnone size-full wp-image-1403" title="fzdefaults.xmlによるFilezillaの設定ファイル保存場所変更" src="http://etwas.wolfish.org/media/2009/09/2009092905.png" alt="fzdefaults.xmlによるFilezillaの設定ファイル保存場所変更" width="127" height="338" /></p>
<p>これで準備が整いました。以後、Filezillaは最初に必ず"fzdefaults.xml"の設定を参照するようになります。"fzdefaults.xml"をテキストエディタで開き、次のエントリーを編集して下さい。</p>
<pre>&lt;Setting name="Config Location"&gt;$SOMEDIR/filezilla/&lt;/Setting&gt;</pre>
<p>このエントリーは設定ファイルの保存場所を定義するものです。Filezillaフォルダ以下に保存したい場合は、先頭にドット(.)をつけて相対パスを指定します。絶対パスで"c:\config"とすることも可能です。</p>
<pre>&lt;Setting name="Config Location"&gt;./config/&lt;/Setting&gt;</pre>
<p>注意点としては、パス名に$記号が含まれていたときは、"$$"と2つ重ねて記述しなければいけません。この$記号は環境変数用に予約されているからです。"$HOME/config/"と書けばホームのconfigフォルダに設定が保存されます。</p>
<p>他にも"fzdefaults.xml"を使っていろいろと設定が出来ますので、ぜひお試し下さい。</p>
<h3  class="related_post_title">関連記事</h3><ul class="related_post"><li><a href="http://etwas.wolfish.org/blog/p2010051801/" title="一目で解るPidginのポータブル化方法">一目で解るPidginのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010031001/" title="Windows Live メッセンジャー互換ソフト4種比較">Windows Live メッセンジャー互換ソフト4種比較</a></li><li><a href="http://etwas.wolfish.org/blog/p2008070301/" title="Firefox3ギネス達成、ダウンロード数8兆回を超えた！？">Firefox3ギネス達成、ダウンロード数8兆回を超えた！？</a></li><li><a href="http://etwas.wolfish.org/blog/p2010092801/" title="Firefox Portableとインストール版を同時起動する方法">Firefox Portableとインストール版を同時起動する方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2010032201/" title="Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版">Sumatra PDF 1.1 非公式ビルド日本語文字化け対応版</a></li><li><a href="http://etwas.wolfish.org/blog/p2010020301/" title="Firefox 3.6に潜むチャイナリスク、その回避策">Firefox 3.6に潜むチャイナリスク、その回避策</a></li><li><a href="http://etwas.wolfish.org/blog/p2010011501/" title="2010年、今こそIE6のサポートを打ち切るチャンス">2010年、今こそIE6のサポートを打ち切るチャンス</a></li><li><a href="http://etwas.wolfish.org/blog/p2009122101/" title="WordPress 2.9以降のゴミ箱(Trash)を無効にする方法">WordPress 2.9以降のゴミ箱(Trash)を無効にする方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009100201/" title="一目で解るAudacityのポータブル化方法">一目で解るAudacityのポータブル化方法</a></li><li><a href="http://etwas.wolfish.org/blog/p2009092901/" title="TortoiseSVNで作った差分(diff)が文字化けした時の対処方法">TortoiseSVNで作った差分(diff)が文字化けした時の対処方法</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://etwas.wolfish.org/blog/p2009092902/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

