<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Publickey</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/" />
    <link rel="self" type="application/atom+xml" href="http://www.publickey1.jp/atom.xml" />
    <id>tag:www.publickey1.jp,2008-10-05://2</id>
    <updated>2010-03-21T09:02:22Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.23-ja</generator>

<entry>
    <title>［訂正記事］グーグルのNative Client、CPUに依存しない互換性は将来のバージョンにて</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/native_clientcpu.html" />
    <id>tag:www.publickey1.jp,2010://2.1481</id>

    <published>2010-03-21T06:52:12Z</published>
    <updated>2010-03-21T09:02:22Z</updated>

    <summary>3月19日付けの記事「グーグル、Native Clientをx86-64とARM...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="google" label="Google" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="web標準" label="Web標準" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

3月19日付けの記事「グーグル、Native Clientをx86-64とARMにも。同一バイナリが主要なCPUで動作」について、誤解した表現がタイトルと本文に含まれていたため、お詫びして訂正させていただきます。すいませんでした。 訂正内容 この記事では、タイトルと本文を含め、x86用のNative Client対応バイナリが新たにグーグルが開発したX86-64とARM用のNative Clientでもそのまま動作するとの説明をしましたが、その部分は誤りでした。 正しくは、グ…… 

    </content>
</entry>

<entry>
    <title>グーグル、Native Clientをx86-64とARMにも</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/native_clientx86-46armcpu.html" />
    <id>tag:www.publickey1.jp,2010://2.1480</id>

    <published>2010-03-18T16:39:10Z</published>
    <updated>2010-03-21T07:01:54Z</updated>

    <summary>グーグルが2008年12月に発表したNative Clientは、Webブラウザ...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="google" label="Google" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="web標準" label="Web標準" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

グーグルが2008年12月に発表したNative Clientは、Webブラウザ上でx86バイナリを実行することにより、高速なアプリケーション実行環境をWebブラウザ上に構築するための技術でした。 （この記事の元のタイトルと本文には間違いが含まれていたため、修正しました。「［訂正記事］グーグルのNative Client、CPUに依存しない互換性は将来のバージョンにて」をご覧ください。元のタイトルは「「グーグル、Native Clientをx86-64とARMにも、同一バイナ…… 

    </content>
</entry>

<entry>
    <title>NoSQL登場の背景、CAP定理、データモデルの分類</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/nosqlcap.html" />
    <id>tag:www.publickey1.jp,2010://2.1479</id>

    <published>2010-03-18T05:19:31Z</published>
    <updated>2010-03-18T11:03:41Z</updated>

    <summary>海外のブログをチェックしていると、ここ最近でNoSQLに関する話題が劇的に増えて...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="cap定理" label="CAP定理" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="nosql" label="NoSQL" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="リレーショナルデータベース" label="リレーショナルデータベース" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

海外のブログをチェックしていると、ここ最近でNoSQLに関する話題が劇的に増えてきていることを感じます。 Three Rivers Institute アジャイルソフトウェア開発手法やデザインパターンなど、ソフトウェア開発の分野の先進的な取り組みで知られるKent Beck氏も先日、自身のブログ「Three Rivers Institute」でNoSQLについての考察を記したエントリ「Stuck with “NoSQL”?」をポストしました。 Kent Beck氏はNoSQL…… 

    </content>
</entry>

<entry>
    <title>マイクロソフト、jQueryへの全面的な支持を発表</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/jquery_2.html" />
    <id>tag:www.publickey1.jp,2010://2.1478</id>

    <published>2010-03-18T01:35:26Z</published>
    <updated>2010-03-18T02:03:39Z</updated>

    <summary>マイクロソフトはクライアントサイドのAjaxアプリケーションを開発するテクノロジ...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="microsoft" label="Microsoft" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

