s

Engineer

CentOS5でyumを使えるようにするには

1.プロキシを設定 [code] vi /etc/yum.conf 以下を yum.conf に追加 proxy=http://xxx:ポート番号 [/code] yum には必要ないが以下もやっておくといい [code] export http_proxy=http://xxx:ポート番号 vi ~/.subversion/servers [/code] 2.「GPG key re…

RHEL5にXENをインストールしてみた

RedHat Linux 5 に XEN をインストールした。 /etc/xen/DomainU-Name にある設定ファイルを編集しないと外部と接続できないのにはてこずった。 参考にしたのは以下の 2 サイト。 ほんとはもっといっぱい参照したけどほんとに使ったのはこれぐらい。 http://w…

Oracle Textを使って複数テーブルにまたがる全文検索インデックスを作ってみた

まずは OracleText の設定、これは以下の PDF を参考に実施した。 けっこう簡単。 ftp://ftp.ashisuto.co.jp/pub/standard/vol69/oracletext.pdf 次に OracleText について理解する為に、OTN のドキュメントを読み込み。 http://www.oracle.com/technology/g…

CakePHP 1.2 のマニュアル

http://tempdocs.cakephp.org/ 1.2 のマニュアルらしきもの。フォントがきれい。

Getting Real by 37signals

Getting Real by 37signals時間を見つけてちゃんと読もう。やりたいことが書いてある。

CakePHPでUnitTest

"フロリダにてCakeFest開催中" フォーラム - CakePHP Users in JapanSlides for my CakePHP Unit Testing Talk | PHP Coding Practices - Become an expert PHP Programmer上記から mac の keynote ファイルがインストールできます。mac だと閲覧できます。P…

mysql5.0にcseで接続する方法

Colinux上で動作しているMySQLにWindows側のCSEから接続しようとして調べてみる。 MYSQLで接続しようとしてみたけど駄目で結局ODBC経由で接続しました。 ここからダウンロード(Firefoxだとうまくダウンロードできなかったので、IEで) ODBCの設定はここを参…

setcookieの正しい使い方

