2007年04月29日

中学時代の友人

 今日は中学時代の友人と二人で25年前にバイクの事故で亡くなった友人の家に遊びに行った。

 ご両親は健在で元気な様子。亡くなった後は毎年行っていたのだが、この10年間すっかりご無沙汰してしまった。

 そう言えばバンドをやっていた時に彼の事を思って曲を書いたことがある。

 来年忘れなければその曲をご両親にプレゼントしたいと思う。

 ショッピングカート豊作プロジェクトをやっている事をやたらと褒めてくれた。

 鼻たらしていた頃から秋田の事を知っているので、そんな気持ちになるのであろう。色々な方々に応援してもらっている。

 新しく立ち上げたショッピングカートのASPサービス。多くの人に使ってもらえるようがんばろう!

 

  

2007年04月28日

BAN-SHAKU CLUB 閉店

 今日、4月28日にて中野にある BAN-SHAKU CLUB が閉店する。
 月4回ほど行く自宅近所の飲み屋である。
 以前ショッピングカート豊作プロジェクトの忘年会でも利用させてもらった。

 最近は以前よりお客さんが入っていて、繁盛していたのだが、残念だ。
 理由としては現在の店舗の更新時期であり、店を始めてから殆ど休みをとっていないので、しばらく充電してから何処かで店を再開したいとの事。
 残念であるが、仕方ない。

 店長の多田さんに話をして、店に飾ってあったボブ・マレーの写真を預かった。
 もらうのではなく、預かった。次に多田さんが新しい店を出すまで秋田が預かり、新しい店が出来たら返しに行く。
 
 多田さん!
 十分に充電してもらい、新しい店を出して下さいね。
 楽しみにまってます!

  

2007年04月24日

「人に実りを!」2007/04/24号

豊作プロジェクトの「人に実りを!」2007/04/24号 です
 
  続きを読む

2007年04月22日

ショッピングカート DNS ワイルドカード

 ショッピングカート ASP豊作くんカートサービスでは、各ユーザーさんの商品詳細ページにはサブドメインを付けて運用出来るようにしてある。この理由としては、二人のショッピングカートユーザさんが同じ商材を販売した場合、ホスト名が同じだと検索エンジンが同じ物として認識してしまう場合があるからである。

 今回のサブドメイン(ホスト名)の付け方は、「http://好きな名称.cart.housaku.net」となる。カート以降のSSL部分は「https://cart.housaku.net/好きな名称/」となる。

 さて、DNS ワイルドカードの話であるが、こちらもDNSラウンドロビン と同様、そんなに難しい話ではない。
 DNS の ゾーンファイルに

 *.cart.housaku.net   A  192.168.1.111

 と書いてやれば良い。
 DSNラウンドロビンを行うのであれば、

 *.cart.housaku.net   A  192.168.1.111
 *.cart.housaku.net   A  192.168.1.222

 と書いてやれば良い。

 ※今回利用しているDNSはBINDである。マイクロソフトのDNSサーバではワイルドカードは使えない。「*」はワイルドカードとして認識されずに、そのままアスタリスクで認識されてしまう。

 このようにDNSを書いてやることにより、

 a.cart.housaku.net
 b.cart.housaku.net
 c.cart.housaku.net

 どんなパターンでも名前解決が行われることになる。

 ショッピングカート ASP豊作くんカートサービスにてアカウント登録を行うと、アカウントのIDがワイルドカード部分になり、それを利用してアクセスが可能になる。アカウント登録後に豊作プロジェクトスタッフがDNSを書き換える必要は無い。

 この手法は、ネットを探すとプロバイダやメールサービス等で多く利用されているようである。

  

2007年04月21日

