シンプルな問い合わせフォームアプリをSilexを使って作ってみましたのでその紹介。 Silexとは? SilexとはPHPで書かれたマイクロフレームワークです。RubyのsinatoraにインスパイアされてSymfony2のリードマージャー(Lead Merger)であるファビアンさんが作っ…
朝一で東京(正しくは千葉)から、大阪まで来てます。 本当はカメラでパシャパシャ写真撮ろうと思いながらカメラ忘れるとか、LTの資料をほぼ徹夜で作っていたのでせっかく電源がとれる席を取ったのに寝てたとか色々ありましたがそれでも行っただけの価値があり…
PR7になってからフレームワークでエラーページに謎のキャラクターが出現するようになりました。 でも、キャラクターと言えばSymfonyにはしんふぉにゃんがいます。何それ?ってかたはsymfonyの非公式マスコットが作成されたようです - モノノフ日記を参照。と…
さて、Symfony2が完成度を高めたPR7がリリースされました。どうです。このインストールしてアクセスした画面。なんか豪華です。そして本当であれば安定板が出ている予定だったのですが、いまだに絶賛開発中です。 かなり完成度が高くなってきたSymfony2の現…
もうすぐSymfony2が出ますね!楽しみですね! でも、まだsymfony1.4もバリバリ現役ですよシリーズです。 twitterのOAuthをやりたくて... symfony1.4のアプリケーションでtwitter連携をしようと思い色々とライブラリを探してみた結果、手堅くということでZend…
もうすぐSymfony2が出ますね!楽しみですね! でも、まだsymfony1.4もバリバリ現役ですよシリーズです。 twitterのOAuthをやりたくて... symfony1.4のアプリケーションでtwitter連携をしようと思い色々とライブラリを探してみた結果、手堅くということでZend…
symfonyの開発実例って大規模なものが多いとか言われたりしますが、小さなECサイトの開発をsymfonyをベースで作ったのでちょこっと紹介。 愛犬のための犬グッズ専門サイト アットペット アットペット 元々個人的に関わっているサイトなのですが、7年前に古い…
Macをメインで開発していても、どうしてもWindwos環境が必要になることがあるので、仮想で環境を用意するようにしています。そして、その仮想環境のために利用していたのがVirtualBoxだったのですが、日本語英語の切り替えが標準のままだとイマイチなのと、…
タイトルのままです。以下にもう少し詳しく。 Pharは複数のファイルを1つのアーカイブにまとめることができ、読み込みも
と、思っている方も多いんではないでしょうか。 というわけで、ここにDoctrine2に関連するリンク集を残していきたいと思います。気づいたら追加していく予定なので、お勧めのページやサイトがあればコメントか何かでご指摘ください。あ、まだ安定板でてませ…
以前に更新したつもりがtagだけ打ってtrunkを更新せずに内容をポイしてしまっていたことに昨日気づいたjpSimpleMailPluginですが、 ちょっと時間ができたのでちゃんとtrunkを更新しました。http://openpear.org/package/jpSimpleMailPluginあ、jpSimpleMailP…
PHPMatsuriが先週末に東京で開催されました。 ブログを書くまでがPHPMatsuriということで、ついついtwitterでつぶやいて満足しがちな最近なのできちんと自分の総括をしておきたいと思います。 ほんとうに沢山のことに気づかされた2日間でした。 海外のリード…
USTREAMでは映像が遅延するときがあります。 一番良い対策方法は映像のサイズはフレームレートを下げて遅延が起こらないようにすることですが、 音声をわざと遅らせて違和感がないようにする方法もあるかと思います。というわけで、音声を遅らせる方法ですが…
久しぶりのブログでしかもsymfony以外のネタですが、せっかく調べたのでまとめておきます。 やりたいこと MacでUSTREAMを使った配信をやってみたい。 とりあえず「○○勉強会」のような「発表者がプレゼンテーションを行うのを数十人が聞く」という場面を想定…
7/31(土) ~ 8/1(日)の2日間で長野県に「温泉につかりながらみんなで翻訳作業でも」的ツアーに行ってきました。 どんなスケジュールだったかはドキュメント翻訳温泉ツアーを開催しました(7/31〜8/1)| 日本Symfonyユーザー会で。id:innx_hidenoriの愛娘さん…
symfony1.3以降のおはなしです。(1.2以降でもできそうですが未確認です)アドミンジェネレーターはとても便利なのですが、フィルター(検索フォーム)が標準では一覧の右側にあります。 これでも良いのですが、項目数が多くなって、リストの幅増えるとフィルタ…
Symfony2のコンセプトについて触れられている本家のブログのポストがあり、せっかくなので日本語にしました。 symfony 1.x legacy website 意訳している部分もありますので、正確な内容を知りたい方は本家の記事を読んでください。(翻訳開始) Symfony2.0とPH…
Time for another big news! #Symfony 2.0 will use #PHPUnit instead of #lime. Integration is already on its way. 昨日、しんふぉにゃんの間にビッグニュースがありました。 それは、ファビアンがSymfony2ではPHPUnitをテストツールとして利用するとつぶ…
Symfony2はsandbox版が配布されていますが、実際に自分でアプリケーションやバンドルを作成するにはどうするのか試してみました。 sandboxをとってきて試すだけであればhttp://symfony-reloaded.org/codeからどうぞ。以下はGitHubからソースコードを取得し、…
早速なので、仕事であまり時間がないけどちょっと触ってみました。Symfony2からは各アプリケーション毎にconsoleコマンドがあり、以前でいうsymfonyコマンドのようです。 また、インタラクティブシェルも用意されており、--shellオプションで起動できます。*…
Symfony, High Performance PHP Framework for Web DevelopmentフランスではSymfonyのカンファレンスが開催され、Symfony2のプレビュー版がついさきほど公開されました。 残念ながら日本からtwitterのタイムラインを眺めつつ雰囲気を味わっていたのですが、…
MongoDBを使ったセッション管理のほうがMySQL(PDO)より確実に速いよね?でも、そのためのクラスが用意されてないよね?ってことで、書いてみました。sfMongoSessionStorage/sfMongoSessionStorage.class.php at master · brtriver/sfMongoSessionStorage · G…
いまだにハマッたまま抜け出せないので、もう諦めて別の方法で回避していますが、symfony で$this->redirect('fuga/hoge?sid=xxxx');とすると /fuga/hoge/sid/xxxx に勝手に変換されてリダイレクトされます。 symfonyの強力なサポーターであるid:innx_hideno…
2009の8月にsymfonyの別の本を書くことを考え始めたとき、すぐにばかげたアイディアが思いつきました: 2ヶ月で本を書き上げ5つの言語で同時に出版するのはどうか!もちろん、多くのコミュニティのメンバーを巻き込むことが必須です。日本のPHPカンファレンス…
以前にsfFormの表示を日本語化する方法について記事にかきました*1が、今回はそのsfFormを利用しているアドミンジェネレーターでも日本語化してみようとふと思い立ったのでその記録です。あまり知られていませんが、symfony1.2以降のsymfonyのアドミンジェネ…
ある程度のアクセスがある場合や、キャッシュを多用していると、symfony ccを実行するとかなり時間がかかることがあります。 そういう場合は、アプリケーションのsetting.ymlでcheck_lockをonにしておくと、キャッシュクリア中は全てのアクセスをunavailable…
symfony1.3のアルファ版がリリースされようやく全体像が見えてきました。 本家でアナウンスがあったように、1.2からどのように変わったのかドキュメントが用意されています。日本語でも読めるようになっています。 symfony 1.3では何が新しくなったの? アッ…
忘れそうなのでメモ。 PHPとMySQL以外はMacPortsで管理 macbookのOSをアップグレードしたので、macportsも作り直すことにしました。 ただし、PHPはCGI版を利用して複数のバージョンでローカルでテストできるようにしたいので、ソースからコンパイルしました…
いやー。楽しかったです。id:sakaikさん、id:Fivestarさん、id:innx_hidenoriがレポートしてくれています。 PHPカンファレンス2009 第3日目テクテクデイに参加してきました - sakaikの日々雑感~(T)編 Fabienと東京観光+Symfony Meetup Tokyo - ゆっくり*ゆ…
symfonyユーザーの皆様きたる5日(土)のPHPカンファレンス2009テックデイでは、symfonyのプロジェクトリーダー兼Sensio社の社長であるFabien Potencier(ファビエン・プートンシェ)さんがはるばるフランスから初来日し、symfonyプロジェクトについて講演されま…