2005年12月14日

SELECT句の中にSELECT句を書く

SELECT r1.* ,(SELECT xxx FROM table2 WHERE yyyy=r1.zzzz) AS aaaa FROM table1 AS r1

軽いのか重いのか・・・・
posted by ねこまんま at 16:32
Comment(0) | TrackBack(0) | SQL

php+PostgreSQLでトランザクションの処理

pg_query("BEGIN");//トランザクション開始
/*とりあず何回かクエリーする*/
$sql1="SELECT ......"
$result1=@pg_query($str);
$sql2="SELECT ......"
$result2=@pg_query($str);

if(!$result1 or !$result2){
 //クエリに失敗してたらトランザクション開始まで戻る
 pg_query("ROLLBACK");
}else{
 //クエリに成功してたらコミットする
 pg_query("COMMIT");
}

こんな感じ
posted by ねこまんま at 16:28
Comment(2) | TrackBack(0) | SQL

UNIXのファイルをviで開く

『vi』・・・・・設定ファイルとかを見ます

細かい操作は以下を参照しました。
viの基本操作
posted by ねこまんま at 16:20
Comment(0) | TrackBack(0) | サーバ

2005年12月09日

コマンドラインからのフォルダ・ファイルの所有者の変更

chown 変更後ユーザー 変更フォルダ

-Rオプション ディレクトリとその中身の所有者を再帰的に変更する
posted by ねこまんま at 17:58
Comment(0) | TrackBack(0) | サーバ

2005年12月08日

MSNメッセンジャーの広告を削除!

IT企業の多くで使われるMSNメッセンジャー
情報伝達の上でメールよりか簡易にメッセージが遅れます。
またメールと違い即座にレスポンスをもらえるという利点もあります。

ただ上司がITに疎いとそんな便利なツールを使ってても遊んでる様にしか見えません。

多分MSNメッセンジャーの非常に派手でポップな広告が『お遊び感』を膨らましているんでしょう。(被害妄想強)

そこでお勧めが『MSN Messenger 改造パッチ
MSN Messengerを出来る大人のツールっぽく演出します。

広告を消す以外にこんな機能も、

・リンクをIE以外のブラウザ(標準のブラウザ)で開く
・シェイク連続制限解除
・複数起動可
・転送制限解除
・会話ウィンドウの検索ボタン消し
・会話ウィンドウの「Webcamの入手」消し
・会話ウィンドウのテキスト広告消し
・MSNサーチ消し
・メンバーの追加消し
・マイスペース消し
・MSNToday消し
・広告消し

たぶんM○icrosoftに見つかったら怒られるので
使用の際は自己責任ということで。。。。
posted by ねこまんま at 21:41
Comment(0) | TrackBack(0) | 開発環境

2005年12月05日

mysql にコマンドラインから入る方法

mysql -u ユーザー名 -p
でおk
posted by ねこまんま at 15:49
Comment(0) | TrackBack(0) | SQL

2005年12月03日

Google Sitemapを使いこなす

日本版のBetaが公開されたgoogle Sitemap Betaに早速挑戦。

Google Sitemapとは?


googleのサイト検索用のクローラーにxmlで作成したサイトマップの情報を渡して、クローラーがすべてのページを円滑に検索エンジンにインデックスできるようにします。
付加機能としてどのようなキーワドでサイトの上位に来ているか、どのようなキーワドで検索したユーザーがサイトまで訪れているかなどのSEO対策に使える機能もあるので、是非登録しとくべきです。

Google Sitemapを作ってみます。


XML サイトマップのフォーマットは以下のようになります。
<?xml version="1.0" encoding="UTF-8"?>
< urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
< url>
< loc>http://www.example.com/</loc>
< lastmod>2005-01-01</lastmod>
< changefreq>monthly</changefreq>
< priority>0.8</priority>
</url>
</urlset>
結構細かく設定できるのですが、googleにクロールさせるのが目的なのであんまり懲りすぎてもしかたないので。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.kankodo.net/</loc>
</url>
<url>
<loc>http://www.kankodo.net/1.html</loc>
</url>




</urlset>
とシンプルに書くこともできます。

xmlの文字コードはutf-8なので気をつけてください。

また、
XML Sitemap Generatorを使えば簡単にsitemapが作成できるのでこちらを利用したほうが早いかも・・・・
posted by ねこまんま at 21:48
Comment(2) | TrackBack(1) | google

2005年12月02日

『Firefox 1.5』登場

新しいブラウザが登場するたびにwebの技術者は困ります。
だって、テストするブラウザが増えるんですもん。
「Firefoxが普及してるんだからNetScapeなんかなくなったらいいのに!」
とか
「バグ直さないならMacでIEなんか出すなよMicro○soft」
とか愚痴りながら仕事をしてる身分には大変すぎます。

それになんかいやな機能も追加されてるようです。
----------------------------------------------以下抜粋
新機能の中で1つ興味深いのは、Firefox に対応していない Web サイトをユーザーが報告できるウィザード機能だ。

Mozilla Foundation のマーケティング担当ディレクタ Paul Kim 氏によると、Firefox 非対応サイトについてユーザーが送った情報は、長年にわたり同団体に協力してきたコミュニティメンバーであるボランティアの「エバンジェリスト」が受け取り、該当サイトのオーナーや運営企業に連絡を取るという。

同氏は次のように語った。「エバンジェリストは、Firefox に対応するための手ほどきを行なう。Firefox の人気や拡大しつつある市場シェアを考えれば、企業もコンテンツプロバイダも喜んで協力してくれる」
----------------------------------------------以上抜粋
・・・・・それはひどくないですか?
過去の案件とかも直せってことですか?
クライアントさんごめんなさい。
自分で過去のサイト確認して申請しときます。
で、リニューアルとか提案してみよう。。。

posted by ねこまんま at 01:29
Comment(2) | TrackBack(0) | 開発環境

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。