読者です 読者をやめる 読者になる 読者になる

書き置き。

ほぼ勉強の記録みたいなもんです。

旧ブログのお引っ越し

我が家にあるもう7年モノのサーバー、最近しょっちゅうストライキを起こしてネットワーク管理者に再起動してもらわなければならない状況になっていた。 昔はこのサーバーで開発もしていたし、ちょっと使ってみたいアプリを入れてみたりするにも全て公開して…

Spika-Server がMySQL対応したので動かしてみた

昼に書いた記事に追記しようと思ったら、長くなりすぎたので別記事にした。 developブランチ MySQL対応版はdevelopブランチで行われているそうなので、developブランチを checkout してくる。 $ git checkout -b develop origin/develop vm再構築 vmは使い回…

Spika の MySQL 対応を見てみた

mysql対応が終わったので今日はHerokuにSpikaをデプロイしてみよう。うごくかなー— cloverstudio (@cloverstudio1) 2014, 1月 20 Spika-Server の MySQL対応が終わったということなのでコードを見てみた。 cloverstudio/Spika-Server at develop MySQL対応 …

Spika-Server の処理を追ってみる その後

etc/app.php でurlに対するコントローラーを登録 src/Spika/UserController.php の各メソッドでその下の階層のpathに対する挙動が設定されている 他のコントローラーではメソッド分けせずに、connect() にベタ書きしているものもあり、このあたりは統一され…

Spika-Server のユーザー認証処理を追ってみる

https://github.com/cloverstudio/Spika-Server AndroidもiOSも、エミュレータ上ではアプリが起動するところまで出来たので、ログインしようとするも認証が失敗してしまう。 仕方ないので、サーバー側のソースコードを読んでみる。 CouchDB を使うのは今回が…

オープンソースのメッセンジャープロジェクト Spika

MITライセンス 公式サイト http://spikaapp.com/ja/ ソースコード Spika-Server Silex Spika-iOS iOSネイティブアプリ Spika-Android Androidネイティブアプリ 作者のブログ Spikaを公開して起こった事 - ヨーロッパで働く社長のブログ SPIKA近況 - ヨーロッ…

どこよりも早い(かもしれない)PHPエンジニア養成読本 書評

関西PHP勉強会のメンバーが中心となって書かれた、PHPエンジニア養成読本を 著者メンバー様から献本していただいたので早速読んでみました。 世間ではiPhone5S&5Cが発表となり話題沸騰中ですが、そんなことも忘れて早起きして読みふけってしまいました。 せ…

Vagrant と chef-solo で PHPアプリ設定

実家に帰って環境設定系の作業をすると、なぜかハマらずにうまくいく事が多い。 そんなジンクスを利用して今日も実家作業してきた。 参考にしたサイト www.jasongrimes.org/2012/06/deploying-a-lamp-application-with-chef-vagrant-and-ec2-3-of-3/ opscode…

heroku再入門

herokuを使うのは久しぶりだったので、再入門。 デフォルトだとmbstringが使えないという日本人には非常に辛い仕様になっているので このサイトを参考に Buildpack を指定してPHP環境を用意 http://d.hatena.ne.jp/hnw/20120603 引っかかった問題の数々 hero…

phpmatsuri2012 in 福岡

日程 2012年11月3日(土) ~ 4日(日) 場所 福岡県Ruby・コンテンツ産業振興センター