symfony

symfony2のコンセプトを斜め読み

Symfony 2 Fabien Potencier March 04, 2009 > June 04, 2009 Montreal / Canada - PHPQuebec Conference - 2009 Next > カナダで開催されたPHPQuebec カンファレンスでsymfony2の開発リーダーであるFabienが行ったプレゼンの資料が公開されています。 symfo…

symfony form bookに新しいページ

Today, I have added more than 40 pages in two new appendices to the symfony forms book: one about form widgets and the other about validators. These appendices describe all built-in widgets and validators, and also widgets and validators f…

symfonyへの要望

Last month, I shared my vision for symfony 1.3. To involve the community in the process of deciding what to do for symfony 1.3, I have opened a user voice page where everybody can suggest enhancements for the 1.3 version of the framework. …

symfony ccの後にアクセスが集中すると動かないよ

Besides these two regressions I also included a patch for people who are experiencing corrupted cache files under heavy load. For details please check Ticket #5729. symfony1.2.4がリリースされましたね。changelogを見ると、Doctrineのバグフィ…

1300ページもあると。。

最近多忙のあまり、何も発信できてやいませんが、合間をみてちょこちょこ書いていきます。 For symfony 1.2, the PDF files represent more than 1300 pages of documentation! ちょっと前の記事ですが、symfonyのドキュメントを「PDFで1300ページ以上もオフ…

symfonyドキュメント共同翻訳作業サイト TRAJOIN

[2/17 追記] 以下紹介しているサイトは現在投稿受付を停止しています。再開の時期は未定です。すいません。。http://trajoin.1ms.jp/いいだしっぺの法則で作ったsymfonyのドキュメント翻訳するためのサイトです。 翻訳をページ単位ではなく、センテンス単位…

symfony1.2.1のリリースよりメンテナンス期間が1.0より短いってどうよ?

Todays release 1.2.1 addresses some of the bugs reported to us during the last two weeks. We concentrated on those issues that are most important to new users which we are attracting with Jobeet. And more important, we fixed a Bug which wo…

日本語でよめるJobeet情報 まとめ

日本語で読めるJobeet情報をまとめてみます。 見つけた時点で追記していきますが、漏れがあればコメントにでも書いてください。多分、皆が色々とハマったり試行錯誤したりと本家のチュートリアル+αの情報を出してくれるのでより充実したチュートリアルにな…

symfony + Doctrine 公式ドキュメント

"The symfony and Doctrine book" is part of the official symfony documentation. 以前から本家のリポジトリにこのドキュメントの下書きがあることは知っていて、既に全部読んでいたりしますが、具体的なDQLの書き方のサンプルなど分かりやすくDoctrineを…

symfony1.2 リリース

Today is the day a great portion of the community has been waiting for, even without knowing that it will be today. As our early Christmas present, we finalized the 1.2 release of symfony after some weeks of hard work. We will be revealing…

askeetは[ask + it]だったからjobeetは[job + it]?

今日は早く寝ようと思っていたのにjobeetなんてチュートリアルが始まるから初日分を読んだり余計なことしてるともうこんな時間。。ある意味予想通りだったんですがw私はaskeet1.2実践中(内部的には12日目まで終了。記事の公開は8日目まで)なのでjobeetまで手…

テストファーストで作成するsymfonyプラグイン

昨日はsymfony懇親会が開催されました。参加された皆様おつかれさまでした。 また、場所を提供してくださったディノさんありがとうございました。さて、昨日の自己紹介時にsymfonyのプラグイン作成が充実してきた的なことを言ったのですが、簡単にまとめてお…

jpSimpleMailPluginリリース

時間ができたので、openpearを使ってsymfonyのプラグインをリリースしてみました。 jpSimpleMailPlugin (openpear.org)どんなプラグインなのかは以下のwikiを参照してください。 jpSimpleMailPluginについて要するに、日本語のメールを簡単に送信するための…

sfFormで確認画面を作るためのhidden作成

テンプレート内では、通常の要素表示(sfFormField->renderが呼び出される)の記述のまま、freezeされた場合はinputタグなどの表示から、入力値+hiddenタグの表示に自動的に切り替わるようにしてみました。 やっぱり皆やることは同じですねwAjaxが使える場…

jpMailPluginのsymfony1.2対応

昨日の続きです。 さすがに、ライブラリのソース晒して「使ってみてください」は悲しいので、パッケージにしました。対応したといっても、getPresentationForが使えるようにしたというだけです。 また、symfony1.2でしか確認していませんが。。大丈夫かな。j…

