洋書サイト、Googleに表示され始める

Web No Comments »

先週公開した洋書サイト。どうやら、Googleの検索結果に表示され始めた模様。同じ日に、Google SitemapとYahoo! Site Explorerに登録してみたけど、Yahoo!の方は反応なくて寂しい限り。

アクセス解析を元にページをチェックしてみたら、Amazon.co.jpへのリンクが一部Amazon.comのものになっているのを発見。PHPのコードを見直してみても、全く原因がつかめない。Amazon ECSのAPI versionが指定したものより新しくなっているのに気づき、試しに’2007-02-22′に変えてみるとあっさり解決。

Amazonの方の問題だったのか。

さくらインターネットのRubyも1.8.5に

Web No Comments »

ずっとRubyのバージョンは1.8.2のままだったのでバージョンアップはしないものと思ってましたが、さくらのレンタルサーバでもRubyを1.8.5にアップデートするそうです。

Rubyバージョンアップのお知らせ

YAMLの挙動とかがちょっと心配かも。

PHP 5.1.6をインストール

Mac, Web No Comments »

Rubyが問題なくアップデートできたので、今度はPHP 5.1.6をインストールしてみる。ところが、こっちはすんなりとはいかなかった。

まず、iBookのMac OS X 10.4.7。PHP 5.1.4の時と同じconfigureオプションでやってみても、エラーで途中で止まってしまう。multibyteがらみらしくて、”GCC no longer implements .”とか言われてしまう。

いろいろ調べてみると、PHPとXCodeの組み合わせて似た事例がいくつか引っかかる。そういえば、PHP 5.1.4をインストールしてからかわったことと言えば、XCode 2.4にアップグレードしたことくらいか。

で、ドンピシャの答えがこちら。

回避策として、configure実行前に $ export CFLAGS=”-DHAVE_STDARG_PROTOTYPES” としてあげれば良いみたい。

Script Laboratory [日記 2006/8]

このおかげで、無事にビルドできました。

ローカルのテストサーバーのDebianでは全く問題なくビルドに成功。気を良くして、このサイトをホストしているさくらインターネットのFreeBSDでも同様にしてみたものの、configureの途中で止まってしまう。

lemon versions supported for regeneration of libsqlite parsers

まえはこんなこと言われなかったのに。仕方が無いので、–without-sqliteを付けてしのぐ。よく考えてみれば、SQLiteは使ってないな。

結局、オプションはこうなった。

./configure --prefix=$HOME/local --with-config-file-path=$HOME/local/etc --with-mysql --enable-pdo=shared --with-pdo-mysql=shared --without-sqlite --enable-force-cgi-redirect --enable-mbstring --enable-zend-multibyte --enable-mbregex --enable-xml --enable-simplexml --with-libxml --with-xmlrpc --with-dom --with-xsl --with-soap=yes --with-zlib --with-curl

SageからBloglinesに移行

Web No Comments »

これまでRSSのチェックは、Firefox用extensionのSageを愛用してきました。FirefoxはWin、Macの両方に対応しているおかげで、Windows PCからiBookへメイン環境を移行した際も、bookmarks.htmlをコピーするだけで簡単に移行できました。

ただ、iBookがメインになったものの、Windows PCでもRSSフィードのチェックをしたいこともある訳で、この辺の運用をどうしたものかと悩んでいました。

で、RSSリーダーを活用している人の例を参考にしようと調べてみると、どうやらオンラインでアクセスするタイプのものが良さそうです。特に評判が良かったのが、この二つ。

日本でサービスをしているし、新しい方が良いかと思ったので、最初はライブドアの方にしようと思ったものの、ちょっと難点が。

重い。 動作が。

今となっては非力なPowerPC G4 1.33GHzでは、livedoor ReaderのAjaxアクションは厳しいようです。

最終的に移行したのは、Bloglines。意外にも、日本語での表示もできて、想像していたよりもいい感じ。キーボード・ショートカットの使い勝手がよく、これまでよりかなり操作性が向上しました。

こんなに便利だったら、もっと早く検討していれば良かったです。

Amazonにインスタントストア機能が追加

Web No Comments »

Amazon.co.jpで自分好みのストアを簡単に作ることができる新機能、「インスタントストア」のベータ版が使えるようになったようです。自分の好きなアイテムを並べるだけという手軽さなので、早速試してみることにしました。

タイトルは、「Mac OS Xのおすすめ書籍」。これまで買った本や、読んだ書籍を9九冊ほどピックアップしています。レイアウトなんかは、まだ初期設定のままです。

Mac OS Xのおすすめ本

ドメインの価値は、$77,945

Web No Comments »

このサイトのドメイン名の価値は、なんと $77,945 もするです。

LeapFish

下記の記事で紹介されていたLeapFish.com Domain Name Resource Centerのサイトで、ドメインネームを入力して出た金額です。こんなに高額とはビックリですね。

あなたの持っているドメインの価値を試算する「LeapFish.com」 - GIGAZINE

買い取り希望の方は、ご連絡を ;-)

P_BLOGで検索すると、Manualページがヒット

Web No Comments »

GoogleやYahoo!で”P_BLOG”を検索すると、結構目につくのがP_BLOGのマニュアルページ。こんな感じのアドレスです。

var/help/man/index.php

Googleでの検索例

(上はGoogleでの検索例。)

Manualページが検索結果でヒットされても困るので、環境設定で非表示にしようとしたところ、変更できそうなところは見あたらず。grepをかけて当たりをつけた”include/fnc_base.inc.php”をのぞいてみると、848行目でそれらしき箇所を発見。

  if (file_exists($cd . '/var/help/')) {
        if ((preg_match('/help/index.php/', $request_uri)) && (empty($id))) {
            $content_menu .= '<li class="cur-menu">'.$lang['help']."</li>n";
        } else {
            $content_menu .= '<li class="menu"><a href="'.$cd.'/var/help/index.php" class="menu">'.$lang['help']."</a></li>n";
        }
    }

フォーラムやフィードバックフォームは$cfgを参照してるけど、Help Menuはそうではないみたい。7行分をコメントアウトしてみたら、「ヘルプ」が表示されなくなりましたが、あんまりソースをいじり回していると、将来P_BLOGをアップデートする際に面倒なことになりそうでなるべく避けたいところ。

要はサーチエンジンで表示されなければいいわけなので、ヘルプの入ったディレクトリをインデックス対象から外すように”robots.txt”に記述してみることにしました。

User-agent: *
Disallow: /macosx/var/help/

すぐには反映されないでしょうが、これで様子を見ることにします。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン