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

ヒビノログ

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

PHP

仮面ライダードライブとゴーストで学ぶDI

この記事は、DI(Dependency Injection)を、仮面ライダードライブとゴーストを使って説明してみようというコーナーです。よろしくお願いします。

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

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

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

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

Yokohama North Meetup に行ってきた

横浜北部、それは渋谷からも新宿からも横浜市街からも離れた地。 平日ならまだしも休日の午後に出ていくのはちょっと億劫… そんな North Yokohama で、Yokohama North Meetup #1 が行われました! 場所はここ。

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 …

PHPListの添付ファイルについてのTips 2つ

PHPListはLAMP環境で動作するオープンソースのメルマガ配信プログラム。 PHPList http://www.phplist.com/

プチサービス作った

休みの日に、こんなプチサービスを作ってみました。 『サッカーのフォーメーション画像が簡単に作れるサイト Replays』 http://replays.jp 勢いでドメインも取っちゃったけど、反省はしていない。 === ページ見た直後は、何やっていいかわかんないかもな…