2007/7/30 月曜日

DREAMWEAVER テンプレート

カテゴリー: program — hot @ 22:44:21

小生は普段、HTMLはGoLiveで組んでいる。もちろんデザインはデザイナーさんがやりますが手元に来たHTMLをちょこっと修正したり、確認するのにGoLiveを使う。ところが、とあるサイトを引き継いだ時にそのHTMLはどうやらDREAMWEAVERで作られたらしく見慣れないコメントタグなどが入っていた。なんじゃろか?と調べて見るとDREAMWEAVERのテンプレート機能を使ったタグらしい。
よくサイトのヘッダ・フッターなどの共通部分はインクルードタグなど使っているものがあるが、テンプレートはそのファイルを修正するとテンプレートを引き継いでいるファイル全てに、その修正分を更新することができるらしい。なんと便利な。DREAMWEAVERは殆ど使った事がなかったけど、これを機会にちょこちょこ使って見よう!

2007/7/27 金曜日

SQL VIEW

カテゴリー: program, サーバ — hot @ 23:07:47

今まで、SQLのVIEWというものを使った事がなかったのだけれども、今回たまたま使う事があった。PostgreSQLにてViewをつかうには

CREATE [ OR REPLACE ] VIEW test_v1 name AS SELECT * FROM test_t1
※test_t1は既に存在するテーブル

とするらしい。これにより

SELECT * FROM test_v1

を実行することが出来る。副問い合わせや、外部結合を使ったSLECT文をVIEWに登録しておいて後からそのVIEWを使ったりすると便利な時があるみたい。ちなみにVIEWもGRANTで権限を付与してあげる必要があった。忘れないように書いておこう。

2007/7/25 水曜日

MySQLのこと

カテゴリー: PHP, program — hot @ 23:01:01

小生は普段、PHPとPostgreSQLを使って開発する事が多い。ただ最近のブログなどはMySQLを使っているし、書籍でもPHPとMySQLで書かれている事が多い。当初、小生が開発を始めたころPostgreSQLを使っていこうか、MySQLを使っていこうか迷った時に、トランザクションんができるPostgreSQLを使う事にした。速度的にはMySQLの方が早いと云われていたが機能をとったのを覚えている。ただ、最近ではPostgreSQLが特別遅いと言う事もなくなったらしいし、MySQLもトランザクションをサポートするようになったと言う事で両者の差が縮まりつつあるらしい。

さて、今回とある仕事でMySQLで開発していた時のこと。ローカルPCで開発・テストを進めいざ本番環境へ移してみると何故か動かない。。。なんでじゃーって事で調べて見るとどうやらSQLのスカラー副問い合わせをサポートしていないらしい。知らなかった。副問い合わせができないバージョンがあるなんて。。う?んさすがにMySQLもちょっとお勉強しないといけませんね。

それからUTF-8で開発するに当たっての覚書
UTF-8で開発していてDBが文字化けしてしまったので、調べて見るとコネクトした後に
mysql_query(“SET NAMES utf8″);
を設定してあげると良いそうな。

2007/7/23 月曜日

ヨガ・ジェリー・ロペス・スタイル

カテゴリー: 波乗り — hot @ 23:24:27

思わず買ってしまった。レジェンドサーファー ジェリーロペスのヨガDVD。小生は毎日ヨガをやっているのだけれども、アシュタンガヨーガというもの。ジェリー氏はどんなヨガやっているのか興味があった。よくサーフDVDなどでヨガやってるジェリー氏が出ていたりしたので気になっていた。見てみると何気にカッコいい。ジェリー氏がヨガやっているカットは少ないのだけれども(レッスンは大胡香織さんという方がやっている)レクチャーしている姿はやはりレジェンドって感じ。

p1000652.JPG

アシュタンガは動のヨガとすれば、こちらは静のヨガかな。どちらにも良いところがあると思うので両方取り入れてやっていこうと思う。ところで、このDVDはVOL4まで出ているみたい。どしましょ。。。。。

PHPをUTF-8で

カテゴリー: PHP — hot @ 2:44:47

小生は普段、PHPはEUC-JPで書いているのだが色々な事情からUTF-8にて書く事になった。今まで使っている独自のフレームワークなんかがあるのだけれども全てUTF-8にするのにいちいちエディタで変換するのは面倒だったので、一括変換ソフトでビュイーンと変換。ここで注意!!UTF-8にする場合はDOM無しにするのが宜しいようで。
よーしこれでUTF-8に出来たかと思いきや、何故かIEでは画面が真っ白だし、Firefoxでは文字化け。。。。かなりハマッタのだけれども結局フレームワークで

header(“Content-type:text/html;charset=EUC-JP”);

としている事をわすれていた。。。。う?ん、思いっきりバカ!?
これをUTF-8にして無事解決。やっと寝れる。トホホ

次ページへ »

Copyright (C) 2007-2010 HOTSYSTEMS