2011-01-01から1年間の記事一覧

PHPUnit のインストール続き

PHPのバージョンが低いので、それに合わせたインストールをしなければならない。 php-5.1.6 に PHPUnit-3.x.x を入れるには・・・Manual :: マネージャの取得によると・・・ # yum install lynx (lynx が入っていな場合) # lynx -source http://pear.php.net…

PHP の無名関数

所謂クロージャ。 5.3 から使えるようになってたらしい。 PHP: 無名関数 - Manual

東北地方太平洋沖地震

あまり知り合い居ないのに、惨劇の跡、特に津波の映像を見るたびに涙が溢れてきます。 安否不明が1万人なんてありえない・・・ : 今の日本の技術力なら大丈夫だと思っていました・・・ 技術なんて人が居てこそ発揮できるものです。 : とりあえずできるこ…

PHPUnit メモ

日本が大変なときに、自己嫌悪になりながらも、仕事している。PHPUnit-3.5.13.tgz PHPUnit: 各種 pear のインストール PS D:\php> D:\PHP\PEAR\go-pear.batAre you installing a system-wide PEAR or a local copy? (system|local) [system] :Below is a sug…

Postgres の高速化

メモ PostgreSQLのパフォーマンスチューニング - With-No-Parachute D-side PostgreSQL(8.4系想定)設計・チューニング - The Dry Days

Struts の forward に動的なパラメータを渡す

LookupDispacherAction を使うものだと勘違いしていた。 こちらは複数のボタンがあるときだった。 : forward に動的なパラメータを渡すにはこっち。 1.2.x Struts-TECHSCORE- 1.1.x Strutsリファレンス(RedirectingActionForward) : 以下メモ。 civic si…

Oracle SQL

SELECT id, to_char(created_at, 'MM') AS created_month FROM T_LOG WHERE id = '1' GROUP BY (id, created_month) ORDER BY created_month;とやったら ERROR at line 4: ORA-00904: "CREATED_MONTH": invalid identifierと怒られた。 Oracle グループ関数 …

memcache, memcached 禁止

