タグ

2008年2月25日のブックマーク (3件)

  • YUIの問題点を解決するラッパーライブラリ「Ojay」リリース | エンタープライズ | マイコミジャーナル

    22日(現地時間)、James Coglan氏は自身のブログ「The If Works」上でJavaScriptライブラリ「Ojay」がオープンソースとして公開されたことを発表した。 Ojayは、同氏が働いている「the OTHER media」で開発されていたJavaScriptライブラリ。今までは社内で開発されてきたが、今回オープンソースとして公開されることとなった。 Ojayは米Yahoo!が開発を行っているリッチクライアントWebアプリケーション開発向けのJavaScriptライブラリ「YUI」(The Yahoo! User Interface Library)のラッパーだ。YUIが抱えているいくつかの問題を解決し、オブジェクト指向のスタイルで読みやすいコードを簡単に記述できるようになる。現在、DOM、アニメーション、イベント、Ajaxモジュールのラッパーが提供されている。 同氏

  • MOONGIFT: » クールな付箋紙アプリケーション「hott notes」:オープンソースを毎日紹介

    リアルな世界でも付箋紙は良く使われる。Todoやメモなどを付箋紙に書いて、ぺたぺた貼っている人も多いのではないだろうか。そして、コンピュータの世界でも付箋紙ソフトウェアは活躍している。 そんな言わば乱立状態の中、新しい付箋紙ソフトウェアを紹介しよう。もちろん、普通のものでは目立てるわけもないので、特徴をもったソフトウェアだ。 今回紹介するフリーウェアはhott notes、クールな付箋紙ソフトウェアだ。 hott notesはWindows向けのソフトウェアで、デスクトップ上に貼り付けられる付箋紙ソフトウェアだ。フォーカスが当たっていない場合は透明度があがったり、付箋紙ごとに色やフォントを設定できる。 特徴的なのは、3つの付箋紙が作れる点だ。一つは通常の付箋紙、一つはチェックリストタイプ、そしてもう一つがドローだ。チェックリストはTodoリスト的に利用でき、ドローはマウスを使って絵を書くこ

    MOONGIFT: » クールな付箋紙アプリケーション「hott notes」:オープンソースを毎日紹介
  • Webアプリのセッション管理はデスクトップアプリのメモリ管理と同じ - プログラマの思索

    Webアプリ開発で必ずぶち当たる課題、Webアプリ特有の技術、アーキテクチャについて考えてみる。 古くから続く課題を知れば、次世代Webフレームワークがどのように解決しようとして、何を提示しようとしているか分かりやすくなるだろう。 #以下、セキュリティ関係などを除く。 Webアプリは、Ajaxが登場するまで、UIがブラウザで制限されているため、それほど難しい機能を実装できなかった歴史があった。 古くはPer/PHP、そしてJavaに至るまで、Webアプリはステートレスだったから、殆どの機能は閲覧機能とマスタメンテナンス機能にすぎなかった。 なぜなら、Webアプリでは、6時間以上もかかるようなバッチ処理を実装したとしても非現実的だから。 しかし、以前から知られているアーキテクチャ上の課題はあるし、Ajaxの出現によって更にその課題が複雑になった現状もある。 Webアプリを作る時はいつも、下記

    Webアプリのセッション管理はデスクトップアプリのメモリ管理と同じ - プログラマの思索
    kenchan1
    kenchan1 2008/02/25