« 2005年02月 | メイン | 2005年04月 »

2005年03月27日

山旅スライド バージョンアップ開始(BlogPet)

山旅人2号は山旅人が構造みたいな登録したよ♪


*このエントリは、BlogPetの「山旅人2号」が書きました。

 ←クリックしてもらうと嬉しいです。

投稿者 kousagi : 13:10 | コメント (1) | トラックバック

2005年03月21日

サーバサイドスクリプトの変更(slide.phpの変更)

山旅スライドのデータベース化にともない、サーバサイドスクリプト
(slide.php)の次の処理を変更しました。
 1) 表示処理(default)
 2) 新規登録処理(comp)
 3) 登録内容変更処理(update)
 4) 登録内容削除処理(delete)
「ソースプログラムが全て」と云うことで、詳細は、
slide.phpをご覧ください。

これで、山旅スライドVer 3.00 の完成とします。
今後の課題として、
 1.携帯端末への対応
 2.スライドの新パターン作成
 3.ユーザー別、スライド表示機能
 4.カテゴリー別、スライド表示機能
 5.XHTML、CSSへの対応
などがありますが、じっくり、ゆっくり、対応していく予定です。

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 11:20 | コメント (1) | トラックバック

2005年03月17日

Amazon広告スクリプト:lilbox

 山旅スライドで掲載する、Google AdSense広告で、
 Amazon広告スクリプト:lilbox と云うのを使って、
 AdSense代替設定を行うことにしました。

 1.Amazon広告スクリプト:lilbox の設定
   http://www.websmith.co.jp/lilbox/install.php
   の手順で、
   //アソシエイトID
   $associate_id = "yamatabi-22";
   とする。

 2.AdSense代替設定
   http://www.websmith.co.jp/lilbox/adsense.php
   を参考に、
   type=halfbanner
   Books=%C5%D0%BB%B3 (登山をURLエンコード)
   に設定、次のような感じです。
   http://yama-tabi.net/cgi/amazon/lilbox.php?type=halfbanner&Books=%C5%D0%BB%B3

 3.AdSense コード
   AdSense コードに次の赤部分を追加しました。

<script type="text/javascript"><!--
google_ad_client = "pub-3722071230880571";
google_alternate_ad_url = "http://yama-tabi.net/cgi/amazon/lilbox.php?type=halfbanner&Books=%C5%D0%BB%B3";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_channel ="4292748686";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "9F7573";
google_color_url = "9F9188";
google_color_text = "666666";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 12:27 | コメント (3) | トラックバック

2005年03月13日

三段池公園でEOS20Dの練習(BlogPet)

きのうは保存したの?


*このエントリは、BlogPetの「山旅人2号」が書きました。

 ←クリックしてもらうと嬉しいです。

投稿者 kousagi : 10:30 | コメント (1) | トラックバック

2005年03月12日

既存データのデータベースへの移植

 既存XMLデータから、SQLデータ、新規XMLデータ、htmlファイルを作成する
 ため、PHPのCLI(Command Line Interface)によるスクリプトを作りました。
 このスクリプトをslide/dataディレクトリでroot権限で実行すると、次のファイル
 が作成できます。
 (telnetでloginし、suコマンドでrootになって実行する。)

 1) SQL形式データ
   ・ slide2-1.sql
 2) 新規XML形式データ
   ・ (slide_no)/album.xml
    各スライド番号毎に作成
 3) htmlファイル
   ・ (slide_no)/index.html
   ・ (slide_no)/fade.html
   ・ (slide_no)/zoom.html
   ・ (slide_no)/roll.html
    各スライド番号毎に作成 
   ・ (slide_no)/00n.html
    各写真毎に作成
 
 ここまでくれば、Google AdSense広告の掲載で定義した広告が表示されます。

 4) SQL形式データをデータベースへ登録
   今回のスクリプトで作成したSQL形式データは文字コードが、SJISになって
   います。 PostgreSQLの標準文字コードをEUCにしているので文字コードの
   変換が必要です。
   そこで、telnetでloginして次のような手順でデータベースへ登録を行います。
   ・漢字コードの変換
    $ nkf -e slide2-1.sql > slide2-1-euc.sql
   ・データベースのバックアップ
    安全のため次のようなコマンドでバックアップをとります。
    $ pg_dump ishizumi > ishizumi5.out
    $ pg_dump mtdb > mtdb2.out
   ・データベースへ登録
    $ psql -f slide2-1-euc.sql
   ・登録されたか確認
    $psql
    >\dt;
    >select * from slide;

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 10:02 | コメント (1) | トラックバック

2005年03月11日

データ構造の定義(BlogPet)

山旅人2号は山旅人はファイルは格納するつもりだった。
ここでスライドされた!


*このエントリは、BlogPetの「山旅人2号」が書きました。

 ←クリックしてもらうと嬉しいです。

投稿者 kousagi : 10:46 | コメント (1) | トラックバック