なんと禁止です。 それでも速くしろと言われる・・・ ファイルに持たせる・・・のは遅いから嫌。 メモリに持たせる・・・セマフォに持たせるか・・・(PHP: セマフォ関数 - Manual) : 別解で APC とか言う手もあるのだけど(PHP tune、APC(Alternative PHP C…

memcache と memcached は別物です

らしいです。 ややこしい。昨日書いた # pecl install memcache以降は memcache なので不要となります。 代わりに # pecl install memcachedとしたら、エラーになった。 PS D:\php5> pecl install memcached downloading memcached-1.0.2.tgz ... Starting t…

postgres のインストール

yum でインストールするのは初めてなのでメモ。 NuOnce BlueQuartz:yumのPostgreSQL留意点|ADSL + 自宅 Linux サーバを参考にインストール。 # yum install postgres : # yum install postgres-server : # yum install postgres-devel :ここまでは問題…

memcached のインストール

いろいろあるが memcached - a distributed memory object caching system 本家から持ってくる。 # wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz # tar zgvf memcached-1.4.5.tar.gz # cd memcached-1.4.5 # ./configure : checking…

今日は

寝ていた。疲れています。

TortoiseSVN

TortoiseSVNのインストールと設定 にあるとおり簡単に設定できます。 Windowsは簡単です。(なので、本質を理解するには向かない)本質を理解していないと >ひとつ悩んでいるのは、勝手にクライアント側からリポジトリを作る際の設定です。 >あれ?できない…

Subversion

いつの間にやら VisualSVN Server というものができていて、すごく簡単に管理できる ようなので早速インストールしてみた。 VisualSVN Server | Subversion Server for Windows 環境:WindowsXP : えーっと何も書くことがありませんw そのくらい簡単です。…

ZendFramework を使ってみる

今まで使っていたけど、根本的なところを触っていなかったので、触ってみた。 : そういえば ZendFramework ができた頃に触ってた。忘れてた。

PHP5 のWindowsへのインストール

マニュアル通りに入った。 別に書くことないか・・・php のバージョン毎に異なるので、別のバージョンの php ディレクトリに php5apache*.dll を入れる ときは注意が必要だ・・・注意してても異なったら動かないんだけどねw また php5apache2.dll は apache…

subversion のインストール その2

今日も subversion のインストールを行った。 環境 CentOS デフォルトですべてバイナリパッケージがはいっている環境だ。まずsqliteを入れる。 # wget http://www.sqlite.org/sqlite-autoconf-3070500.tar.gz : # tar zxvf sqlite-autoconf-3070500.tar.gz …

Catalyst Controller の作成

http://itpro.nikkeibp.co.jp/article/COLUMN/20080513/301453/?ST=develop&P=5 を見ると、サンプルに Data::Uniqid というのを使っているようなので、これもインストール。 PS D:\Perl\apps\Hello> perl -MCPAN -e 'install Data::Uniqid' Set up gcc envir…

Catalyst

ActivePerlをインストールして、Perl Package Manager (GUIのツールです)というのを使って Catalyst::Devel を インストールしたのだが、どうも PS D:\perl\apps> catalyst.bat HelloCouldn't load class (Catalyst::Exception::Basic) because: Can't use a…

Catalyst model の作成

sqlite3を使う。 hello.sqlを書いて下記のコマンドを実行する。 PS D:\Perl\apps\Hello\db> sqlite3 --init hello.sql hello.db sqlite> .dump PRAGMA foreign_keys=OFF; BEGIN TRANSACTION; CREATE TABLE user ( id integer PRIMARY KEY, login_id TEXT, lo…

ニコ生

今日も放送してみた。 プログラミングと称して、ねこのくろりを出していました。

jQuery(4)

やっと作れた。 しかし手元に iphone がない・・・ : あ、作ったものはスライドするクリッカブルなタブというようなものです。 使ったのは jQuery と Spry framework です。 初めて作ったものにしては、よくできた。 : iphoneの実機でテストしたら、全然動…

jQuery(3)

ああぁ、仕事しないと・・・

jQuery(2)

すこし調べてみたら Fricker(Frickr) というのはサイトがあるみたい。 そういえばそうだ。 jQuery と slide で調べると良さそうなのが見つかった。

AcivePerl

すんごく久しぶりにperlを使ってみる。 catalyst というFWを使うためだ。 catalyst は RoR に影響を受けて開発されたそうな。

jQuery

いきなり仕事が入ってきた。 日曜までに作って欲しい jQuery のサイト。 Frickerつーらしいのを使うらしい。 全然使ったこと無いけど、使ってみよう(^_^)

ZendFramework のポイント?

ポイント1 ini ファイルの値に () などが現れるときは"(ダブルクォート)で囲うといい。環境は ZF 1.0 です。 読み込みで parser エラーが発生したらこれを疑ってもいいかも。例: [common] User-Agent = KDDI-KC3D UP.Browser/6.2.0.13.2 (GUI) MMP/2.0 ↓…

PHP5.3.5+PHPUnit3.5.11

Windowsにインストールしたのでメモ。 更新されるファイルがどれか知りたかっただけです。 D:\PHP5>pear channel-discover pear.phpunit.de D:\PHP5>pear install phpunit/PHPUnit Unknown remote channel: pear.symfony-project.com Unknown remote channel…

devise

綴り間違っていた。 device => devise だった。Gemfile に gem 'device' と書いたら、 その後 bundle install すると、./device 以下にファイルを落として来るようになったのでメモ。./bundle/config に device ディレクトリを使うようま指示が書いてあった…

ライブラリの整備

・ライブラリの整備 これが一番やるべきことだと思うし、あるとありがたい機能です。2番目に ・折角古いZendFrameworkを使っているのだから、せめてライブラリは一貫して使って欲しい。 環境毎にコピーして使うのはもったいないです。:ZentFramework 1.0っ…