ホーム > かんたんWebレシピ | 検索 | 更新情報 |
結城浩が書いた本 |
ここは、 「日経ソフトウエア」の連載記事 「かんたんWebレシピ」 のサポートページです。
こんにちは、結城浩です。 ここは、 「日経ソフトウエア」の連載記事 「かんたんWebレシピ」 のサポートページです。
この連載「かんたんWebレシピ」では、 小さなサンプルプログラムを通して、 現代のWeb技術や、その応用を学びます。
livedoor ReaderやGmail、それにはてなダイアリーなど、 最近のWebサイトはかなり高機能で、さまざまなWebの技術が組み合わされています。 新技術も次々と登場してきて、なかなかフォローするのがたいへんですよね。
この連載では、Webで見かけた面白いプログラムやWebサイトに似た「ミニチュア版」を サンプル・プログラムとして作ります。 サンプルを動かしてみることで、Web技術の本質と使い道を見ていきましょう。 いわば「本格的なWebサイトの味を、家庭で試す」ような「Webプログラミングのレシピ」というわけです。
YouTubeとYahoo!とはてなを組み合わせて、 キーワードを入力すると関連した動画を探して再生するWebアプリケーション「TV Show」を作ります。 レシピは以下の通りです。
はてな認証APIとlivedoor認証APIとSQLiteを組み合わせて、 ユーザ管理をはてなやlivedoorにまかせた簡単なTwitterもどき「ひとことあそび」を作ります。 レシピは以下の通りです。
Google Gearsを使って、 たとえネットワークが使えない状況(オフライン)でも書き込みができる 一行メモ書きWebアプリケーションを作ります。
先月作成した一行メモ書きWebアプリケーションに、 Google GearsのWorkerPoolという機能を追加して、 ユーザへの応答性を良くしてみましょう。
「はてな認証API」とHatenaStar.jsを使って、 自分用の「はてなスター」を作ります。
Webを自動的に巡回するロボット(クローラ)を作ります。
訂正:157ページの図2に誤りがありました。深くおわびいたします。 下記ページで訂正していますので、ご参照ください。
いろんな検索のパターンを紹介し、 Webサービスを使って自サイトに検索機能を追加するCGIを作成します。
GoogleがiGoogleと共に提供しているGoogle Gadget APIを使って、小さなウィジェットを実際に作ってみましょう。 作成するのは、Hello World、RSS Feed Reader、MiniMessageを使ったMini Feed Reader、それにTODO Listの四個です。
Yahoo!JAPANが提供しているウィジェットエンジンを使って、 デスクトップ上で動作する小さなアプリケーション「ウィジェット」を紹介します。 作成するのは、MiniClock, MusicPlayer, RssMiniReaderの3個です。
あなたのご意見・感想をお送りください。 あなたの一言が大きなはげみとなりますので、どんなことでもどうぞ。