2010-07-01から1ヶ月間の記事一覧

PHP5.3 で非推奨になった機能や関数をざっくりあぶり出すワンライナー(Zend Framework 版)

via http://d.hatena.ne.jp/shimooka/20100727/1280198801 Zend Framework 1.10.4 でやってみた。 $ find . -iname \*.php -print0 | xargs -0 grep -wE 'define_syslog_variables|register_globals|register_long_arrays|safe_mode|magic_quotes_gpc|magic_…

Zend Framework2.0 を試してみる(3)

Zend Framework2.0 を試してみる - Memo Zend Framework2.0 を試してみる(2) - Memo の続き。 Create a Model and Database Table チュートリアルではデータベースアダプターに PDO_Sqite を使うようだ。 まずは設定ファイルにデータベース接続の設定を作る…

Zend Framework2.0 を試してみる(2)

昨日の続き。 とりあえずチュートリアルにある Quickstart をやってみる。 Create Your Project まずはプロジェクトを作る。 とりあえず、clone した所に作ってみる。 $ bin/zf.php create project quickstart Creating project at /var/php/zf2/zf/quicksta…

Zend Framework2.0 を試してみる

Zend Framework2.0 の現在のステータスは 2.0.0dev1 と思いっきり開発中なので地雷満載と思われるので、まだお勧めしない。 zf2 の最新リポジトリは Git にある(Github にもあるがこれはミラー)。 とりあえず clone してみる。 $ git clone git://git.zendfr…

OSC 京都 2010 ではてなのセッションに参加した

id:nanto_vi さんの「今から使えるHTML5 〜はてなの場合〜」 を目的に参加してきた。 メモははてなのセッションのみ。以下メモ。 はてなの場合 HTML5 の成り立ち 後方互換性の配慮 今まであったものを仕様として明文化 はてなブックマーク canvas 要素 はて…

Mac OS X に gevent をインストールする(MacPorts 編)

昨日の続き。 MacPorts でインストールできないのが気持ち悪かったので色々試してみた。 $ sudo port install py26-gevent ---> Computing dependencies for py26-gevent ---> Dependencies to be installed: py26-greenlet py26-distribute ---> Activating…

Mac OS X に gevent をインストールする

Python のコルーチンベースのネットワークライブラリの gevent をインストールしようとしたら、壮大にエラーになった。予め libevent を MacPorts から、 $ sudo pip install gevent エラーが出力…エラーメッセージが表示されてインストール失敗。 Complete …

SQLAlchemy で 動的にデータベースを作成する方法

SQLAlchemy を使用して MySQL に動的にテーブルを作成する方法はググったら沢山出てきたが、動的にデータベースを作成するのはあんまりなかった。 # -*- coding: utf-8 -*- from sqlalchemy import create_engine def create_database(uri, schema): engine …