2011年4月 3日

文書に対する文法制約 (DTD または XML スキーマ) が検出されませんでした。

Androidアプリ開発中に、Eclipseで以下の警告が出た。
文書に対する文法制約 (DTD または XML スキーマ) が検出されませんでした。
・・・前に作ったAndroidアプリのプロジェクトをコピーしたプロジェクトのファイルなんだけど、コピー元のほうは警告出てないし・・・よく分からん・・・。
いろいろ試していくうちに、XMLのファイル名を変えて元に戻せば、消えることが分かった。
AndroidManifest.xml
↓
AndroidManifest_.xml
↓
AndroidManifest.xml
・・・なんなんだろう。。。

2010年11月30日

Yahoo! Japanの検索エンジン、Googleエンジンへ切り替え完了

11月30日(火)、Yahoo! Japanの検索エンジンがGoogleに切り替わった模様。 以前紹介したチェックのシェルを実行したところ、100%という結果が出た。
100件中、100件がGoogle化
Google化率:100%

2010年11月24日

Yahoo! Japanの約80%がGoogle化

11月24日(水)、Yahoo!からのお客さんの数がまた激減。

1つ前の記事で紹介したシェルで調査したところ、Yahoo! JapanのGoogle化率が約80%という結果が出た。

12月1日にGoogle化率が100%になる予感がする...。

2010年11月18日

Yahoo! Japanの約50%がGoogle化

11月17日(水)から、Yahoo!からのお客さんの数が激減したので、Google化したYahoo!のユーザが増えたのでは?と思い、調べてみた。 以下の法則を利用して、シェルを作った。
  • YSTの検索エンジンを利用した結果には、一番下に「Search Results provided by Yahoo! Inc.」の表記がある。
  • Googleの検索エンジンの検索結果には、上記の表記がない
  • YSTかGoogleかは、Cookieで決まる
シェルの内容
#!/bin/sh

MAX=100
COOKIE_FILE="/tmp/cookies.txt"
OUTPUT_TMPHTML="/tmp/yahoo.html"
YST_KEYWORD="Search Results provided by Yahoo! Inc."
USER_AGENT="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1"

for i in `seq 1 ${MAX}`
do
	# Yahooトップを表示、Cookieを保存
	wget --output-document=/dev/null \
		--output-file /dev/null \
		--user-agent="$USER_AGENT" \
		--save-cookies=${COOKIE_FILE} \
		"http://search.yahoo.co.jp/"

	# Yahooで検索
	wget --output-document=${OUTPUT_TMPHTML} \
		--output-file /dev/null \
		--user-agent="$USER_AGENT" \
		--load-cookies=${COOKIE_FILE} \
		"http://search.yahoo.co.jp/search?p=xxx"

	# YSTの結果かGoogleの結果か検証(YST⇒1、Google⇒0)
	YST=`grep "${YST_KEYWORD}" ${OUTPUT_TMPHTML} | wc -l`

	# Google化した件数を保存
	GOOGLE_TOTAL=`expr ${GOOGLE_TOTAL} + 1 - ${YST}`

	# 待機
	sleep 3
done

echo "${MAX}件中、${GOOGLE_TOTAL}件がGoogle化"
echo "Google化率:`expr ${GOOGLE_TOTAL} \* 100 / ${MAX}`%"

exit 0;
何度やっても、50%前後。おそらく、Yahoo! Japanのユーザの約50%がGoogleの検索結果を見ていると思われる。 12月には、完全にGoogle化するのか?独占禁止法の話は、どうなったのだろうか...。

2009年5月25日

VAIO type P 購入!

VAIO type Pを買いました。

Sony Style(ソニースタイル)

リビングで作業したり、実家に行ったときや遠くに出かけたときの遊び用のためにも、手軽に持ち運べるVAIO type Pにしました。

5月10日に注文して、13日に発送してくれました。

色は指紋が目立たない「クリスタルホワイト」、CPUは「atom Z540(1.86GHz)、ストレージは「SSD 128GB」を選択しました。

2008年12月30日

VMware Server 2.0

2009年用のサーバは、VMware Server 2.0 を使って、以下のような構成にしました。

sg09_vm.png

SG09、NW01などの英字2文字+数字2文字はホスト名、その下には主なアプリ名を書いています。OSはすべてFedora10です。ホストOSは、標準のインストール、ゲストOSはすべてのパッケージのチェックを外した最小インストールをベースにしています。

前回の2008年のサーバも、VMware Server 1.0を使って、Apache&Tomcatを動かしていたのですが、それ以外のKeepalived、MySQL、SendmailなどをホストOSに入れてしまい、いまいちVMを使っている意味がありませんでした。

今回、ホストOSには、VMware Serverの機能とファイルサーバの機能しか持たせないと決め、その他の機能は、ゲストOSで動かすことにしました。

まずは、VMware Server のインストール手順を書いておきます。

続きを読む "VMware Server 2.0" »

2008年12月15日

筐体も新調

筐体は使いまわしで、今回、余っていた筐体は、アルミの筐体でした。
後ろも前も8cmのファンで、かなりの騒音。。。

2つあるファンのうち、1つを8cmの枠に収まる9cmの静音のファンに変更し、
もう1つは電源を外しました。でも、まだうなるような騒音が消えませんでした。

古い250GBのHDD×2台と、今回買った500GB×2台つないでいるのですが、
この4台のHDDが共振してすごい音がしているみたいでした。

HDD振動防止のテープをつけても解消されず…、思い切って、筐体を新しく買いました。

sg09.jpg

3R SystemのR110-SLです。後ろ側12cm、前側14cmのファンで、かなり静かです。
HDDの共振も解消されました。

2008年12月 3日

2009年マシン構築開始

毎年、年末年始に新しいサーバを作ることにしてますが、今年は、少し早く2009年用のマシン構築に着手しました。


sg09_parts1s.jpg


sg09_parts2s.jpg

Core i7にしようと思いましたが、対応するマザーボードも高かったので、結局、Core2Quad Q9550にしました。

すべてネットで買い、CPU:35,610円、マザー:14,380円、メモリ(8GB):10,300円でした。

Fedora10を入れて、VMWare Server 2.0を入れる予定です。

2008年9月20日

ブログのドメイン移行

複数のダイナミックDNSのサービスを利用して、Apacheの名前ベースのVirtualHostで運用したいと思ったので、ブログだけ、pooh3.dip.jpからsugihiro.ddo.jpにドメインを移行してみました。
NameVirtualHost *:80

# pooh3.dip.jp
<VirtualHost *:80>
  ServerName pooh3.dip.jp
  DocumentRoot "既存のコンテンツのパス"
  (中略)
  Redirect permanent /blog/ http://sugihiro.ddo.jp/
</VirtualHost>

# sugihiro.ddo.jp
<VirtualHost *:80>
  ServerName sugihiro.ddo.jp
  DocumentRoot "ブログ用のドキュメントルートのパス"
  (中略)
</VirtualHost>
旧URLのpooh3.dip.jpでブログにアクセスしてきても、新URLにリダイレクトさせています。

2008年8月15日

光、NG。。。

去年の6月02日、雷でマンションの集合装置がやられましたが、今年も集合装置がやられました。。。
その時間帯、雷がなっていたようですが、原因は、熱で暴走したとのことでした。

このせいで、8月14日の15時~15日15時までの約1日、インターネットも電話も出来なくなってしまいました。。。