2008/10/17
「hrkt0115311の、教えて習うRuby教室。」Vol.83 ~AmazonWebServiceに返り討ちにあったよの巻~
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 〜 怒濤のPHP編 〜 「hrkt0115311の、教えて習うRuby教室。」Vol.83 ━━━━━━━━━━━AmazonWebServiceに返り討ちにあったよの巻 おはようございます。一週間のご無沙汰です。hrkt0115311です。毎回メルマガを 読んでいただきありがとうございます! LDRでRSSを登録して下さっている方も ありがとうございます。 http://reader.livedoor.com/about/http://archive.mag2.com/0000267290/rss10.xml バックナンバーをご覧下さっている方にも感謝します。励みになります! 皆様お元気ですか? それから、新たにご登録下さった方々、ありがとうございます。 どうぞよろしくお願いいたします。 DBは、phpMyAdminのおかげで、なんとかなりまして、集計とかはテキスト見ないと できないけれど、ソートや削除ならこれで管理できるので、ちょっとずつSQL文にも 慣れています。季節の変わり目ですね。みなさん風邪など引かれていませんか? えと、今週号は短いです。過去最短かもしれません(ぶわわわ(涙 では、何はともあれ、今週のメルマガスタートします。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○目次 ・VMwarePlayerにXAMPP入れて、Windowsからアクセスできるようにしたよ!! ・Smartyさんの扉叩く ・AWSおそろしす ・編集後記 ━━━━━━━━━━━━━━━━━━━━━━━━━━━免責事項 ソースコードは、発行者が実際に動かし、構文チェックなどもしていますが ご利用になられて万一損害が生じた場合、保証することができません。 ご利用になられる際は、ご自身でご確認になられた上で、お試し下さい。 ━━━━━━━━━━━━━━━━━━━━Rubyの導入方法について OSは何をお使いですか? LinuxでもMacOSでもWindowsでも、Rubyの 公式ページでインストール方法が説明されています。 ○Ruby Install Guide http://preview.tinyurl.com/4ghc3o ━━━━━━━━━━━━━━━━━━━━━PHPの導入方法について Ruby同様、PHPもOSを選ばず環境を構築できます。 ○日本PHPユーザ会 http://www.php.gr.jp/ ○XAMPP http://www.apachefriends.org/jp/xampp.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○VMwarePlayerにXAMPP入れて、Windowsからアクセスできるようにしたよ!! ・画像キャプチャ1 http://f.hatena.ne.jp/hrkt0115311/20081011232627 ・画像キャプチャ2 http://f.hatena.ne.jp/hrkt0115311/20081011232626 ・[初出]VMwarePlayerとHTTP・Samba・SSHで繋がったよ!! http://d.hatena.ne.jp/hrkt0115311/20081011/1223736434 えと、XAMPPで開発するようになって、GUI的な動きも少し欲しいなぁと 思うようになりました。旧マシンではスペック的に無理だったのですが 現マシンはメモリ多めに積んでおいたので、仮想化OSを走らせても ストレス感じずに済むのです。 試しに、SSHとSambaの設定を行ったら、実機のLinuxと同様、TeraTermで ログインできたり、localhostの代わりにマシン名を指定してやると アクセスできたりして便利です(ぶわわわ(涙 開発環境はちょっとだけ充実しました。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○Smartyさんの扉叩く http://www.atmarkit.co.jp/flinux/rensai/mysql5_11/mysql5_11a.html DB覚えていませんが、ちょっとだけ触ったので、次はフレームワークだと 意気込みまして、幾つか見て回ったのですが、インストールが一番 優しそうだったので、これを選びました。 テキストまだ途中ですorz PHPはデータの処理をメインに引き受けて、加工したデータをどう見せるかは テンプレートエンジンのSmartyさんの受け持ち。この仕組み面白いです。 やたら「->」が出てくるのも素敵。 テキスト進めるのが楽しみです。何か作れるようになるかな。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ○AWSおそろしす PHPだものなんとかなるっしょと、ぐぐってサンプルコード見つけて、 改造してローカルサーバでは動くようになりました。 当初は検索結果をDBに落とす予定だったのですが、連携が難しかったので 諦めました。シンプルイズベスト。 動作確認して、XMLのやりとりもきちんとできたので、レンタルサーバーに データを出したら動かなくなりました。なぜorz 安西先生……これが、銀髪鬼ってやつですか。 http://www.amazon.co.jp/gp/feature.html?docId=451209 ソースいじって、Amazonのサーバに情報は飛んでることと、Amazonから 情報が返されていることは理解したのですが(確認したのですが)、 XMLを連想配列に格納して整理しようとすると、うまくいかないのです>< ローカルサーバと何が違うのだろう……。 調べます。 ■ 編集後記 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 「hrkt0115311の、教えて習うRuby教室。」を最後までお読みいただき ありがとうございます。いかがでしたか? 死屍累々というか、今週は、失敗はあじのもとじゃなくて、もう 砂になりました。テキスト読み直して、またがんがります。 来週は、何か一つでも、作れるようになったらいいなぁ。 ではでは 何かお気づきの点がありましたら、お気軽にご意見・ご感想をお寄せ下さい。 メールアドレスは enjoy.ruby@gmail.com をご利用下さい。 また、Twitter( https://twitter.com/hrkt0115311 )や Wassr( http://wassr.jp/user/hrkt0115311 )でのコンタクトも 大歓迎です。フィードバック、お待ちしております。 それではまた、次号でお会いしましょう。 ■ いただいた反響について ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 「こんな仕組み作れないかな」とか「説明不足で分からないよ」といった ご指摘をお寄せいただけると嬉しいです。みなさまの声で、メルマガを 育てていただければ嬉しいです。また、メルマガで、頂戴したメールの 一部を紹介させていただく可能性があります。差し支えがある場合は 「発行者のhtkt0115311に読んで欲しいだけで、メルマガには掲載しないで」 とお書きいただければ幸いです。 ■ 転送や再配布について ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ blogなどでご紹介いただく際は、 http://www.mag2.com/m/0000267290.html などを並記していただき、私の書いた文章であることが分かる形に していただけると幸いです。またメルマガの転送については、転送者さんと 転送したメルマガを受け取られた方が迷惑でない範囲であれば歓迎します。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ メールマガジン「hrkt0115311の、教えて習うRuby教室。」 ○発行者 htkt0115311 ○発行システム 『まぐまぐ!』 http://www.mag2.com/ ○配信中止はこちら http://www.mag2.com/m/0000267290.html ○公式サイト http://enjoy-programming.g.hatena.ne.jp/hrkt0115311/ ○日記 http://d.hatena.ne.jp/hrkt0115311/ ○Twitter https://twitter.com/hrkt0115311 ○Wassr http://wassr.jp/user/hrkt0115311 ○お問い合わせ enjoy.ruby@gmail.com ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
2009/08/27 「hrkt0115311の、迷えるプログラミング教室」Vol.91 ~htmlSQLで「みそ録」作ったよ! の巻~
-
2009/07/19 「hrkt0115311の、迷えるプログラミング教室」Vol.90 ~URL指定すると、はてな記法を返すスクリプトの巻~
-
2009/07/13 「hrkt0115311の、迷えるプログラミング教室」Vol.89 ~XML処理するTwitterまとめスクリプト改編の巻~
-
2009/07/13 「hrkt0115311の、迷えるプログラミング教室」Vol.89 ~XML処理するTwitterまとめスクリプト改編の巻~
-
2009/04/25 「hrkt0115311の、迷えるプログラミング教室」Vol.88 ~HTMLの部分置き換えスクリプトの巻~