マイクロソフトはクライアントサイドのAjaxアプリケーションを開発するテクノロジーとして、jQueryを最優先（Primary Technology）にするという方針を明らかにしました。 すでにASP.NETチームの担当者はフルタイムでjQueryのコアライブラリの開発に参加しており、これまでASP.NET Ajax Libraryを使ってアプリケーションを開発してきたデベロッパーには、jQueryへ移行するように勧めています。 MIX10のキーノートにjQueryの開発者登…… 

    </content>
</entry>

<entry>
    <title>アドビ、FlashをHTML5のCanvasへ変換するプロトタイプ機能を明らかに。アニメーションも変換</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/flashhtml5canvas.html" />
    <id>tag:www.publickey1.jp,2010://2.1477</id>

    <published>2010-03-17T04:29:51Z</published>
    <updated>2010-03-18T06:12:48Z</updated>

    <summary>アドビシステムズは3月10日に始めた新しいブログ「Design and Web」...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="flash" label="Flash" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="html5" label="HTML5" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="web標準" label="Web標準" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

<![CDATA[アドビシステムズは3月10日に始めた新しいブログ「Design and Web」の中で、FlashをHTML5のCanvas要素で置き換える「Smart Paste」のデモ動画を公開しました。この機能は現在開発中のDreamweaver CS5のプロトタイプ機能とのことです。 （追記3/18：上記ブログの1つ目のエントリ「Design &amp; Web」に、紹介する機能は「It won't be in the next version of CS.」であるとの記述がありまし]]>…… 

    </content>
</entry>

<entry>
    <title>［速報］IE9プレビュー版が公開！ HTML5準拠を約束、マルチコア、GPU対応で高速動作へ</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/ie9_html5gpu.html" />
    <id>tag:www.publickey1.jp,2010://2.1476</id>

    <published>2010-03-16T18:42:00Z</published>
    <updated>2010-03-17T08:24:54Z</updated>

    <summary>マイクロソフトがラスベガスで開催中のイベント「MIX10」。2日目のキーノートス...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="html5" label="HTML5" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="intenetexplorer" label="Intenet Explorer" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="microsoft" label="Microsoft" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="webブラウザ" label="Webブラウザ" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="web標準" label="Web標準" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

マイクロソフトがラスベガスで開催中のイベント「MIX10」。2日目のキーノートスピーチでは、Internet Explorer 9について語られました。 IE9のポイントはHTML5、CSS3、SVGなどの標準への準拠と、マルチコアCPUやGPUなどハードウェアを活用した高速な動作。壇上でIE9を紹介したDean Hachamovitch氏はこれを「HTML5, Hardware Accelerated」という言葉で表現。そして、IE9 Platform Previewのダウ…… 

    </content>
</entry>

<entry>
    <title>グーグルがHTML5のMicrodataに早くも対応</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/html5microdata_2.html" />
    <id>tag:www.publickey1.jp,2010://2.1475</id>

    <published>2010-03-16T04:39:55Z</published>
    <updated>2010-03-16T04:49:25Z</updated>

    <summary>Microdataは、HTMLにメタデータを埋め込むための記述方法です。HTML...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="google" label="Google" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="html5" label="HTML5" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

Microdataは、HTMLにメタデータを埋め込むための記述方法です。HTML5の仕様の一部として策定が開始され、現在はW3CのHTML5仕様からは独立した仕様となっています。 そのMicrodataをグーグルが読み取って「リッチスニペット」に利用すると、ブログ「Google Webmaster Central Blog」のエントリ「Microdata support for Rich Snippets」で明らかにしました。 リッチスニペットのデータとしてMicrodata…… 

    </content>
</entry>

<entry>
    <title>［速報］マイクロソフトのSilverlight 4RCが本日公開、Windows Phone 7の開発ツールも無償公開へ</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/silverlight_4rcwindows_phone_7.html" />
    <id>tag:www.publickey1.jp,2010://2.1474</id>

    <published>2010-03-15T17:52:43Z</published>
    <updated>2010-03-16T09:06:04Z</updated>

    <summary>マイクロソフトのクリエイター向けプライベートイベント「MIX10」が3月15日（...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="microsoft" label="Microsoft" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="silverlight" label="Silverlight" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="webブラウザ" label="Webブラウザ" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

マイクロソフトのクリエイター向けプライベートイベント「MIX10」が3月15日（現地時間）、米ラスベガスで開催されています。初日のキーノートスピーチでは、Silverlight 4とWindows Phone 7についての進捗が発表されました。 本記事ではキーノートスピーチの内容を、Silverlight 4を中心に紹介します。 Silverlight 4 RCは本日公開 Scott Guthrie氏がSilverlight 4の紹介に登場。Silverlight 4は昨年1…… 

    </content>
</entry>

<entry>
    <title>22のプログラミング言語で書かれた「Hello, World!」 どれがどれだか分かりますか？</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/22hello_world.html" />
    <id>tag:www.publickey.jp,2010://2.1473</id>

    <published>2010-03-15T04:04:57Z</published>
    <updated>2010-03-15T04:12:13Z</updated>

    <summary>プログラミングを職業としている方も、趣味にしている方も、ちょっと遊べるゲームを見...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="おもしろ" label="おもしろ" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="システム開発" label="システム開発" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

プログラミングを職業としている方も、趣味にしている方も、ちょっと遊べるゲームを見つけました。 Can you name the programming language based on its Hello, World syntax? - sporcle それは「Sporcle」というサイトに掲載されたゲーム「Can you name the programming language based on its Hello, World syntax?」。 さまざまなプログラ…… 

    </content>
</entry>

<entry>
    <title>マイクロソフトはIE9のHTML5対応に本気で取り組んでいる模様</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/ie9html5.html" />
    <id>tag:www.publickey.jp,2010://2.1472</id>

    <published>2010-03-15T01:59:10Z</published>
    <updated>2010-03-15T02:04:56Z</updated>

    <summary>3月9日付けのマイクロソフトのIEBlogにポストされたエントリ「Working...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="html5" label="HTML5" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="intenetexplorer" label="Intenet Explorer" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="microsoft" label="Microsoft" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

3月9日付けのマイクロソフトのIEBlogにポストされたエントリ「Working with the HTML5 Community」では、マイクロソフトがいかにHTML5の標準化に真剣に取り組んでいるかをアピールしています。 IEBlog : Working with the HTML5 Community このエントリでは、HTML5関連のワーキンググループやタスクフォースにInternet Explorer開発チームからさまざまなメンバが参加していることが紹介されています…… 

    </content>
</entry>

<entry>
    <title>2月の人気記事ランキングとページビュー報告、そしてドメイン移転の予告です</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/2_2.html" />
    <id>tag:www.publickey.jp,2010://2.1471</id>

    <published>2010-03-14T05:43:19Z</published>
    <updated>2010-03-14T05:48:24Z</updated>

    <summary>Google Analyticsで計測したPublickeyの2月のページビュー...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="編集後記" label="編集後記" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

Google Analyticsで計測したPublickeyの2月のページビューとユーザー数は、ページビューが11万5280、ユーザー数が4万949でした。日数がいつもより数日短い2月としては悪くない数字ですが、何カ月もページビューが横這いなのは、やはりグーグルの（原因不明の）ペナルティによるものだと考えています。 2月中にも何回かサイトの構成やHTMLを修正してグーグルに申請してはいたのですが、残念ながら解決には至っていません。今後のペナルティ対処については、以下のランキン…… 

    </content>
</entry>

<entry>
    <title>テスト駆動開発の効果はどのくらいある？</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/post_99.html" />
    <id>tag:www.publickey.jp,2010://2.1470</id>

    <published>2010-03-12T02:05:56Z</published>
    <updated>2010-03-12T05:02:45Z</updated>

    <summary>ソフトウェアの開発を行うときに、まずテストケースを先に作ってから機能を作り込む「...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="システム開発" label="システム開発" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

ソフトウェアの開発を行うときに、まずテストケースを先に作ってから機能を作り込む「テスト駆動開発」（Test-Driven Development：TDD）。これにより、ソフトウェアの開発工数や品質にはどの程度の変化があるのでしょうか。 TDD(テスト駆動開発)の適用評価を紹介した研究論文 - エリクソンはじめ3社：森崎修司の「どうやってはかるの？」：ITmedia オルタナティブ・ブログ この疑問について調査した論文を、奈良先端科学技術大学院大学 助教の森崎修司氏が3月10日…… 

    </content>
</entry>

<entry>
    <title>コンピュータサイエンス史上最大の課題「並列処理による性能向上」～情報処理学会創立50周年記念全国大会の招待講演</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/50.html" />
    <id>tag:www.publickey.jp,2010://2.1469</id>

    <published>2010-03-10T16:36:38Z</published>
    <updated>2010-03-11T09:33:18Z</updated>

    <summary>「いま、並列処理の壁というコンピュータサイエンス史上最大の課題に直面しています。...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="it業界動向" label="IT業界動向" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

「いま、並列処理の壁というコンピュータサイエンス史上最大の課題に直面しています。しかしこれはチャンスでもあります。新しい時代を切り開いていきましょう」。IBM名誉フェローのFran Allen氏は、昨日3月10日に行われた日本の情報処理学会創立50周年記念全国大会の招待講演の演壇からこんなメッセージを聴衆に投げかけました。 Fran Allen氏は、コンパイラやプログラミング言語が専門で、女性で初めてチューリング賞を受賞した人。今回の招待講演のためにわざわざ来日したと紹介され…… 

    </content>
</entry>

<entry>
    <title>Google App Engineのアプリは自動的にIPv6対応に</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/google_app_engineipv6.html" />
    <id>tag:www.publickey.jp,2010://2.1468</id>

    <published>2010-03-10T00:20:48Z</published>
    <updated>2010-03-10T00:23:26Z</updated>

    <summary>グーグルは3月8日付けでポストしたブログ「Google App Engine B...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="googleappengine" label="Google App Engine" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

グーグルは3月8日付けでポストしたブログ「Google App Engine Blog: App Engine joins the Google over IPv6 Program」で、Google App Engineとappspot.comのドメインをIPv6に対応させると報告しています。 Google App Engine Blog: App Engine joins the Google over IPv6 Program これにより、IPアドレスに依存するようなコー…… 

    </content>
</entry>

<entry>
    <title>超簡単プログラミング「MS Small Basic」が正式版で無料公開、サンデープログラミングにどうですか？</title>
    <link rel="alternate" type="text/html" href="http://www.publickey1.jp/blog/10/ms_small_basic.html" />
    <id>tag:www.publickey.jp,2010://2.1467</id>

    <published>2010-03-09T04:45:04Z</published>
    <updated>2010-03-09T04:56:19Z</updated>

    <summary>いまベテランのITエンジニアとして活躍している方々の中には、子どもの頃にBasi...</summary>
    <author>
        <name>jniino</name>
        
    </author>
    
        <category term="blog" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="おもしろ" label="おもしろ" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="システム開発" label="システム開発" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.publickey1.jp/">

いまベテランのITエンジニアとして活躍している方々の中には、子どもの頃にBasic言語で初めてプログラミングを覚えた、あるいは駆け出しエンジニアの頃に最初に仕事で使った言語がVisual Basicだった、という方も多いのではないでしょうか？  Small Basic 実は僕も、最初に使ったプログラミング言語はPC-8001のN-BASICでした。もう30年くらい前のことですね。 マイクロソフトが2月24日に正式版を公開した最新のBasic言語「Small Basic」を使う…… 

    </content>
</entry>

</feed>
