「技術系」カテゴリーアーカイブ

Amazon Webサービス・古いキャッシュを削除

巫女さんページ(仮)を作成して、しばらく放置していたのですが、キャッシュが大変な事になってましたよ。

AWSの仕様に則り、いちど見たページはキャッシュを作って保持しています。それが今日確認してみたら、キャッシュが6000ページ以上になってましたよ(汗) 「この商品を買った人はこんな商品も買っています」を使って関連ページを自動生成させてたんだけど、どうやら海外の検索エンジンが再現なくリンクをたぐったみたい。

サーバ容量は1Gbyteあるけど、放置しとくのは良くない。そんな訳で、キャッシュ保持期間を過ぎたものは、自動で削除するようにしました。

今後の作業は、各作品のアクセス数による人気調査と、サイトリンク集を作ってランキングさせる事ですか。情報も随時増やしていきます。

空中に立体映像を表示する技術が開発された!

遂に立体映像の技術が現実化しましたよ。

空中に浮かび上がる3次元(3D)映像

リンク先見るとヤバい。写真ではホントに立体映像が表示されてるし。プレスリリースによると、レーザー光で焦点が合った場所をプラズマ発光させてるらしい(?)。

これでゲームとかできたら最高だね。PCモニターもLainの世界みたく、空中に表示させたりとか。使用用途は色々考えられますね。

いやぁ夢が膨らみます。年内実用化との事だし、かなり楽しみですね。

巫女さんページ(仮)

まだまだ完成にはほど遠いですが、とりあえず巫女さんページ(仮)を試験的にオープンです。現在はAmazonから機械的にデータを引っ張ってきただけだけど、今後はWikiのデータを引き継いだり、独自のデータを入れ込んでく予定です。あとRSSなんかのオンラインサービスも入れていきます。

RSSを入れても、Web2.0とは名乗りません(笑)

ドコモのパケホーダイが全プラン利用可に!

ドコモ、パケ・ホーダイを全てのプランで利用可能に

ようやくパケホーダイが全プラン対応になりました。これで俺もパケホーダイにしようかな? と、選択肢として考えられるようになりました。今まではパケ代を節約する事ばかり考えてたけど、パケホーダイなら一気に自由度が高まりますね。

パケホーダイにしたら、フルブラウザを入れるのもいいね。あとモバイルサイトを再立ち上げしてみようか。など夢が広がります。

まだパケホーダイにすると決めてはないですが、楽しみです。

Web2.0?

ライブドアニュースにこんなニュースが載ってました。

サイボウズ、Web2.0に適応した「Feedpath」を開始

サイボウズまでWeb2.0とか言ってるし。サービス内容見ると、RSSリーダーをコアにしたサービスらしい。RSS使えばWeb2.0なのか。

そもそもWeb2.0は「なんか知らんけど新しいWeb」って程度の意味しかないからね。すなわち、構成要素を断片的に挙げる事はできるけど、仕様が決まってる訳ではない。一昔前に流行った「ドットコム」と同じニオイを感じます。

当時は八百屋さんが「安いよ安いよ~ドットコム!」とか意味不明な事を言ってたりしたけど、今もそんな雰囲気ですよ。存在しないものに適応だし。

とは言え、それでIT業界の景気が上向くんなら全然OKだけどね。

PEARを使ってAWS

年末から少しずつAmazon Webサービスをいじってたのですが、やはりXMLの取得からやるのは時間がかかりすぎる! という事で、PEARのXML関数を使う事にしました。XMLって自由度が高い分、色んなデータが返ってくるんで、自力で解析してたらいつまで経っても終わんないね。

で、PEARのインストールですが、ここのサーバはTelnet許可されてないし、なんかhttp://go-pear.org/が上手くいかないので、手動でひとつずつパッケージをサーバに上げてきました。一応なんとか動くようになった。ついでにServices_AmazonECS4というのがあったので、そのまんま使っちゃいました。

