ヒビノログ

個人的なメモを淡々と記録していくブログ。最近はLaravelやスマートフォンの話題など。

Laravel

ミドルウェアを整理してLaravelを軽くする

Qiita のアドベントカレンダーのネタとして「ミドルウェアを整理して Laravel を軽くする」という記事を書きました。 qiita.com 先日、こちら↓の会社に竹澤さん(@ex_takezawa)とお邪魔して Laravel 話をしてきたのですが、 tech.innovation.co.jp その中で…

Google Playのアプリ情報を取得するAPIを作りました

AppStore や GooglePlay で公開されているアプリの情報をプログラム等を使って自動取得するといったことをしたい場合、iOS アプリについては Apple が公開している SearchAPI を使って取得することが可能です。こんな感じで。 https://itunes.apple.com/look…

LaravelのWelcomeページデザインの変遷

Laravel Advent Calendar 2015 の6日目です。 Laravelに限らず、フレームワークのセットアップ完了後にドキュメントルートにアクセスすると表示されるウェルカムページは、フレームワークの顔とも言えるものですが、Laravel はどんなデザインだったか? gith…

Bladeエンジンの文字列変換についてのTips

Laravel Advent Calendar 2015 の2日目のフライングです。 Laravel の標準テンプレートエンジンである Blade を使って、view に渡された変数を表示する場合、テンプレートファイルの記載は以下のようになります。 こんにちは {{ $name }}さん このとき、 {{ …

Laravelエキスパート養成読本

一昨年あたりから個人的にとても気に入って使っていて、動向も追っているPHPフレームワーク Laravel のはじめての紙の書籍が4月21日に発売になります(拍手)! 著者の一人、ytakeさん(4章担当)から献本いただきました。ありがとうございます。 本書はLara…

Laravel Meetup vol.4 に行ってきた

久々の勉強会ネタ。 Laravel Meetup vol.4に行ってきました。 場所は渋谷の21cafeというところ。ギークス株式会社が提供している無料で使える会場なのですが渋谷という立地にふさわしいおしゃれな空間で。ここ1、2年でこういったカジュアルな勉強会スペース…

Laravel Eloquent ORMの複合キー対応

Laravel の Eloquent ORM を使ってデータの更新を行う場合、単一の主キーを持つテーブルであれば何の問題もないのですが、複合主キーを持つ場合はちょっと工夫が必要です。 といってもクエリービルダが用意されているので、これを使って Eloquent クラスの u…

Laravelでガラケー対応する場合のTips

Laravelを使ってフィーチャーフォン対応する場合の文字コード変換関連のTips。 PC、スマホだけでなくフィーチャーフォンにも対応しなければならない場合でも、コンテンツ生成などのロジックは一本で済ませたいもの。その場合、フィーチャーフォンからのリク…

Laravel4アプリをCapistranoでデプロイする

Laravel4を、Capistranoを使ってステージングや本番環境に簡単にデプロイする例です。 この記事では下記のようなケースで作成してます。 ・デプロイ先を複数設定する(develop、production) ・ソースコードはBitbucketに入ってる ・デプロイ先はAmazonEC2 …