トップ «前の日記(2011-01-03(Mon)) 最新 次の日記(2011-01-06(Thu))» 編集

ヅラずれなるままに

職業/趣味プログラマの日記。
リンクはご自由に。ツッコミはお気軽に。
くだらない備忘録はヅラッシュドットに。
Twitter はじめました ⇒ @nilab
2002|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|
2008|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|

2011-01-05(Wed)

_ [Bing] Bingボックスで自分のサイト内を検索する窓を設置する(初級検索ボックス編)

↓ここに Bing ボックス を貼り付けてみる。

Bing

Bing Webmaster Center のヘルプによると、

次のコードの "自分のサイトで使用しているコード ページ" を、自分の Web サイトで使用している言語のコード ページ番号で置き換える必要があります。

たとえば、Web サイトが Shift_JIS で記述されている場合は、この箇所を 932 で置き換えます。

value="932"

Web サイトが UTF-8 で記述されている場合は、この箇所を 65001 で置き換えます。

value="65001"

すべての言語のコード ページ番号については、「Code pages supported by Windows (英語)」を参照してください。

Web サイトの訪問者がサイト内を検索できるようにするには、自分の Web ページに次のコードを追加します。

<!-- Site search from Bing-->
<form method="get" action="http://www.Bing.com/search">
<input type="hidden" name="cp" value="自分のサイトで使用しているコード ページ" />
<input type="hidden" name="FORM" value="FREESS" />
<table bgcolor="#FFFFFF">
<tr>
<td>
<a href="http://www.Bing.com/">
<img src="http://www.Bing.com/siteowner/s/siteowner/Logo_51x19_Dark.png" border="0" ALT="Bing" />
</a>
</td>
<td>
<input type="text" name="q" size="30" />
<input type="submit" value="サイト" />
<input type="hidden" name="q1" value="site:自分のドメイン名" />
</td>
</tr>
</table>
</form>
<!-- Site Search from Bing -->

Bing サイト オーナー - 自分の Web サイトに Bing の初級検索ボックスを追加する - 初級検索ボックスを追加して自分のサイトのみを検索する

というわけで、Code Pages Supported by Windows -- Windows Code Pages にて EUC-JP のコードページ番号を調べてみたけどみつからない。。。

ヘルプは放置して、Webを検索してみたら以下のページがみつかった。

以下のマイクロソフトのリファレンスにもあるように、EUC-JPのCodePageは「51932」と定義されているはずですが、Rainmeterの設定ファイル上で「CodePage=51932」と指定しても動作しません。
Character Set Recognition

以前から、いろいろ試してみましたが結局解決できず、半ばあきらめていましたが、最近になってその問題がほぼ解決されました。

それはCodePageに「51932」ではなく「20932」を指定するというものです。
なぜ、「51932」ではダメで「20932」なのかということを説明するには、あいにく知識不足なため今回そのことについて深くは取り上げませんが、結果的にこれで今のところ問題なく動作するようです。

ここで1つ、上記で「ほぼ」とか「今のところ」と言うようなあいまいな表現を使ったのには理由があります。
「20932」を「51932」の代替に使用している訳ですが、この「20932」とはマイクロソフト版 EUC-JPであり、EUC-JPと完全な変換性がサポートされているわけではなく、一部変換できない文字もあるそうですので、100%完全な解決方法とはなりませんが、暫定的な解決策として問題ない方法ではないかと思っています。

EUC-JPのページからの文字列取得 [K'conf]

というわけで、コードページ番号に20932を指定して、実際に日本語を検索することができた。もしかして51932でも検索できるかもしれないが、調べてない。

BingボックスをNI-Lab.トップページに追加したので記念にスクリーンショット。

BingボックスをNI-Lab.トップページに追加

横に長い。。。

_ [Bing] Bingボックスで自分のサイト内を検索する窓を設置する(上級検索ボックス編)

↓ここに Bing ボックス を貼り付けてみる。

HTMLのコードはこんな感じ。


<!-- Bing -->
<meta name="Search.WLSearchBox" content="1.1, ja-JP" />
<div id="WLSearchBoxDiv">
<table cellpadding="0" cellspacing="0" style="width:322px; height:32px;"><tr id="WLSearchBoxPlaceholder"><td style="width:100%; border:solid 1px #cccccc; border-right-style:none; padding-left:10px; padding-right:10px; vertical-align:middle;"><input id="WLSearchBoxInput" type="text" value="&#x8aad;&#x307f;&#x8fbc;&#x307f;&#x4e2d;&#x2e;&#x2e;&#x2e;" disabled="disabled" style="background-image:url(http://www.bing.com/siteowner/s/siteowner/searchbox_background_k.png); background-position:right; background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#000000; width:100%; border:none 0 transparent;"/></td><td style="border:solid 1px #cccccc; border-left-style:none; padding-left:0px; padding-right:3px;"><input id="WLSearchBoxButton" type="image" src="http://www.bing.com/siteowner/s/siteowner/searchbutton_normal_k.gif" style="border:none 0 transparent; height:24px; width:24px; vertical-align:top;"/></td></tr></table>
	<script type="text/javascript" charset="utf-8">
	var WLSearchBoxConfiguration=
	{
		"global":{
			"serverDNS":"www.bing.com",
			"market":"ja-JP"
		},
		"appearance":{
			"autoHideTopControl":false,
			"width":600,
			"height":400,
			"theme":"Red"
		},
		"scopes":[
			{
				"type":"web",
				"caption":"&#x4e;&#x49;&#x2d;&#x4c;&#x61;&#x62;&#x2e;",
				"searchParam":"site:www.nilab.info"
			}
			,
			{
				"type":"web",
				"caption":"&#x30a6;&#x30a7;&#x30d6;",
				"searchParam":""
			}
		]
	}
	</script>
	<script type="text/javascript" charset="utf-8" src="http://www.bing.com/bootstrap.js?market=ja-JP&ServId=SearchBox&ServId=SearchBoxWeb&Callback=WLSearchBoxScriptReady"></script>
</div>
<!-- Bing -->

_ [iPhone] iPhone 3GS で自分撮りするテクニック

1. 大きな鏡の前に立つ
2. iPhoneを手に持って腕を前に伸ばす
3. カメラを自分の方に向ける
4. 鏡にiPhoneのディスプレイを映して良い感じのアングルでシャッター(・∀・)

Ref. ヅラずれなるままに(2009-10-25) - iPhoneでは自分撮りができない

本日のリンク元
toc

  _  ∩
( '∀')彡 ゴッゴル! ゴッゴル!
(   ⊂彡
|     |
し/⌒J

ヅラがずれたらエラいこっちゃ!
書き手: NI-Lab.

トップ «前の日記(2011-01-03(Mon)) 最新 次の日記(2011-01-06(Thu))» 編集
[tDiary 参考になるリンク]
www.tdiary.org
www.tdiary.net
SourceForge.net: Project: tDiary
tDiary-users Project
tDiary のテーマ一覧
tDiary ドキュメント
tDiary.Net 運営委員会