‘web’ カテゴリーのアーカイブ

講習会『CSS フレームワーク/CSS Reset』を開催しました

cos31です。

今回はCSSのクロスブラウザを簡単に利用してもらうための選択肢として「CSS フレームワーク/CSS Reset」を紹介しました。

(続きを読む…)

REST 入門 – ROA

yuzan.png

=souです。
REST 入門 第三回の動画と資料を公開します。 ROA と、フレームワークに REST が入るとどうなるか、その例として Rails の ActiveResource, ActionController::Resources に軽〜く触れています。
作成に当たっては yohei 氏の REST ROA 資料と 山田泰資氏@第八回XML開発者の日の資料を盛大に参考にさせて頂きました。

後半の Rails デモが「コードが小さくてわかんなかったよ!」との声があったのでスクリーンキャストで撮り直しました。内容は以下の通りです。

  • rails rest で Rails アプリを作成
  • ./script/generate scaffold User で User 関連の HTML やテーブル定義を作成
  • ./script/generate resource で REST 制約に基づいた controller, ルーティングを作成
  • ./script/server で起動、ブラウザからユーザを作成
  • irb(ruby コンソール)を立ち上げ ActiveResource を使ってリモートで上記のユーザを取得し名前を変えてセーブ
  • ブラウザから見て確かに名前が変わった事を確認

(続きを読む…)

REST 入門 – REST アーキテクチャスタイル

beefbowlas.png

=souです。
REST 入門 第二回の動画と資料を公開します。一緒に同資料で使われているネットワーク図の OmniGraffle ファイルを CreativeCommons で公開します。お役立てください。

肝心の内容ですが、REST アーキテクチャスタイル制約の話がgdgdになってしまい、興味の有る方は yohei 氏@ricollab のプレゼン資料 REST と ROAを読まれるようグイっと推しておきます。
動画の方も撮影の都合から音声のみのリアルサウンド状態になっておりますが、ご容赦ください。

(続きを読む…)

REST 入門入門講座

souです。
REST 入門のための入門講座@フォローアップ講習会の動画と資料を公開します。

フォローアップ講習会のレギュレーション、初級者が理解出来る難易度、日々の業務に役立つ内容、に合わせ、今回は REST 入門の、そのまた入門です。
今回で REST への概観と興味を持ってもらって、次回からより具体的な内容にはいります。

まとめ

  • REST っぽいもの、REST っぽくないもの
  • 3つの視点と REST
    • アーキテクチャスタイル
    • web アプリケーション設計
    • 分散コンピューティング
  • アーキテクチャスタイル
    • 流儀と実装
    • アーキテクチャスタイルは流儀、アーキテクチャはその実装
    • REST アーキテクチャスタイルは流儀、WWW はその実装
  • Roy Fielding
  • Architectural Styles and
the Design of Network-based Software Architectures
  • 【スケーラブル萌え】REST ってアーキテクチャスタイル考えてみた【分散かわゆす】
  • Stateless
  • web アプリケーション設計
    • REST を意識した web アプリケーション設計
    • ROA(リソース指向アーキテクチャ)
    • Addressability
  • 分散コンピューティング
    • XML-RPC や Web-API に代わる手段としての REST

(続きを読む…)

Flashで作ったフリーのVNCクライアント「fvnc」をビルドしてみた

こんにちはarashoです。巷ではGIGAZINEでFlashで作ったフリーのVNCクライアント「FlashVNC」が話題になっていますがエントリ中に

また、FlashVNCの後継がオープンソースで現在開発中です。

という記載があったので調べてみました。
(続きを読む…)