CakePHPカンファレンス東京

Written by aoki on 2009 年 1 月 27 日 – 10:04 PM -

昨年の10月にCakePHPカンファレンス東京に参加した。
実は申込みが間に合わず、あきらめかけていたが、
ライトニングトークというプログラムがあり、5分間しゃべる人の募集枠が残っていた。

5分なら何とかなるかも?と甘い考えで申込みをしたところ、OKが出て参加できることになった。(*^_^*)
スカイツアーズさんのオンライン予約について2日間もかけてまとめることになってしまったが。。。

正式な発表者の方々は若いのにスゴイ人たちで驚いてしまう。(日本はまだ大丈夫!)
鶴岡さんという方などは、突然起きたバグを vi でシャカシャカ直してしまうという天才だ!
ステージでバグに直面するなんて考えても見たくない。天才+強心臓。

さて私の発表は、以下の5点。
1.CakePHPを愛していること。
2.日本語のテーブル名とフィールド名で稼動中のMS SQLサーバーとも連携できたこと
3.Ajaxによるハートビートについて
4.JTB予約サイトとスカイツアーズ予約サイトの比較
5.CakePHP1.2に変更したいが、どうやってお金を頂くか??

イベントページに当日のビデオやアンケート結果が発表されていますので
お時間のある方はご覧になっていただければと思います。

イベントページ:http://conference.cakephp.jp/
ビデオ:http://www.ustream.tv/recorded/811787
アンケート:http://conference.cakephp.jp/CakePHP_Conference_Tokyo_20081129.pdf

実は、カンファレンスの最後で、カンファレンスについてのブログを書くように薦められて、このブログサイトを立ち上げました。

しかし機を逃してしまいカンファレンスの記事を書けずにいたのですが、IT Pro に掲載された(2009/01/27)ので、便乗して書きました。
http://itpro.nikkeibp.co.jp/article/COLUMN/20090122/323305/?ST=oss&P=1


Tags: ,
IT一般, PHP, セミナーなどカテゴリー | 2 件のコメント »

ラオラオベイ ゴルフ&リゾート

Written by aoki on 2009 年 1 月 16 日 – 7:56 AM -

 

ラオラオベイ ゴルフ&リゾート 新サイト

ラオラオベイ ゴルフ&リゾート 新サイト

サイパンの海越えコースを持つゴルフ場。

 

このサイトは東京案内所のオリジナルですが、ゴルフのみ、ゴルフ+ホテルのセット、そして日本からのゴルフツアーがオンラインで予約できます。

WordPressによるページ作成とブログ機能での最新情報の更新を可能にしました。

予約部分はCakePHP1.2にて製作しています。

URL : http://www.laolaobay.jp
ゴルフ予約 : https://www.milxtravel.jp/cp/golfs


Tags: , ,
PHP, カテゴリー | コメントはまだありません »

CakePHP1.2 国際化処理

Written by aoki on 2009 年 1 月 12 日 – 10:44 PM -

CakePHPでも、WordPress のテーマを翻訳するように

翻訳ファイルを設定して日本語化する方法。

 

CakePHPのインストールフォルダを以下のフォルダとする。

 /var/www/html/cake1.2/app/ 

 

日本語設定フォルダを設定する

/var/www/html/cake1.2/app/locale/jpn/LC_MESSAGES/

 

以下のコマンドでpotファイルを作成

CODE:
  1. cd /var/www/html/cake1.2/app/
  2. find  views/ | grep ctp> /home/hogehoge/list.txt
  3. xgettext --from-code=UTF-8 --keyword=__ -L PHP -f /home/hogehoge/list.txt -o /var/www/html/cake1.2/app/locale/jpn/LC_MESSAGES/default.pot

Poedit でdefault.pot を元に翻訳作業
上記で出来た default.po を以下の場所にセット

/var/www/html/cake1.2/app/locale/jpn/LC_MESSAGES/default.po

コントローラの設定

PHP:
  1. <?php
  2. uses('L10n')
  3. class HogesController extends AppController {
  4. /* beforeFilterに言語設定 */
  5. function beforeFilter (){
  6. $this->L10n = new L10n();
  7. $this->L10n->get("ja")
  8. Configure::write('Config.language', "ja");<span> </span>
  9. }
  10. }
  11. ?>


Tags:
PHPカテゴリー | コメントはまだありません »

年賀状 :: 月例写真 

Written by aoki on 2009 年 1 月 8 日 – 2:08 PM -

年賀状2009

年賀状2009


あけましておめでとうございます。

30年前に買ったギターを撮ってみました。

たまにはギターを弾く余裕を持てるような一年にしたいです。

本年もよろしくお願いします。
 
 

Canon EOS 5D + EF135mm f/2L USM

1/250 秒 F4.5 露出補正 0 ISO感度 200


写真カテゴリー | コメントはまだありません »

cake コマンドを有効にする方法

Written by aoki on 2009 年 1 月 6 日 – 10:38 PM -

あけましておめでとうございます。

新年早々ですが、メモ。

cronなどコマンドベースでcakeを動かしたい時にcakeコマンドが使えると便利です。

これを有効にする方法です。

cakePHPのインストールパスを /var/www/html/cake1.2/ とします。

 

1.まずはcakeファイルに実行権限を付与

CODE:
  1. chomod 755 /var/www/html/cake1.2/cake/console/cake

2.cake コマンドにpathをとおします。

CODE:
  1. vi ~/.bash_profile
  2.  
  3. PATH=$PATH:$HOME/bin:/var/www/html/cake1.2/cake/console:

3.上記を反映させます。

CODE:
  1. source ~/.bash_profile

使い方 -app  を指定した方が安定して動作するようです。

CODE:
  1. cake test sample -app /var/www/html/cake1.2/app/

cronrab で実行させるシェルファイルには、以下のように、パスを通す必要がありました。

CODE:
  1. PATH=/usr/local/bin:/usr/bin:/var/www/html/cake1.2/cake/console/:

Shellの作り方は以下のサイトを参照させていただきました、感謝。 <(_ _)>

http://cakephp.blog16.jp/index.php/2008/09/02/p57


Tags:
PHPカテゴリー | コメントはまだありません »