PHP
6月29日(土)に福岡で行われたPHPカンファレンス福岡2019に参加してきました。 phpcon.fukuoka.jp トークを採用いただきまして、「PHPerの採用面接で僕らは何をつたえあうべきか」というタイトルで登壇しました。 speakerdeck.com 10:30〜10:45「PHPerの採…
「PHPフレームワーク Laravel Webアプリケーション開発」というLaravel本の執筆に参加しました。竹澤さん、新原さん、大村さんとの共著で、ソシム社から発売中です。 おかげさまでご好評をいただき、早々に増刷が決定しております。ありがとうございます!!…
この記事は、DI(Dependency Injection)を、仮面ライダードライブとゴーストを使って説明してみようというコーナーです。よろしくお願いします。
Laravel Advent Calendar 2015 の6日目です。 Laravelに限らず、フレームワークのセットアップ完了後にドキュメントルートにアクセスすると表示されるウェルカムページは、フレームワークの顔とも言えるものですが、Laravel はどんなデザインだったか? gith…
Laravel Advent Calendar 2015 の2日目のフライングです。 Laravel の標準テンプレートエンジンである Blade を使って、view に渡された変数を表示する場合、テンプレートファイルの記載は以下のようになります。 こんにちは {{ $name }}さん このとき、 {{ …
横浜北部、それは渋谷からも新宿からも横浜市街からも離れた地。 平日ならまだしも休日の午後に出ていくのはちょっと億劫… そんな North Yokohama で、Yokohama North Meetup #1 が行われました! 場所はここ。
久々の勉強会ネタ。 Laravel Meetup vol.4に行ってきました。 場所は渋谷の21cafeというところ。ギークス株式会社が提供している無料で使える会場なのですが渋谷という立地にふさわしいおしゃれな空間で。ここ1、2年でこういったカジュアルな勉強会スペース…
Laravel の Eloquent ORM を使ってデータの更新を行う場合、単一の主キーを持つテーブルであれば何の問題もないのですが、複合主キーを持つ場合はちょっと工夫が必要です。 といってもクエリービルダが用意されているので、これを使って Eloquent クラスの u…
Laravelを使ってフィーチャーフォン対応する場合の文字コード変換関連のTips。 PC、スマホだけでなくフィーチャーフォンにも対応しなければならない場合でも、コンテンツ生成などのロジックは一本で済ませたいもの。その場合、フィーチャーフォンからのリク…
Laravel4を、Capistranoを使ってステージングや本番環境に簡単にデプロイする例です。 この記事では下記のようなケースで作成してます。 ・デプロイ先を複数設定する(develop、production) ・ソースコードはBitbucketに入ってる ・デプロイ先はAmazonEC2 …
PHPListはLAMP環境で動作するオープンソースのメルマガ配信プログラム。 PHPList http://www.phplist.com/
休みの日に、こんなプチサービスを作ってみました。 『サッカーのフォーメーション画像が簡単に作れるサイト Replays』 http://replays.jp 勢いでドメインも取っちゃったけど、反省はしていない。 === ページ見た直後は、何やっていいかわかんないかもな…