日本Symfonyユーザー会主催のSymfony勉強会です。Creating ASimple REST Application With Silex の写経・コード読み LT をやります。 LTのタイトルが多少変更になっているものがあります。 7/7 定員を増枠しました。机あり席は36名分、残りは椅子席になります。イベントの申し込み順ではなく、当日の入室順で机席を使っていただきますので、当日早めにいらしていただくようお願いします。 Ustream等の配信は行いません。あらかじめご了承ください。 18:30より同会場で懇親会を実施します。当日受付しますのでぜひご参加ください。(会費2,000円) タイムテーブル (順番・時間は当日調整する可能性がありますのでご了承ください) 時刻 内容 発表者
The previous post “Cloud Stack & Symfony2” showed, which concept can be used to generate anAPI client from online documentation. Following on from that, this post will demonstrate by example how to getmachine-readable information from Web pages by way of Webscraping. Nowadays manyAPI documentation are generated using tools rather than written by hand. Atrend that is in high demand and is made
前編の続きです。 前編では下記の認証方法を説明しました。 Basic認証security.ymlで設定されたUser情報によるBasic認証 フォーム認証(User情報は固定)security.ymlで設定されたUser情報によるフォーム認証 フォーム認証(Doctrineと連携) データベースに設定されたUser情報によるフォーム認証 後編では下記を説明していこうと思います。 フォーム認証(DBで権限管理 ManyToOne) データベースに設定されているUserと権限情報によるフォーム認証(Userに対する権限は1つ) フォーム認証(DBで権限管理 ManyToMany) データベースに設定されているUserと権限情報によるフォーム認証(Userに対する権限は複数) では早速説明していきます。 フォーム認証(DBで権限管理 ManyToOne) 前編のほうで書いたフォーム認証(Do

データベースと Doctrine (“The Model”)¶ 現実を認めよう。どんなアプリケーションにとっても、データベースへの情報の永続化やデータベースからの情報の取得は、最もよく使われ、そしてチャレンジしがいのあるタスクです。そのタスクを簡単にこなすことができる強力なツールを提供する、というただ一点の目的だけに特化した Doctrine というライブラリを、幸運なことにも Symfony は統合しています。この章では、Doctrine の基本的なフィロソフィと、どれだけ簡単にデータベースを使うことができるか、という点を見ていきます。Note Doctrine 自体は、Symfony とは完全に独立していて、Symfony で使用することはオプションです。この章は、オブジェクトとリレーショナルデータベース(MySQL や PostgreSQL、MicrosoftSQL)をマップする
先日5/25日に、Symfony 勉強会 #8 に参加、またワークショップの講師としてお手伝いしてきました。 会場はいつもお世話になっている 株式会社 VOYAGE GROUP さんでした。@brtriver さん会場の手配ありがとうございました。 前半 まず、前半には2つのセッション「Symfonyの基礎」と「Symfonyの最新情報」で、Symfonyというフレームワークがどういうものなのかというお話を、@hidenorigotoさんと@brtriver さんにお話いただきました。 「これだけは押さえておこう!Symfonyの基礎」 @hidenorigoto さん http://phpmentors.jp/post/51433385026/8-symfony 関心事(かんしんじ)の分離 標準的なフレームワーク 新しめの技術 テスタビリティ(+フレームワーク自体のテスト) まとめ→ S

Yesterday, Zend Framework 2.0 and Symfony 2.1 were released… almost at the same time. First, I want to congratulate the Zend Framework team for this huge milestone; I know that working on a new major version is no small task. And of course, people started to ask questions about these new versions and one of the most popular was: “Why would I choose framework X over framework Y?”. As you can imagin
Last month, I talked about some of the enhancements we made to the Console component for 2.2. Today, I want to show you another amazing enhancement: autocompletion on the commandline! The code to makeit happen is verysimilar to the code you are already using when asking a question from within a command: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 use Symfony\Component\Console\Ap

What happened last week in Symfony? This week, Symfony 1.4.20 version was released to address asecurity issue. Meanwhile, hundreds of Symfony developers gathered at the Symfony Live Berlin 2012 conference.
PHPマニュアル先生: 例外 をネストできるようになりました。PHP: 新機能 - Manual 僕:php 5.3で例外のネストができるようになったってマニュアルに書いてあるけど、具体的になにができるようになったんですか!だれかおしえて! OGAWA Katsuhiro onTwitter: "php 5.3で例外のネストができるようになったってマニュアルに書いてあるけど、具体的になにができるようになったんですか!だれかおしえて!" @akky: コンストラクタに渡すことで前の例外情報を保ちつつ別の例外を投げられるようになった Akky onTwitter: "@fivestr コンストラクタに渡すことで前の例外情報を保ちつつ別の例外を投げられるようになった"Javaから来た用語ですかね。Javaでも1.4から導入されました。あると便利ということかと http://bit.ly
きっと誰かがトラックバックでフォローしてくれるに違いない。PHPの例外 - 個々一番のHTTP通信 というわけでsymfony 1.2の例外についてちょっと書いてみます。 先に言っておくと、sfException以外にもただのExceptionだったりLogicExceptionだったりInvalidArgumentExceptionだったりもsymfonyは投げます。いくつかクラスと、例外を投げる状況をみてみます。sfForm フォームフレームワークの基底にあるクラスです。LogicException BoundなフォームをembedFormしようとした場合。 InvalidArgumentException 存在しないWidgetやValidatorを取得しようとした場合。sfValidatorFile ファイルのバリデーションとアップロードを行うクラスです。 Exceptio
TwitterにてTakiTakeさんがつぶやいていたので、気になって調べてみました。 いろいろググッたところ、次のエントリが見つかりました。 http://arpeggios.wordpress.com/2008/08/15/logging-on-tasks/ エントリの内容を簡単にまとめると以下のような感じです。 symfonyのtaskはsfTaskの派生クラスで、sfTask::log($messages)メソッドなどを利用できる。sfTask::logメソッドは、command.logイベントを発生させる。 したがって、タスク側でcommand.logイベントをファイルに記録するsfFileLoggerオブジェクトを作成して、このイベントにconnectすればOK というわけで、以下のようなコードが示されています。 <?php $file_logger = newsfFile
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く