ライブラリ・ファースト@向井賢一

とても勉強になる内容だったと思います。スライドも楽しかった!
当日は駆け足だったので、後で配布されたのを見返しております。


今はPSRなどを使う時代だというお話

わたし、PSRのことを何もしらない。。
でも、まあ、PHPCS(前回のPHP勉強会参照)つかってみるところまでやってみたいかなあ。

PSRまわり調べてみる

PHPのコーディング規約 PSR-0、PSR-1、PSR-2、PSR-3とは | 9ensanのLifeHack
http://9ensan.com/blog/programming/php/php-psr-coding-standards/

PSR-0はなぜ0(≒最重要)なのか: Architect Note
http://blog.tojiru.net/article/278307117.html

・PSR-1はメソッドはキャメルケースなのか。
・PSR-2は4スペースか。
・他言語まで視野に入れてスタンダードな規約なのかな。
・レベル分けされているのは優れているけど、やはり、どこまで準拠するかとかは、その時々の判断がありそうだな。

環境整備(macosxでのphpcsとかイメージ)について

PSRの規約でコーディングをするために必要な調査
http://needtec.exblog.jp/19108536

Vim でオレオレ PHPCS とオレオレ PHPMD でチェックをするお話。
http://yuzuemon.hatenablog.com/entry/2014/11/16/010127

phpcs and phpmd in sublime text 3 on osx
https://jonathansblog.co.uk/phpcs-and-phpmd-in-sublime-text-3-on-osx

SublimeText3 導入 with homebrew / Git Part.4(完) - 炙り〆鯖+男山
http://d.hatena.ne.jp/tsuyoring/20140601/1401604385

phpcs/phpmd/phpcpd/phpdcd/phplocをインストールしてみる - yk5656 diary
http://d.hatena.ne.jp/yk5656/20140615/1404143020

madroom project: PHPの開発に便利なツールの一括インストールツール
http://madroom-project.blogspot.jp/2013/11/php.html

フレームワークとライブラリ・ファースト

このへんのことも、ちゃんとドキュメントとかを読んで理解したら力になる気がするなと思った。
auraのほうがライブラリファーストについては詳しいのかな。

Aura

http://auraphp.com/framework/2.x/ja/

日本語のドキュメントが充実

http://auraphp.com/

Laravel 5.1

http://laravel.com/docs/5.1/middleware

Lumen

http://lumen.laravel.com/docs/installation

MVCからドメイン駆動へ?

MVCが唯一の解答ではないということみたい。(というところまでは分かる気がするけど、ドメイン駆動につなげているのが興味深かった。)
・経験から学べることもあります。下手でもないよりはましです。上達するにはやってみるしかありません。
・Laravelは開発者向きです。自分の開発スタイルが身についているとか、考えたり調べたりして、理解できる人のものです。その努力の結果、楽しい開発ができるのです。
・「モデル」という言葉は余りにも曖昧になってしまい、意味はありません。もっと限定された語彙を使用し開発を行えば、明確に定義された責任を持つ、より小さくてきれいなクラスへ、アプリケーションを簡単に分割できるでしょう。

MVCは あなたを殺す」
• Laravel 作者の書籍からの一文
• Laravel 5 からモデルは削除された
• 詳しくは下記をご覧ください
• LaravelとMVC http://kore1server.com/310/
• LaravelとVCとその他 http://kore1server.com/311/
• Laravelと構造 http://kore1server.com/312/
MVC Is Killing You https://leanpub.com/laravel

第91回 PHP勉強会@東京

祝 10周年!ぜんぶLT!
先日参加した第91回PHP勉強会、楽しく過ごせました。
おかげさまで今回も開発に対するモチベーションと視野が向上したと思います。
(毎度出だしがこれですが本当です。)

参加者は今回も多くて、自己紹介を頑張って圧縮して喋りました。
自己紹介ではいろんな人がいるなあとしみじみ。全然顔と名前を覚えていけてませんけど。
ツイッターでの反応もいつもより多かった気がします。

以下、概要とタイムテーブル。

日時: 2015年6月23日(火) 19:30〜22:00
会場: GMO Yours
費用: 実費(1000円〜1500円程度)

発表者・発表内容によって時間の調整が発生する可能性があります。
ご了承ください。

タイムテーブル

Time title
19:00 開場・飲み物の配布・名刺交換
19:30 オープニング
19:40 自己紹介タイム
20:15 LTタイム(前半)
21:45 懇親会スタート
21:15 LTタイム(後半)
22:00 勉強会終了・解散
LT枠(各5分)

(前半)

  • ライブラリ・ファースト@向井賢一
  • laravel5でのサービスリニューアル実例@Takashi Sugiyama
  • Wantedly で転職活動している話

(後半)

  • PHPWarrior@マスクドPHP
  • AWSSNSを使ってプッシュ通知を送る方法@高橋翼
  • PHP正規表現 こう書くといいよ@Wataru Terada

というわけで

(だいぶ生き返ってきた??)ブログに記事を書いてみました。時間と手間は掛けません、写真とかは拝借しました。m(_ _)m

http://togetter.com/li/826949
https://phpstudy.doorkeeper.jp/events/24912?utm_campaign=event_24912_20429

PHPアプリからDatadogにメトリクス送る話@yosuke

たしかにコストパフォーマンスはいいかも。
だいぶメールでやりとりはしてみたけど、newrelicは有料までのハードルがちょっとばかし高かった覚えがある。

作成中の選挙候補者比較サイトについて@アメ

技術的にはあれだったけどこういうのも有りかなと思った。面白かった!