タグ

tipsに関するmiijimaのブックマーク (66)

  • Geo metadata - 位置に関するメタデータとその応用

    ウェブ上の様々なリソースは、「位置」に関する情報と組み合わせることで、リアルな世界と結びつきます。緯度経度データをRDFやmeta要素として提供したり、そのデータを地図上に表現するなど、位置に関するメタデータを記述する方法とその応用について検討してみます。 This page is an introduction to RDF Geo vocabulary and its applications. Most parts are written in Japanese, but you'll find a short summary at the beginning of each section. 場所の表記とメタデータ RDF-IGのGeo vocabulary Geo vocabularyのクラス Geo vocabularyのプロパティ 位置情報の利用例 FOAFのbased_ne

  • http://always-pg.com/java/j2se_rd/

  • XML デザイナー メーリングリスト メッセージ閲覧

  • 「XSLにJavaScriptを埋め込みページを動的に操作する」(1) XML & SOA - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • 複数行分の入力窓のサイズをスタイルシートにて調整してホームページ作成したい

    複数行分の入力窓を入れる内でもご紹介した通り、 <textarea rows="3" cols="10">~</textarea> にてサイズ指定(rows="3" cols="10")をしても下記の表示結果(1)の様にブラウザによって、その表示サイズが違ってきます。 これでは、ブラウザによってレイアウトが大きく崩れてしまう可能性が高くなります。 下記のスタイルシート指定の様にほぼ同じ大きさにて表示する様に指定していきましょう。

  • @IT:XMLマスターへの道 第11回 XSLTで必須の制御命令を覚える

    XMLマスターへの道 ~「XMLマスター:ベーシック」試験対策~ 第11回 XSLTで必須の制御命令を覚える 内藤一彦 NRIラーニングネットワーク株式会社 2003/11/27 前回「第10回 XSLTの基構造を理解する」では、XML文書を変換するXSLTの基構造について紹介しました。今回は、前回の内容を踏まえて、より多くのパターンに応用できるXSLT命令について紹介します。前回で予習問題として下記の問題を出題しておきました。この問題を解くための解説をした後、解答を示します。

  • 第5回 XSLTの条件分岐,ノードのコピーを学習する

    前回に引き続き,今回もはてなダイアリー形式からJUGEM形式に変換するXSLTスタイルシートを例に,XSLTの基構文を学習します。なお,例1のXSLTスタイルシートは第4回と同じ内容です。 例1 はてなダイアリー形式からJUGEM形式に変換するXSLTスタイルシート ◇xsl:if命令 xsl:if命令(例1の38行目,41行目)は,test属性で指定された条件が真の場合にxsl:if命令の内容に記述されたテンプレートを実行します。test属性にはXPath式を記述し,真偽を判断します。 xsl:if命令による条件分岐

    第5回 XSLTの条件分岐,ノードのコピーを学習する
  • Velocity

    Velocityは汎用的なテンプレートエンジンです。"汎用"とは、HTML、XML、 プレインテキストなどフォーマットを問わないことを意味します。 チュートリアルではテンプレートエンジンの基的な使用法からWebアプリケーションへの応用まで 見ていきます。 テンプレートエンジンとはテンプレートを埋めて文書として出力する仕組みを指します。 VelocityではテンプレートをVTL(Velocity Template Language)で記述します。 VTLについては後述します。このテンプレートに対して埋めるデータの集合をコンテキストと 呼びます。コンテキストにあるデータをテンプレートに埋めることをマージと呼びます。 つまり、マージする仕事を行うのがテンプレートエンジンです。

  • Velocityでテンプレートを継承する方法

    VelocityでDjangoのテンプレートのように基底のテンプレートをextendするための方法。 継承ができると何がいいか? なぜそれほどうらやましいのか? 1. 基となるレイアウトを1つのファイルで記述し、 変更が必要な部分のみ別のテンプレートに記述できる。 2. 基レイアウトの変更可能部分についても、デフォルトの記述が可能。 3. 階層的に複数のレイアウトを継承できる(Aを継承したBを継承したCを・・・) 4. したがって、継承した側のテンプレートでは「当に変更が必要な部分のみ」 記述すれば良い。 重要なのは2と3。 デフォルト記述の例: 例えばWebサイトで他の基的なレイアウトは同じだがメニューだけが違うページが複数あるような場合を考える。 VelocityLayoutServletであれば、メニューだけが違う基レイアウトテンプレートをそれぞれ用意するか、もしくはマクロ

    Velocityでテンプレートを継承する方法
  • Google Maps 講習会第4回

    第4回: 吹き出しをカスタマイズ 今回はさらに Google Maps をカスタマイズする方法について勉強します。 まずこのファイルを右クリックでダウンロードしてテンプレートとして使ってください。 APIキーのところだけは変えてください。 gmaps_4.html このファイルはAPIバージョン1で作ってあります。 きまりごと 吹き出しの中に表示されるもの 地図のサイズを変える 住所から緯度経度を調べる マウスホイールでズームイン&アウト 課題1: 湘南台名店マップ きまりごと JavaScript の行の最後には ;(セミコロン)をつける < は &lt; に、> は &gt; に変換する 文字列は "…"(ダブルクオーテーション)で囲い、その中身として " を使う場合には直前に \ をつける(エスケープする) 吹き出しの中に表示されるもの 吹き出しの中にはHTMLを表示させることができ

    miijima
    miijima 2007/08/30
    吹き出しをカスタマイズ
  • GoogleMaps活用するぞ!(10) - マーカーを変えてみよう (SUZUMOTO HITOSHI'S BLOG)

    Google Mapsデフォルトのマーカーでも、十分役に立てることができす。しかし一種類しかありません。もっとマーカーの色や形をいろいろ変えて分かりやすくしたいと考えるのは、人情というものでしょう。今回は、自分でカスタマイズしたマーカーを用意して地図上に表現することを試みます。 カスタマイズしたマーカーの例 以下は、Google Maps API Documantationで例として挙げられているスクリプトの一部を、整理したものです。上半分の赤字の各行が今回新たに取り上げる、カスタマイズしたアイコンを定義する行です。下半分の黒字の各行は、前回説明したマーカーを打つためのスクリプトです。ただし、赤字の部分が追加されています。これは、上の行で定義した"icon"という変数を用いてマーカーを書くように指定している箇所です。 var icon = new GIcon(); icon.image =

    miijima
    miijima 2007/08/30
    複数種マーカーサンプル
  • 逆引きGoogle Maps APIリファレンス

    このページは毎日コミュニケーションズの逆引きGoogle Maps APIリファレンスの書籍のサンプルと解説の一部を掲載しています。書籍と合わせて御覧下さい。(書籍では一項目につき複数サンプルが掲載されている場合がありますが、現在最初のサンプルのみ公開しています) ミスや間違い、リンクエラーなどがありましたらopenspc@po.shiojiri.ne.jpまでお願いします。

  • Geekなぺーじ : Google MAPS APIプログラミング

    ここでは、Google Maps JavaScript API(version 3)を使って遊ぶ方法を説明したいと思います。 Google Maps JavaScript APIを使うと、グーグル社が提供する衛星写真や地図を使ってホームページ上で色々なものを作れます。 対象とする読者は初心者もしくは入門者です。 Google Maps APIJavaScriptを使って書いてあるので、JavaScriptの知識があった方がわかりやすいと思いますが、Java Scriptがわからなくても何と無くわかるような説明を目指したいと思っています。 基Google Maps APIの単純な例 地図の種類を切り替える 地図の中心を移動する 地図上にふきだしを表示 地図がクリックされたときの処理 マップタイプコントロールを無効にする 緯度経度取得ツール 要望が多いので緯度経度情報を取得するツールを

  • http://www.cybergarden.net/blog/2005/11/google_maps_api.html

  • パーミッション | UNIXコマンド講座 | 有限会社ミスティーネット

    ファイルのアクセス権限(パーミッションについて) [ chmod ] パーミッションを確認する [ ls ] ファイルのグループを変更する [ chgroup ] ユーザー情報を使ってファイルの検索を行う [ find ] ファイルのアクセス権限(パーミッションについて) UNIX ではファイルのアクセスに対してアクセス権限が設定できるようになっており、ファイルの「読み」「書き」「実行」権限を「ユーザー」「同グループ内ユーザー」「その他のユーザー」ごとに細かく設定することができます。 ファイルのアクセス制限を設定・変更するには 「chmod コマンド」 を使用します。 アクセス制限の指定方法には、「シンボリックモード」による文字での指定と、「数値」による指定方法の2種類があります。 [書式] chmode 対象ユーザー   設定方法   アクセス権   対象ファイル [対象ユーザー] u

  • @IT:サンプルで覚えるXSLTプログラミング

    サンプルで覚える XSLTプログラミング 小山尚彦、Chienowa.comチーム 日オラクル株式会社 2000/8/22 2000/10/12(第9章以降追加) XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible Stylesheet Language)です。 XMLを自由に加工できる XSLはXSLT(XSL Transformation)と、

  • 連載記事一覧

    最短のXML入門とメタ言語 連載:XMLを学ぼう(1) 注目されつつもその実体はなかなか分かりにくいXML。そうした疑問に対して技術的な側面から、毎回ズバリと解説するのがこの連載だ。 第1回では、XMLとはなにか、という問いに簡潔に答える XMLのカタチ 連載:XMLを学ぼう(2) XMLによって作られた言語によって作成されるファイルを、「XML文書」と呼ぶ。XML文書の中で、すべての情報は文字によって表現される。XMLはどのような仕組みで情報を表現しているのだろうか、その構造と枠組みについて説明する

  • 最短のXML入門とメタ言語

    おそらく、HTMLの書き方を知っている人であれば、上記のスキーマとこれを見比べれば何がどうなっているのか、すぐに分かると思う。このルールに従った他のXML文書を作成することも難しくないだろう。 ■XML宣言も付け加えよう さて、多くの場合、確実にXMLの定めるルールに従って記述されていることを示すために、XML宣言と呼ばれる行を先頭に付け加える。これを付け加えたサンプルは以下のようになる。 XML宣言の記述は、作法としてこう書くことが決まっているもので、自分で記述する場合に変えてよいのは、encodingで指定される名前のみである。ここには、その文書がどんな文字エンコーディングスキームで記述されているかを記述する。文字エンコーディングスキームというのは、要するに使用する文字コードの種類のことであり、シフトJISやEUC-JPなどが該当する。つまり、これを明示的にXML宣言に書き込むことによ

    最短のXML入門とメタ言語
  • Web APIという巨人の力を使っちゃえ! − @IT

    巨人の力を使っちゃえ!Web APIを使えば、あなたの夢も一発で実現:5分でネットがわかるシリーズ(10)(1/5 ページ) そもそもAPIとはなんぞや? 10回目に突入した「5分でネットがわかるシリーズ」。さて今回はちまたで話題の「Web API」について取り上げます。Yahoo!が賞金30万円を掛けて、WEB API コンテストを開催したり、プログラミング雑誌でも「Web API プログラミング!」といった特集が組まれたりと、かなり注目を受けている技術です。皆さんも一度は耳にしたことがあるでしょう。では、いったいどんな技術なのか、一緒に見てみましょう。 今回は「Web API」についての解説ですが、そもそも「API」とは一体どういった意味なんでしょう? APIは「Application Programming Interface」の略です。アプリケーションプログラミングインターフェイス

    Web APIという巨人の力を使っちゃえ! − @IT
  • 10分で理解する初めてのAPI

    10分で理解する初めてのAPIとは 公開APIに興味を持っている人はどれくらいいるのか?にも書いたとおり、公開APIに興味を持っている人は少なからずいると思います。では、なぜ実際に公開APIを利用したサイトを作ってみないのかというと、公開APIを利用したサイトが完成するまでの流れにも書いたように、実際にサイトを作るまでにはいろいろな壁があるからです。 というわけで、今回は少しでも公開APIに対する抵抗感を取り除いてもらうために、「10分で理解する初めてのAPI」ページを作ってみました。「当に10分で理解できるのか?」と疑問を持たれてしまいそうですが、「公開APIを利用するのは、怖い、難しい、大変なことではない」ということを理解していただけたら幸いです。サンプルソースとしてはPHP5を使わせてもらいましたが、基的にはどのプログラミング(スクリプト)言語を用いても大丈夫なはずです。公開AP