タグ

ブックマーク / atmarkit.itmedia.co.jp (112)

  • 連載記事 「ApacheによるWebサーバ構築」

    Apacheについて知ろう 連載:ApacheによるWebサーバ構築(1) 「Apache」でWebサーバを構築。今回は、「なぜApacheなのか?」を改めて確認するとともにApacheの概要を解説する

  • 「皆さんはどうしてますか?mysql」(1) Database Expert - @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

    ono_matope
    ono_matope 2006/06/08
    今まさにこの状況。
  • XML文書内の位置を正確に指し示すXPath

    XMLデータはその構造をツリー形式で表すことができる。XPathは、その性質を利用して、XMLデータのどの部分であっても位置を指し示すことができる記述言語だ。XMLを活用するには、XPathの知識は欠かせない。今回はそのXPathを解説していく。 特定のノードに至る経路を記述する XSLTはXMLデータ(注)をツリーとしてモデル化したソースツリーのノード(node:節点)ごとに、変換ルールを用意することによって、構造変換を記述する。そのためにはまず、構造変換の対象にするソースツリー内のノードを正確に特定する技術が不可欠だ。W3Cが、XMLツリー上の位置を特定するために制定した記述言語がXPath(XML Path Language)だ。 (注) W3CによるXMLの仕様書では、XMLで記述された情報を「XML文書(XML Document)」と呼んでいる。しかしXMLは、電子書籍などの文書

    XML文書内の位置を正確に指し示すXPath
  • 慶應 村井教授、「本格的なオーバーレイの時代が来た」 - @IT

    2005/12/8 ◆ オーバーレイの時代 「Internet Week 2005」の一環として12月7日に行われたIPv6のイベント「IPv6 Technical Summit 2005」において、慶應義塾大学 教授 村井純氏が「インターネット・アーキテクチャの変化とインターネットと社会の関係変化」について講演をした。村井氏はインターネットの技術革新に対する貢献が認められ、インターネット・ソサエティからポステル賞を贈られた。今回の講演は同賞受賞記念という位置付け。 村井教授は、アンワイヤード・インターネットの進展で、新しい通信の仕方(近くにいるすべての端末に対する一斉通知など)が広まり、「送信先アドレスのない通信のような使い方が広がってルーティング・アーキテクチャなどに変化が起こる」と語った。 インターネットは、誰もが共有できるデジタル情報の基盤としての性格をますます強めていく。ピア・ツ

    ono_matope
    ono_matope 2005/12/07
    このような世界では、グローバルアドレスではなく、サービスベースのアドレスを利用していかなければならない。IPv6はこの目的のために活用されるべきだと述べた。
  • @IT:ブラウザを飛び越えて進化するリッチクライアント

    スタンドアロン型リッチクライアントとは? 野村総合研究所 情報技術部 主任研究員 田中 達雄 2005/9/9 昨年から今年にかけリッチクライアントは普及期に入ったと筆者はみている。現在、数多くのリッチクライアントが提供されるとともに適用件数も増加傾向にあり、今後ともリッチクライアントの普及率は増加していくだろう。 そんなリッチクライアントであるが、これまでにあまりにも多くのリッチクライアントが登場し混沌(こんとん)とした状態にある。今後成熟期を迎えるに当たり、いくつかのリッチクライアントに淘汰されていくとは思うが、まずは、現存する多くのリッチクライアントを分類し、その特徴を整理していきたいと思う。 リッチクライアントはご存じのとおり、操作性の悪いHTMLベースのクライアント(以後、「HTMLクライアント」と呼ぶ)に対するソリューションの1つとして進化を遂げてきた。そのため、HTMLクラ

    ono_matope
    ono_matope 2005/12/05
    リッチクライアント分類
  • @IT:Ajaxを使ったamazon検索をPHPで作ろう

    Ajaxは今年非常にホットな話題の技術である。 @ITをはじめ、さまざまなところでもAjaxについての記事が目立つようになってきた。 ここでは、筆者が携わっているPHPかいわいでのAjaxの動きについて紹介していきたい。 Aajaxとは「Asynchronous JavaScript + XML」の略である。JavaScriptはいわずと知れたクライアント(通常ウェブブラウザ)サイドの技術であり、そこからXMLHttpRequestというものを利用し、ページ推移をせずにサーバ/クライアント間でどんどんデータ交換をしていく技術である。これとDHTMLを併用することでいわゆるAjaxになる。 この辺りの詳しい内容はAjax推進委員会による「古くて新しいAjaxの真実を見極める」を参考にするといいだろう。 PHPはサーバサイド技術、前述のとおりAjaxで用いられるJavaScriptはクライアン

  • 浸透する新世代のシンクライアント

    Java FAQ(What's New)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集局) ソフトウェアはリッチに、ハードウェアはシンクライアントに Webアプリケーションの世界では、高速で快適に動作するリッチクライアントの注目度が高まっている。その一方、ハードウェアの世界では、いま一度シンクライアントが見直され、再評価の気運が高まっているようだ。 何度か人気の波が寄せ、引いていったのがシンクライアント技術だ。一昔前を振り返るとOracleがNC(Network Computer)でシンクライアントの優位性をアピールし、MicrosoftWindows Terminal、Sun MicrosystemsのSun Rayが実用性を全面に打ち出していた。ただ、コンセプトの優位性の割には、すぐ

    浸透する新世代のシンクライアント
  • @IT Special Ajaxを使わなくてもここまでデキる! StraForm-Xが実現する「リッチWebフォーム」

    ウイングアークテクノロジーズが打ち出した「リッチWebフォーム」。標準技術だけで、リッチクライアントに勝るとも劣らない快適なWebフォーム入力を実現する。同社のStraForm-Xには、Webフォームの使い勝手を変える可能性がある。 「Google Maps」などが採用するAjaxによって、「Webブラウザだけでもここまでリッチな環境を作り出せる」という認識が急激に広まっている。FlashのようにプラグインをWebブラウザに組み込む必要もない。JREやJava Web Startのように特別なソフトウェアをクライアントPCにインストールしなくてもよい。Webブラウザだけで高い表現力と操作性を実現する。 ここでもう1つ、Webフォームの可能性を高める興味深い技術が国内ベンダから登場してきた。帳票ツールベンダ最大手のウイングアークテクノロジーズ(以下、ウイングアーク)が打ち出す「リッチWebフ

  • Ajax、それはWeb 2.0へと続く道 ― @IT

    Web2.0時代の勝者となるべく、Ajaxという戦場が熱い。GoogleYahoo!のみならず、マイクロソフトやオープンソース・ジャパンも参戦している。彼らがリリースしたWebアプリケーションをピックアップしてお届けする。 Ajax、それはWebアプリケーションのユーザビリティを改善する切り札である。古い技術を組み合わせ、魔術のごとく生まれ変わった新しいファッションである。それは仕方なく使う消極的な選択ではない。未来への可能性を切り開く前進しようという意思である。未来形のWebとして語られるWeb 2.0へ至る道はRSS、ATOMなどいくつかあるとされるが、Ajaxもまた、Web 2.0に続く道の1つといえるのだ。 この連載では、毎月Ajaxの動向をウオッチングしている。基的には、新しい話題を中心に、厳選した面白い話題を提供していきたいと思うが、面白いもの、確実に押さえておきたいものを

  • Ajaxフォトアルバムのフェードイン画像フレームを作ろう -@IT

    連載では、Ajaxを活用したインタラクティブなWebアプリケーションを、ゼロから開発する。3回の連載で、簡単なWebフォトアルバムを完成させる予定だ。完結した機能を持ったAjaxアプリケーションを作り上げるステップを、具体的に解説していきたい。 JavaScriptと非同期データ送受信を組み合わせた、Webアプリケーション開発スタイルである「Ajax」は、このキーワードが発表されたのが今年初めのことだとは思えないほどの発展を遂げており、日々新しい実験や、それを組み込んだサービスが発表されている。 そろそろ実際にAjaxを活用したWebアプリケーションを開発してみようか、と考えている開発者も多いことだろうが、ではAjaxで何をどう作ったらいいんだろう? という部分で立ち止まってしまってしまっているのではないだろうか。 そこで連載では、単なるサンプルではなく、完結した機能を持ったAjaxア

  • Ajaxを超える「Arax」採用、リッチクライアント新技術の内容は ― @IT

    2005/11/15 オープンソース・ジャパン(OSJ)は11月14日、RPC(Remote Procedure Call)の非同期通信を使って動的なアプリケーション生成を可能にする新手法「Arax」を採用したリッチクライアント開発技術「ダイナミック・コックピット・テクノロジー」を発表した。LAMP(Linux、Apache、MySQLPHPなど)技術を使いながら従来のWebアプリケーションの弱点であるクライアントの操作性や表現力を大きく向上させられるとしている。 Araxは「Asynchronous RPC and XML」の略。OSJによると、RPCを使うことでビジネスロジック処理をサーバサイドに集約でき、クライアントサイドの開発工数を削減できるという。またXMLの利用でデータとアルゴリズムの区別が容易になり、再利用やメンテナンスが簡単になるという。AraxはAjaxの弱点を克服する

  • TCP/IP入門

    ネットワークを学ぶには、まずは基礎となるプロトコルから。@ITで公開されたTCP/IPを学べる記事を集めました。

    ono_matope
    ono_matope 2005/11/14
    TCP/IP入門