ショッピングカート 負荷分散 DNSラウンドロビン

 ショッピングカート ASPの豊作くんカートサービスを開始する上で、将来高負荷になる事を予想し、それなりの負荷分散が出来るように施してある。現時点で考えうる将来の機器増設に備えた。

 その一つがDNSラウンドロビンである。

 このDNSラウンドロビンは大きなサイトは殆ど採用しているようである。例えば NS LOOKUP にてヤフー等を調べると、複数のIPアドレスが出てくる。

 今回のショッピングカート ASP サービスは、最初に2台のWebサーバを用意してある。

 DNSラウンドロビンは、簡単に言えばブラウザからのアクセスがあると、登録してあるIPアドレスを順番に渡して、サーバの位置を知らせる機能である。複数登録してあればあるほど、登録されたIPアドレス(サーバ)にアクセスが振り別けられる仕組みである。

 自社で管理しているDNSサーバ若しくは、自由に Zone 情報を書き換えられるDNSサーバと複数のグローバルIPアドレスを持っていれば、実現する機能である。DNSのキャッシュが有効な場合、その後のアクセスはDNSを参照せずに、同じマシンを見に行く形となる。

 書き方は・・・Zoneファイルに
 xxx.housaku.net IN A 192.168.1.000
 xxx.housaku.net IN A 192.168.1.111
 xxx.housaku.net IN A 192.168.1.222

として、同じホスト名で複数のIPアドレスを書いてやればよい。
もちろんDNSの再起動が必要となる。

 では、アクセスしているWebサーバが落ちた状態になった場合はどうなるのか?
 この場合、最近のPCブラウザであれば、もう一度DNSを参照し、アクセス出来るサーバのIPアドレスを取得する機能が付いているので、不慮の事故により1台のWebサーバが落ちたとしても、もう一台にアクセスが集中する事になる。ただし、現在の携帯端末(キャリアのプロクシだと思うが・・・)ではアクセスしているサーバが落ちた場合は、そのサーバが復旧するまではアクセスが出来ない事になる。

 これまでの経験上、サーバがトラブルに見舞われ、何時間もサイトを止めてしまった経験は無い。また、今回は触れないが、仮にサーバが故障してしまい使えなくなった状態でも、新たなサーバを用意し2〜3時間程度で復旧できるような状態を作りあげている為、最悪の事態でも数時間で復旧する事が可能である。この場合においても、PCで閲覧してきているユーザーはもう一台のサーバへ振り分けられるし、携帯端末のユーザーの半分は(およそ)もう一台へ振り分けられる。実際には作業に入る前にDNSを書き換えてしまい、故障しているサーバへの振り分けを行わないようにしておけば、長時間のサイト停止は避けることが出来る。

 DNSラウンドロビンという機能、今までは使っていなかったが、実際に使ってみるとコストがかからずに負荷分散が行えるとても素晴らしい機能だと思う。

 ショッピングカート ASP サービスとして、サービスが停止しにくい環境を構築するのは必須である。

 これ以外にも負荷分散や、停止しにくい環境を構築を行っている。

 少しづつ綴っていけたらと思う。

  
Posted by n2ublog-00033 at 18:15Comments(0)TrackBack(0)clip!ショッピングカート

2007年04月20日

ショッピングカートの豊作くんカートサービス

 ショッピングカート ASP の豊作くんカートサービスは、これまでにないショッピングカート(ECサイト)サービスの思想で作られている。
 大きな特徴としては、ECサイトのTOPページや、検索ページ、カテゴリページを取り払ってしまった。

 大規模なECサイトであれば、TOPページから始まり、商品の検索や、商品の陳列であるカテゴリ等が必要であるが、今回のショッピングカート ASPのターゲットとしては、中、小規模のECサイトがターゲットとなる為、商品点数そのものが少ないと考えられる。

 商品点数が少ないのであれば、検索不要。カテゴリ不要となる。TOPページ関しても商品詳細やカートページに辿りつくまでに1アクション増えてしまう事になるので、やっぱり不要。

 ECサイトは何をしたいのか?を改めて考えてみたところ、当たり前の事であるが商品を売りたい。である。

 であれば、商品の詳細ページからシステムがあれば良いとなっていく。

 しかし、これも我々システム屋が作り上げた雛形に商品の説明を幾ら入れ込んでも、思い入れのある商品を十分に説明する事は難しいと考えられる。であれば、ブログ、Webサイト、Wiki等のツールを利用していただき、十分にこだわりを説明していただき、そのこだわりを説明したページから直接カートに商品が入るのがベターだと考えた結果が、今回のショッピングカートサービスになっていった。

 この考え方には副産物があり、Webインテグレーションを行っている会社やデザイン会社が自由に商品のページを作成し、難しいシステムとデザインの融合を行わずに簡単にカートと連携する事が可能となった。

 今後はもっと外部との連携を行いやすいAPI等を開発して、自由で楽なショッピングカート ASPシステムを提供していきたいと思っている。

 

  

