[基本]の検索結果


フォームから入力されたXMLファイルを取得して、その内容を表示するという基本的な処理を行う Ajaxのサンプルプログラムです。

--- jslib.js (Ajaxの処理を行うJavaScritプログラム) ---

// JavaScript library
// jslibs.js
function createXMLHttpRequest(cbFunc) {
  xmlHttpObject = null;
  if (window.XMLHttpRequest) {  // Firefox,Safari,etc (Not IE)
    xmlHttpObject = new XMLHttpRequest();
  } else if (window.ActiveXObject) { //IE
    try {
      xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");  // IE6
    } catch(e) {
      try {
        xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");  // IE5
      } catch(e) {
        return null;
      }
    }
  }

  if (xmlHttpObject) {
    xmlHttpObject.onreadystatechange = cbFunc;
  }

  return xmlHttpObject;
}

--- sample.html (HTMLファイル) ---

<html>
<head>
<meta http-equiv="content-type content="text/html; charset=utf-8" >
<title>Ajax サンプルアプリ</title>
<script type="text/javascript" src="jslib.js"></script>
<script type="text/javascript"><!--
function loadXML() {
  httpObj = createXMLHttpRequest(dispData);
  if (httpObj) {
    httpObj.open("GET",document.ajaxForm.filename.value,true);
    httpObj.send(null);
  }
}
function dispData() {
  if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
    xmlData = httpObj.responseXML;
    itemList = xmlData.getElementsByTagName("item");
    titleList = xmlData.getElementsByTagName("title");
    urlList = xmlData.getElementsByTagName("url");
    itemNum = itemList.length;
    resultText = "";
    for (i=0; i<itemNum; i++) {
      title = titleList[i].childNodes[0].nodeValue;
      url = urlList[i].childNodes[0].nodeValue;
      resultText = resultText + "<a href=\"" + url + "\">" + title + "</a><br />";
    }
    document.getElementById("result").innerHTML = resultText;
  } else {
    document.getElementById("result").innerHTML = "<b>Now loading.......</b>";
  }
}
// --></script>
</head>
<body>
<h3>Ajax サンプルアプリ</h3>
<form name="ajaxForm">
<input type="text" name="filename" />  
<input type="button" value="Load XML" onClick="loadXML()"><br />
</form>
<div id="result">
<!-- ここに取得したXMLファイルの内容が表示される -->
</div>
</body>
</html>

--- sample.xml (データを格納したXMLファイル) ---

<?xml version="1.0" encoding="utf-8"?>

<items>
  <item>
    <title>語句ログ</title>
    <url>http://59log.com/</url>
  </item>
  <item>
    <title>b-listers</title>
    <url>http://b-listers.net/</url>
  </item>
  <item>
    <title>掲示板型検索エンジン 59bbr.org</title>
    <url>http://59bbs.org/</url>
  </item>
</items>

(追記あり)
[1322] Posted by kagahiro at 2009/05/11 14:42:02
0 point | Link (1) | Trackback (0) | Comment (0)

著者のロバート・B・チャルディーニ氏が「影響力の武器(weapon of influence)」と呼ぶ、人にイエスと答えさせる傾向に影響を与えるの心理学の原理について記述された本で、著者自身が、セールスマン、募金勧誘者、広告主など承諾誘導のプロの世界に入り込んで内側から承諾誘導の専門家がよく使う効果的なテクニックや方略を観察し、それらを、返報性、一貫性、社会的証明、好意、権威、希少性の六つの基本的なカテゴリーに分類して考察するとともに、消費者がそれらの策略から身を守るにはどうすれば良いのかが示されています。

この本を読むことで、一部のブロガーがブログのアクセス数の多さを誇示したり、エンジニアを表彰する「何とか賞」を作り出すことでお金を稼ごうとしたりしている人が、何を利用しようとしているのかがわかると思います。

ビジネスでの成功を望む人にも賢い消費者になりたい人にもおすすめの本です。

影響力の武器[第二版]
著者:ロバート・B・チャルディーニ
価格:2,940円
誠信書房

by Amalink

私たちは小さいころからこうした力の影響を受けているのです。そして、以来ずっと広範囲にそれに動かされ続けているので、自分たちではその力の存在にほとんど気がつきません。しかし、これを目ざとく見つける一部の人々にとっては、簡単に使える自動的な影響力の武器となります。

[1316] Posted by kagahiro at 2009/05/05 22:10:15
1 point | Link (1) | Trackback (1) | Comment (0)

私が何を書いても基本的にスルーされることが多いのですが、めずらしく有名な人にコメントされてました。PV的には別にそれほど美味しくないのですが、ネタとしては面白そうなので反論してみます。

アフターアワーズ: フリーソフトウェア/オープンソースに最も貢献した10人
ぱらぱらとネット上の感想を見ると、語句ログというところの記事が目に付いた。

残念なことに1位が2人いるというのが、このランキングの恣意性を示してます。日和見はいけません。

恣意的というか、洒落だと思いますけど…(もしかすると本当にtypoかも)。日本のエンジニアには、なんというかひねった洒落の通じない人が多いようで、困惑というか面白く感じられる。
洒落ならなおさら、どっらでもよいと思うのですが、どちらかを1位にしてもう一人は2位というランキングにすべきではないでしょうか。その方が記事としての話題性があるはずです。

それとも、例え洒落でつくったランキングとはいえ、どちらかを上に位置づけるするのは何かまずい理由でもあるのでしょうか?まあ、あるんでしょうけど。

