webdevelopmentに関するnshashのブックマーク (72)

  • Kazuho@Cybozu Labs: Comet の正しい使い方

    « 「スーパー技術者争奪戦」 | メイン | JavaScript から Flash の便利な機能を使う方法 » 2007年02月23日 Comet の正しい使い方 今日会社の勉強会で Comet について話す機会がありました。 Comet については、普及するかどうかという以前に、どう使えばいいのか、正しく使った場合に何をどこまでできるのか、という理解が共有されていないように思います。なので、(あくまで私見ですが) 使用したスライドの一部を公開したいと思います。よろしければごらんください。また、問題や改善すべき点があれば、教えていただければ幸いです。

    nshash
    nshash 2007/02/26
    Cometの実践的手法について
  • CNET Japan Blog - 江島健太郎 / Kenn's Clairvoyance:Lingr and Comet - 技術解説編

    さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに

    nshash
    nshash 2007/02/26
    Cometというアーキテクチャについて
  • 【埋】Amazonのコミックス巻数表記 - シリーズ(連番)で捉えろ!

    日曜コラムです、こんばんは。 Amazonでコミックスを探すとき、 「○巻」というのが 結構わかりづらかったりします。 「・・・えっ? 普通に書いてあるじゃない?」 と思った方、 それは実はタイトルに文字として書いてあるだけなのです。 「いや、普通にタイトルに書いてあれば十分じゃ・・・」と思った方、 確かにそうかもしれませんが、コンピュータで処理しようと思ったりすると、 これがちょっと厄介な対象になるのです。 今日はそんなお話。 そもそも何でそんなものを処理の対象にしようと思ったのかといいますと、 コミックスの購入には、こんな特徴があります。 「対象を1品1品捉えず、シリーズとして捉える」 デジカメだったら「私、FinePix F30 持ってるよー」とは言いますが、 「私、FinePix全部持ってるよー」とは言いません。F30を持っている人 にとって、F31やF40は買わなければいけない対

    【埋】Amazonのコミックス巻数表記 - シリーズ(連番)で捉えろ!
    nshash
    nshash 2007/02/26
    そうそう、コレどうやって判別するんだろう? 前編・中編・後編のソートもできるのかな。 巻数処理関数がある便利かもしれんね。
  • 300 Multiple Choices - HTTP Status Code

    このウェブサイトは販売用です! studyinghttp.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、studyinghttp.netが全てとなります。あなたがお探しの内容が見つかることを願っています!

    nshash
    nshash 2007/02/06
    RFCの邦訳を基に構成
  • PCサイトを携帯に対応させるまとめ

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    nshash
    nshash 2007/02/06
    そろそろ携帯のUAもまともになってきたし、CSSによる対応も選択肢に入れてもいいのでは
  • Top 10 custom JavaScript functions of all time

    ./with Imagination A JavaScript, CSS, XHTML web log focusing on usability and accessibility by Dustin Diaz Tuesday, November 29th, 2005 UPDATE: For anyone who lands on this article months after the fact, there is now a podcast entry about this article reviewing each and every function. If there was ever a universal common.js shared among the entire develosphere, you’d fine these ten (plus one bon

    nshash
    nshash 2007/02/05
    getElementsByClassやinsertAfter等を含むお手頃サイズのjavascriptライブラリ
  • 【ハウツー】PHPでAjax! JavaScript不要のxajax (1) PHP Ajaxクラスライブラリ - xajax (MYCOMジャーナル)

    Webアプリケーションではもはや「実装されていて当然」といわんばかりに広まった技術、Ajax。ユーザにはひろく知れ渡ったが、実装するデベロッパには実装・保守ともにまだまだ苦労が続く状況だ。ここではそのような苦労を軽減するPHPのクラスライブラリ集としてxajaxを紹介したい。 xajaxはPHPで作成されたAjaxクラスライブラリ集。xajaxを使うことでAjaxを実現するさまざまな機能をクラスとして呼びだすことができる。比較的簡単にAjaxを使ったWebアプリケーションを作成することができるほか、既存のWebアプリケーションにたいして簡単にAjax機構を実装させることが可能だ。 xajaxはxajax projectによって開発され、GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェア。現在の最新版は4

    nshash
    nshash 2006/11/09
    AjaxをPHPから手軽に使うためのクラスライブラリ集
  • アックゼロヨン・セミナー2006 Vol.3 - 大規模サイトを作るとき何が起こるのか (MYCOMジャーナル)

    アックゼロヨンが主催するセミナーシリーズの2006年第3回が東京・両国KFCルームにて開催された。アックゼロヨンは、ウェブアクセシビリティに関する国内初の公的ガイドライン「高齢者・障害者等配慮設計指針-情報通信における機器、ソフトウェア及びコンテンツサービス - 第3部:ウェブコンテンツ」が公示された2004年に発足したフォーラム。「日のWebサイトをアクセシブルかつクリエイティブにしよう!」をスローガンに多様な活動を展開しており、Webデザインをテーマとした無料セミナーの開催もそのひとつだ。 今回のセミナーは「ビジネス・アーキテクツのアプローチ」がテーマ。ビジネス・アーキテクツは、国内最大規模のWebデザイン企業であり、同社の森田雄氏は、Webサイトのための総合アワードと銘打たれたアックゼロヨン・アワードの審査員も務めている。当日は森田氏を含め同社より4名が登壇し、それぞれの立場と視点

    nshash
    nshash 2006/11/01
    「大規模サイトにおける全体構造設計」について@acc04
  • 覚え書き@kazuhi.to: 続・スタンドアローン版IE7

    続・スタンドアローン版IE7 数日前に書いた覚え書き「スタンドアローン版IE7」では、インストール後にIE6の挙動がおかしくなり、URLを指定してもローカルPC上のHTMLファイルをドロップしてもデフォルトブラウザ(Firefox)で開くようになってしまいました。その後、IE7に関連するレジストリエントリを削除することで元の状態に復帰できたのですが、やはりスタンドアローン版IE7は必要ということで、別の方法を試してみました。それはTredoSoftが公開している方法で、Internet Explorer 7 running side by side with IE6. (standalone)に詳しくあります。手元のWindows XP SP2環境では、今のところ前回のような問題は起きていませんので、一連の操作(同社の提供する一括インストーラを使わない場合)を覚え書きしておきます。しかしい

    nshash
    nshash 2006/10/24
    IE6とIE7を共存させる
  • ブログのコメントを文章の一部分につけられるAjaxシステム | 秋元@サイボウズラボ・プログラマー・ブログ

    via Ajaxian Jack Slocum’s Blogで、フリーのブログシステムであるWordPressのコメント機能の面白い改造が公開されている。 そのブログに言ってみて、触ってもらうのが一番だと思うが、要はブログ文のタイトル・パラグラフ・図などのそれぞれに対して、コメントをつけることができる、というものだ。 既にコメントがついている箇所があれば、コメントの数がブログの左側に数字で表示されている。また、左側のバーで何もないところを選ぶと、その場所にコメントを書くことができる。 また、コメントの閲覧や追加は、Ajaxによってページ遷移なしに実現されている。 実装は、Yahoo! UI ライブラリを使って、一日仕事で完了したということだ。Jack Slocum氏の書いたコードの部分も、BSDライセンスで自由に使ってくれ、と書いてあるので、Javascriptの分は流用できるだろう。

    nshash
    nshash 2006/10/11
    comment per paragraphシステム、長文での論考やコードの共有には便利かも。トラックバックもつくといいですね。
  • 2005-06-04 - こども(てれび)

    http://childtv.org/hatena/js/editathere.user.js 閲覧画面から移動せずに日記を編集できるようになる。 タイトルの後ろにあるEDITボタンを押して編集開始。 デザインを変更してはてなのヘッダを表示していない場合はあなたのユーザ名を取得できないので、スクリプトの下の部分を書き換えてください。 // はてなID。日記にヘッダを表示していない時は必須 // 例: var userId = 'wanpark'; var userId = ''; 追記 2005-06-04 11:53 使えないページでは無効になるようにした。使えるのはトップ、月別、日付別ページ。あとミスをちょこちょこ修正。 追記 2005-06-04 14:53 見出しがついている方が見やすそうなので、編集時にもh3は表示するように変更。

    2005-06-04 - こども(てれび)
    nshash
    nshash 2005/09/04
    結構よさげ。あとでtDiary向けに改変させていただこう・・
  • bobchinの日記

    http://eto.com/d/0503.html#JavaScript_Programming Javascriptのプログラミングについて http://homepage1.nifty.com/kuraman/js/debug.html デバッグツール。 ちょこっと手直しを入れてみた。 // ****************************** debug.js // original from http://homepage1.nifty.com/kuraman/js/debug.html // modified by Kouichirou Eto // modified by Kazunobu Ichihashi // print(variable): variableの内容を出力バッファに保存 // flush(): 出力バッファの内容をデバッグウィンドウに出力 //

    bobchinの日記
    nshash
    nshash 2005/03/22
    Javascriptのデバッグ