[基本]の検索結果


フォームから入力された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. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (15 PV)
  2. FC2まとめ (6 PV)
  3. 2ちゃんねる(2ch) (5 PV)
  4. StartPage(スタートページ) - 匿名検索エンジン (4 PV)
  5. 水木しげるの人生訓「幸福の七か条」 (3 PV)
  6. Twitter Lite - 起動時や利用時の読み込み速度が最大30%アップ (3 PV)
  7. 「RPGツクールMV」製ゲームを簡単にiOS、Androidアプリ化する「Monaca for RPGツクール」 #テクノロジー (3 PV)
  8. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (3 PV)
  9. Google 日本語入力がオープンソースに (3 PV)
  10. 大人気のブランド品即時買取サービス「CASH」がDMM.comにたったの70億円で買い叩かれる (2 PV)

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

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (18 PV)
  2. FC2まとめ (14 PV)
  3. 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (8 PV)
  4. StartPage(スタートページ) - 匿名検索エンジン (5 PV)
  5. 掲示板CGI ThreadPlus 1.2 のリリース (5 PV)
  6. 「Kindle for the Web」 (5 PV)
  7. 2ちゃんねる(2ch) (5 PV)
  8. 電通が2ちゃんねるを監視 「電通バズリサーチ(Dentsu Buzz Research)」 (5 PV)
  9. FC2ブログにコミュニティ機能 (4 PV)
  10. MySQLのINSERT ... SELECT文でLIMIT句を使用して上位3件のレコードをテーブルに追加する (4 PV)

アクセス統計

ディレクトリ

関連サイト