こんな感じで実際のところ、リチャード・ストールマン氏とリーナス・トーヴァルズ氏のどちらを高く評価するかという問題は、「フリーソフトウェア/オープンソース」界隈では触れてはいけないことだったりします。

ただ、私はこういうタブーが存在するのはどうかと思ってます。何故なら、私がフリーソフトウェア/オープンソースコミュニティを攻撃(または支配)しようと企んだりする側の人間だったら、こういった「恐れは」何らかの形で利用できるのではないかと考えるからです。世の中にはもっと恐ろしいことが沢山あるので、この程度のことを「恐れ」ていてはいけません。

まあ、ユーザがいっぱいいてもお金にはなるとは限らないので…。MIAUに足を突っ込んでも思ったことだが、政治とかお約束に対するエンジニア気質の人の生理的嫌悪感は、まあ私にもそういうところはあるので理解できなくもないが、そのへんを何とかしていかないと、非エンジニアにずっと良いようにあしらわれ続けるだけなんじゃないかなと思いました。
「ユーザがいっぱいいてもお金にはなるとは限らない」というのは、まさにその通りなのですが、それを公言するのはいかがなものかと思います。もちろん、政治的な意味で。

それに、本当に金を稼ぎたいなら、釣りバリ付きのエサにしか見えない「何とか賞」とかを貰ったり「スーパー何とか」という肩書きをつけてもらうより、できるだけ多くのユーザーと直接接触した方が有利ではないでしょうか。非エンジニアの作った舞台で踊ってる限り、非エンジニアにずっと良いようにあしらわれ続けるだけなんじゃないかなと思いました。
[1315] Posted by kagahiro at 2009/05/02 10:40:40
0 point | Link (0) | Trackback (0) | Comment (0)

Google(グーグル)のデベロッパー(プログラマ、ソフトウェアエンジニア)向けのイベント、「Google Developer Day」が6月9日にパシフィコ横浜で開催されることが発表された。Google Developer Day 2009 Japan では...
[1291] Posted by kagahiro at 2009/04/15 21:47:20
0 point | Link (1) | Trackback (0) | Comment (0)

シックス・アパートが、2009年4月15日から2009年5月12日の期間中に、同社の高機能有料ブログサービス「TypePadタイプパッド)」に新規登録して5月31日以降も継続して利用したユーザーを対象に、iPod shuffleが抽選...
[1290] Posted by kagahiro at 2009/04/15 15:28:13
0 point | Link (1) | Trackback (0) | Comment (0)

SQLの実務経験のあるプログラマを対象として、トピックごとにSQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT...
[1280] Posted by kagahiro at 2009/04/09 08:29:34
0 point | Link (8) | Trackback (0) | Comment (0)

GPLなどのオープンソースライセンスで配布されている汎用CMS(コンテンツマネジメントシステム)で主なもの。汎用CMSでは、掲示板やブログ、ニュース、リンク集などの基本的な機能があらかじめ提供されているほか、モ...
[1272] Posted by kagahiro at 2009/04/06 10:55:21
0 point | Link (6) | Trackback (0) | Comment (0)

SoftBank Online Shopで、iPhone(アイフォーン) 3G 8GBモデルが実質0円、16GBモデルが月額480円に、さらに通常月額5,985円のパケット通信料定額サービスの上限料金が月額4,410円で利用できる「iPhone for everybod...
(追記あり)
[1256] Posted by kagahiro at 2009/03/19 16:44:40
1 point | Link (4) | Trackback (1) | Comment (0)

ヒロセ通商(英: Hirose Financial UK Ltd.)は、主に日本を拠点とする国際的な金融サービス企業で、主に外国為替証拠金取引(FX)、およびCFD(差金決済)の取引サービスを提供しています。特に食品プレゼントキャン...
[1236] Posted by kagahiro at 2008/11/12 17:34:19
2 point | Link (6) | Trackback (2) | Comment (0)

SMO(Social Media Optimization)とは、「ソーシャルメディア最適化」という意味で、ブログやSNS(ソーシャル・ネットワーキング・サービス)、掲示板、ソーシャルブックマークサイトなどのユーザがコンテンツを作成...
[1226] Posted by kagahiro at 2008/10/03 02:39:05
0 point | Link (2) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  4 5 6 7 8  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. いかにんじん(イカ人参) (2 PV)
  2. 金融(きんゆう) (2 PV)
  3. OSSオープン・ラボ (2 PV)
  4. Twitter(ツイッター)- マイクロブログ (2 PV)
  5. インフラただ乗り論 (2 PV)
  6. Webサイト (2 PV)
  7. Macのシェアは伸びるか? (2 PV)
  8. Macのシェアは伸びるか? (2 PV)
  9. Google(グウグル)とは (2 PV)
  10. メディアとかニュースとかにこだわる必要があるのでしょうか? (1 PV)

今月のアクセスランキング TOP 10

  1. 2%のインフレターゲットとは (101 PV)
  2. テクノラティがブログのタグ検索を開始 (93 PV)
  3. 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (79 PV)
  4. [PR]noteで販売している自作EAの一覧 (63 PV)
  5. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (57 PV)
  6. MT4向け1ポジアノマリーEA「DAY TRADING」 オープンソースライセンス(GPL3) #ドル円 (55 PV)
  7. MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (55 PV)
  8. Google Maps(グーグルマップ)日本版 - 地図検索、ルート検索 (54 PV)
  9. ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (53 PV)
  10. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (49 PV)

アクセス統計

ディレクトリ

関連サイト