タグ

2005年10月3日のブックマーク (8件)

  • ブラウザでミニマムXML (0) - 檜山正幸のキマイラ飼育記 (はてなBlog)

    XMLネタで続き物を書こうかと思います。 「プログラミング言語:JavaScript + 実行環境:ブラウザ」という組み合わせは、もっとも普及したプログラミング環境だと言えるでしょう。テキストエディタさえあれば、いますぐ、だれでもプログラミングをはじめられます。さらにブラウザには、いちおうDOM APIも備わっているので、もっとも普及したXMLプログラミング環境とも言えます。 そこで、この“今そこにあるXMLプラットフォーム”上で、今すぐ何かちょっとしたことをやってみよう、ってことです。 プログラミング言語としてのJavaScriptについては、「プログラマのためのJavaScript」というシリーズで解説しています。それと、しばらく間が空いてしまっているけど、「micro*」というシリーズでは、「今そこにあるもので、今すぐ何か」というコンセプトを展開しようとしています(まだ、micro*

    ブラウザでミニマムXML (0) - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 楽々ERDレッスン 第1回:「お持ち帰りご注文用紙」編:CodeZine

    はじめに システム構築においてデータベース設計は不可欠です。そこで多くの方がデータベースの設計技法について書籍で学んだりするのですが、なかなか身についたと感じられないことも多いのではないかと感じます。 その理由は、実務で任せられる機会というのが少ないからというのが大きなものとして挙げられます。データベース設計というのは、やはり重要な箇所ですから自然と経験のある人に任せられることが多いのが実態です。しかもデータベース設計を担当するのはプロジェクト全体の中でもごく少数だけになりますから、なかなかチャンスが巡ってきません。 しかし、それを嘆いているばかりではスキルが身につかないのも道理です。そこで身近にあるものを何でも手当たり次第にデータベース設計のネタにしてしまうことで、コツコツと地力をつけていこうというのがこのシリーズの主旨です。 合言葉は、「表組みを見たらERDを描け!」 。では、

    m4i
    m4i 2005/10/03
  • まつもと直伝プログラミングの掟1(1) プログラミングとオブジェクト指向の関係(上):IT Pro

    プログラマを目指す人々の中にも,「オブジェクト指向は難しい」とか,「なかなか分からない」という印象を持つ方が多いようです。そこで,Rubyを題材にオブジェクト指向という考え方について説明していきます。(ネットワーク応用通信研究所 まつもと ゆきひろ) プログラミングとは,コンピュータに作業手順を教え込むことです。ただ,コンピュータは決して賢くないので,言われた通りの作業をこなすことしかしません。コンピュータが優れているように見えるのは,単に超高速で計算する能力があるからです。効率の悪い作業を命じられても,プログラムによって指定された通り,文句の一つも言わずに黙々と処理します。コンピュータの能力を生かすも殺すもプログラムの書き方ひとつなのです。 ですから,プログラムを書く人(プログラマ)はコンピュータを自分の意のままに扱う人であり,コンピュータの「ご主人様」であると言ってもよいでしょう。にも

    まつもと直伝プログラミングの掟1(1) プログラミングとオブジェクト指向の関係(上):IT Pro
    m4i
    m4i 2005/10/03
  • mysql:12071 階層化されたデータをMySQLで扱う

    From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>> Date: Sat, 03 Sep 2005 09:24:15 -0700 Subject: [mysql 12071] 階層化されたデータをMySQLで扱う (Managing Hierarchical Data in MySQL) http://dev.mysql.com/tech-resources/articles/hierarchical-data.html (図はこのサイトを参照のこと) Mike Hillyer著 初めに 多くのユーザーは一回くらいはSQLデータベース内で、階層化したデータを 扱ったことがあると思います。そのときはリレーショナル データベースは階層化したデータ用に開発されなかったと考えたと思います。 リレーショナルデータベースのテーブルは階層化されておらず

    m4i
    m4i 2005/10/03
  • 圏外からのひとこと(2005-09-19):ベーシック・インカム論議

    この場合は単身者のDさん、Eさんにとっては55万円の負担増になります。 Aさん、Bさん、Cさんの三人家族を世帯単位で見ると、計750万円の税引き前の所得が、計840万円になって、110万円の補助を受けることになります。 実は、BIを誰に給付するかというのは、いろいろな考え方がありますが、基的な方法は、子供も含めた国民全員に等しく給付することです。このモデルのようにそれを実施すると、単身者から子供のいる世帯への所得移転の効果を持つことになります。 しかし、Dさん、Eさんが高齢化して収入が低下した頃には、Cさんが(比較的)高所得者となって、二人のBIを負担することになります。 このように、BIは、児童手当や年金のような、条件付き給付や積立年金と同じような効果を、もっとシンプルな手段によってもたらすものであるとも言えます。 ただ、それだけに、「誰に」「どれだけ」給付するかという技術的な設計の中

    m4i
    m4i 2005/10/03
  • [ス] 「ウケるブログ会議」ログ。

    m4i
    m4i 2005/10/03
  • はてな 何かのネーミングをするのに役立つページを教えてください。

    何かのネーミングをするのに役立つページを教えてください。

    m4i
    m4i 2005/10/03
  • Ajaxの長所・短所・実装に関するメモ (暫定版)

    Ajaxについては日語で読めるAjax関連情報のリンク集等を参照。 以下は、私なりにより分かりやすくなるように考えた結果であって、来あるべきAjaxの内容をストレートに反映しているか否かは分かりません。 Ajaxとは何か §UIへの応答を含むJavaScriptで記述されたコードを含むHTML+CSSにより記述されWebブラウザに実装されたXMLHttpRequestオブジェクトにより主にXMLデータをサーバより非同期に受け取りDynamic HTMLにより表示内容を構築するページ という理解は、まだ一面的でありすぎるように思われます。 この解釈ではサーバ側の処理がどのようなものであるかが、致命的に欠落しているからです。 サーバ側に何らかの処理を要求しない、つまりサーバ側の静的なリソースを取得するだけのAjaxアプリケーションはあり得ます。しかし、過半数のケースでは、サーバ側に何らかの

    m4i
    m4i 2005/10/03