タグ

2009年8月20日のブックマーク (11件)

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • 502 Bad Gateway

    502 Bad Gateway nginx

  • DJabberdのXMPP1.0準拠を考える - Codin’ In The Free World

    DJabberdに足りない機能 現在のDJabberdは旧Jabber仕様のまま、XMPP1.0に準拠していない部分が見られるのですが、 そのうち大きなものは次の機能になります。 SASLによる認証 リソースバインディング セッション プライバシーコントロール このあたりの実装を進めようと考えています。 XMPP Core, IM, その他主要な各種extensionの仕様をだいたい読み進め、 DJabberdのソースも一通り読んだので、ゆっくりと始めていこうかと思って一度まとめ。 Jabber/XMPPの認証 現在はSASLによる認証がXMPPの仕様で要求されています。 DJabberdでは、今までのJabberで使われていたiq-authのみがサポートされていて、 こちらの認証方式は、現在Non-SASL-Authenticationというextensionとして定義されているので こ

  • サンフランシスコで昼食を|gihyo.jp

    第14回[最終回] Shall we have a Hackathon? 宮川達彦 2008-04-03

    サンフランシスコで昼食を|gihyo.jp
  • Wassr API Document - Wassr [お気軽メッセージングハブ・ワッサー]

    Wassr API Documents Wassr では豊富な API を用意しております 仕様は予告なく変更されることがあります。 各APIRSS, JSON, JSONP の各フォーマットにより提供されます。 悪質な API へのアクセスを行った場合にはアカウント/IPをバンする可能性があります。 id=login_id の引数は Basic 認証により代替可能です Basic認証のパスワードは、通常のログイン時に発行されるパスワードの代わりに認証APIで発行されるトークンを使うことができます Wassr API に関する更新通知は#wassr_apiチャンネルにて行います。ご要望もこちらのチャンネルまでどうぞ。 今後、SecondLife 以外からの CSV API の呼び出しはできないようになる予定です。現状でも、一部の User-Agent にのみ CSV API の利用が許

  • Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT

    Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O APIjava.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ

    Tomcat 6で実現! Ajaxを超える通信技術Comet (1/3) - @IT
  • 第6回 Wassr beta2 | gihyo.jp

    モバイルファクトリーの松野です。 今回は12月にWassr(ワッサー)がbeta2バージョンアップしましたので、追加された機能などを紹介します。 英語版について Wassrでは先日英語版をリリースいたしました。英語版といっても、見た目が違うだけで内部的な処理はなにも変わりません。HTMLのテンプレートが切り替わっているだけです。 図1 Wassr英語版 最近のウェブアプリケーションでは内部コードはUTF-8で処理するのが当たり前になっていますので、EUC-JPなど固有の言語圏に依存していたころにくらべると格段に多言語化が容易になっています。 WassrはSecond Lifeとの連携に特に注力して開発を行っているのですが、Second Lifeのユーザーは英語圏の方が圧倒的に多いため、今回の英語化に踏切ました[1]⁠。 OpenSocial OpenSocialはGoogleが推進している

    第6回 Wassr beta2 | gihyo.jp
  • DJabberd の簡単な使い方

  • ウノウラボ Unoh Labs: PubSubHubbubとは

    yamaokaです。 Twitterのみならず、FriendFeedやFacebookなど よりリアルタイムに近い更新がwebで求められるようになってきています。 従来、更新情報の配信はRSSなどのフィードやAPIを通して行われてきました。 しかしその場合、配信している側のサーバーに 定期的にリクエストを投げないと更新があったかどうかわかりません。 サーバーへのアクセスが多くなった場合、結構な負荷になります。 さらにお行儀の悪いクライアントが存在すると、頻繁なアクセスを繰り返し、 あたかもDoS攻撃のような状況が起こることもありえます。 そこで考えられたオープンなHTTPベースのプロトコルがPubSubHubbubです。 Google ReaderとFriendFeedが対応している他、 日国内ではlivedoor Blogとliverdoor Readerがそれぞれ対応しています。 で