SymfonyはなぜTwigを採用したのか ~ Jinjaとの関係
Symfony Advent Calendar 2018 10日目の記事です。 SymfonyはテンプレートエンジンにTwigを採用しています。TwigはPython製のJinjaにシンタックスが似ていることで知られてい...
Symfony Advent Calendar 2018 10日目の記事です。 SymfonyはテンプレートエンジンにTwigを採用しています。TwigはPython製のJinjaにシンタックスが似ていることで知られてい...
Symfony Advent Calendar 2018 9日目の記事です。 概要 PHP製デプロイツールのDeployerを使ってSymfonyをデプロイする方法について書きます。おまけでSlackにデプロイ結果を通知...
はてなダイアリーのタイトル文字数の制限でSymfonyと入れられなかったけれどSymfonyの話。 The PHPUnit Bridge (The Symfony Components) を使う。 もしくは、PHPUni...
この記事は Symfony Advent Calendar 2015 の4日目の記事です。 開発環境向けのテストデータ(Fixture)作成は hautelook/AliceBundle を使えば便利だけど、テストコード...
くじ引きやガチャガチャのように、あるものはよく出る、あるものはあまり出ない、というように確率に差がある上で一つ抽出する、というプログラムをたまに書くことがあるので、その部分だけを行うPHPライブラリを作った。 GitHu...
PHPカンファレンス関西2013のLT(ライトニングトーク)セッションでPHPUnitを使って...
Symfony2 + Doctrine2.3の環境でデータベースのSharding(水平分割)を行う際の実装方法など。ここで言うShardingは、例えば10台データベースを利用するとしてユーザーIDなどを基準に利用する...