<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>BLOGKID</title>
        <link>http://www.blogkid.com/weblog/</link>
        <description></description>
        <language>ja</language>
        <copyright>Copyright 2008</copyright>
        <lastBuildDate>Thu, 14 Aug 2008 18:33:03 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>google.co.jp 新デザインをテスト中！？</title>
            <description><![CDATA[今回で２回目です。
北京オリンピックイヤーということでホリデーロゴが通常とは違います。

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="google20080814.JPG" src="http://www.blogkid.com/weblog/archives/2008/08/14/google20080814.JPG" width="509" height="540" class="mt-image-none" style="" /></span>




]]></description>
            <link>http://www.blogkid.com/weblog/archives/001522.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001522.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Google 2008</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
            <pubDate>Thu, 14 Aug 2008 18:33:03 +0900</pubDate>
        </item>
        
        <item>
            <title>Hadoopで遊んでみる。（その１）</title>
            <description><![CDATA[<p>詳しくは、<br />　<a href="http://www.infoq.com/jp/news/2007/08/hadoop-momentum">Googleライクなオープンソースインフラストラクチャ「Hadoopプロジェクト」が弾みをつける</a></p>
<p>本家<br />　<a href="http://hadoop.apache.org/core/">http://hadoop.apache.org/core/</a></p>
<p><br />・・・遊んでみよう！</p>
<p><strong>=============================<br />インストール＆設定</strong></p>
<p><strong>Hadoop構成：<br /></strong>　 
<blockquote>　server1 : JobTracker + NameNode<br />　server2 : SecondaryNameNode<br />　server3 : TaskTracker + DataNode<br />　server4 : TaskTracker + DataNode 
<p></p></blockquote>
<p><strong>環境：<br /></strong>　Java<br />　　　　/usr/local/java<br />&nbsp; 実行ユーザ： hadoop<br />　Hadoopインストールルートディレクトリー<br />　　　　・・・ <a href="http://hadoop.apache.org/core/">http://hadoop.apache.org/core/</a>&nbsp;よりダウンロード（Ver 0.16.1）<br />　　　　/home/hadoop/hadoop<br />&nbsp; Hadoopファイルシステム<br />　　　　/home/hadoop/filesystem</p>
<p>　各サーバ間でSSH接続が出来る事。</p>
<p><strong>環境構築：<br />　</strong>server1 で パスフレーズなしのキーペアを作成。<br />　% ssh-keygen <span class="synSpecial">-t</span> dsa <span class="synSpecial">-P</span> <span class="synStatement">''</span> <span class="synSpecial">-f</span> ~/.ssh/id_dsa</p>
<p>　生成されたid_dsaファイルを名前を変えてserver2 からserver4へコピー<br />　コピー先：/home/hadoop/.ssh/authorized_keys<br />&nbsp; $ <span class="synStatement">chmod</span> <span class="synConstant">600</span> ~/.ssh/authorized_keys　　　←パーミッションを変更</p>
<p><strong>設定ファイル：<br />　ファイル：/</strong>home/hadoop/hadoop/conf/hadoop-env.sh <br />　<strong>内容：JAVA_HOMEを設定<br /></strong>
<blockquote>　　export JAVA_HOME=/usr/local/java 
<p></p></blockquote>
<p><strong>設定ファイル：<br />　ファイル：/</strong>home/hadoop/hadoop/conf/hadoop-site.xml<br />　<strong>内容： sever1,2,3,4共通<br /></strong>
<blockquote>&lt;?xml version="1.0"?&gt;<br />&lt;?xml-stylesheet type="text/xsl" href="configuration.xsl"?&gt;<br />&lt;configuration&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;fs.default.name&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;server1:9000&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;mapred.job.tracker&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;server1:9001&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;dfs.name.dir&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;/home/hadoop/filesystem/dfs/name&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;dfs.data.dir&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;/home/hadoop/filesystem/dfs/data&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;mapred.system.dir&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;/home/hadoop/filesystem/mapred/system&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;mapred.local.dir&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;/home/hadoop/filesystem/mapred/local&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;dfs.replication&lt;/name&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;value&gt;1&lt;/value&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/property&gt;<br />&lt;/configuration&gt; </blockquote>
<p></p>
<p><strong>　ファイル：/</strong>home/hadoop/hadoop/conf/masters<br />&nbsp; <strong>内容： server1のみ<br /></strong>
<blockquote>server2</blockquote>
<p><strong>　ファイル：/</strong>home/hadoop/hadoop/conf/slaves<br />&nbsp; <strong>内容： server1のみ<br /></strong>
<blockquote>
<p>server3<br />server4&nbsp;</p></blockquote>
<p><strong>ファイルシステムを構築：<br />　＃</strong>server1 上で実行<strong>　 </strong>
<blockquote>$ cd /home/hadoop/hadoop<br />$ bin/hadoop namenode <span class="synSpecial">-format</span></blockquote>
<p><strong>　　※ </strong>/home/hadoop/filesystem　配下にHadoopのファイルシステムが構築</p>
<p><strong>起動：<br />　＃</strong>server1 上で起動させる。<br /><strong>　</strong>$ cd /home/hadoop/hadoop<br />　$ ./bin/start-all.sh　　　　　（停止は、stop-all.sh）&nbsp;</p>
<p>　各サーバ上で確認（Javaのjpsコマンドで確認。jps自体も表示されるが省略）<br />　server1 :<br />　　　% jps<br />　　　7808 NameNode<br />　　　7942 JobTracker&nbsp;</p>
<p>　server2 :<br />　　　% jps<br />　　　8255 SecondaryNameNode</p>
<p>　server3,4<br />　　　4328 DataNode<br />　　　4414 TaskTracker</p>
<p><strong>=============================<br />ファイルを格納：</strong></p>
<p><strong>
<blockquote></strong>例としてインストールした hadoopを格納（hadoop_putという名前で格納）<br />　$ cd /home/hadoop<br />&nbsp;&nbsp;$ ./hadoop/bin/hadoop dfs -put hadoop hadoop_put 
<p></p>
<p>　確認<br />&nbsp;&nbsp;$ ./hadoop/bin/hadoop dfs -ls<br />　Found 1 items<br />　/user/hadoop/hadoop_put&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;dir&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2008-03-25 17:47</p>
<p>　取り出し（hadoop_getという名前で取り出し）<br />　$ ./hadoop/bin/hadoop dfs -put hadoop_put hadoop_get</p></blockquote>
<p><strong>ファイルシステム（NameNode ）の状況を確認：<br />　　　</strong>WEBブラウザより確認（server1のポート50070 へアクセス）<br />　　　<a href="http://server1:50070/">http://server1:50070</a></p>
<p>&nbsp;<strong>=============================<br />Jobを投入：</strong></p><strong>
<blockquote>
<p>例１：Sudoku (サンプルデータ：puzzle1.dta　を解析）<br />$ cd /home/hadoop/hadoop<br />$ ./bin/hadoop jar hadoop-0.16.1-examples.jar sudoku src/examples/org/apache/hadoop/examples/dancing/puzzle1.dta</p>
<p>8 5 1 3 9 2 6 4 7 <br />4 3 2 6 7 8 1 9 5 <br />7 9 6 5 1 4 3 8 2 <br />6 1 4 8 2 3 7 5 9 <br />5 7 8 9 6 1 4 2 3 <br />3 2 9 4 5 7 8 1 6 <br />9 4 7 2 8 6 5 3 1 <br />1 8 5 7 3 9 2 6 4 <br />2 6 3 1 4 5 9 7 8 &nbsp;</p>
<p></p>
<p>例２：円周率<br />$ cd /home/hadoop/hadoop<br />$ ./bin/hadoop jar hadoop-0.16.1-examples.jar pi 10 10000</p>
<p>Number of Maps = 10 Samples per Map = 10000<br />Wrote input for Map #0<br />Wrote input for Map #1<br />Wrote input for Map #2<br />Wrote input for Map #3<br />Wrote input for Map #4<br />Wrote input for Map #5<br />Wrote input for Map #6<br />Wrote input for Map #7<br />Wrote input for Map #8<br />Wrote input for Map #9<br />Starting Job<br />08/03/25 20:09:45 INFO mapred.FileInputFormat: Total input paths to process : 10<br />08/03/25 20:09:46 INFO mapred.JobClient: Running job: job_200803251837_0002<br />08/03/25 20:09:47 INFO mapred.JobClient:&nbsp; map 0% reduce 0%<br />08/03/25 20:09:50 INFO mapred.JobClient:&nbsp; map 20% reduce 0%<br />08/03/25 20:09:52 INFO mapred.JobClient:&nbsp; map 60% reduce 0%<br />08/03/25 20:09:53 INFO mapred.JobClient:&nbsp; map 80% reduce 0%<br />08/03/25 20:09:54 INFO mapred.JobClient:&nbsp; map 100% reduce 0%<br />08/03/25 20:10:01 INFO mapred.JobClient:&nbsp; map 100% reduce 100%<br />08/03/25 20:10:02 INFO mapred.JobClient: Job complete: job_200803251837_0002<br />08/03/25 20:10:02 INFO mapred.JobClient: Counters: 9<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp; Job Counters <br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Launched map tasks=10<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Launched reduce tasks=1<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Data-local map tasks=7<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp; Map-Reduce Framework<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Map input records=10<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Map output records=20<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Map input bytes=240<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Map output bytes=320<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Reduce input groups=2<br />08/03/25 20:10:02 INFO mapred.JobClient:&nbsp;&nbsp;&nbsp;&nbsp; Reduce input records=20<br />Job Finished in 16.432 seconds<br />Estimated value of PI is 3.14412&nbsp;</p></blockquote>
<p><strong>Map/Reduce（JobTracker ）の状況を確認：<br />　　　</strong>WEBブラウザより確認（server1のポート50030 へアクセス）<br /><strong>　　</strong>　<a href="http://server1:50030/">http://server1:50030</a></p>
<p>　　　前例の円周率は時間がかかるので、この間管理画面より状態が解る。　　　</p></strong>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001521.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001521.html</guid>
            
            
            <pubDate>Fri, 21 Mar 2008 22:45:37 +0900</pubDate>
        </item>
        
        <item>
            <title>官公庁の内閣ＷＥＢサイトの検索エンジン</title>
            <description><![CDATA[<p>宮内庁のWEBページの検索エンジンがNamazuだったので他の内閣はどんなエンジンを使っているか調べてみた。<br /><br />Namazu（ふーん）<br />　宮内庁：<a href="http://www.kunaicho.go.jp/">http://www.kunaicho.go.jp/</a><br />　人事院：<a href="http://www.jinji.go.jp/">http://www.jinji.go.jp/</a><br />　総務省：<a href="http://www.soumu.go.jp/">http://www.soumu.go.jp/</a><br />　法務省：<a href="http://www.moj.go.jp/">http://www.moj.go.jp/</a><br />　経済産業省：<a href="http://www.meti.go.jp/">http://www.meti.go.jp/</a><br />　防衛省：<a href="http://www.mod.go.jp/">http://www.mod.go.jp/</a><br /><br />Google アプアライアンス（たぶん・・・）<br />　農林水産省：<a href="http://www.maff.go.jp/">http://www.maff.go.jp/</a><br /></p>
<p>・・・以下不明な検索エンジン（Inktomiかと思ったり思わなかったり・・・）<br /><br />不明ソフトウェアの検索エンジンその１<br />　内閣官房：<a href="http://www.cas.go.jp/">http://www.cas.go.jp/</a><br />　文部科学省：<a href="http://www.mext.go.jp/">http://www.mext.go.jp/</a><br />　外務省：<a href="http://www.mofa.go.jp/mofaj/">http://www.mofa.go.jp/mofaj/</a><br /><br />不明ソフトウェアの検索エンジンその２<br />　内閣法制局：<a href="http://www.clb.go.jp/">http://www.clb.go.jp/</a><br />　内閣府：<a href="http://www.cao.go.jp/">http://www.cao.go.jp/</a><br />　公正取引委員会：<a href="http://www.jftc.go.jp/">http://www.jftc.go.jp/</a><br />　金融庁：<a href="http://www.fsa.go.jp/">http://www.fsa.go.jp/</a><br />　環境省：<a href="http://www.env.go.jp/">http://www.env.go.jp/</a><br /><br />不明ソフトウェアの検索エンジンその３（Javaベース）<br />　国家公安委員会：<a href="http://www.npsc.go.jp/">http://www.npsc.go.jp/</a><br />　警察庁：<a href="http://www.npa.go.jp/">http://www.npa.go.jp/</a><br /><br />不明ソフトウェアの検索エンジンその４（PHPベース）<br />　財務省：<a href="http://www.mof.go.jp/">http://www.mof.go.jp/</a><br /><br />不明ソフトウェアの検索エンジンその５<br />　厚生労働省：<a href="http://www.mhlw.go.jp/">http://www.mhlw.go.jp/</a><br /><br />不明ソフトウェアの検索エンジンその６<br />　国土交通省：<a href="http://www.mlit.go.jp/">http://www.mlit.go.jp/</a><br /><br />・・・<br />※参考までに、この<a href="http://www.e-gov.go.jp/index.html">サイト</a>で横断的に検索出来ます。<br /></p>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001517.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001517.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Search</category>
            
            
            <pubDate>Wed, 09 Jan 2008 17:31:07 +0900</pubDate>
        </item>
        
        <item>
            <title>Google新デザインをテスト中？</title>
            <description><![CDATA[　家のMac+FireFoxでGoogleの検索に「新デザインに切り替える」ボタンがついた。　このボタンを押すとデザインが変わったので、会社で普通にMacユーザと話したところあまり信じてもらえなかったので、画像をアップロード！　もちろんiGoogleではないし、Google関係の拡張機能といえばToolbarを入れているぐらい。　あまり良く調べていませんが新デザインのテスト中かな？

<strong><u>「新デザインに切り替える」ボタンがある。</u></strong>
<span class="mt-enclosure mt-enclosure-image"><img alt="google_design1.png" src="http://www.blogkid.com/weblog/archives/2007/10/05/google_design1.png" width="576" height="294" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"/></span>

<strong><u>新デザインの画面。　タブでメニューが見やすくなっている。</u></strong>
<span class="mt-enclosure mt-enclosure-image"><img alt="google_design2.png" src="http://www.blogkid.com/weblog/archives/2007/10/05/google_design2.png" width="633" height="411" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"/></span>
            
]]></description>
            <link>http://www.blogkid.com/weblog/archives/001516.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001516.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Google 2007</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">google</category>
            
            <pubDate>Fri, 05 Oct 2007 23:31:01 +0900</pubDate>
        </item>
        
        <item>
            <title>ＨＥＲＯとレミーのおいしいレストランを観てきた。</title>
            <description><![CDATA[<p>久しぶりに一人になる時間が出来たので、<a href="http://www.hero-movie.net/index.html">ＨＥＲＯ</a>と<a href="http://www.disney.co.jp/movies/remy/">レミーのおいしいレストラン</a>を観てきた。<br />　<br />HERO
はドラマも全て観ていたのとストーリーのテンポが好きだったので映画版も観にいきましたが、感想は懐かしかったものの松たか子の髪型が変わってしまった事
が非常に気になった。　当初のテレビ版でも昨年のスペシャルでも変えていなかったのに何故劇場版ではばっさりと切ってしまったのだろうか？　一応楽しめた
ものの個人的にはスペシャル版が一番好きです。</p>
<p>この日は１本だけ見ようと思い行きましたが都合により時間が空いてしまったので、もう１本レミーのおいしいレストランも見ましたが案の定子供だらけ。　そこへおじさんが一
人で、、、怪しいと思われても仕方ないと思いましたが最後まで鑑賞しました。　見た感想ですがコンピュータ感を感じさせず、もはやCGとは思わせないピク
サーの技術に関心し、内容も大人ながらに感動し非常に良かったです。　家に帰ってから奥さんに話したところ是非見たいと言っていたので年末にはDVDで販
売されるとの事なので買ってやろうと思いました。</p>
<p><br />　<br /></p>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001515.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001515.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movie</category>
            
            <pubDate>Mon, 10 Sep 2007 19:23:02 +0900</pubDate>
        </item>
        
        <item>
            <title>Purple Include</title>
            <description><![CDATA[<p>面白かったのでエントリー<br /><a href="http://codinginparadise.org/weblog/2007/08/this-is-test-post-using-purple-include.html">Purple Include Test of Blogger Integration </a></p>
<script src="http://codinginparadise.org/projects/purple-include/purple-include.js" type="text/javascript"></script>

<style>
    pre{ margin-top: 2em; font-weight: bold; font-size: 12pt; }
        .included{ display: block; padding-left: 2em; background-color: BlanchedAlmond; }
        .include_error{ display: block; background-color: red; }
</style>

↑このページの説明に従ってJavaScriptを埋め込み、以前書いたエントリー <BR>
<a href="http://www.blogkid.com/weblog/archives/001498.html">http://www.blogkid.com/weblog/archives/001498.html</a>　から<BR>
「Google Talk Gadget」の文字列というか最初に出現するH1タグの情報を取得する場合は次のような書き方をすれば取得出来ます（他にも色々な取得方法があります）<BR>
<blockquote>&lt;span<BR>
href="http://www.blogkid.com/weblog/archives/001498.html#xpath(//h1[1])"<BR>
&gt;&lt;/span&gt;</blockquote>

↓こんな感じで取得できます。<BR>
<span href="http://www.blogkid.com/weblog/archives/001498.html#xpath(//h1[1])"></span><BR>
<BR>
※JavaScriptとサーバサイドのプログラムで実現しています。<BR>
※日本語は化けます。サーバ側のプログラムを変更しないとたぶん無理です。<BR>
]]></description>
            <link>http://www.blogkid.com/weblog/archives/001514.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001514.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">MashUp</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">javascript</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">javascript</category>
            
            <pubDate>Tue, 21 Aug 2007 19:30:32 +0900</pubDate>
        </item>
        
        <item>
            <title>ツールを使ってJavaScriptを圧縮</title>
            <description><![CDATA[<a href="http://www.julienlecomte.net/blog/2007/08/13/introducing-the-yui-compressor/">Introducing the YUI Compressor</a> のツールで prototype.js （ 96311 バイト）を圧縮すると。
<blockquote>% java -jar yuicompressor-1.0.jar prototype.js</blockquote>prototype-min.js( 58672 バイト )というファイル名に変換され約４割圧縮する事が出来た。

<a href="http://code.google.com/p/jscsscomp/">jscsscomp </a>というツールも試してみましたが、私の環境では、prototype.js の圧縮でエラーになった。　しかしこのツール本来であれば複数のCSSやJavaScriptを１つにまとめる事も出来るのでなかなか面白い。

]]></description>
            <link>http://www.blogkid.com/weblog/archives/001513.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001513.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">javascript</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">compress</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">javascript</category>
            
            <pubDate>Thu, 16 Aug 2007 19:50:54 +0900</pubDate>
        </item>
        
        <item>
            <title>MacBook Proを購入</title>
            <description><![CDATA[　奥さんのPCが７年目に入りかなりガタがきていたのでVISTAが動くPCを検討していましたが、Windowsに飽きたり友達でMacユーザが多い事等に影響されMacBook Proを購入しました。　本当は新型のiMacも勧めましたがリビングには大きすぎるという事で結局ノート型になりました。　しかし奥様のパソコンとはいえ当面は私が毎日遊びます。

<span class="mt-enclosure mt-enclosure-image"><img alt="" src="http://www.blogkid.com/weblog/archives/2007/08/15/product-15in.jpg" width="278" height="160" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"/></span>

<a href="http://www.apple.com/jp/news/2007/jun/05mbp.html">アップル、MacBook Proをアップデート</a>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001512.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001512.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">life</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">apple</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">mac</category>
            
            <pubDate>Wed, 15 Aug 2007 00:06:09 +0900</pubDate>
        </item>
        
        <item>
            <title>MovableType4 へバージョンアップ</title>
            <description><![CDATA[<p>８月８日にシックス・アパートからリリースされました、MovableType4 へバージョンアップへバージョンアップしました。<br /><a href="http://www.sixapart.jp/news/2007/08/08-1600.html">Movable Type 4 を出荷開始します</a></p>
<p>バージョンアップはダウンロードから２分程度で完了し、デザインは<a href="http://www.vox.com/">VOX</a>にあるデザインを使えますがいろいろと、ごにょごにょすること３０分、悩む事もなく簡単に３列デザインへ変更できました。</p>
<p>使ってみての感想ですが操作性が非常に良くWYSIWYGはもちろん、テンプレートを個別での管理やインクルードしているテンプレートの視覚化とリンクなど・・・ＭＴ３から大幅に変更されましたが違和感なく使えました。</p>
<p>&nbsp;</p>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001511.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001511.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movabletype sixapart</category>
            
            <pubDate>Fri, 10 Aug 2007 19:58:18 +0900</pubDate>
        </item>
        
        <item>
            <title>cfengineでhostsファイルを同期させる。</title>
            <description><![CDATA[稀に聞かれるのでメモ・・・

<a href="http://www.cfengine.org/">cfengine</a>で/etc/hostsファイルを１時間毎に同期させる手順。

○環境例<blockquote>* cfengineのサーバホスト名　　　　：cfserver
* cfengineのクライアントホスト名　： cfclient
 * ネットワークセグメント　　　　　　　： 192.168.0.0/24</blockquote>

]]></description>
            <link>http://www.blogkid.com/weblog/archives/001508.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001508.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Unix</category>
            
            
            <pubDate>Fri, 10 Aug 2007 12:05:48 +0900</pubDate>
        </item>
        
        <item>
            <title>ダイハード４．０とハリポッター最新作</title>
            <description><![CDATA[先週の土曜日（２１日）に奥様の友達が家に遊びに来ると言う訳で、１日映画館へ避難しました。
久しぶりの映画鑑賞でしたが、どうしても観たかった<a target="_blank" href="http://movies.foxjapan.com/diehard4/">ダイハード４．０</a>と、<a target="_blank" href="http://harrypotter.warnerbros.co.jp/site/index.html">ハリーポッタの最新作、不死鳥の騎士団</a>の２本連続して観ました。
　
まずはダイハード。　非常にいいです。何がいいかってストーリー、アクション、どんぱち度全てのバランスが良いです。　ブルースウィルスも歳をとりましたがそんなの一切感じられない演技でした。

次はハリーポッター。　前作より死者が出ていますが今回も死者が出ることと、ハッピーエンドでは終わりません。　大人の私はいいですが、もはや子供向けの映画とは思えない感じです。　あと２作で完結ですが、ここまで来るとたぶん又劇場に足を運ぶでしょう！
そういえば、<a href="http://allabout.co.jp/finance/inheritance/closeup/CU20030731/">作者のＪ・Ｋ・ローリングさん。　今は知りませんが４年前はエリザベス英女王より資産が多かった</a>んですね。　いやーすごい！
　]]></description>
            <link>http://www.blogkid.com/weblog/archives/001509.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001509.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Movie</category>
            
            
            <pubDate>Mon, 23 Jul 2007 01:08:20 +0900</pubDate>
        </item>
        
        <item>
            <title>DRBDで遊んでみる。</title>
            <description><![CDATA[最近なんとなく気になって１回も遊んだ事がなかったDRBDを簡単に試してみた。
<a href="http://www.drbd.org/">http://www.drbd.org/</a>
<a href="http://www.drbd.org/index.php?id=186&L=2">DRBDとは何ですか? </a>から抜粋
<blockquote>DRBDはブロックデバイスで、ハイアベイラビリティクラスタを構築するように設計されています。これはブロックデバイス全体をネットワーク(専用ネットワーク)経由でミラーリングすることによって実現されます。いわゆるネットワークRAID1として考えることができるでしょう。 </blockquote>


]]></description>
            <link>http://www.blogkid.com/weblog/archives/001507.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001507.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Unix</category>
            
            
            <pubDate>Tue, 12 Jun 2007 01:55:31 +0900</pubDate>
        </item>
        
        <item>
            <title>Google Gearsで遊んでみる。</title>
            <description><![CDATA[Google Developer Dayで発表になりました、Google GearsですがGoogle Codeにサンプルがあったので、今更ですがダウンロードして遊んでみた。
　<a href="http://code.google.com/apis/gears/tools.html">http://code.google.com/apis/gears/tools.html</a>
　<a href="http://code.google.com/apis/gears/GoogleGears_SamplesAndTools.zip">http://code.google.com/apis/gears/GoogleGears_SamplesAndTools.zip</a>

　※WEBから登録したデータがローカルDB（SQLite)へストアされるデモです。
　　⇒このテクノロジーに対してセキュリティへの心配がある人はここから先の操作はしないで下さい。
　
　○まずは<a href="http://gears.google.com/">Google Gearsをインストール</a>する。
　
　○そして次のURLへアクセス。セキュリティーのポップアップが表示されるますが、これを許可。
　<a target='database'  href="http://www.blogkid.com/googlegears/samples/hello_world_database.html">http://www.blogkid.com/googlegears/samples/hello_world_database.html</a>
　　⇒適当に３ワード登録する。
　
　○クエリーを発行するツールへアクセス。セキュリティーのポップアップが表示されるますが、これを許可。
　<a target='query'  href="http://www.blogkid.com/googlegears/tools/dbquery.html">http://www.blogkid.com/googlegears/tools/dbquery.html</a>
　　⇒ select * from sqlite_master　のSQLが左上に表示されるの、Execute !
　　⇒ Demoテーブルがあるのが確認できる。

　○Demoテーブルの中を見てみる。
　　⇒ 先ほどの結果の下側にある、"Enter SQL statement here"を押す。
　　⇒ 文字が消えるので、"select * from Demo;" と入力し、Execute !
　　⇒ 前に登録した文字列の結果が表示される。
　　⇒ ブラウザをオフラインの状態にしても同様の結果が解る。

　○基本的にSQLであれば一般的な事が出来るので、SELECT / DELETE / NSERTなどは可能

　○私の環境はWindowsXP + IE7 ですが、この場合次の場所へDBが構築される。
<blockquote>　　C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Google\Google
 Gears for Internet Explorer\www.blogkid.com\http_80\database-demo#database</blockquote>　　⇒[USERNAME]はログインしている環境

　　※クライアントの環境により構築される場所は変わります。　　
　　　<a href="http://code.google.com/apis/gears/api_database.html#directories">http://code.google.com/apis/gears/api_database.html#directories</a>
　
　----
　何かこれを使った面白いアイデアはないかな・・・
　
　関連：
　　<a href="http://journal.mycom.co.jp/articles/2007/06/07/gears/index.html">【ハウツー】"ブラウザ+Gears"でここまでできる! Google GearsのDB機能を使ってみよう</a>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001506.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001506.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Google 2007</category>
            
            
            <pubDate>Fri, 08 Jun 2007 02:08:25 +0900</pubDate>
        </item>
        
        <item>
            <title>Google Developer Day 2007 - 東京へ行ってきました。</title>
            <description><![CDATA[仕事の都合、残念ながらレセプションパーティーへ参加する事は出来ませんでしたが、グーグルのイノベーションを肌で感じることが出来た楽しい１日でした。
　<a href="http://code.google.com/events/developerday/jp-home.html">Google Developer Day 2007 - 東京</a>
　<a href="http://googledeveloperday2007-ja.blogspot.com/">グーグルの人たちのブログ</a>

　午前は基調講演でGreg Steinからオープンソースへの取り組みを聞きましたが、全ての人達（エンジニア）が幸せになる為に貢献している事がとても良く理解する事ができました。　次は、はてなの<a href="http://d.hatena.ne.jp/naoya/">伊藤直也さん</a>の公演でしたが、はてなのサービス作りの基盤の説明や私はコミュニーティーにおける「清濁混合」と言う言葉が印象的でした。　次はグーグルの<a href="http://d.hatena.ne.jp/takoratta/">及川卓也さん</a>、終始淡々とした説明でしたが、ここにサプライズがありました。　突然 Google Gears  ( <a href="http://gears.google.com/">http://gears.google.com/</a> ) の話しをしましたが、これが凄い！オフラインでも作業可能なようにクライアント側へSQLiteを入れてそこでデータを入れて、アクセス可能なようにする。　そのうちクライアント間でもこのデータをコピーしたり共有出来るようにもなれば面白いですね。

　午後はセッションが選べ私は次のセッションに参加し主な感想。
　<u><strong>⇒ Google Maps API Introduction　：　クリス・アテナシオさん</strong></u>
　　　・まだＡＰＩを使った事のない初心者の方にも解かりやすいセッションだったと思う。
　　　・<a href="http://atenasio.googlepages.com/gdd2007.html">サンプルページ</a>のコードの表示の切り替え/実行などのデモに感心。
　　　・新しいＡＰＩの表示するマーカー数を指定出来るのは知らなかった。

<u><strong>⇒ KML-Geographical Format For Earth & Maps　：　Bruno Bowdenさん</strong></u>
　　　・日本語での挨拶に会場が盛り上がった。
　　　・地図上のデータだけでなく、時系列でデータを観測できるのは知らなかった。
　　　・kmzフォーマットについて理解できた。

<u><strong>⇒Intro to Google Data APIs...：  Ryan Boydさん</strong></u>
　　　・GDataはあまり使った事はありませんでしたが認証画面の存在などで興味が沸いた。
　　　・なんでもかんでも出来る魔法のＡＰＩという事が理解できた。

<u><strong>⇒Software Engineer in Google　：鵜飼文敏さん</strong></u>
　　　・スーパーエンジニアの集団である事を改めて認識。
　　　・ソフトウェアは、<a href="http://www.perforce.com/">PerForce</a>で管理している。
　　　　他のに変えようなんて話もある。
　　　・コード・レビューには、Mondorian というPythonベースのウェブソフトウェアを使っている。

　久しぶりに一日がかりのセミナーで疲れましたが、ホント有意義な一日でした。
　帰りにお土産のＴシャツの頂き、ありがとうございました。
　スタッフの皆さんお疲れさまでした。。。
]]></description>
            <link>http://www.blogkid.com/weblog/archives/001505.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001505.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Event</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Google 2007</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">gdd07</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">gdd07jp</category>
            
            <pubDate>Fri, 01 Jun 2007 02:08:03 +0900</pubDate>
        </item>
        
        <item>
            <title>Wii コントローラで Google Maps を操作</title>
            <description><![CDATA[<a href="http://www.bolinfest.com/wii/">Wii の Opera ブラウザのボタンを認識するJavaScript</a>を見つけたので、試しにGoogle Maps へ対応させてみた。</p>

<p><a href="http://www.blogkid.com/googlemaps-wii/">http://www.blogkid.com/googlemaps-wii/</a><br />
　<br />
以下ボタン操作説明<br />
<blockquote>十字キー：スクロール<br />
Ｂボタン：表示モード切替（地図→航空写真→地図＋航空写真）<br />
＋：縮小<br />
－：拡大<br />
１：表示している場所を記憶させる<br />
２：記憶させた場所へ移動</blockquote><br />
ＩＥでは動作しないが、一応FireFoxでは<a href="http://www.bolinfest.com/wii/wii.html">このテストサイト</a>にある、キーバインドで動きます（Wii用に作ったので細かいところまでは対応していません。）<br />
　　<br />
正直なところ作ってみたものの、あまり面白くはなかった。　Wii　コントローラの傾きを検知する事ができれば少しは面白くなったと思いますが、そんな事できるのかな？</p>]]></description>
            <link>http://www.blogkid.com/weblog/archives/001502.html</link>
            <guid>http://www.blogkid.com/weblog/archives/001502.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Google 2007</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Tools</category>
            
            
            <pubDate>Fri, 06 Apr 2007 19:04:29 +0900</pubDate>
        </item>
        
    </channel>
</rss>


