タグ

2006年9月8日のブックマーク (18件)

  • XML Schema: やるべきこと、やってはいけないこと

    はじめに W3C XML Schema は学ぶのも使うのも簡単だ … 落とし穴をよける方法を知っていればね。「やるべきこと」はこれだ。最低これだけおぼえておけばいい。 これを使え!: 要素宣言、属性グループ、モデルグループ、単純型 可能な限り XML 名前空間を使え! そしてその正しい使い方を学ぶべし。 そして「やってはいけないこと」がこれだ。 XML Schema の名人になろうとするな! それには何ヵ月もかかるだろう。 こんなものは使うな!: 複合型(その理由)、 属性宣言(その理由)、 記法(その理由) ローカル宣言は使うな!(その理由) 置換グループは使うな! (その理由) targetNamespace 属性のないスキーマ(いわゆるカメレオンスキーマ)を使うな!(その理由) 後で説明するが、実際これらの「やってはいけない」ことをやらないことで失うものは何もない。 長くておぼえられ

  • @IT:XMLの基礎を理解しよう〜これだけ知っていれば大丈夫〜

    シリーズ「新入社員のためのXML入門講座」では、XMLの基礎をさまざまな記事を通じて理解してもらう予定だ。その第1回である記事では、できるだけ技術的な解説を行わずに、XMLの特徴や全体像を理解してもらう。 Webサービスやマイクロソフトの.NET、そして企業間取引(BtoB)やEAI(Enterprise Application Integration)など、XMLは最近話題になっている技術の中心的存在になっている。 記事の目的は、そうした最新技術の基礎としてのXMLを解説することにある。多くのXML入門書では、XMLの文法などの技術的な面を紹介しているが、ここではXMLとその関連技術の全体像を理解してもらうことを主眼とした。技術的な詳細については、このXML eXpert eXchangeフォーラムのほかの記事で十分に解説しているので、そちらをぜひ参照してもらいたい。 XMLの特徴を

    @IT:XMLの基礎を理解しよう〜これだけ知っていれば大丈夫〜
    Yuhto
    Yuhto 2006/09/08
    基礎の基礎
  • Mavenを利用してオールインワンのプロジェクト環境を構築する:CodeZine

    はじめに 今日、ソフトウェアの開発手法にはさまざまな工夫が持ち寄られ、開発を支援する有用なツールやサービスがたくさん開発されています。XPやアジャイルといった概念的な手法から、ビルドツールやCVSなどの開発支援ツール、さらには便利な機能をまとめた小さいモジュールに至るまで、さまざまなものがあります。 一方で、こういった知識、ツールの多さから、それら全てを上手に活用することは非常に難しいです。もしソフトウェア開発プロジェクトをはじめて実施するとすれば、さまざまな技術のリサーチや入念なプロジェクトの設計が必要になるでしょう。 Mavenは、このような複雑なソフトウェア開発のフィールドにおいて、プロジェクト単位での開発フレームワークを提供しています。Mavenは典型的な開発プロジェクトの設計手順と、コンパイル、テスト、配備(デプロイ)といった典型的な開発のライフサイクルを自動化する機能を備えてい

  • EclipseWiki

    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.

    Yuhto
    Yuhto 2006/09/08
    いまさらだけど
  • http://eclipsewiki.net/eclipse/?Maven

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    Yuhto
    Yuhto 2006/09/08
    MavenとAntの比較
  • Mavenを使った開発

    [ Topページへ戻る ] Mavenを使った開発 2003.7.20よりアクセス 概要 プログラムのコンパイル、JARファイル作成、ユニットテストのコンパイルと実行、ソースコード制御システム(CVS等)とのやり取り、ソースコードのチェッカによる検査、負荷テスト、などをコマンドライン環境で操作するのは非常に大変です。環境変数の設定、ツール毎のオプション指定を入力、プロジェクトごとのディレクトリ構成に応じたパス指定、などなど。 統合開発環境(Eclipse、NetBeans、JBuilderなど)を使うとコマンド環境を使う必要はなくなりますが、今度は作業の度に統合開発環境を立ち上げてプロジェクトを開いて実行するので、とっても面倒です。 例)プログラムが30あるシステムの場合、30個のプロジェクトファイルそれぞれについて開いてはビルド実施、を繰り返す。 Antを使うと個々の作業を記述してコマ

  • - Maven連載

    Mavenではじめるプロジェクトドライブ 第4回 サイトレポートを使ってみる[1] 今回はプロジェクトの各種レポートを生成するサイトレポートの出力のための設定と、レポート作成について解説します。 JUnitのソースツリー向けmaven設定ファイル JUnitのサイトレポートアーカイブ 第1回 Mavenって何? Mavenとは何か、について解説します。 第2回 Mavenの導入 Mavenの導入について解説します。 第3回 基ゴールを実行してみる 第5回 マルチプロジェクトを使う[1] Mavenの機能の中でも実践的なマルチプロジェクトについて解説します。 test

  • Maven - Welcome to Maven

  • ネットワークプログラミングの基礎知識

    ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板

  • Web2.0のビジネスモデル その1「ロングテール」 - GIGAZINE

    題に入る前に、Web2.0の概念を最初に提唱した文章の原題には「Design Patterns and Business Models for the Next Generation of Software」という副題が付いてます。次世代ソフトのデザインパターンとビジネスモデル、というような感じ。つまり、Web2.0というのは「技術トレンド、情報モデル、そしてそれらに伴うビジネスモデルの変化を扱う総称」だ、とも言えるわけです。 「Web2.0とは結局、一体、何なのか?」と「Web2.0の条件4つ」を読んで、これはものすごく妙な解釈だな、これはおかしいんじゃないのか?と感じた人はWeb2.0を技術トレンドとして解釈しているということ。まぁ今までの説明は賛否両論っぽいかな?と感じた人は情報モデルっぽい解釈をしているということ。最後に、ああこういう考え方の方がわかりやすいかも?と感じた人は割と

    Web2.0のビジネスモデル その1「ロングテール」 - GIGAZINE
  • Web2.0の条件4つ

    ・Web2.0の条件その1:自動化 ・Web2.0の条件その2:双方向性 ・Web2.0の条件その3:敷居を下げる ・Web2.0の条件その4:無料 前回はWeb2.0について「Web2.0とは結局、一体、何なのか?」ということで具体例を出してみました。 今回はそんなWeb2.0に分類されるための「条件」みたいなものを覚えることにします。 条件については諸説ありますが、私見では「自動化」というのが第一の条件です。次が「双方向性」と「敷居を下げる」という点。そして最後が「無料」。この4つを含んでいるネット上のサービスをひとくくりにして「Web2.0」と呼んでいるわけです。以下、各条件について見ていきましょう。 ・Web2.0の条件その1:自動化 Googleは自動で巡回し、結果も自動的に並んでいます。コンテンツ連動型広告は自動的にページの内容を解析して表示する広告を決めます。ブログは文字さえ

    Web2.0の条件4つ
    Yuhto
    Yuhto 2006/09/08
  • NINJA TOOLS - アクセス解析, ブログ, カウンター, SEO対策

    忍者ツールズ https://www.ninja.co.jp/ プライバシーポリシー https://corp.ninja.co.jp/privacy/ Cookieポリシー https://corp.ninja.co.jp/privacy/cookie/ 忍者ツールズ株式会社 https://corp.ninja.co.jp/ 権利侵害に関する削除依頼フォーム https://corp.ninja.co.jp/isplaw/ 広告掲載について https://corp.ninja.co.jp/isplaw/ad/ 『忍者ツールズ』に関するお問い合わせ https://www.ninja.co.jp/inquiry/

    Yuhto
    Yuhto 2006/09/08
    無料(なの?)
  • 人気ブログランキング

    新着ブログ ライチポケットダイアリー2023/12/07 14:39プロ家庭教師集団スペースONEの過去問対策2023/12/07 14:34とりあえずブログ2023/12/07 14:31札幌のミニブルーベリー園のブログ2023/12/07 14:19山口市キックボクシングオスカー綾塚大谷翔平ピカチュウ!2023/12/07 14:13とれにゅー トレンドニュース速報2023/12/07 14:08母(記憶の引き出し)2023/12/07 13:58hisa-no-aoisora2023/12/07 13:48びいちゃんの琵琶湖 湖畔日記2023/12/07 13:45北の大地,四季彩2023/12/07 13:30北海道発!牛乳パックで紙相撲 公式ブログ2023/12/07 13:26占い那須の母 心のページ2023/12/07 13:24経済、株・為替 アーカイブ2023/12/07

    人気ブログランキング
    Yuhto
    Yuhto 2006/09/08
  • Ajaxを勉強しよう

    このページはAjaxを勉強してみたい人向けの学習用ページです。サーバーを入れ替えたため一部CGIを使用したものが動作していません。時間のある時に修正します。また、書いてから、かなり時間が経過しているため内容的に古いものもあります。ご了承ください。 Ajaxで利用されるエフェクトに関しては別ページ(Ajax Effect)に移動しました。 Ajax関連書籍に関してはAjax関連書籍一覧ページを用意しました。 Prototype系ライブラリ サンプルプログラム【New !!】のページを用意しましたので、Prototype系のライブラリを利用している方は参考にしてみてください。 ミスや間違いなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。 第一章 Ajaxって? AjaxとRIA AjaxとDHTML AjaxとFlash Ajaxに必要な知識と技術 Aja

    Yuhto
    Yuhto 2006/09/08
  • Google x はてブ(Greasemonkey版)

    ごむが作ったこれにフォントいじりを加えてはてブstyleにしたもの。Web版と同じだけど、遙かに高速です。 http://yagi.xrea.jp/2005/12/gb.user.js 関連 全てのサイトをはてブ化する はてブentryページから特定ユーザのコメントを消す 使ってもらうための敷居は高いかなぁ。全く難しくはないけど、IEしか使ってない人ならFirefox・Greasemonkey・このスクリプトと3つもインストールしなきゃいけない。見合うだけの便利さは得られるけど。 ryokoさん経由でこちらより。 UKSipなんか近いイメージでしょうか。あるいはHandSKKか。 ハードキーが5x6個あると、アルファベット26字+Shift+Space+Enter+BSが収まってしまうので、いっそQWERTYを搭載したくなる気もします。海外ならtreoとか、試作ながらこんなのまであるんです

    Google x はてブ(Greasemonkey版)
    Yuhto
    Yuhto 2006/09/08
    Google検索結果をはてブstyleに
  • Gmailのアドレスは無制限に増やすことができる

    以前の招待制だったときから使っている人にとっては常識的なテクニックの一つとして、Gmailアドレスのエイリアスを使って無制限に増やすというモノがあります。たった1つのアカウントで無限に受信用メールアドレスが作り出せるというわけ。フリーでこれだけの環境が手にはいるとは…。 詳細は以下の通り。 Use Gmail Generate Unlimited E-mail Addresses - Modern Day Alchemist 例えば「[email protected]」は「[email protected]」でも「[email protected]」でも届きます。 また、好きな文字を「+」でつなげてもOKです。例えば「[email protected]」とか「[email protected]」とか。 この機能を使えば、アンケートに回答する際などにそのサイトの名前を「+」の後ろにくっつけて

    Gmailのアドレスは無制限に増やすことができる
  • 自分のサイトがほかのブラウザでどう見えるか試す「browsershots.org」 - GIGAZINE

    1年ぐらい前からある無料サービスで、自分の作ったサイトやブログなどがほかのブラウザから見ると正常に見えているかどうかを画像として見せてくれるサービスです。特に自分が普段使っているOS以外の環境下での見え方がわかるので重宝します。 対応しているブラウザは、WindowsはFirefox1.0/1.5/2.0、K-Melon 1.0、MSIE 6.0/7.0、Mozilla 1.7、Navigator 4.8、Netscape 6.2/7.2/8.1、SeaMonkey 1.0。MacはSafari 2.0。LinuxはDillo 0.8、Epiphany 2.14、Firebird 0.7、Firefox 1.0/1.5/2.0/3.0、Flock 0.7、Galeon 2.0、Konqueror 3.3/3.4/3.5、Mozilla 1.7、Navigator 4.8、Opera 8.5

    自分のサイトがほかのブラウザでどう見えるか試す「browsershots.org」 - GIGAZINE