Architect Note


しがないPHPerのブログ

型宣言を利用した自動的プログラミング(という夢)

PHPアドベントカレンダー2016の2日目です。この記事に合わせてライブラリでも作ろうと思ってたのですが、全然間に合わなかったので夢という体でポエムを書こうと思います。 祝7.1リリース ちょうど記事を書いていたらPHP7.1がリリースされていました。おめでとうございます!みんな今すぐビルドするんだ! http://php.net/archive/2016.php#id2016-12-01-3 去年も12月1日に7.0がリリースされてたので、毎年JSTだと12月2日に..


Composerの作者に会った (PHP勉強会 番外編レポート) #phpstudy #composerphp

Composerやmonologの作者である@seldaekが来日するということで、2016年7月22日にPHP勉強会の番外編が開催されました。 PHP勉強会@東京〜番外編〜 みなさまお疲れ様でした! #composer #php #phpstudy #eventdots pic.twitter.com/wvKHgpDNGp− しめじ (@TAKA_0411) 2016年7月22日 動画


Laravelのインストールがちょっと軽くなった

packagist内でlaravelの定義が巨大すぎて困る: Architect Note この件の続報。雑にpackagistのリポジトリにissueを上げてたんだけど、ついさっき、キャッシュを一度消してくれたみたいで、1MBを切るぐらいには小さくなってた。今は少しマシだと思います。 illuminate/xxxx are very huge ・ Issue #687 ・ composer/packagist


prestissimo-0.3.0を出した

composerを速くするプラグイン prestissimo ですが、さっき0.3.0をリリースしました。 Release 0.3.0 ・ hirak/prestissimo 若干出来が怪しいので、バージョンを上げる人は覚悟願います。 今のところ一番安定してるのは0.2.4です。 ただし、0.3の方が高速なはずです。 prestissimoのバージョンごとの違い そろそろ自分でも忘れそうになってきたので、今までの歴史をメモしておきます。一応、semver的..


packagist内でlaravelの定義が巨大すぎて困る

ここでぼやいても誰にも伝わらない気がするけど、一旦吐き出しておきます。 事の経緯 私は https://packagist.org のミラーサイト packagist.jp を運営しています。 スクレイピングのプログラムがバグっていて、1ヶ月に一度ぐらい古くなったファイルを掃除して回る定期作業があるのですが、その中で妙にlaravel関連のパッケージ情報が巨大であることに気づきました。 例えば、私のMacのローカルキャッシュに残っているパッケージ情報をファイルサイズで..