INFINITY BLUE
msgbartop
ご訪問ありがとうございます。『INFINITY BLUE』は、WEB+DB開発の情報や仕事の実績などを紹介しています。
msgbarbottom

2008年01月01日 00時51分(火) 新年のご挨拶

新年あけましておめでとうございます。
今年も宜しく御願い致します。

2007年12月31日 21時27分(月) 今年は大変お世話になりました。

今年は大変お世話になりました。
一昨年に続き多方面にいろいろご迷惑をお掛けしてしまい、自分の力不足を痛感した年でありました。
それでも見捨てずに、いろいろ指導してくださった皆様本当にありがとうございました。
来年も宜しくお願いいたします。

それでは、よいお年をお迎えください。

2007年12月23日 21時39分(日) PHP4系のサポートは2007年12月まで セキュリティフィックスも2008年8月まで

さくらインターネットのレンタルサーバーを利用しています。
今までPHP4系しか利用できなかったのですが、コントロールパネルからPHPのバージョンの選択(4.4.7と5.2.5)ができるようになっていました(2007年12月23日現在試用版)。

近いうちにPHP4系最後?のPHP4.4.8のリリースが予定されているようですが、PHP開発チームによるPHP4系のサポートは2007年12月まで、セキュリティフィックスも2008年8月までとなっています。

PHP 4 から PHP 5 への移行に記載されているように下位互換がない変更点がかなりあります。
十分なテスト及び修正期間を設けて移行しましょう。

PHP4→PHP5移行ガイド いまこそPHP資産をマイグレーション
<pre class=

(PHP徹底攻略シリーズ) (PHP徹底攻略シリーズ)" />

2007年12月20日 11時26分(木) 書籍: Fast CakePHP

2008年1月9日にCakePHPの書籍が出版されるようです。
Fast CakePHP

著者の秋田 真宏さんは2007/2/7に開催されたCakePHP勉強会の発表者の一人です。

2007年12月16日 14時26分(日) 備忘録: CakePHP コントローラーからヘルパーを読み出す

「CakePHP コントローラーからヘルパーを読み出す方法」を訊かれたので、備忘録として掲載します。

情報元:cakebaker:How to use a helper in a controller


class UsersController extends AppController {
function index() {
loadHelper('Html');
$html = new HtmlHelper();
debug($html->link('Cake!', 'http://cakephp.org'));
}
}

2007年12月13日 20時12分(木) 備忘録: MySQL ランダムソート

MySQLデータベースに格納したデータをランダムで抽出したい場合、RAND()関数を利用します。
例)

SELECT * FROM table ORDER BY created DESC, RAND();

2007年12月10日 22時47分(月) 備忘録:Akelos PHP Framework $this->モデル名->save()を利用して連続INSERTを行う場合

※ Akelos PHP FrameworkはまだVersion0.8であり、今後仕様が変更になる可能性があります。

$this->モデル名->save()を利用して連続INSERTを行う場合、$this->モデル名->newRecord()メソッドを使用します。
例)

$this->Book->newRecord();
$Book->set('title', $item['title']);
$this->Book->save()

もっと適切な方法が知っているという方がいらっしゃいましたら、コメントに御願いします。

2007年12月09日 16時03分(日) 備忘録: MySQLでの暗号化・復号化処理

MySQLのAES_ENCRYPT(string,key_string),AES_DECRYPT(string,key_string),HEX(N_or_S),UNHEX(string)関数でデータの暗号化・復号化ができます。

暗号化:例)

UPDATE users SET password = HEX(AES_ENCRYPT('パスワード', , '任意のAESキー')) WHERE id = $id;

復号化:例)

SELECT AES_DECRYPT(UNHEX(password), '任意のAESキー') AS password_decrypt FROM users WHERE id = $id;

2007年12月03日 22時52分(月) Akelos PHP Framework

最近Akelos PHP Frameworkを勉強中です。

2007/12/03現在Vesion0.8ですが、かなり期待できそうなフレームワークです。
使用レポートや備忘禄的なことを随時アップしていこうと思います。

2007年11月29日 12時51分(木) 実績:フォーダブル転職


女性向け転職サイト「フォーダブル転職」
システム開発のお手伝いをしました女性向け転職サイト「フォーダブル転職」が2007年11月29日公開されました。

関係者の皆様、お疲れ様でした。

追記[2007.11.29]:
 自分が以前関わっていたWEBサイトのマネではないかというコメントがありましたので、説明させていただきます。

 プロジェクト参加の依頼を受けました時期は既に別案件に関わっていたために、
 初期に
 1)要件定義作成支援
 2)技術支援
 といったお手伝いしか出来ませんでした。
 別案件完了後に、再度プロジェクトに合流し(このときは既に中盤でした)、
 3)プログラム開発(プログラム1本作成)
 を行いました。

 以上の経緯からおわかりになると思いますが、私は1アドバイザー、1プログラマーとして参加しているだけです。
 設計・デザイン・システム構築作業はすべてパートナー会社様が中心に行っています。

 ご紹介したWEBサイトはクライアント様とパートナー会社様が一から構築したオリジナルであり、決して他WEBサイトのマネなどでは御座いません。

 尚、コメントは某企業から、あるいは偽装されたモノかもしれませんが、企業人として相応しい内容と思えませんでしたので削除いたしました。

 またコメントの件に関しては、パートナー会社様にご報告させていただきました。

 最後に、このようなことで関係者の方々にご迷惑をお掛けしたこと深くお詫び申し上げます。

追記[2007.11.30]:
 当該コメントについて自分の身ならず関係者への言われなき中傷誹謗であり損害を与えかねない行為と判断し、送信した人物のプロバイダへ通報いたしました。