兵どもが、夢のあとさき

JavaScript 系の言語に興味を惹かれ、まったりと更新しております

2014-01-01から1年間の記事一覧

XMLHttpRequest とは何か?

XMLHttpRequest とは そもそも XMLHttpRequest とはなんでしょう。 だらだらと書くと、XMLHttpRequest とは、javascript から HTTP アクセスを行う際に使用される API です。ブラウザから直接 HTTP アクセスする方式に比べ、Ajax 等の技術を使用すれば、Goog…

JSONあれこれ(5)

まとめ ここまで引っ張ってきましたが、残念ながら「お天気Webサービス」から JSON データを javascriptライブラリで取得する方法は見つかりませんでした。但しサーバ側の設定次第では、取得する方法はありますので、下記にまとめます。 サーバとクライアン…

- Windows - 起動しているサービスを停止する

忘備録 起動しているポート番号から、そのアプリ名を取得して停止する。Windowsのコマンドプロンプトを起動します。以下のコマンドを実行 netstat -nao 当該ポートを使用している PID を確認 tasklist /svc /fi "PID eq 2128" その PID を使用しているアプリ…

JSONあれこれ(4)

JSONを出力するプログラム(json.php)はできましたので、次はそのデータにアクセスし、データを取得・表示する受信側を作成します(ajax.php)。これも『PHP逆引きレシピ 第2版』からの引用です。なお、サーバ環境に関しては『PHP逆引きレシピ 第2版』のままと…

金沢駅

金沢駅 新幹線開通に合わせ、改修された正面口です。シンメトリで美しいです。

JSONあれこれ(3)

どのようにアクセスすればよいのでしょうか? と、その前に、このプログラムのセキュリティ等に関してまとめておきます。 まず、下記ですがプログラム内のコメントにもありますように、「JSONハイジャック攻撃」を防止するために、受信HTTPヘッダ(x_request_…

JSONあれこれ(2)

前回、作成した(実は、本を参照させていただいただけ)下記プログラム (json.php) ですが、これをそのままWebサーバ上で実行すると、

JSONあれこれ(1)

JSON 形式のデータを返す これまでどちらかと言えば XML に縁があったのですが、JSON形式のデータはXML等に比べて軽量で、かつ javascript との相性も良いのでこれから積極的に使用していきたいと考えています。(難を言えば、名称が某スプラッタ映画を…) 以…

javascript のスコープ

1. スコープ スコープは関数内でのみクローズする。 関数もまたオブジェクトであるという事実を強調します。 JavaScript は関数をクラスとして用います。 (javascript内では、クラス≒関数≒オブジェクト。クラス(関数)を実体化したものがオブジェクト。だから…

Apache で PHP を使用する

1. http.conf の編集 PHPを使用可能にする(PHPのフォルダ名、PHP DLL名は適切に設定すること。ダブルクォーテーションの書き忘れなど無いように...) LoadModule が並んでいる下あたりに、下記を追加 # apache 2.2.x の場合 LoadModule php5_module "c:/php/p…

MySQL Install

1. インストール ① C:\MySQL フォルダを作成 ・XAMPP を使用する場合この処理は不要。 ② ファイルのダウンロード、インストール ・ZIP版の場合 http://www-jp.mysql.com/downloads/ => 『Download MySQL Community Server』(http://www-jp.mysql.com/downloa…

Netbeans + GlassFish

0. JDK のインストール http://java.com/ja/download/manual.jsp から、『Windows オフライン(64ビット)』をダウンロード。実行(管理者権限が必要) '14/02/09現在、デフォルトインストール先は、「C:\Program Files\Java\jdk1.7.0_51」となる。 JSKをインス…

Apache のインストール

Apache のインストール 1. ダウンロード Thread Safe は、Apache や IIS のタイプに合わせること。 Apache 2.x Thread Safe には、PHP も Thread Safe タイプを使用する。 http://www.apachelounge.com/ から正しい Apache を取得すること。(http://www.apac…

Apache のインストール(HTTPS版)

HTTPS サーバ構築の手順 1. SSL対応のApacheをインストール 2. mod_sslの有効化 3. 鍵ペアの作成とデジタル証明書の作成 4. Apache設定ファイルの設定 5. SSL設定ファイルの設定 6. SSLの接続確認 * 以下の 『apache24』は適宜適切な名称に置き換えること 1.…