2017-11-01から1ヶ月間の記事一覧

Configure::readOrFail()っていうのがあって便利だからみんなで使おう

CakePHPの orFailシリーズ Configure に、定数ぽい値を持たせていたりしている。 ※ イミュータブルじゃなくなるし、constとしたほうが良いのでない?という観点はあります。 ※ 「いや、stageによって異なる値を上書きしたりしたいじゃん!」という声もありま…

我々はcomposer scriptをもっとカジュアルに使っていってもいいかもねの話②

ふと気付いて実行してみたら便利っぽい使い方ができたので、 前回の続きみたいなエントリー。 daisuki.nichiyoubi.land 自分で使うプロジェクトに関しては、composer でどこからでも叩ける用にDockerfileなんかでパスを通している。 RUN wget http://getcomp…

我々はcomposer scriptをもっとカジュアルに使っていってもいいかもねの話

PHP

composer script というものがある。 Scripts - Composer あまり「自分らが開発しているPJ」において拡張しまくっていたりはしないものの、 これを「当たり前に使う」ようなレベルまで持っていくと、まぁ便利ではあるんだろうな〜とは思う。 もちろん、各種…

今更ながらPHPStormの「Diagrams」に感動したのでメモ

コードリーディングの補助ツールとしてのIDE 「この機能がいいね」と君が言ったら・・・ 記念日である。 GuzzleHttpを用いてアプリケーションを書いていて、例外処理を行おうとしていて少し困った。 「ClientExceptionとServerExceptionと、あとBadResponseE…

phpのマニュアル、意外と例外の使い分けについて丁寧にかかれている気がした

PHP

PHP: 例外 - Manual を見ていて。 例えば UnexpectedValueException クラス ¶ (PHP 5 >= 5.1.0, PHP 7) はじめに ¶ いくつかの値のセットに一致しない値であった際にスローされる例外です。 これが発生する例としては、ある関数が別の関数をコールしていて、…

Docker使ってwebアプリケーション作っているときに、logをいい感じにアクセスしやすくする

ちょーーーーー当たり前かもしれないけど、今日気づいて「なるほど!!!」と膝を打ったので恥を忍んでのメモ。 なんか /var/log にログ落ちてないんだけど〜〜と焦燥した日々でした よくあるやつ、 ErrorLog "/var/log/httpd/error.log” みたいなのを想像し…

コードレビュー時のコメントにemoji prefix使うっていうのはどうなの

という思念がある。 着想としては、emoji prefixed commit messageである。 goodpatch.com 自分が知ったきっかけの記事は、これじゃないのだけど・・・さすがグッドパッチさん〜〜!わかりやすいキレイ〜〜!と思ったのでw このURLを貼る。 emoji prefixいい…