後から書く。 イナゾウ社長ブログ: PHPでCookieを削除する場合の問題 PHP: setcookie - Manual PHP: setcookie - Manual - jp php-5.2.5/ext/standard/head.c line:101 [c] if (value && value_len == 0) { / * MSIE doesn't delete a cookie when you set i…

cakephp1.2でPEAR::Services_Amazonを使う

【PHP TIPS】 60. PEAR::Services_AmazonでAmazonにアクセス:ITpro PEAR :: Package :: Services_Amazon PEAR HTML_QuickForm and cakephp - Cake PHP | Google グループ 上記3サイトを参考に実装する。 vendors/pear.inc.phpを作成 [php] [/php] PEAR::Se…

cakephp1.2でcacheを使う

cakephp1.1の時と同じように(ちょっと違うけど)キャッシュの設定をする。 core.phpの設定 Cache.checkのコメントを削除 Configure::write('Cache.check', true); controllerの設定 プロパティに追加(※Cacheヘルパーを指定しないと動かない) var $helpers…

PHPのリモートデバッグソフトGEBEN

ja - GEBEN emacs上でリモートデバッグできる。 その他のリンク Xdebug: Documentation

今からCakePHPを使ってWebアプリを作成する-2

mysqlの設定 [code] mysql -u root -p mysql> grant all privileges on cake.* to cake@localhost identified by ‘PWD’; mysql> create database cake; mysql> exit; [/code] あとはdatabase.phpを設定する。 その次にamazonのAPI関数を作成する。

Premature end of script headers: php5.cgi

CakePHPをセットアップしてindex.phpにアクセスすると500 Internal Server Error。 エラーログは以下。 Premature end of script headers: php5.cgi 今のところ手がかりなし 仕方がないので以下のようにphp4で動作するように.htaccessを無理矢理修正 - Rewri…

今からCakePHPを使ってWebアプリを作成する-1

TODO 本番にCakePHP設定 雛形HTML作成 画像を取得するAPI利用モジュール作成 正直そんなにたいしたものは作らないけど、CakePHPを使ってWebアプリを作る。APIを使って画像を取得しそれを一覧で並べるだけというアプリを想定。入力窓があってそこに入力すると…

最新のcoLinux-.emacs

[code] ;;;; -- mode: lisp-interaction; syntax: elisp; coding: utf-8-unix -- ;; ~/elisp をライブラリパスに追加 (setq load-path (append (list (expand-file-name "~/elisp/") ) load-path)) ;; 日本語設定 (UTF-8) (set-language-environment "Japane…

wp-hatenaを再再カスタマイズ

wp-hatena を Livedoorクリップ その他色々対応させてみました - Numb.からダウンロードさせてもらって、WordPress エントリのはてなブックマーク被リンク数を表示 - wp-hatena プラグインをカスタマイズ : zontheworldを参考にwp-hatenaをカスタマイズして…

CakePHP 1.2 系を試してみる

CakePHPからPre-Beta: 1.2.0.5875 pre-betaをダウンロードする。 クライアントのcoLinux上に展開。 CakePHPが動作するようApacheのhttpd-vhosts.confを以下のように修正する。 [code] ServerAdmin webmaster@c.xxx.co.jp DocumentRoot /mnt/svn/sylvan-l/c/a…

colinuxでetags

colinuxでetagsを使うとき、 etags -e -R –langmap=PHP:+.inc だとうまくいかなかったので [code] !/bin/sh etags --append --language=php find . -name "*.php" etags --append --language=php find . -name "*.inc" [/code] みたいなシェルファイル etags…

CakePHPの勉強会へのリンク

CakePHP勉強会を開催しました! & 発表資料です : akiyan.com 今後も利用していきたいと思っているフレームワークCakePHP。 一度業務で利用したけれどまだまだ理解できていない部分があり、発表資料を読んでもっと使い込まないとと感じました。 CakePHP勉強…

コーディングを大切に思う理由

コーディングはアプリケーションを作る為の作業。 アプリケーションを作る為にコーディングは必須の作業だけどそれ自体は目的じゃない。 だからこの作業はないがしろにされがちだけど、私はとても大切なものだと考えている。 アプリケーションに必要なのは、…

wordpressにタグクラウドを表示する

style.css pre { overflow: auto; margin: 0 auto; border: 1px solid #ccc; padding: 6px; background: #fff; width: 95%; } Sidebar

colinuxからwindowsをマウント

cofsを使う。 以下はcolinuxのcolinux.xml cofs_deviceという設定を追加する。 <colinux> <block_device index="0" path="DosDevicesD:appscoLinuxFedora-7.img" enabled="true"></block_device> <block_device index="1" path="DosDevicesD:appscoLinuxswap.img" enabled="true"></block_device> </colinux>

はじめての SSL 設定

今までサーバをちょこちょこさわっていたけれど、実はsslの設定をちゃんとしたことがなかった。ということではじめて、sslの設定をやってみました。 参考サイト1:[CSR生成] Apache1.3 + mod_ssl + OpenSSL(新規・更新)|SSLサーバ証明書ならグローバルサ…

OpenPNE インストール

初めて OpenPNE をインストールしてみる。セットアップガイドを参考にインストールし簡単には動いたけれど、携帯からのメール投稿とクーロンの設定、あと MySQL の初期設定で少しはまる。 ファイルの設置 これはマニュアルそのまま。 今回は /var/www/sns に…

mac で etags を使って php 用のタグファイルを作ってみる

symfonyで開発日記 : emacsのetagsを活用する http://blog.symfony.jp/2007/08/13/emacs-etags/ を参考に。 実行したコマンドは以下。 etags `find . -name "*.php"`

久々に MacPort

sudo port selfupdate とするとその時点でエラー。。 久々すぎてどうやってインストールしたかもちゃんと覚えていない。 仕方がないので えせSEの1日1Hack : MacPortが便利なので、まずは基本コマンドをまとめておく http://www.key-p.com/blog/ohnishi/arti…

会社 PC の .emacs 設定

会社 PC の .emacs 設定 wb-line-number http://homepage1.nifty.com/blankspace/emacs/wb-line-number.html kill-summary.el http://mibai.tec.u-ryukyu.ac.jp/~oshiro/Programs/elisp/kill-summary.el kill-summary.el の234行目を修正して、truncate-stri…

colinux に php をインストール

いろいろ足りなくてなかなかおわらない。 一番はまったのが、./configure --with-mysql が失敗する現象。これは yum install mysql-devel を実行すると解消された。エラーがでる時は *-devel もインストールすると解消することが多そう。 最終的なコンパイル…

macの.emacs設定

現在の.emacsをメモしておきます。会社と家で設定が違うのでなんとか同期かさせたいなあ。でもWindowsとMacなんでそんなわけにもいかないかなー。 ;;japanese (set-language-environment 'Japanese) ;;ChangeLog (setq user-full-name "Xxx Xxx") (setq user…

Web系エンジニアに必要な技術って?

今まで5年間Web系エンジニアとして働いてきて、 最近やっとというか、少しというか、なんとなく自分に必要なことが見えてきたように思います。 今感じていること、考えていることを少し以下でまとめてみます。 書いてみると当たり前過ぎるようなことなのです…