symfony1.2のCSRF対策について

こんにちは、小川です。
symfony1.2ではsfFormクラスを用いてフォームのレンダリングや入力項目のバリデーションを行います。このsfFormクラスにはCSRF対策も実装されているのはご存じでしょうか。
今回はこのCSRF対策が具体的にどのように行われているかをお話ししたいと思います。

このエントリーをはてなブックマークに追加

phpImageCloudを使ってみました

phpImageCloudはタグの雲の画像を作成するためのPHPクラスです。
jQueryを利用して表示することでとても斬新な見せ方ができるようになります。
今回は実際の初期の設定と使い方をご紹介します。

このエントリーをはてなブックマークに追加

吹きガラス体験

先日、吹きガラス体験でグラスを作ってきました。
クラフトマンの方がすごく丁寧に指導しながら一緒にやってくれるので、思ったより簡単に作れ非常に面白かったです。
今回はその時の工程をを紹介したいと思います。

このエントリーをはてなブックマークに追加

symfonyのルーティングでメモリが肥大化する問題と対処法

こんにちは。小川です。
先日、symfony(v1.2.7)で本番(prod)環境に設定した場合に開発(dev)環境の数倍のメモリが消費されるという状況に陥ってしまいました。原因を追及した結果、ルーティングの設定に問題があることが発覚したので、今日はそのことを書こうと思います。

このエントリーをはてなブックマークに追加

PHP on GAE (Google App Engine) を試してみました

こんにちは、中川です。
今回は、ちょっとsymfonyからは離れてGoogle App Engine (以下GAE)上でのPHPを試してみました。
社内の別のメンバーがHelloWorldまでは試していたり、いろいろな記事等で動くというのは知っていたのですが、
どの程度既存のコードが使えるものかといじってみました。

このエントリーをはてなブックマークに追加

箸袋でエビの箸置きを作ろう

こんにちは、海原 Saityです。
前回は箸袋でバラを作りましたが、今回も箸袋で新たな箸置き折り紙に挑戦してみましょう。
お題はエビです。おめでたい席などで披露すると良いでしょう。

このエントリーをはてなブックマークに追加

Doctrineの継承機能について

こんにちは。小川です。
よくあるオブジェクトリレーショナルマッパーは基本的に1つのテーブルに対して1つのモデルオブジェクトを定義します。このときにモデルオブジェクト間に親子関係を持たせたり、いくつかのモデルに対して抽象クラスを作りたいと思ったことはありませんか?Doctrineには継承に関する3つのパターンが用意されており、今回はそれをご紹介したいと思います。

このエントリーをはてなブックマークに追加

PHPExcelのちょっとつかえる小技

こんにちは。松田です。
先日PHPでExcelを扱う機会があったので、その際に活躍したライブラリPHPExcelで便利だったメソッドを少しだけ書いておきたいと思います。

このエントリーをはてなブックマークに追加