タグ

2007年10月10日のブックマーク (7件)

  • ウノウラボ Unoh Labs: Ext.js入門: Grid編

    Extは、ウェブアプリケーションを構築するための、クライアントサイドのJavaScriptフレームワーク(公式サイトのFAQより)です。日ではまだ実際の利用例はあまり多くないようですが、たぶんに日語のドキュメントがまだそれほど多くはないからではないかと思われ、今後利用事例は増えていくだろうと思われます。 Extの真骨頂は高機能でデザインの洗練された、(直ちに利用可能な)レディメイドのユーザインタフェースウィジェット群です。Extは「アダプタ」として、prototype.jsやjQuery、Yahoo! UIといったJavaScript拡張ライブラリを利用する設計ですが、現在は独自のアダプタも用意され、サードパーティのライブラリに依存しない実装も可能です。 現時点での安定版はバージョン1.1ですが、既に、大幅な機能強化が図られたバージョン2.0のアルファ版が公開されており、以下のページで

  • ウノウラボ Unoh Labs: ブラウザでER図が描ける「WWW SQL Designer」紹介

    miyakeです。皆さんドキュメントはしっかり書いていますか? 近頃のWeb界隈では、詳細仕様書的なものは作らずにスピーディーに開発を進めるケースも多いかも知れません。ドキュメント作成のコストは小さくありませんし、内容を最新に保つのも一苦労です。とは言え、複数の人間が関わるプロジェクトにはER図はあると嬉しいなと個人的には思います。 今日はそんなER図をブラウザ上で作成するアプリケーション「WWW SQL Designer」をご紹介します。 以下のスクリーンショットは、このアプリを実際に触って試せるlive DEMOのものです。 WWW SQL Designer posted by (C)フォト蔵 上部のメニューからテーブルやカラムを作ったり消したりして、テーブルをドラッグアンドドロップで配置、リレーションを同じくドラッグアンドドロップで設定、というのがおおまかな作業の流れになります。まず

  • Ruby 版 Text::Hatena

    NAME Text::Hatena -- A Ruby library for Hatena notation SYNOPSIS require 'text/hatena' parser = Text::Hatena.new parser.parse(text) html = parser.to_html DESCRIPTION Text::Hatena parses the document with Hatena notation, and translate to HTML format. This library is based on Perl's Text::Hatena. Junya Kondo / Text-Hatena - search.cpan.org DOWNLOAD You can get archive files from my web page http://

  • 巷で話題の anything.el を使ってみた ― ありえるえりあ

    anything.el って何? 「open anything」できるようになるらしいのですが、少し抽象的で分かりづらいと思います。簡単に言えば、複数の機能をひとつのインターフェースに統合してしまうということです。例えば、 M-x anything RET emacs と入力すれば、 find-file の候補として ~/.emacs 、 Info の候補として Emacs などが列挙され、さらに絞りこんだり、十字キーで直接選択して実際の機能を利用したりします。 動作原理 antyhing は入力されたパターンと anything-sources に定義されている複数の機能を使ってインクリメンタルに候補を生成します。つまり文字を入力してパターンを更新するたびに新しい候補が出てくるのです。 anything-sources は基的に名前と候補関数のリストで構成されており、具体的な機能は候補

    bobbyjam99
    bobbyjam99 2007/10/10
    "複数の機能をひとつのインターフェースに統合してしまう"
  • 地球温暖化で何か問題でも? - 内田樹の研究室

    1年生のゼミで「地球温暖化」が取り上げられた。 地球温暖化を防ぐために、京都議定書の規定を守り、急ブレーキ、急発進を自制し、わりばしをやめてマイ箸を使いましょう・・・というような話を聴いているうちに既視感で目の前がくらくらしてきた。 「地球温暖化の原因は二酸化炭素の排出」と学生さんたちはすらすら言うけれど、温暖化と二酸化炭素のあいだの因果関係はまだ科学的には証明されていない。 というと、みんなびっくりする。 気象というのはきわめて複雑な現象である。 「バタフライ効果」という言葉で知られているように、北京で蝶がはばたきをしたことによる大気圧の変化が、カリフォルニアに暴風をもたらすことがある。 複雑系ではわずかな入力差に対して巨大な出力差が生じる。 この場合に「北京の蝶のはばたき」を暴風の「原因」と名づけることには無理があるだろう。 排ガスと温暖化の関係もそれに似ている。 池田清彦さんによると

  • アノテーション・ハンマー

    この例についてさらに見ていきましょう。いくつかのサービスを提供してくれるあるフレームワークが私の手元にあると仮定してください。あなたは、自分で作成したクラスのオブジェクトをこの私のフレームワークに送信することができます。ですが、私はあなたのオブジェクトがスレッドセーフであるかどうかを知る必要があります。もしスレッドセーフでなければ、あなたは私がそのオブジェクトに複数スレッドから同時にアクセスすることを望まないでしょう。ここまで見てきた例に従って、私がタギングインターフェースをひとつ定義するという手があります(ThreadSafeインターフェースとしましょう)。あなたがこのインターフェースを実装してくれれば、私はあなたのクラスがスレッドセーフだと知ることができます。 public class MyClass implements java.io.Serializable, VenkatsFr

    アノテーション・ハンマー
  • Java、.NET、でもなぜ一緒に?

    12年前、Sun Microsystemsはちょっとしたファンファーレと共に、よりダイナミックな"生きた"Webページを作成するのに使える、新しいプログラミング言語と環境を発表しました。現在ではもちろんJavaプログラミング言語はユビキタスなツールです。Webページをよりダイナミックな環境にするというだけではなく、それらのページを生成し排出し(サーブレットとJSP)、ビジネスロジックのトランザクショナルなプラットフォームを提供し (Enterprise Java Beans:EJB)、メッセージングシステムにアクセスし、(Java Message Service:JMS)、リレーショナルデータベースにアクセスし(JDBC)、メインフレームにすらアクセスします(Java Connector API)。そしてこのストーリーはまだ終わっていません。Javaをとりまくコミュニティは、オープンソース

    Java、.NET、でもなぜ一緒に?
    bobbyjam99
    bobbyjam99 2007/10/10
    あとで