Archive for 7 月, 2008
木曜日, 7 月 17th, 2008
ソースコードなどを管理するリポジトリをSubversionからgitへ移行する方法です。gitからSubversionへコミットを反映する方法も書きます。
・Subversionリポジトリをgitリポジトリへ変換する方法
git svn cloneコマンドを使ってSubversionリポジトリをクーロンし、gitのローカルリポジトリへ変換します。
Posted in git | No Comments »
水曜日, 7 月 16th, 2008
Zend_Httpを使ってAPIからファイルをアップロードするプログラムを作ってみました。
http://example.com/api/file_post というAPIがあって、これを使ってファイルをアップロードすると仮定しています。
コードは以下のようになっています。
Posted in Zend Framework | No Comments »
月曜日, 7 月 14th, 2008
FLV変換を行うために必要なコーデックのインストールも含めたffmpegのセットアップをしたときのメモです。今回はau携帯も対応させます。
ubuntuのffmpegはコーデックが使えない状態でビルドされているので(特許の関係)自分でやる必要があるようです。
動画の変換についてはまったく無知なので以下のサイトとか本を参考にしています
Posted in ffmpeg, ubuntu | No Comments »
金曜日, 7 月 11th, 2008
前回で独自のビューヘルパークラスを作る方法がわかったので、今回は実際に作ることにします。
作るヘルパーの内容は、自分も普段よく使っているもので、出力しようとする文字列の長さが指定したものより長い場合に、指定した長さで文字列を切り取って表示する処理を行うものです。
たとえば、「あいうえおかきくけこさしすせそ」という入力があり、最大の文字列長を10文字と指定した場合には、「あいうえおかきくけこ...」として出力されるような処理です。名前はstrcutとしておきます。
Posted in Zend Framework | No Comments »
木曜日, 7 月 10th, 2008
独自のZend_Viewのビューヘルパーはいくつかのルールをみたせば簡単に作ることができます。
ヘルパー名とビューヘルパーのクラス名の最後の部分は同じにする(ただしMixedCaps方式)
ビューヘルパーのクラスにはヘルパー名と同じ名前のpublicメソッドが定義されている
メソッド内ではechoとかprintを行ってはいけない。printやechoされる内容をエスケープして返す
クラスはヘルパーと同じ名前のファイルに作成する
fooというヘルパーを作ると仮定して、上記についてひとつずつ説明します。
Posted in Zend Framework | No Comments »