Google AdSense広告の掲載

 山旅スライドに「Google AdSense広告」を掲載することにしました。
 サーバーレンタル料(月額10,290円)の一部にでもなればと云うことで、
 ご理解ください。
 山旅スライド全体での目標は次のとおりです。
 ・月間ページビュー: 300*30(日) = 9000
 ・クリック率     : 1%
 ・月間クリック数  : 90
 ・クリック単価   : $0.1
 ・月間目標額   : 90(クリック数) * $0.1(クリック単価) = $9.0 = 950円
 と云うことで、月間1000円ぐらいになればとたくらんでいます。

 1) 掲載位置の検討
   ハーフバナー(234*60)タイプの広告を次の位置に掲載する予定です。
   ・ index
   ・ fade
   ・ zoom
   ・ roll
   ・ 00n

 2) スタイルシート(xslファイル)の変更
   広告掲載に伴い、スタイルシート(xslファイル)を次のように変更します。
   ・ slide_fade.xsl
    (fade, zoom, roll スライドショー作成用スタイルファイル )
   ・ photo.xsl
    (個々の写真表示ファイル作成用スタイルファイル )

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 07:00 | コメント (0) | トラックバック

2005年03月10日

データ構造の定義

山旅スライドのデータベース化にともない、データ構造を次のように
定義しました。
 1) 、データベース テーブル構造の定義
  テーブルは、slideテーブル1つとしました。
  slideテーブルと、imageテーブルの2つに分けようとも思いましたが、
  imageテーブルを使って写真を管理するとサーバーにかかる負荷が
  大きくなりそうなのでやめました。

 2) XMLデータ構造の定義
  スタイルシート(xslファイル)を使って、xmlファイルから、htmlファイルに変換
  するしくみは今まで通りにしたかったので、今回もxmlファイルを作成します。
  いままでのxmlファイルは全てのスライドショー用データを1つのxmlファイルに
  していましたが、今回は各スライドショー毎にxmlファイルを分けました。
  ・いままでのxmlファイル
  ・今回のxmlファイル例

 3) 山旅スライド ディレクトリ構造の定義
  山旅スライドのディレクトリは、最上位にslideディレクトリ、その下に
  dataディレクトリ、その下に各スライド番号ディレクトリの構造とします。
  各スライド番号ディレクトリに画像用jpgファイルや、スライドショー用
  htmlファイルなどを格納します。

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 07:37 | コメント (0) | トラックバック

2005年03月08日

山旅スライド バージョンアップ開始

山旅スライドのデータベース化(PostgreSQL)を開始します。
バージョンアップは次のような手順で行い、今月中の完成が目標です。

 1.データ構造の定義
   1) データベース テーブル構造の定義
   2) XMLデータ構造の定義
   3) 山旅スライド ディレクトリ構造の定義

 2.Google AdSense広告の掲載
   1) 掲載位置の検討
   2) スタイルシート(xslファイル)の変更

 3.既存データのデータベースへの移植
   1) 既存XML形式データから、SQL形式データを作成
   2) 既存XML形式データから、新規XML形式データを作成
   3) 既存XML形式データから、htmlファイルを作成
   4) SQL形式データをデータベースへ登録

 4.サーバサイドスクリプトの変更(slide.phpの変更)
   1) 表示処理(default)
   2) 新規登録処理(comp)
   3) 登録内容変更処理(update)
   4) 登録内容削除処理(delete)

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 19:00 | コメント (0) | トラックバック

2005年03月05日

Javaアプレットページを見るために

 先日インストールした、WinXP(SP2)+IE6の環境では、
 次のようなJavaアプレットページを見ることが出来ませんでした。
 http://yama-tabi.net/kiroku/2003/kurobe1/jpg/fade1.htm
 http://yama-tabi.net/omou/ooikumoyo/ooikumoyo.htm

 そこで、「J2SE v 1.4.2_07 SDK」をインストールし、
 Javaアプレットページを見れるようにしてみました。

 1.ダウンロード
   http://java.sun.com/j2se/1.4.2/download.html
   から、「Download Windows J2SE SDK」をクリックして
   j2sdk-1_4_2_07-windows-i586-p.exe(54,450,037 バイト)
   をダウンロードする。

 2.インストール
   ダウンロードした、j2sdk-1_4_2_07-windows-i586-p.exe
   をダブルクリックして実行。
   1) 「開いているファイルーセキュリティの警告」がでるが、
    [実行] ボタンを押す。
   2) ライセンス項目に「同意」する。
   3) デフォルトでインストール

 これで、Javaアプレットページが見れるようになり、ついでに
 Javaの開発環境もインストールされます。
 興味のある方は、Javaプログラムを作って見てください。

 インストールの詳細はここをご覧ください。

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 13:39 | コメント (1) | トラックバック

2005年03月04日

エベレスト登山中にエッチしちゃいけない

大学教授、エベレスト登山中にエッチするなと反対運動始める

面白いことを考える人がいるなあと感心しました。
でも、「山登りぐらい自由にやらせてよ。」といったところです。

登山家であり、冒険家でもある植村直己さんが、エベレストの
最終キャンプでナニをしたと云う話は有名ですが、
自然のすばらしさを感じたときとか、より原始に近い状況では、
本能が目覚めてしまうと思うのですが。

 ←クリックしてもらうと嬉しいです。

投稿者 山旅人 : 07:10 | コメント (0) | トラックバック

 
Copyright (C) 2004-2007 Shingo Ishizumi All Right Reserved (メール)        ここで一言