2007年04月19日

株式会社NSDコミュニケーションズ

 昨日 株式会社NSDコミュニケーションズの松田社長と会った。
 以前イントラネッツと言う会社の社長をやっていた

 今度の 株式会社NSDコミュニケーションズ では、社内向けSNSのASPサービスIntraSNS を行うとの事。

 我が豊作プロジェクトのショッピングカートASP 豊作くんカートサービスとアライアンスが組めないか?等を話したり、単純に下らない話などをして時を過ごした。

 松田社長!お互いにがんばりましょう!

  
Posted by n2ublog-00033 at 16:01Comments(1)TrackBack(0)clip!ショッピングカート

2007年04月15日

EO 日韓イベントに行ってきた

 4月12〜14日でEOの日韓イベントに行ってきた。
済州空港 場所は済州島。
 イベントは12日にビジネスミーティング、13日に日韓対抗ゴルフ大会。13日は自由行動の日程。
 秋田は初めて韓国に行った。

 12日、済州空港に到着。少々観光地に連れて行ってもらった。「お化け坂」とそのそばにある熱海秘宝館の最新版みたいな所。

 ホテルへ戻りビジネスミーティング。
 日韓のEOメンバーを業種別に別け、円卓でミーティングを行った。秋田はIT系で話をした。
 かなり大きなお金をアジア地域でIT系向けに動かしてるキャピタリストや、セカンドライフみたいな仕組みででSNSをやっている方、ERPをやっている方等と話をさせてもらった。韓国の株式市場に公開している社長もいた。

 ミーティングの後はパーティ。


済州市長 日韓のEOメンバー50人が集まった為か、済州の市長さんが挨拶に来てくれて我々を歓迎してくれた。EOパワー恐るべし。

 翌日はゴルフ大会。秋田はゴルフ下手なので、日本チームの足を引っ張るだけ・・・申し訳ない。
 結果は、韓国の勝ち。これまで3回日韓ゴルフ大会を行っているのであるが、3連敗。トホホ・・・
 個人優勝したのは、EO Japan の陣社長。おめでとうございます!

 翌日はもう一回ゴルフをやってから帰国。

 飛行場まで韓国のEOメンバーが送りに来てくれた。飛行場で韓国メンバーと握手をしている時にちょっと目頭が熱くなった。

 前回の東京ユニバーシティーも同様であるが、海外に友人が出来たことを素晴らしく思う。

 

  

2007年04月11日

ショッピングカートサービス開始

 昨日新たなサービスを開始した。
 
ショッピングカート ASP 豊作くんカートサービス
 この
ショッピングカート ASP サービスの特徴は、

 ・廉価である。
  └最低価格は月々,333(税別)

 ・2週間のお試し期間
  └アカウント登録を行ってもらえると、2週間実際にショッピングカート ASP の豊作くんカートサービスを利用してもらえる。じっくりと吟味してカートサービスを利用してもらうことが出来る。

 ・ブログ、Wiki、Webページとの親和性
  └TOPページやカテゴリページを無くし、ブログやWiki、Webサイトから商品詳細にリンクを設定してもらったり、商品をカートに入れてもらったりする。

 ・管理者権限
  └廉価版の他社カートシステムはあまり見られない、管理画面のアクセス権限。スタッフ別に閲覧できるページをコントロールする事が出来る。これにより、Aさんは注文管理、Bさんは商品管理等、安心して作業を任せる事が可能になる。

 ・外部アクセス解析との親和性
  └Google のアクセス解析等を入れ込む事が出来る。
   廉価版のカートサービスにはあまり見られない機能である。

 その他沢山の特徴を持っている。

 まだサービスが始まったばかりなので、サーバ群の規模はたいしたことは無いが、利用者が増えてきたら柔軟にサーバの増減が出来るようなインフラ設計を施してある。

 今回派手なプレスリリース等は行っていない。社内の運用体制が馴染んできた所で派手に告知活動を行おうと思っている。

 ショッピングカート ASP サービスの機能や、インフラ設計・構築秘話、告知活動等、少しづつ綴っていきたいと思う。

 

 


 

  

2007年04月10日

「人に実りを!」2007/04/10号

「人に実りを!」2007/04/10号 です
 
  続きを読む