]ProfileこもLinksWebデザイン勉強中@こもiPhoneアプリ開発者の憂鬱cocos2d-xでゲームを作りたい!!MobileOthers管理者ページRSS1.0Atom0.3NavigationPHPなんか怖くないぞ(>_<)PHPを使ったことのない僕がPHPを使って頑張ってみようというブログ。こもpingサーバを作ってみました。正確には、Pingを受け取るコードを書いてみた。...という方が正しいかもしれません。内容は全然濃くないです(^^;;やりたかったこと複数の人が複数のブログを書いています。記事を投稿した直後に別のサーバでその記事をキュレーション(まとめ)して付加価値をつけたいという思いがありました。自社サーバでpingを受け取る」の部分のコードを書いてみました。pingといってもPOSTメソッドで情報を送っているだけなので、受信側のコードは極めてシンプルです。えりあえず、受け取った情報をinput.txtというファイルに書き出す処理にしてみました。最後にpingを受け取ってエラーがない旨のレスポンスを返します。(とりあえずエラーがないという前提のレスポンスです。"</methodResponse>";?>受信側はたったこれだけです。あとはブログを更新して、ブログに元々備わっているシステムでpingを送信してもらいます。どんなpingの内容が送られてくるでしょうか?wordpressと手元のJUGEMブログのpingの送信内容を比較してみました。</params></methodCall>うーん。投稿した記事の内容をping送信してくれているのかと勝手に期待していましたが、どうやら必要最低限の情報しか含まれていないようですね。「weblogUpdates.ping」というのは、ブログの更新である旨のメソッドの記述。あとは、ブログタイトルとブログのルートのURLが含まれているだけでした。少なくともWordpressとJUGEMブログで共通のフォーマットであることから、なんか規約的なものがあるんでしょうね、きっと。2014』の12月16日分のエントリとして登録しています。ぼっちなので、ただ一人で興味のあることを気の向くままに書いています。------------京都の観光地の紹介ページみたいなのを作りたくて、Googleマップを使う方法を調べていました。JavaScriptを使って簡単にできるみたいです。GoogleマップにPin画像を配置して、それをクリックするとWikiの説明ページに飛ぶというコードを書いてみました。)特に説明がいらないくらいのシンプルなコードです。マップ表示時の初期位置や初期ズームサイズが設定できるところがミソですね。メモとして残しておきます。2014』の12月04日分のエントリとして登録しています。ぼっちなので、ただ一人で興味のあることを気の向くままに書いています。------------ハッカーが目の前でコーディングを行うバーがあるらしいです。六本木にあると聞いたので、気になって行ってみました。「ハッカー」と聞くと悪いことを行う人みたいイメージを持つ人が多いですよね。本来の「ハッカー」とは、常人より深い技術的知識を持ち、その知識を利用して技術的な課題をクリアしていく人たちのことを指すそうです。お店の中のあちこちにモニターがあって、ハッカーがコーディングしている様子を見ることができます。この日はJavaScriptでWebアプリを作っていましたよ。Editionを使っていました。わからないことがあればその場で聞くと丁寧に説明してくれます。お酒を飲みながらライブコーディングを見るのって不思議な感じですね。お客さんたちもディスプレイを黙々と眺めながら飲んでいました。エンジニア向けの静かなバーという印象でした。こも最近DBサーバにアクセスするWebサイトの作成にトライしてみました。mac上でMAMPを使って開発していますが、一つ面倒なことがあります。本番環境では本番環境内のDBに接続します。本番環境にファイルをアップロードする度にPHPのコードを書き換える必要があります。面倒くさくて、なんとか自動化できないものかと考えました。結論としては、今表示しているWebページのIPを取得し、ローカルのIPならばローカルDBサーバに接続するようにしてみました。ここで一つハマったので備忘録です。返ってきた値は「MYNAME-no-MacBook-Air.local」でした。しましょう?(^^;;そこで、ホスト名をIPアドレスに変換して「192.168.」を含むローカルアドレスならば、ローカルのDBに接続する形にしました。これでまぁ、やりたいことは実現できました。こも普段はWindowsユーザなもので、macでWebサイトを作る機会が今まで少なかったです(^^;;でも、最近コワーキングスペースなどの出先で、MBAで開発するようになってきました。メモ代わりにブログを更新してみようと思います。Windows端末で自分のIPアドレスを知りたい時はコマンドプロンプトで「ipconfig」というコマンドを使いますよね。macの場合、どうすればいいんだろうと思って調べてみました。ターミナルで「ifconfig」のコマンドを使えば確認できるんですね。