タグ

Ajaxに関するhejihoguのブックマーク (23)

  • Web2.0の先にあるC10K問題 ― @IT

    個々のクライアントがサーバに要求する処理量は小さなものでハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする――。これが最近Web開発者の間で話題となっている「C10K問題」(クライアント1万台問題)だ。 プロセス番号が足りなくなる パンクするのは例えばプロセス番号だ。 Ajaxの実装として最近注目されている技術に“Comet”(コメット)と呼ばれるものがある。HTTPのセッションをあえて切断せずに、サーバとクライアント間でつなぎっぱなしにするテクニックだ。Cometを使えばクライアントからのリクエストに応えるだけでなく、サーバ側からも不定期に情報を送り出すことができる。例えば、Web上でチャットサービスを実装するには、通常はクライアント側からサーバに一定間隔でポーリングすることで、ほかのユーザーの発言分をサーバから取得して表示するが、Cometの

  • ChaSen.org

    サービス Ajax IME: Webベースの日本語入力。特別なソフトは必要ありません。 Ajax 手書き文字認識: Webベースの日語手書き文字入力� 個人ページ Taku Kudo's page サイトの運営者です

  • Startforce | スタートフォース いつでも、どこでも、あなたのデスクトップ。

    StartForce(スタートフォース)は、かつてスタートフォース株式会社により開発、販売されていた、ウェブブラウザ上で動作するデスクトップ環境システムです。 2006年の発売当時、このようなシステムは大変画期的でした。昨今では様々な場面で使われるようになった「クラウド」という言葉とともに、注目を集めることとなったのです。 InternetExplorerなどのウェブブラウザからログインすると、Windowsに近いデスクトップ環境で、オフィススイート、PDFの閲覧、メール、カレンダー、メッセンジャー等のサービスを扱うことができました。 次の項目で、「StartForceでできたこと」をもう少し詳しく見ていきましょう。 StartForceには、ユーザー登録を行うだけで利用できる無料のPersonal版と、企業向け有料プランのEnterprise版が存在しました。 Enterprise版では

  • AJAXアプリは客のわがままを聞いてくれるレストラン

    UIEngineの説明をする際に、「通常のウェブ・アプリケーションと異なり、非同期通信を使ってクライアント側でデータ・バインディングをするので、ストレスの少ないユーザー・エクスペリエンスを提供できます」と言ってきた私だが、「データ・バインディングとは何か」を知らない人が意外に多いことに気がついたので、ここで解説しておく。 得意のべ物にたとえれば、データ・バインディングは「調理」に相当する。定屋のように全ての材(データ)をキッチンで調理をしてしまってから一度に持ってくるのが「サーバー・サイドでのデータ・バインディング」で、紅花レストランのように材をテーブルまで持って来て目の前で調理してくれるのが「クライアント・サイドでのデータ・バインディング」である。 材を一度にはテーブルに運ばず、客が一つ目の料理べている間に二つ目の料理材を運んで料理をしておき、一つ目の料理べ終わった

    hejihogu
    hejihogu 2006/05/10
    面白いたとえ
  • 目標管理ツール - checkpad.jp

  • みんなの共有財産に育てよう、Ajax非互換性データベース - @IT

    Ajax非互換性データベース 実はこのデータベースは私が「いい出しっぺ」なのです。Ajaxのプログラムを実際作り始めてすぐ、「これは絶対に必要だ!」という確信を持ったために、周囲を巻き込んで着手させてしまったものといえます。しかし、いったいなぜこのようなデータベースが必要なのでしょうか? その理由は私の体験に沿って見ていくと分かりやすいと思います。 私がAjaxのプログラムを作り始めてすぐに遭遇したのは、いくつものWebブラウザの非互換性です。遭遇した問題は、私が駄文を書き連ねるオータムマガジンに記録を付けるようにしていきました。しかし、話はそれで終わらなかったのです。プログラムのテスト版を公開すると、私が予想もしていなかったWebブラウザで使った場合のトラブルのレポートが寄せられました。私は、せいぜいInternet Explorer、Firefox、Operaの3種類ぐらいが実際に使わ

  • MOONGIFT - TurboDbAdmin - AjaxによるMySQL管理インタフェース

    CinePaint レビュー インストール インストーラー形式でインストール可能です。 (クリックすると拡大します) 起動 起動した画面はGIMPに似ています。 (クリックすると拡大します) Preferences Displayタブです。 (クリックすると拡大します) Interfaceタブです。 (クリックすると拡大します) Environmentタブです。 (クリックすると拡大します) Directoriesタブです。 (クリックすると拡大します) Global Settingsタブです。 (クリックすると拡大します) ファイルを開く ファイルを開くダイアログです。 (クリックすると拡大します) 対応形式は次の通りです。 (クリックすると拡大します) メニュー Fileメニューです。 (クリックすると拡大します) Editメニューです。 (クリックすると拡大します) Selectメニ

    MOONGIFT - TurboDbAdmin - AjaxによるMySQL管理インタフェース
  • 伊藤直也の「アルファギークのブックマーク」 - Ajax、Ruby on Rails、Web 2.0。2005年を彩ったWebテクノロジー

    時間が経つのは早いもので、2005年ももうまもなく終わりです。Webの世界でも、今年1年を振り返るためのさまざまなニュース、記事が発表されています。これに便乗しつつ、ギークの視点かつ新しいWebテクノロジーの切り口で、2005年を自分なりに振り返ってみたいと思います。 さて、2005年のWebテクノロジーの世界でもっとも際だった3つの言葉として私が挙げる物は、おそらく多くのギークな人たちと同様、「Ajax」「Ruby on Rails」「Web 2.0」の3つです。 ■ JavaScriptに光を当てたAjaxという方法論 AjaxはJavaScriptを利用した動的ロードテクニックの総称で、「Google Maps」などが見せた、新しいWebアプリケーションの可能性を切り開く方法の1つです。Ajaxの功績は、そのテクニックを利用した斬新なWebインターフェイスの表現方法を世の中に示したこ

  • Ajax Google Mapsを自サイトに設置する - [JavaScript]All About

    *この記事は、Google Maps APIバージョン1(v1)の時点での記事です。v1ベースでは現状動作しますが、バージョン2(v2)については、 Google Maps v2を設置する(1)やv2用意訳とサンプルなどもご参照ください。 9/15と、 9/30のサンプルは、都道府県庁の経緯度データをAjaxな通信で取り出し表示する、というものでしたが、 今回から数回にわけて、このようなAjaxな仕組みも利用しつつ、地図を表示してみます。地図には、Google Mapsを利用します。 Google Mapsは、それがなければ、Ajaxという言葉がこれほど広まらなかったかもしれないほどの影響を与えたAjaxアプリといえますが、もしかすると、それ以上に、世界中にインパクトを与えた特徴があります。 それは、この高機能で精密な地図を、自由にカスタマイズして、なんと、無料で自分のサイトへ設

  • Ajaxを超える「Arax」採用、リッチクライアント新技術の内容は ― @IT

    2005/11/15 オープンソース・ジャパン(OSJ)は11月14日、RPC(Remote Procedure Call)の非同期通信を使って動的なアプリケーション生成を可能にする新手法「Arax」を採用したリッチクライアント開発技術「ダイナミック・コックピット・テクノロジー」を発表した。LAMP(Linux、Apache、MySQLPHPなど)技術を使いながら従来のWebアプリケーションの弱点であるクライアントの操作性や表現力を大きく向上させられるとしている。 Araxは「Asynchronous RPC and XML」の略。OSJによると、RPCを使うことでビジネスロジック処理をサーバサイドに集約でき、クライアントサイドの開発工数を削減できるという。またXMLの利用でデータとアルゴリズムの区別が容易になり、再利用やメンテナンスが簡単になるという。AraxはAjaxの弱点を克服する

  • Ajaxフォトアルバムのフェードイン画像フレームを作ろう -@IT

    連載では、Ajaxを活用したインタラクティブなWebアプリケーションを、ゼロから開発する。3回の連載で、簡単なWebフォトアルバムを完成させる予定だ。完結した機能を持ったAjaxアプリケーションを作り上げるステップを、具体的に解説していきたい。 JavaScriptと非同期データ送受信を組み合わせた、Webアプリケーション開発スタイルである「Ajax」は、このキーワードが発表されたのが今年初めのことだとは思えないほどの発展を遂げており、日々新しい実験や、それを組み込んだサービスが発表されている。 そろそろ実際にAjaxを活用したWebアプリケーションを開発してみようか、と考えている開発者も多いことだろうが、ではAjaxで何をどう作ったらいいんだろう? という部分で立ち止まってしまってしまっているのではないだろうか。 そこで連載では、単なるサンプルではなく、完結した機能を持ったAjaxア

  • 最速インターフェース研究会 :: Tropyクローンを作った

    なんかJavaScriptで作れ、みたいな圧力がかかったので作ってみた。 http://la.ma.la/misc/tropix/ (追記:ソース) http://la.ma.la/misc/tropix/tropix.zip 元ネタこれね http://www.hyuki.com/d/200511.html#i20051105203040 最速版Tropyということで、サーバー負荷と表示速度の改善を主に。 JavaScript無効だと表示すらできないのであんまりよろしくないんだけど。 ---- 技術的なこと - サーバーサイドはRubyで書いた。90行ぐらい。普通のCGI。 - ランダムなページのアドレスをCGIに問い合わせて、テキストはAjaxで直読みする。 - 履歴を10件分保持するので、行き過ぎても戻れる。 - サーバーにとてもやさしい。 - ページリストを取る際に履歴をPOSTで

  • 作って理解するAjax (1):IT Pro

    最近,Webエンジニアのまわりで注目されている技術に「Ajax」(エイジャックス)があります。従来のWebアプリケーションはインタラクティブな処理の際,ユーザーにページのリロード作業を強いることが多く,決して操作性が良いとは言えませんでした。しかしAjaxを利用すると,サーバーと非同期な通信ができるので,ページをリロードすることなくコンテンツを更新できます。このためデスクトップ・アプリケーションと同様な操作性を持つWebアプリケーションを作成できます。連載では,実際にAjaxアプリケーションを開発しながら,Ajaxアプリケーションの動作の仕組みや,既存のWebアプリケーションとの違い,実装上の注意点などについて紹介していきます。 「枯れた技術」を組み合わせる 筆者にとってAjaxの第一印象は強烈でした。「Google Map」のスムーズな地図操作,「Google Suggest」のリアル

    作って理解するAjax (1):IT Pro
  • Expired

    Expired:掲載期限切れです この記事は,Associated Press との契約の掲載期限(30日間)を過ぎましたのでサーバから削除しました。 このページは20秒後にNews トップページに自動的に切り替わります。

  • 百式 - Ajax化されていないもの (Pxn8.com)

    ブログをやっていると画像を載せたくなる。そこでちょこっと画像を加工したいのだが、高価な画像処理ソフトを買うまでもない・・・。 そうしたときにはさまざまなフリーウェアもあるだろうが、最近はやりのAjax的なPxn8もいい感じだ。 このサイトではブラウザ上で簡単な画像処理ができる。簡単な処理とはいっても切り抜きや拡大、回転、ぼかしなどができるのでブログに掲載する程度の加工ならまったく問題ない。 処理する画像はファイルからアップロードすることもできるし、ウェブ上の写真を指定することもできる。Flickrに上げた写真をちょこっと加工して、なんてことも可能だろう。 画像処理もAjaxな時代ですね。Ajax化されていないものをリスト化したい今日この頃。

    百式 - Ajax化されていないもの (Pxn8.com)
    hejihogu
    hejihogu 2005/10/24
    ネットを通じてなんでも作業できちゃうようになってくなぁ。
  • Ajaxを利用したパーソナルポータル - ネタフル

    「Ajaxを利用したパーソナルポータル」という呼び方が適当かどうか分かりませんが、ここのところAjaxを利用して、あたかも一つのアプリケーションのように画面繊維を伴わずに利用することができる、かなりカスタマイズできるサイトが増えています。 Netvibes, personalizing your home pageというエントリーで紹介されているNetvibesもその一つ。残念ながらOpera、Safariはまだサポートされていませんが、その画面の様子はGoogle Personalのようだと記事。 そうなんです。確か、このようにAjaxを活用したパーソナルポータルはGoogleが最初に手を出していました。 RSSリーダ、Gmailとの連携などの機能をブロックとして管理し、それらをドラッグ&ドロップで自由に場所を変えることができます。 Netvibesでは、天気情報、ニュースフィード、ウェ

    Ajaxを利用したパーソナルポータル - ネタフル
  • デスクトップの機能をネットワークが吸い取る---MicrosoftがGoogleを恐れる理由:ITpro

    Googleが火をつけて以来,日でもAjaxの様々な可能性が次々と開拓されてきている。中にはこんなものも,と驚くようなものもある。Ajaxを使った,オープンソースのかな漢字変換プロセッサがある。西山清香氏が開発したsumibiである。公式サイトsumibi.orgで使用できる。「海外など日語OSのない環境でも日語が入力できる」(西山氏)。ローマ字を入力して,スペース・キーを押すたびに候補の漢字がするすると表示されて面白い。 sumibiはGPL(GNU General Public License)に基づくオープンソース・ソフトウエアとして公開されており,誰でも自由に自分のサイトに組み込むことができる。 面白い,と感心していたらもっと凄いサイトがあった。自然言語処理などの研究者で,形態素解析エンジンMeCabの開発で知られる工藤拓氏のサイトだ。なんとデスクトップのかな漢字変換プロセッ

    デスクトップの機能をネットワークが吸い取る---MicrosoftがGoogleを恐れる理由:ITpro
  • https://vk.com/away.php?to=https%3a%2f%2fwww.prakard.com%2fviewtopic.php%3ff%3d1004%26t%3d2878702

    Stay up to date with breaking news and stories tailored to your interests from thousands of premium sources. Plus, get quick access to daily tasks, such as searching the web, checking the weather, shopping for necessities, and more.

  • AJAXを全面的に使ったマイクロソフトのポータルサイト「Start.com」が日本語に対応

    Microsoftは9月21日(米国時間)、実験的に公開しているポータルサイト「Start.com」のプレビュー版を日や米国、イギリス、オーストラリア、ドイツスペイン、フランス、イタリアなど9地域に対応させたと同サイトの開発者ブログで発表した。 Start.comはAJAXを全面的に利用した実験中のポータルサイトで、パーソナライズができるようになっており、ユーザーはHotmailなどの認証で使われる「Passport」を利用してサインインする。なお、同様のサービスについてはGoogleもベータ版として提供している(関連記事)。 個人用ページではニュースや天気、株価情報、RSSフィードなどをドラッグアンドドロップの操作だけで自由にレイアウトできる。検索ボックスではウェブやニュース、RSSフィードの検索が可能で、検索結果も画面上に保存できる。なお、今回の多地域対応により、画面右上に「言語」

    AJAXを全面的に使ったマイクロソフトのポータルサイト「Start.com」が日本語に対応
  • Ajax を使った手書き文字認識

    Ajax を 使った手書き文字認識です。下のキャンバスにマウスで文字を描いてみてください。 デモ