ゼロからの Ajax (1)
ゼロからです。Ajax 開発ができるようになりたい、その途中で Apache も使えるようになりたい。PHP も覚えることになるはず、というのが思惑です。
テキストは「はじめに読みたいAjax 〜入門から実践まで〜」(ISBN:489362234X,http://www.personal-media.co.jp/book/comp/234.html)。本屋で見て買いました。
まずはこれに沿ってお勉強です。では、お勉強に先だって、現状の整理。
- 知ってること
- Oracle の導入・利用 (管理とかはできるとは言えない)
- IIS の設定・利用
- HTML, Javascript, ASP
- 知らないことで、今回必要になるはずのこと
ふぬー。
今日の課題
やったことないことばっかりだー
環境としては、Windows XP Professional SP2 上の VMware 4.5.1 に Windows 2000 Professional SP4 を入れている。
まぁ要するに職場のパソコン上に練習環境を作ったって事です。
自宅でもお勉強するかもなので、そのときは Windows XP Professional SP2 上に直接入れよう。
XAMPP のインストール
インストーラ叩くだけです。中味はこんなものらしい
http://www.apachefriends.org/en/xampp-windows.html
Apache 2.2.0
MySQL 5.0.18
PHP 5.1.1 + PHP 4.4.1-pl1 + PEAR
eAccelerator 0.9.4-rc1
PHP-Switch win32 1.0 (from Apachefriends, use the "php-switch.bat")
XAMPP Control Version 2.1 from www.nat32.com
XAMPP Security 1.0
SQLite 2.8.15
OpenSSL 0.9.8a
phpMyAdmin 2.7.0 pl1
ADOdb 4.68
FPDF 1.5.3
Mercury Mail Transport System v4.01b
FileZilla FTP Server 0.9.11
Webalizer 2.01-10
Zend Optimizer 2.6.0
おなかいっぱい。ってか知らないのもいっぱい。
バーチャルホストの作成 (Apache)
Apache は 2.2.0 らしい。httpd-vhosts.conf に下記を追記。
# Ajax training
Listen 50000
DocumentRoot C:/Sites
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
これで http://localhost:50000/ で C:\Sites が参照できるようになった。
Directory 部分はまだ理解していません (死) が、まぁおおよそ想像つきますね。
MySQL の日本語の設定
初期のままだと日本語がほげほげとのことなので、my.ini に設定。
[mysqld]
default-character-set=utf8[mysql]
default-character-set=utf8[mysqldump]
default-character-set=utf8
ふむふむ。
成分解析 Ver0.1
http://tekipaki.jp/~clock/software/index.html
お約束なのでまず。
バファリンの77%は知識で出来ています。
バファリンの15%は着色料で出来ています。
バファリンの6%は愛で出来ています。
バファリンの2%は回路で出来ています。
ふむふむ。最近のバファリンは、回路とかが入ってるのか。制御されてるんですね。
次にせっかくなので。
comikenの成分解析結果 :
comikenの72%は厳しさで出来ています。
comikenの11%は気の迷いで出来ています。
comikenの10%は華麗さで出来ています。
comikenの7%は海水で出来ています。
なんとなく精神論が多い気がします。
最後に自分自身を。
ykatoの成分解析結果 :
ykatoの99%は玉露で出来ています。
ykatoの1%は気合で出来ています。
ぐは。なんでこれだけこんなにずばっと切り分けられるんだ。
今日のツール
- XAMPP http://www.apachefriends.org/en/index.html
- ophcrack http://sourceforge.net/projects/ophcrack
- Media Player Classic
- 成分解析 Ver0.1 http://tekipaki.jp/~clock/software/index.html
- Google Maps API 自動生成ツール 『轍 Wadachi』
- http://www1.kcn.ne.jp/~mkomai/cycle/wadachi/
- これはすごそうだ。カシミール 3D は昔ちょっと使ったけど、もう消しちゃってるなぁ。
今日のお気に入り
- Ajaxにおけるメモリリークの注意点 http://zeromemory.sblo.jp/article/437081.html
- Microsoft MVPが語る
- 第14回 高橋 基信氏:サービス・パックを考慮すると意外に短いサポート期間 http://itpro.nikkeibp.co.jp/article/COLUMN/20060320/232862/
- Windows開発体制の再編は,問題を把握できていないことの証し http://itpro.nikkeibp.co.jp/article/USNEWS/20060328/233606/
- COM から .NET への呼び出し http://blog.tk-engineering.com/?eid=423005
- MSのセキュリティ担当者がAppleに説教 http://www.itmedia.co.jp/enterprise/articles/0603/23/news064.html
- 超漢字連載の続き
- 偽装メールを見破れ!
- 日本語版Gmailにも「ウイルススキャン」「HTML形式で表示」などの新機能
- はるぷさんところ
- Cross-Site Scripting http://d.hatena.ne.jp/harupu/20060327#p1
- 文字コードとHTMLエンコードとCross-Site Scriptingの微妙な関係 http://d.hatena.ne.jp/harupu/20060328#p1
- 文字コードとHTMLエンコードとCross-Site Scriptingの微妙な関係 (はるぷさん) http://yamagata.int21h.jp/d/?date=20060328#p02
- 雑記帳:「デートに使える科学ネタ」文科省が無料誌作成 http://www.mainichi-msn.co.jp/shakai/wadai/news/20060325k0000m040081000c.html
- 何か質問ある? まとめのまとめ2 http://d.hatena.ne.jp/dangerous1192/20060318/p2
- SQL Server 2005 自習書シリーズ http://www.microsoft.com/japan/technet/prodtechnol/sql/2005/exercises.mspx
- ミニ四駆ネットワークス,「ミニ四駆」総合サイトをリニューアル http://www.4gamer.net/news.php?url=/news/history/2006.03/20060328165920detail.html
- CSSレイアウトの定石 WinIE6バグ回避法 http://mb.blog7.fc2.com/blog-entry-83.html
- スーパーマリオブラザーズの超すごい裏技集 http://www.geocities.jp/fwpe0527/mario.htm
- 「このファイル何だろ?」に便利なサービスWhatisthatfile.com http://www.whatisthatfile.com/index.php
- Google Maps API 自動生成ツール 『轍 Wadachi』 http://www1.kcn.ne.jp/~mkomai/cycle/wadachi/
- IEの「createTextRange()メソッド」に深刻な脆弱性、悪質コードに警戒 http://internet.watch.impress.co.jp/cda/special/2006/03/27/11381.html
- 競合製品に追いついたVistaの「Windowsファイアウオール」 http://itpro.nikkeibp.co.jp/article/COLUMN/20060323/233121/
- お散歩経路もスクロール地図で検索 http://www.itmedia.co.jp/news/articles/0603/23/news085.html
- Intel Mac で Windows XP を動かす http://onmac.sakura.ne.jp/
- 今アキバでは「2GBがヤバい!」、7780円とさらに値を下げるSDメモリーカード http://arena.nikkeibp.co.jp/buy/spot/20060323/115981/