んー楽チン楽チン。でもXMLで返ってくるデータがモノによって変わるんで、やっぱり自分でも処理を入れなきゃダメなのね。まあ大した手間じゃないけど。

そんな感じでそろそろ完成です。

2ちゃんねるからデータ取得

何となく、2ちゃんねるからデータを取得してみる事にしました。とりあえずスレッドタイトルから。

公式Wikiにsubject.txtの仕様があるんで、その通りに取得すれば終了なんだけどね。PHPでfsockopen()関数でアクセス、User-AgentをMonazilla/1.00にすれば、テキストでは簡単に取り出せました。

ただ、仕様によるとgzipで取り出せと書かれているので、そのまま取り出してたら怒られます。なんで、gzip圧縮したものを取得。でもPHPではgzipを圧縮する関数はあるのに、解凍する関数が見つからない。色々ぐぐってたら、gzdecode()という関数を自作している偉い人がいたので、それを使ってみる。ちゃんと解凍できて正しく取得できましたよ。

ところで、普通にhttp://news19.2ch.net/news/subject.txtとかのアドレスをブラウザで開いたら読み込めたんだけど、User-Agent偽装しなきゃダメなのかな?

ネットバンクがロックされた

年明けから東京三菱銀行とUFJが合併したり、イーバンクの入金方法が変わったりと、銀行業界でのニュースが続いてます。

幾つかネットバンキングのアカウントを持っているので、久しぶりにログインしてみました。でもログインできない。パスワード違ったかな? と、何度か試していたら、アカウントをロックされてしまいました(涙)

仕方なく銀行にTELすると、郵送で解除依頼の書類を出すように言われたよ。しかも4枚綴りもあるやつ。やれやれ…パスワードちゃんとメモっとこ。

Gmailはじめました

知人から招待状もらってGmailはじめました。Gmailというのは、Googleのメールアドレスの事です。

実はここ最近、メインのメールアドレスが欲しくて色々考えていたんですよ。ドメインを新たに取得して、それを使おうかと思っていたのですが、当然お金かかるし無駄な気がする。

そこで、とりあえずGmailを使うことにしましたよ。Gmailはメールの仕分け・検索が強いみたいだし、POPとSMTPも使える。スパムやウィルスの駆除も他より頑張ってそうだ。さらにやり方によっては現在2GB以上ある容量を、データ置き場のように使うこともできる、らしい。

ま、しばらく使ってみて判断ですね。

電脳卸ウェブサービス(DWS)をつかってみる

この休日は電脳卸ウェブサービス(DWS)をいじってました。まぁ、どちらかというとXMLの解析に時間かかってたんだけど…。PHPにはディフォルトでXMLパーサ関数群があるので、簡単にできるのかと思ってたんだけど、意外に苦労しましたよ。

いちどに1行ずつ解析するので、複数行に渡るデータは素のままでは取得できない。なぜか記号があると正しく解析できないので、一旦別のものに変換しなければならない。等々。

まぁお陰で、多少なりともXMLに詳しくなったので良し。肝心のDWSですが、商品情報の詳細って、「お店からのコメント」しか取れないのね。ここは未入力にしてるお店さんも多いんで、対した情報が取れないなぁ。

あと思ったように検索結果が出せない。例えば「メイド」というキーワードでメイドさんだけを引っ張ってきたいのに、「オーダーメイド」「ハンドメイド」も一緒に連れてきてしまう。これ自体はDWSに限らないと思うけど、せめてカテゴリとかで絞り込めれば。でも手軽に数万点もの商品を扱えるってのはいいね。

一通りいじったと思うので、これにて終了。次はいよいよAmazon Webサービス(AWS)をやってみますか。チュートリアルを見ると、カテゴリで絞り込む検索はもちろん、「この本を買った人はこんな本も買っています」等も取得できるし、さらにはショッピングカートまで触れてしまう。

楽しみです。