jpMailPluginをsymfony1.1以降で使う場合

symfony1.2でaskeet実践のための準備としてsymfonyでメール送信ネタが続きます。すでに周知の事実としてjpMailPluginはそのままではsymfony1.1以降では動きません。 これは、sfMailクラスがバンドルされなくなったことが一番の原因なのですが、それ以外にも…

Swift Mailerをiso-2022-jpで送信するための自前ヘッダークラス

symfonyでは1.0系ではPHPMailerというライブラリをメール送信で利用できるようにコアに含めてくれていました。 しかし、symfony1.1以降はコアにメール送信のライブラリを含めなくなってしまいました。これは、symfonyが他のライブラリへの依存をできる限り排…

parent::setName($value)は使わずに$this->_set('name', $value)を使え

昨日の続き。 まず、現象の再現方法。 現在某ブログでaskeetをsymfony1.2で実践中なのですが、 symfony+Doctrineでレコード(Doctrine_Record)のプロパティ(body)のセッター部分をハックし、html_bodyというプロバティにMarkdown形式で上書きたい場合のお話で…

これだからbetaは。。。

1011 public function updateObject() 1012 { 1013 $object = parent::updateObject(); 1011 public function updateObject($values = null) 1012 { 1013 $object = parent::updateObject($values); うは。sfFormのupdateObjectに$valuesなんて引数がいつの…

symfony懇親会のお知らせ

普段の勉強会だと特定の人が発表、それをみんなで聞く、というのが多いのでもっと気軽に交流する場ということでsymfony懇親会を開催します。基本的にビール(など)を楽しみながら気軽にsymfonyやその他技術のことを話す集まりなので、お気軽にご参加ください…

symfony1.2 beta2 リリース

We are very happy to announce the symfony 1.2 beta 2 release, which now supports the admin generators for both Doctrine and Propel symfony1.2から標準でサポートされるようになったDoctrineが新しいアドミンジェネレータに対応というのがbeta2の一…

sfSimplePagePlugin

本家にsfSimplePagePluginというプラグインを登録してみました。 別に新しいものでもなく、以前からsfBasicCMSPluginとして勝手プラグインとして公開していたものに手直ししたものです。といっても、何なのこのプラグインってことで簡単に説明をば。 その名…

symfonyをアップグレード

symfony1.2のbeta1がリリースされ、本年度中の正式リリースに向けて開発が進んでいます。そして、この機会にsymfony1.0からsymfony1.2へ移行していこうという方も多いかと思います。 そういう方のために情報をまとめてみました。 どんどん学習コストが増えて…

symfony 1.2 beta1 リリース

As the release manager of symfony 1.2, I have the pleasure to announce that we released the symfony 1.2 beta today. Head for the installation page to obtain information on how to download this release. ここ数日fabienが凄い勢いでTicketを処…

symfony1.2に向けて前進

I have committed the new admin generator for 1.2 today. I will update Chapter 14 of the book to reflect the changes very soon. It won't be that difficult as the new admin generator behaves very much like the old one. As a matter of fact, t…

皆でリファラーを残してsensiolabsに暗黙のアピールを!

We spoked (with cups of beer) about the possibility if we will be able to ask people from sensiolabs and/or other experts for similar symfony conference in near future. 秋元さんが昨日開催された第2回symfony勉強会の様子を英語でレポートして…

使い分けはどうしてる?

LTで、「CakePHPとsymfony両方つかってます」って言ったものだから「使い分けはどうしてるの?」という質問がありました。 PHPのバージョンの縛りさえなければ、完全な使い分けの判断基準となるラインはありません。 フレームワークはツールですので、「こっ…

symfony勉強会 発表内容

日付が変わってしまいましたが、第2回symfony勉強会がdinoで開催されました。 私自身はLTで話したのですが、時間が足らずにかなり早口だったと思います。すいません。言いたかったことは symfony1.1以降ではDSNとひな形生成アプリの署名部分を設定できるタ…

symfony1.2のリリースはまだ先。

The new admin generator. Until that is ready the release will be delayed. symfony1.2のリリース予定は26日でしたが、1.2から一新されるアドミンジェネレータの機能開発が遅れているため、リリースは先送りされました。リリースが遅れている間にsyfmony1…

間に合うのか?

symfony1.2のリリース予定はマイルストーン上では明日です。深くは考えないようにする。