2009-01-01から1年間の記事一覧
発表資料: もっと知りたい名前空間 Ust: http://www.ustream.tv/recorded/3120591 今日はnequal(えぬいこーる)が初めて主催するイベント、モダンPHP勉強会が開催されました。僕は今回、id:sotarokに声をかけられて名前空間についての発表を行ってきました。…
all: doctrine: class: sfDoctrineDatabase param: dsn: sqlite:/// とりあえずこれだけ覚えておけばOK。
様々な人に利用されバージョンがあがるごとに色々な機能が追加されるPHPですが,まだまだ昔ながらの「レガシーな書き方」が絶えないPHPで,もっと言語に搭載された機能をフルに使って幸せになる方法を探るための勉強会です(大げさ). 公式タグ: #modernphp…
On this date, exactly one year since symfony's last major release, the symfony team is proud to introduce the latest additions to the symfony family, versions 1.3 and 1.4. symfony 1.x legacy website キタ━━━ヽ(∀゚ )人(゚∀゚)人( ゚∀)人(∀゚ )人(゚∀゚)…
Today I am very happy to announce that Doctrine 1.2.0 stable has been released. http://www.doctrine-project.org/blog/doctrine-1-2-0-stable-released Doctrine 1系の最終形といってもいいでしょう、Doctrine 1.2が本日正式リリースされました。Doctr…
本日はすばらしい日ですね。symfony 1.3/1.4とDoctrine 1.2がリリースされただけでも、symfony界隈の方々にとっては一大ニュースです。ですがもう1つ、「とっておき」があるんです。 symfony 1.x legacy website I'm pleased to reveal the symfony advent c…
11月15-18日に行われている International PHP Conferenceで発表されているらしい資料があり、おもしろいことが色々書いてあったのでご紹介したいと思います。Symfony Components 2.0 on PHP 5.3View more documents from Fabien Potencier. Symfony Compone…
はてなパーカー欲しい!バーガンディーがいい。Mサイズで。
Klab株式会社さんとアシアルとで合同勉強会をしてきました。Klabさんは携帯電話関連で有名ですが、開発にsymfonyを利用されているとのことなので、本日はSymfony Componentsのひとつ、Event Dispatcherについての発表をしてきました。 Dive into symfony wit…
うーむ $ sudo pecl install gnupg ... checking for gnupg support... yes, shared checking for gnupg files in default path... not found configure: error: Please reinstall the gpgme distribution ERROR: `/tmp/pear/temp/gnupg/configure' failedgn…
The symfony team is happy to announce the immediate availability of symfony 1.3 beta 1! symfony 1.x legacy website symfony1.3のβ版がリリースされたので、気になった機能をピックアップ。 Cascading Plugin Schemas これは実際にどんな感じになるの…
日本電子卒業生とPHPとsymfonyView more presentations from Katsuhiro Ogawa.今回の勉強会は、僕の母校である日本電子専門学校オープンソースシステム科の学生が主催したもので、参加者の半数以上が学生もしくは入学希望者という状況でした。進み方としては…
10月3日 電設部IT勉強会 #1(東京都) 本日の16時30分より、母校の生徒たちが主催のIT勉強会が開催されるのですが、僕も発表をすることになっています。しかし昨日までデスマをしており資料が何にもできていないどころか話す内容もFIXしていないという・・・。…
... but even a pretty stable symfony 1.2 deserves bugfixes from time to time. symfony 1.x legacy website Doctrineのバージョンが1.0.10から1.0.12に FormとAdmin Generatorの改善 Routingのキャッシュがデフォルトで無効に(!) Limeの改善 PHP5.3に対…
Symfony Templating is now available. Download the code, read the documentation, and provide feedback http://bit.ly/templating Fabien Potencier on Twitter: "Symfony Templating is now available. Download the code, read the documentation, and…
第46回PHP勉強会@関東を開催します。 第46回PHP勉強会@関東 - events.php.gr.jp PHP勉強会募集開始しましたが、ほぼ間違いなく炎上してるのでいけません。残念。 以下本題。 - 通常symfonyでセッションに値を入れようと思った場合、 getUser(); // アクショ…
Symfony Meetup Tokyoやります – 秋元 symfonyのプロジェクトリードでSENSIO社CEOのFabien Potencierさんと東京観光にいってまいりました。日本のSymfoniansに加え昨日のPHPカンファレンスにいらしていた江さん(Taiwan PHP User Group)やインドネシアから…
Exactly one year ago today we released Doctrine 1.0 stable, which was on the birthday of Jon. Again, today we have chosen the birthday of Jon to release the first preview of Doctrine 2. This is an alpha release that is not intended for pro…
symfonyのアプリケーション内部で例外が発生した場合、デバッグモードが有効になっていればデバッグトレースを、無効になっている場合はOops!の画面を出すようにデフォルトではなっています。デバッグモードが有効になっている場合は後に説明しますが、重要…
とりあえずメモ。後でちゃんとまとめる。。。 require 'ProjectConfiguration' require 'sfCoreAutoload' sfCoreAutoload::register() ProjectConfiguration::getApplicationConfiguration() sfApplicationConfiguration#__construct() sfProjectConfigurati…
先日、symfony(v1.2.7)で本番(prod)環境に設定した場合に開発(dev)環境の数倍のメモリが消費されるという状況に陥ってしまいました。原因を追及した結果、ルーティングの設定に問題があることが発覚したので、今日はそのことを書こうと思います。 symfonyの…
明日リリース日で、現在徹夜で作業中なので日本語がおかしくても気にしないでください。symfonyで自動エスケープ設定を有効にしている場合、アクションからテンプレートに変数をセットする際にオブジェクトならばsfOutputEscaperクラスでラッピングされ、ス…
hello eval("") #=> Syntax error... 通常evalの中ではで囲まれた状態になっています。evalに渡す文字列の中に
The PHP development team is proud to announce the immediate release of PHP 5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes. PHP: PHP 5.3.0 Release Announcement 名前…
http://itpro.nikkeibp.co.jp/article/MAG/20090619/332194/ 本日発売の日経ソフトウエアにsymfonyで天気予報アプリを作るてきなことを書きました。色々とあって書きすぎてしまい大幅にカットしたということがあったりしたので色々足りてませんが、symfonyを…
DoctrineはPDOを使用しています。PDOはSELECT句を実行すると1次元の配列で値が取得できます。この配列をDoctrineのオブジェクト、もしくはオブジェクトと同様に階層化された配列に変換することをDoctrineではHydration(ハイドレーション)と呼んでいます。…
http://www.doctrine-project.org/blog/doctrine-future-roadmap symfonyと似てるというかなんというか。現在1.1が最新版ですが、1.x系は1.2まで出るみたいですね。今年の9月にDoctrine 1.2をリリースするみたいです。symfony 1.3にあわせる形で、ということ…
昨日Doctrine1.0.7のバグにはまり最新版にしたわけですが、今日作業しているとコマンドでモデルをビルドした際に、モデルのリレーションに正しくエイリアスが設定されていないという苦情が。ソースをみたところ1.0.7から1.0.8になる際、Doctrine_Import_Sche…
22歳になりました。金曜日は会社で誕生日会。
For complex order by clause (like '"d"."insert_datetime" DESC') limit subquery builder works incorrectly (with PostgreSQL), because of wrong operation sequence when try to preserve order by clause in select. http://trac.doctrine-project.or…