web技術

要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。

wordpressの更新を行おうとした時の上記のエラーが発生した場合に、いくつか対策方法があります。 主に権限の修正による対策が記載されていますが、細かい方法はそこらじゅうのサイトに記載されているので省略します。 chmod, chownで解決できない場合 いろ…

PHPでXMLをnamespaceを利用したxpathでnode取得

PHPでxmlを読み込んでxpathでnodeを取得して見たいと思います。 今回はyahooの形態素解析apiから取得したxmlを題材にしてみます。 XMLオブジェクトの操作 順を追ってxmlを操作してみます。 ちなみにyahooの形態素解析は前回のcurlを利用して取得できます。 $…

PHPのcURLを利用してAPIをGET/POSTで叩く

PHPからcURLを利用してhttpのget, postで問い合わせを行ってみます。 今回はYAHOOのapiを叩くプログラムを書いてみます。 CURLでGET まずはGETでの問い合わせです。 // コネクションを開く $conn = curl_init(); // サーバ証明書の検証は行わない。 curl_set…

Laravelでクラスをnewする

今回はLaravelでのクラスのnewの仕方です。 正確には、Laravelでの他ファイルで作成したClassの読み込み方です。 通常phpではrequireを利用しますが、たぶんLaravelではそれは美しくないと思われている(と僕が勝手に思っている)。 どうやらautoloadという仕…

Laravelでbladeを利用したViewを作成

今回はLaravelで採用されているviewテンプレートのBladeを利用して画面を作成してみます。 phpはhtml内に直接phpの処理を記述することができますが、それだと画面と処理という別々のものが強く結合してしまうので保守性があんまりよくありません。 テンプレ…

Laravelでルーティングからview表示をしてみる

Laravelでのroutes.phpの設定と、bladeを利用してview表示を行います。 いろいろな設定方法や記述方法がありますが、ここでは基本的な使い方(だと私が判断したもの)でやっていこうと思います。 今回は以下の流れで実装してみます。 ・コントローラに処理の追…

WebRTC + Node によるルーム機能付きビデオチャット 2

前回の続き こちらは前回の記事の続きになります。 また前回の記事にコメントを頂いたのですが、それが非常にためになる内容でしたので目を通しておくととっても幸せになれると思います。 前回各々の関数について文字ベースで簡単に説明を行なったので、今回…

WebRTC + Node によるルーム機能付きビデオチャット 1

現在googleで調べても日本語では微妙にかゆいところに手が届かないWebRTCと Socket.io率いるNodeを使ってルーム機能付きビデオチャットを作ってみました。 細かい制御等は無視していますが、備忘録。 対応ブラウザはchromeのみ! ※知識量も深さもないので、…

socket.ioとwebRTCでビデオチャット

現在作成したいものがあるために、その予行演習として nodeのsocket.ioとwebRTC機能を使ってルーム機能付きビデオチャットを作成しています。 現在見た目のセンスのなさと白黒っぷりを無視すれば概ね完成しています。 あとは退室時にwebRTCのPeerConnection…