symfony懇親会のお知らせ

2008年11月28日(金)に株式会社ディノ9F セミナールームにてsymfony懇親会を行います。

普段の勉強会では一方的に話を聞く、というスタイルが多いと思いますがもっと自由に交流出来る場もあれば・・・ということで企画しました。symfonyを現在使用している方はもちろん、興味がある方・今後の利用を検討している方もお気軽にご参加ください。

詳細・参加登録はevents.php.gr.jpに掲載しています。
今回はタイトルに「第一回」とついていませんが、好評なら第二回、第三回と続けていこうと思います。よろしくお願いします。

第二回symfony勉強会が行われました

20098年10月29日、株式会社ディノ 9Fセミナールームにて第二回symfony勉強会が行われました。zoomeに動画をアップロードしたので公開します。

予想通りに後れてしまったsymfony1.2のリリースは12月になりそうです。

動画

発表資料

発表者、参加者の皆様、お疲れ様でした。次回はsymfony懇親会として11月28日(金)を予定しています。
詳細はこのblogまたはevents.php.gr.jpで告知します。
ご都合のつく方は是非ご参加ください。よろしくおねがいします。

sfFormtasticPluginの可能性

前回のsymfony1.1使いに役立つかもしれないsfFormについての知識の補足エントリです。 前回のエントリに対してはてなブックマークにて以下のような意見をいただきました。

自動生成なら propel:build-form がやってくれるし、それで対応できないフォームは sfForm の派生クラスでガリガリ書いちゃえるし。。。
後者のベースになるものを作るって理解で良いのだろうか。現状必要ないが覚えておく。
引用元

この点について、前回のエントリで不足していた「sfFormtasticPluginをどう使うのか」という部分に触れてみます。 この投稿の続きを読む »sfFormtasticPluginの可能性

symfony1.1使いに役立つかもしれないsfFormについての知識

みなさんsymfony 1.1を使ってますか?symfony 1.1ではFormとvalidateの仕組みがsfFormクラスに変更されました。

sfFormは「自称もっとも美しいPHPのFormフレームワーク」と言うだけあって良くできています。symfony1.0の頃にあった「Actionクラスに内包されているがゆえの気持ち悪さ」はありません。ただ、使っているとどうも「validationをYAMLで書きたい」という話を多く聞きます。確かにsfFormを使っているとsfFormから派生したFormクラスにフォームの定義やオプション、validateの内容など同じようなことを何度も書かなければならず、スマートとは言い難いです。

そこで今回紹介するのは、「sfFormって面倒じゃない?」問題を解決するsfFormtasticPluginです。

この投稿の続きを読む »symfony1.1使いに役立つかもしれないsfFormについての知識

#symfony-ja Skype Public Chatが出来ました

symfonyについて主に日本語で情報交換できるチャットをSkype Public Chatに作りました。 参加方法は

です。

気軽にsymfonyについて情報交換出来る場になると良いと思ってるので、symfonyを使っている方は気楽に参加してください。 よろしくお願いします。

symfonyでconfigを使ってみる

ディノの社内勉強会でsymfonyにあるconfig(app.ymlとか)の使い方を発表しました。

この投稿の続きを読む »symfonyでconfigを使ってみる

テンプレートキャッシュの使い方

ディノの社内勉強会でsymfonyにあるテンプレートキャッシュの使い方を発表しました。

この投稿の続きを読む »テンプレートキャッシュの使い方

symfony v1.1情報 vol.1

symfony 1.1のβリリースが近づいて来ました。ここでは少しずつversion 1.0.xからの変更点をお知らせしていきます。

第一回目はFlashについてです。

この投稿の続きを読む »symfony v1.1情報 vol.1

symfony 1.0.5 リリース

symfony 1.0.5がリリースされました。先日の1.0.4で修正されていなかったいくつかのバグの他、6月中旬頃にコマンドインジェクションの存在を指摘されていたphpmailerのバージョンアップが含まれています。詳細は本家ブログのアナウンス「symfony 1.0.5 released (security fix)」をごらんください。

symfonyに用意されているメール機能を使っている方は出来るだけ早くバージョンアップした方が良いでしょう。 毎回書くのもなんですが、アップグレード後はsymfony ccをお忘れなく。

symfony + Postgresqlでプチはまり

PostgreSQLがバージョン8.1以降(パフォーマンス的に)だいぶ良くなって来ていると言うことで、最近再びPostgreSQLを使っているんですがちょっとはまったことがあるので紹介します。

symfony + PostgreSQLな環境にsfGuardPluginをインストールし、symfony-build-allを行うとかなりの量のCREATE文でエラーが出ます。エラー箇所を見ると

[propel-sql-exec] Could not execute update [Native Error: ERROR:  syntax error at or near "(" at character 106] [User Info:

PostgreSQLではこのようにINTEGERにsize指定してあるとエラーになってしまいます。 ということで、ちょっとコードを追ってみました。

この投稿の続きを読む »symfony + Postgresqlでプチはまり