Asial Blog

Recruit! Asialで一緒に働きませんか?

森川穣

symfony のエスケープ処理

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
エスケープ
icon
今回は symfony のエスケープ処理について、きちんと解説したいと思います。

フリーで使えるDBのモデリングツールまとめ

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
DB
モデリングツール
WS000002.JPG
みなさんは普段モデリングツールを使用しているでしょうか。ER図を書くのにどんなソフトを使用しているでしょうか。今回は無償で利用可能なモデリングツールについて色々と調べてみました。

Ludia (PostgreSQL + Senna) で全文検索

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
Senna
Tritonn
Ludia
PostgreSQL
icon
先日のデブサミで華々しく散ってきた森川です。最近 8.3 がリリースされたPostgreSQLにLudiaという全文検索モジュールを組み込んで、MySQLのTritonnと比較してみました。

Seam Carvingで自然に画像をリサイズするPHPエクステンション

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
SeamCarving
画像処理
エクステション
元画像
以前に紹介したSeam Carvingという技術を使用したプログラムをPHPエクステンションで実装してみました。
実験的なものなのでご利用は自己責任でお願いします。

symfony propelでの日付のデフォルト値

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
icon
先日symfonyの1.0.9がリリースされましたが、その際にPropelが出力するモデルが若干変更されています。日付型のカラムを取得する際にロケールに従った文字列を出力するようになっています。

symfony & Doctrine その2

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
Doctrine
icon
symfonyとDoctrineを使った開発についての続きです。今回はDoctrineを使ったソースコードについてもう少し詳しく紹介したいと思います。

symfony & Doctrine

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
symfony
Doctrine
icon
symfonyでプログラミングを始める場合、今までSQLを記述してきた人にとってはPropelが障害になることが多いようです。
今回はsymfonyで使用可能なO/Rマッパ Doctrineを紹介したいと思います。

APCとmemcachedの比較

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
icon
APCとmemcachedでメモリの保存、容量、取り出しのスピードについて比較しました。
すでに保存、取り出しについては調べていたのですが、今回はAPCでの使用方法をメインに解説します。

CodeGen_Peclで四苦八苦

カテゴリ :
バックエンド(プログラミング)
タグ :
日常
画像処理
画像
エクステンション
icon
CodeGen_Peclを使うと、簡単にPHPモジュールを作成できます。というのは結構常識かもしれませんが、実際にやってみるとよくわからずに、四苦八苦してしまいました。

久々の趣味プログラミング

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
画像処理
趣味プログラム
icon
PHPでSeam Carvingの一番簡単な実装をしてみました。
PHPで画像処理という、大量のメモリを使用するプログラムなので、ソースコードだけ公開します。気になる方は自分のサーバ上で実行してみてください。