日々、寒くなる季節ですが、海の中はまだまだ暖かいですね。秋~冬場にかけては、雨が降った次の日は波がある確率が高いです。今日もそこそこサイズがあがって楽しめました。太陽が顔をだす瞬間もあって、意外と日焼けするんですね。今年はウェットスーツも新調したし、まだまだサーフィンシーズンは続きますよ~
« 2004年9 月 | メイン | 2004年11 月 »
日々、寒くなる季節ですが、海の中はまだまだ暖かいですね。秋~冬場にかけては、雨が降った次の日は波がある確率が高いです。今日もそこそこサイズがあがって楽しめました。太陽が顔をだす瞬間もあって、意外と日焼けするんですね。今年はウェットスーツも新調したし、まだまだサーフィンシーズンは続きますよ~
2004年10 月31日 (日) カテゴリー: wave | 個別ページ | コメント (0) | トラックバック (0)
逗子海岸の真正面、眺望抜群で手軽に入れるイタリアンの店。駐車場と建物もかなり大きくて、メジャーな店ではありますが、子供づれの家族が沢山、美味しいピザとパスタを堪能している様もいいものです。
800℃にもなる薪窯で焼き上げられたピザは、薄いのに弾力があって、一人でも大きな一枚をペロリと食べてしまえそう。パスタもコシがあって旨い。ボリュームもあって値段は一品1000~1500円と、こちらもファミリー・プライス?
大きなガラス窓からは、逗子海岸の眺めが大きく広がっているので、夕暮れ前に窓際の席を陣取って、ノンビリと海でも見ながら食事をするのもいいのではないでしょうか。
カンティーナ
住所:神奈川県逗子市新宿1-3-15
TEL: 046-870-6440
営業時間:11:00 ~ 23:00
JR逗子駅 徒歩10分
国道134号線沿い 逗子会館となり
2004年10 月31日 (日) カテゴリー: shop | 個別ページ | コメント (0) | トラックバック (0)
通勤用に使っていた、グレゴリーのバックパックが、かなりヘタってきたので、何かいいバックパックないかな~と思っていたところでした。ウェットスーツを見に行った、オッシュマンズの新宿店で、ついでにバックコーナーも見てみたら、DENA DESIGNのDouble Shotを見つけて一目惚れ。
デイナデザインは、よりサイズが大きくてバックカントリー用にスノーボードが取り付けられるTrail 3000っていうモデルをプレゼントしてもらって、その担ぎ心地にかなり満足していたのですが、ストリート用にも色々と出してるんですね。
Trail 3000を買うときに、上野のアウトドアショップで、グレゴリーとかMilletとか、相当色々なバックを実際に背負ってみたんですが、フィット感と背負い心地は断トツによかったです。背中の部分の立体裁断がかなりしっかりしているので、腰だけで安定して担げる感じ。
今回買ったDouble Shotも、ワンショルダーなんだけれども、かなりしっかりとホールドされて、自転車に乗ってもずれることはありませんでした。サイズもiBookがすっぽり入るぐらいで丁度いい。
DENA DESIGNホームページ
Trail 3000
Double Shot
実際に買ったのは両方とも色は黒ですが、デザインはこんな感じでシンプルかつ機能的。バックパックを探している人にはおすすめですよー。
2004年10 月30日 (土) カテゴリー: etc | 個別ページ | コメント (2) | トラックバック (0)
日本人ではじめて、MAUIのJAWS、世界最大の波に乗った中里さんの著作「水人」。読みつつ驚いたのは、サーフィンをしていて感じる、非常に曖昧な、しかし確固として身体が覚えている感覚が、正確に言葉で書かれているということ。あと、ブルース・リーのドキュメンタリーかなにかを見ていて、ずっと心に残っていたんだけど、正確に思い出せなかったブルース・リー語録がドンピシャリ、本の中で引用されていて、これも大きな収穫でした(笑)。
失敗の原因は自分で自分を縛ることだ。
「こうであるべきだ、こうでなければならない」とか「こんなことができるはずない」などと自分自身を縛ることで自由な動きができなくなる。
Empty your mind, be formless, shapeless like water. Be water my friend.
これは、わが心の師、ブルース・リーが、あるテレビ番組のインタビューで吐いた言葉だ。
心を空っぽにするんだ、形式にとらわれず、水のように形をもたない。友よ、水になるんだ。
自信はないが、だいたいこんな訳でいいと思う。最初にこの言葉を聞いたとき、それはまさに「水のように」僕の心にしみ込んでいった。だから僕はいつも、自分がふだんの自分でなくなりそうになるとき、”水”をイメージする。
カップを役立てようと思ったら、まずカップの中が空でなくてはならない。心も同じことだ。一定の形式は自由を妨げ、創造性を押しつぶす。だから固執してはならない。水のようになれば、「一定の形式、スタイル、システム、型」にとらわれることなく、自由な想像や表現が可能になる。あらゆる「形」に固執しないことで、あらゆる状況に順応した「形」を自然に創造することができるのだ。水はカップにそそげばその容れものの形になり、ティーポットにそそげばティーポットの形になる。水は流れたり、忍び寄ったり、したたり落ちたり、砕けたり、時に大雨、洪水、津波・・・どんな形にもなれる柔軟性を持ち合わせている。固定観念にとらわれると人の言うことを素直に聞き入れなくなる。それはすなわち海の心に触れることができないということに他ならない。
ジョーズはその「水のようにあろうとする心」が試される最高のステージだ。
ジョーズライドで、まず大切なことは恐怖心を克服することだ。
ワイプアウトして波に巻かれたらどうしよう。息が続かなかったらどうしよう・・・。考えだしたらきりがない。恐怖心は身体から自由な動きを奪う。
肝心なのは、やるべきことをすべてやって、あとは自分を信じること。自分を信じると口でいうのは簡単だけれど、本当に信じきれるかどうか・・・。それにはふだんの努力がかかってくる。やるべきことをすべてやったら、あとはもう、とにかく信じるしかない。100パーセントの安全などありえないのだ。人生も同じことがいえるような気がする。
人間の限界を超えた波に挑戦するためには、人の持てる能力を最大限に発揮することが求められるのだろうけど、その過程は、ある意味で「無駄な思考を削ぎ落としていく」、感覚だけの世界に突入していくことなのでしょうか。究極のステージであるJAWSに挑戦するために、究極の代償(命)をかける中里さんの言葉は、純度100%、混じりけのない蒸留水のようなものだけど、多分サーフィンに心を奪われた人は、誰しもがそんな100%の感覚を体験して、それを追い求めるようになるんじゃないかと思う。
サーフィンの記憶は、完璧なスチールショット写真のように、ある瞬間、最高の構図で波の上の景色を見るようなもので、台風の波の切り立った斜面をフリーフォールする時とか、夕暮れ時に赤く輝く海の上で、ショルダーのはった波の斜面の先に、夕日へとつながる光の道がオーバーラップするときとか、そんな時の感覚は、次のような中里さんの言葉が完璧にフィットするような気がします。
完璧な技が決まった瞬間、僕はそこに真の自由を感じる。時間でいえば、ほんのコンマ何秒かにすぎないが、僕はその一瞬に永遠を見る。
心と身体、そして自然が一体となり、何も考えなくても手足が勝手に動いていく。別の言い方をすれば自分の身体が誰かに支配されているような感じ。「こっちに来い」とか、「そっちはダメだ」といった声が聞こえ、波が僕のために道を開けてくれる。そんなときは、このまま、目をつむっていてもできるような気さえしてくる。
ライディングを終えて、あとになって考えるとそのライディングが実は自分でしたものではないのではないかと思うことがある。それが自然と一体化したということなのかもしれない。本当に不思議に思うと同時に、心に自然に対する畏敬の念があふれてくる。ウインドサーフィンをしていてよかったとしみじみ感じる瞬間がそこにある。
人間の身体は、ほとんどが水分でできている、っという言い方もされるけど、むしろ人の形をした水というほうが正確だったりして。人形と人の違いは、水で満たされているか、いないか。あと、やっぱりみんな、ブルース・リーが好きなんですね(笑)。
浅野 「水人」っていうこの本のタイトルなんだけど、これってヒサオちゃんが自分で考えたの?
中野 「Be like water(水のように)」っていうブルース・リーの言葉と「Water man」という言葉にインスパイアされて・・・。水ってあらゆる生命の源だからね。水はどんなものでも溶かしてその中に受け入れることができるんだけど、水の性質は失わない。泥水でもなんでもどんなに汚れても、蒸発して雲になって雨に変われば、また純粋な水に戻るでしょ。津波にも洪水にも、霧の一滴にもなることができる。ブルース・リーがいったみたいに、水のようにしなやかで、静かで落ち着いてて、集中が必要なときは津波みたいに力を出して、そうでないときは水面のように落ち着いて・・・。そういうふうになりたいという意味を込めて、このタイトルがいいかなと。
ーー 浅野さんもブルース・リー好きなんですか?
浅野 もちろんです。もう、僕はブルース・リーと誕生日が同じというのがいちばんの自慢ですから(笑)。
水人 中里 尚雄 by G-Tools | |
2004年10 月30日 (土) カテゴリー: book | 個別ページ | コメント (0) | トラックバック (1)
Googleのデスクトップサーチは、久しぶりに使った瞬間に感動したアプリケーションでした。そして、Skypeをめぐる新しい動き。SkypeのAPIをC++などのWindowsネイティブプログラムから利用できるように(&噂されていたLivedoorとの提携)。Yahoo! Toolbarは、AdobeのPDFと連係。などなど急速にWEBとPCのアプリケーションの統合が進みそうな勢いです。
マイクロソフトの.NETフレームワークによるネットとの統合、というような技術ドリブンではなくて、様々なインターネットWEBサービス・プロバイダが具体的なサービスをデスクトップ環境と結び付け始めているのも、1年前には全然予想できなかった動き。
サービスとしての使い勝手を向上させた結果、デスクトップ環境との統合されてきたのだろうけど、「おこってみれば、当然だよな~」というのは、イノベーションが社会的に普及してきた確実な実感といえそうです。
デスクトップとの統合、となると当然のごとく、現状ではWindowsとの統合ということになるわけですが、Windows上での開発環境はVisualStudioとかC#とか、かなり簡単にアプリを作成できる環境があるわけで、爆発的にWEBサービス連動アプリが公開されるようになる前夜なのかも?
じゃあここでOSを握っているマイクロソフトが絶対的に有利なのかと言うと、そうでもないような雰囲気も感じられます。
検索では最大のライバルだが、Windowsプラットフォーム支援という意味では、GoogleはMSにとって「貴重なパートナー」だ。(IDG)
MSオフィス(Word, Excel, PowerPoint)などのWindowsアプリケーションで圧倒的にマイクロソフトが強かったのは、OSを握っていたこと以上に、このようなオフィス・アプリケーションのデータストラクチャーを定義していたから、という見方もあります。
つまり、.doc .ppt .xls などのファイル構造をMSが定義して、かつそれを公開せず、自社のアプリだけが最大限に利用できていた。その部分の競争力は、結構大きいのでは。
そこで話を転じて、サーチ(HTML)とかメールとかRSSとか、最近、日常的に多く利用するデータ構造って実は、知らないうちにほとんどオープンな仕様のものになっていたりします。そういったオープンなデータ構造の上に、サーチエンジンとか、WEBメーラーとかRSSアグリゲーションなどのWEBサービス・アプリケーションが構築されている。
G-Mailを使った時にも感じた「デスクトップってなんだ?」という疑問が、Googleデスクトップ・サーチで、より具体的につかめたような気もします。
Search Engine Watch のGoogle Desktop Searchに関する記事で、「GoogleがOSを置き換える、ということではない。OSに付随するアプリケーションにロックインされるんじゃなくて、さらに重要なもの、データにロックインされる。そして、それはデータの管理者としてのGoogleを信頼するかどうかにつながる」という記述ありましたが、これはまさに、この点をついているのかも。
From Physical To Virtual Desktop
Forget the idea of Google as operating system replacement. This isn't a move that locks you into a particular platform for running programs and applications, as an operating system does. This goes beyond that. It locks you into something more important, your data -- and perhaps prepares you for trusting Google (or others) more with that.
データのフォーマット自体は、HTMLやメール、RSSとオープンなものだけど、Googleはその上に”情報のインデックス化”という独自のデータ構造を構築して、そのアルゴリズム的な効率性と、同時にデータを蓄積するクラスターサーバ群でのコスト優位性を競争力にしています。
SKYPEは、さらに特殊で、P2Pでの人とのつながりというデータ構造と、その構造上でのルーティングを制御するアルゴリズムと、P2Pによるデータ管理・転送のコスト優位性を確保している、といってもいいでしょうか。
ついでにいうと、Amazonは膨大な商品(在庫)情報と、レビュー情報、あるいは本の全文検索などを、極めて明確にAmazon WEBサービスAPIとして公開しています。
あとMovableTypeなどのブログ、CMSはコンテンツ管理情報を、RSSやXML-RPCなどで公開しているとも言えそう。
そして、そういった独自のデータ構造を構築したGoogleなり、Skypeなり、Amazonなどの企業が、自分達のデータにアクセスするためのAPIを、XML WEBサービスだったりWindows APIで公開しはじめているわけです。
う~む、これが分散コンピューティングと言われていた概念の具体的な実装なんでしょうか?そうなってくると、Windows上のアプリとは言え、これまでのWindowsアプリとは、かなり概念的に新しいパラダイムのような気がします。
これまでの、Windows上のデータ構造は、マイクロソフトやAdobeなどが独自に開発して、かつブラックボックスされていたものが主だったけれど、GoogleやSkypeやAmazonやブログは、データ自体がネットで生まれたオープンなもので、それに対する効率的なアクセス手段としてAPIを利用する。
そこでのWindowsの優位性は、インストール数の多さだったり、開発環境が充実していることで、確実に当分は続くとして、しかし絶対的なものか?と考えると、最近のアップルの(Free BSDベースの)プロットフォームとしての元気のよさを考えると。。。WEBページの閲覧と、WEBメールと、デスクトップ検索とブログができればいいじゃん、っていうLinux OSの格安パソコンとか可能性あるのかな?ApacheもPerlもPHPもMySQLも、最初からインストールしてあって最高!っていうのは、まだマニアックすぎるような気はしますが(笑)。
■ 関連記事
- Skype API(Bulknews)
- AdobeとYahoo!が提携――新Yahoo! ToolbarはPDF機能付き(ITmedia)
- ライブドア、スカイプ社と提携し、ピア・ツー・ピア型の無料IP電話ソフト「livedoor スカイプ」を無料提供開始
- JEITA 自然言語処理技術に関するシンポジウム 2004(NDO::weblog)
2004年10 月27日 (水) カテゴリー: service | 個別ページ | コメント (0) | トラックバック (3)
アマゾンの新しいWEBサービス、Amazon E-Commerce Service 4.0は、AWS3.0から結構仕様が変わっているのですが、ECS4.0を使うために必要な情報をまとめてみます。
最初はRESTリクエスト(RESTとは?)を対象にしたいと思います。RESTでは、httpリクエストのURLとして、各種の問い合わせパラメーターを設定します。このパラメーターはAmazon Web Service 3.0から、がらっと変更されています。G-Toolsを作る際にも、このRESTパラメータを理解するのに結構時間がかかりました。
まずはRESTリクエストで問い合わせする先のAmazonのWEBサービスのURL
Amazon.co.jp | http://webservices.amazon.co.jp/onca/xml? |
JPベータ版 | http://aws-beta.amazon.co.jp/onca/xml? |
Amazon.com | http://webservices.amazon.com/onca/xml? |
このURLの後にGETパラメータとして、問い合わせパラメータを指定します。
まずは、すべてのリクエストに共通のパラメータ。これはすべての種類のリクエストに共通して必要です。
Service=AWSECommerceService
&SubscriptionId=[登録時のsubscription ID]
&AssociateTag=[アソシエイトID]
ここまでを追加したRESTリクエストのサンプルは以下のようになります。このURLでリクエストすると、当然ですが「検索用のパラメータが足りないよ!」と怒られてしまいます。ただし、ECS 4.0からは、かなり具体的にエラーメッセージを表示してくれるようになっているので、何のパラメータが足りないかは、すぐに把握することができます。この場合は、The Operation parameter が無いよと注意されます。
それでは、Operation Parameterを追加してみましょう。
The Operation parameter : 問い合わせの種類 | |
&Operation= |
ItemSearch (商品名、著者名などで検索) ItemLookup (ASINなどのItemIdで、商品を検索) ListSearch (リストマニア情報を検索) ListLookup (リストマニア情報をID検索) SimilarityLookup (関連商品の検索) Help (HELPを表示。開発ツールなど用) CartCreate (リモートショッピングカートを作成) CartClear (カートをクリア) CartAdd (カートに商品追加) CartModify (カート内の情報変更) CartGet (カートを取得) TransactionLookup(USのみ) CustomerContentSearch(USのみ) CustomerContentLookup(USのみ) SellerListingLookup (USのみ) SellerLookup (USのみ) SellerListingSearch (USのみ) |
USのみの機能もありますが、通常は、ItemSearchとItemLookupを主に使うことが多いでしょう。ItemSearchは、商品名や、著者、アルバムの曲名など、キーワード検索の際に指定します。ItemLookupはASIN番号などを指定して、特定の商品を検索するのが主な用途です。
2番目は、検索結果として、どのような情報を取得したいか?というResponseGroupの指定です。AWS3.0ではSmall, Medium, Largeという3段階でしか取得情報のバリエーションを選べませんでしたが、Amazon ECS4.0では、きめ細かに取得する情報を指定できます。
ResponseGroup : 取得したい情報 | |
&ResponseGroup= | Request (RESTリクエストのパラメータ) ItemIds (商品のASIN、商品数、ページ数) Small (最小限の情報) Medium (中くらいの情報) Large (沢山の情報) ItemAttributes (商品の詳細情報) EditorialReview (商品の紹介文) Reviews (カスタマーレビュー) ListmaniaLists (リストマニア) Tracks (音楽CDの楽曲情報) SalesRank (売り上げランキング) BrowseNodes (商品がリストされるカテゴリ) Images(商品画像のURL) Similarities(関連商品) OfferFull(在庫情報や価格など) Offers (新品かユーズドかなど) OfferSummary Accessories(デジカメなどのアクセサリのASIN) Variation (以下をまとめて) VariationMinimum(シャツのサイズ違いなど関連ASIN) VariationSummary(最高値や最安値、出品数など) |
上記のパラメータは組み合わせて使うことが可能で、例えば、最低限の情報と、関連商品の情報だけが欲しいときは、&ResponseGroup=Small,Similarities などのようにカンマ(,)で区切って複数のパラメータを指定することが出来ます。
3番目に、検索結果をどのようなフォーマットでもらいたいかを指定します。主には2種類のフォーマットが想定できるでしょう。PerlやPHPなどスクリプトで処理するためにXMLデータで受け取りたい場合と、ブラウザでそのまま表示などするためにHTMLとして出力してもらいたい場合です。
ResponseGroup : 取得したい情報 | |
&ContentType= |
text/xml (結果をXMLで取得したい場合) text/html (結果をHTMLで取得したい場合) |
4番目は、取得するページの指定です。キーワード検索や、ブラウズノード検索など、複数の商品が検索結果として返ってきます。通常は、1ページにつき10個の商品が検索結果として返ってきます。リクエスト・パラメータを組み合わせることで、10個以上の商品を取得することもできるのですが、それはまたの機会に。
例えば「インターネット」という単語で検索した場合、4871件の商品がマッチするので、480ページあることになります。
このページ指定は、主にナビゲーションなどで利用するのですが、特定のページを指定する必要が無い場合でも、Page=1と指定しておく必要があります。
Page : 取得する検索結果のページ指定 | |
&Page= | 1 ( 1~検索結果の数に応じて任意の数字) |
5番目に忘れてはいけない項目として、Versionがあります。これは新しくECS4.0から導入されたパラメータで、Amazonのサーバがアップデートするにしたがって、Versionもあがっていきます。Versionを指定しないと、WEBサービスからのレスポンスデータが変更された場合など、自分の開発したアプリに影響が出る可能性が高いので、かならず指定しましょう。
特に、トラブルになりやすいのは、XSLT機能を利用している時です。変換ルールとして自作するXSLT内ではXMLのnamespaceとしてVersionを指定するのですが、RESTリクエスト内のVersionと、XSLT内のnamespaceで指定するバージョンが異なっていると、XSLT変換が行われず、期待するレスポンスを受け取れません。
RESTリクエストでVersionを指定しないと、デフォルトとして最新のVersionとみなされるので、スクリプトを開発したときは、問題なく動いていても、アマゾンが新しいVersionにアップデートした段階で、動作しなくなります。
ここはECS4.0のハマリどころなので(僕もはまりました)、しっかりVersionを指定しましょう。
Version : ECSのバージョン情報 | |
&Version= | 2004-10-04 (任意のバージョンを指定) |
6番目は、検索したい商品の種類を指定します。Blendedを指定すると、すべての商品から検索されますが、1種類あたりの商品数が少なくなってしまうので、詳細検索の際には各商品種別を指定する必要があります。指定できる商品種類は、Amazonの国ごとに違うのですが、日本では下記の種類が指定できるようです。最近、発表された、おもちゃ&ホビーもありますね。
&SearchIndex : 商品の種類 | |
&SearchIndex= |
Blended (すべての商品) Books (和書) Music (音楽) MusicTracks (曲名から調べる) Classical (クラシック音楽) Video (DVD&VHS) DVD (DVD) VHS (VHS) VideoGames (ゲーム) Electronics (家電 エレクトロニクス) Kitchen (ホーム&キッチン) Toys (おもちゃ&ホビー) Software (PC ソフトウェア) |
7番目は、もしXSLT変換機能を利用する場合は、XSLTファイルのURLを指定します。XSLTを使用せず、XMLを直接取得したい場合は、指定の必要はありません。
&Style : XSLTファイルのURL | |
&Style= | http://www.my-web.com/xsl/my.xsl (自分で作成したXSLTファイルのURL) |
ここまでは、ほとんどのRESTリクエストに共通の項目。最後は、検索のキーとなる値を指定します。こちらはOperationの種類によるのですが、ひとまず最もよく使いそうなものだけを紹介します。
Operation=ItemSearchの場合は、キーワードによる検索か、BrowseNodeの指定による、ベストセラー商品の検索がよくつかわれるでしょう。&Keywords=、あるいは&BrowseNodeのどちらかを指定して検索します。
Operation=ItemSearchの場合の検索キー | |
&Keywords= | 検索したいキーワード |
&BrowseNode= | BrowseNode番号 (Amazonのカテゴリごとのベストセラーを取得) |
Operation=ItemLookupを選択した場合は、ASINなどのID番号の種類と、番号の2種類を指定して検索します。
Operation=ItemLookupの場合の検索キー | |
&IdType=ASIN&ItemId= | 検索したいASIN番号 |
以上のパラメータを組み合わせると、以下のようなREST検索用のURLとなります。
ECS4.0では、AWS3.0に比べると、パラメータは論理的に整理されているので、プログラムは組みやすくなっているのではないでしょうか。ただし、検索で指定するパラメーターが増えて、最初はかなりとっつきにくい感じがします。自分でも、すぐパラメーターが分からなくなってしまうので、このページをまとめたという感じです。
最後にBrowseNode検索で指定するBrowseNode IDの一覧を参考までに整理しておきます。
&SearchIndex=Books&BrowseNode= | |
466300 | 新刊 |
466284 | 文学 小説 |
571582 | 哲学 地域 |
571584 | 社会 政治 |
492152 | ノンフィクション |
466286 | 旅行 地理 |
466282 | ビジネス キャリア |
492054 | 投資 |
466298 | コンピューター ネット |
466294 | アート 写真集 |
466296 | エンターテイメント |
466292 | スポーツ ホビー |
466304 | ホーム ファミリー |
466302 | 外国語 |
466306 | 子供向け |
466280 | マンガ アニメ |
746102 | 楽譜 |
&SearchIndex=DVD&BrowseNode= | |
562014 | 邦画 |
562016 | 洋画 |
562018 | 音楽 |
562020 | アニメ |
562022 | ホビー フィットネス |
562024 | スポーツ |
562026 | ファミリー |
562028 | ドキュメンタリー |
564522 | DVDボックス |
896246 | アダルト |
&SearchIndex=Electronics&BrowseNode= | |
3371371 | デジタル カメラ |
3371441 | DVDプレーヤー |
3371411 | ポータブル音楽機器 |
3371341 | コンピューター |
3371351 | PC周辺機器 |
3371361 | プリンタ スキャナ |
3371381 | ネットワーク機器 |
3371401 | PDA |
3371421 | アクセサリ |
3371391 | メモリーカード HDD |
3371431 | オーディオ ビジュアル |
&SearchIndex=Music&BrowseNode= | |
569170 | J-POP |
569290 | ポップ |
569292 | ロック |
569298 | ハードロック |
562050 | ブルース カントリー |
569318 | ソウル R&B |
569320 | ヒップホップ |
569322 | ダンス |
562052 | ジャズ フュージョン |
562056 | ワールド |
562064 | ニューエイジ |
562058 | サウンドトラック |
562060 | アニメ |
562062 | 子供 ファミリー |
569174 | バラード |
569186 | 伝統音楽 |
899296 | スポーツ |
&SearchIndex=VideoGames&BrowseNode= | |
637874 | プレイステーション2 |
637876 | プレイステーション |
637878 | Nintendo Gamecube |
637880 | ゲームボーイ アドバンス |
637882 | ゲームボーイ |
639096 | Xbox |
637886 | その他 |
2004年10 月26日 (火) カテゴリー: service | 個別ページ | コメント (55) | トラックバック (1)
PHP5についての書籍はまだまだ少ないなかで、この本は結構参考になりました。なんとなく調べるのが面倒で使っていなかったPEARの説明とか、色々なライブラリが紹介されています。
中でも、MVCフレームワークのMojaviは、初めて知ったのですが、これはなかなかよさそう。日本語で解説されているページもあります。
G-Tools用には、軽量MVCフレームワークを自作したのですが、Mojaviがあれば必要な機能は、ほとんどカバーされそう。Mojavi + Smarty + HTML_QuickForm を組み合わせると、軽量かつ柔軟なPHP WEBアプリ開発ができそうです。
あとセキュリティーの章では、クロスサイト・スクリプティングやSQLインジェクションなど、よく知られた攻撃が具体的な例で載っているので、こちらも目を通しておいたほうがいいかも。
しかし最近、スクリプト言語がますます便利になってきてますね~。スクリプトとオープンソースのフレームワークを使えば、開発効率は数年前に比べて格段に高まっているんじゃないでしょうか。フレームワークやライブラリも、一時期のJava系のヘビーなものに加えて、PHPなどで使う軽量なものが増えてきたことで、「まずは作り始めてみる」というようなアプローチがやりやすくなったような気がします。
まるごとPHP!〈Vol.1〉 | |
山田 祥寛 桝形 誠二 広川 類 山本 勇 岩切 洋一 おすすめ平均 PHP5, PEAR, Mojavi, と3粒のネタが濃厚に詰まった一冊 貴重な中・上級者向けの解説本 Amazonで詳しく見るby G-Tools |
2004年10 月24日 (日) カテゴリー: xml | 個別ページ | コメント (0) | トラックバック (0)
レストラン紹介のページでは、鎌倉~茅ヶ崎まで訪れたレストランやお店の紹介をしていますが、湘南地域には本当に沢山のいいレストランがあるんです。通りすがりに気になって入る場合も多いのですが、さすがに逗子の方など、すべての道を通るわけではないので、地元でもガイドブックは頼りになります。
134号とか、大きな通りから少し入った住宅地に、いい雰囲気のお店があることも多いんですよね~。この本は雑誌「湘南スタイル」で有名なエイ出版社の別冊ムックで、きれいな写真で、湘南の名店を紹介されています。エイ出版は、「湘南スタイル」などの雑誌で地元にもしっかり食い込んでいるので、こちらで紹介される店は、どこでも満足できること間違いなし。湘南地域にドライブすることが多い人は、車に常備!ですね。
湘南スタイル・レストラン100―ロコ御用達のレストラン100店
湘南スタイルカフェ&バー100―気持ちのいいカフェ&バーを100店 by G-Tools |
by G-Tools
2004年10 月23日 (土) カテゴリー: book | 個別ページ | コメント (0) | トラックバック (0)
マイショップ機能もひとまず公開できたので、G-Toolsの『ブログで感想を書く』機能も、AmazonのECS4.0にバージョンアップしつつ機能もパワーアップしてみました。使い勝手をわかりやすくしたのと、選べるデザインを、31種類に大増発してみました。
例えばこんな風に、関連商品と一緒に表示したり、
Apple iPod mini 4GB (シルバー) M9160J/A by G-Tools | |
テーブルなしでシンプルに表示したり、
Apple iPod mini 4GB (ブルー) M9436J/A
画像だけでも、4種類から選べるようにしたりできます。比較的、簡単にデザインを増やせるようにシステムをつくりかえたので、「こんなデザイン欲しいんだけど!」などのご要望があったら、コメント等でお知らせください~
↓こんなでかい画像もあったんですね(笑)
2004年10 月23日 (土) カテゴリー: service | 個別ページ | コメント (6) | トラックバック (6)
七里ガ浜の駅の近く、以前から通るたびに気になっていたTiKi's Tableです。魚介は小坪の漁師から直接仕入れ、野菜は鎌倉の朝市場で。素材にこだわった料理は、和風とイタリアンがミックスされた創作料理。
今日は、地サザエの刺身、ウナギの肝の串焼き、鎌倉野菜とリコッタチーズのサラダ、季節のかきのピザをチョイス。きれいなガラスの器に盛られたサザエの刺身は、透き通るように新鮮そのものでコリコリ。サラダは赤カブに味があります。極めつけは、かきのピザ。一切れずつにブリブリのかきが載っています。一気に口に放り込むと、かきとチーズの香りが濃厚に立ち上り昇天。
Tiki's Table
神奈川県鎌倉市七里ガ浜1-2-23
江ノ電・七里ヶ浜駅 西口前
営業時間 11:30 ~ 22:00 (L.O. 21:00)
定休日 月曜 (祝日の場合は火曜)
店頭: 4席
1F:12席 特別席:8席
2F:38席 テラス:6席
Tel. 0467-32-7112
[email protected]
2004年10 月18日 (月) カテゴリー: shop | 個別ページ | コメント (2) | トラックバック (0)
日 | 月 | 火 | 水 | 木 | 金 | 土 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
最近のコメント