Since: 2002/09/22   Total:313371,    Today:18,   Yesterday:59   
SEOに悩む
Visual Studio 2005
Firefox 1.5
やっとFC4へ
Google Adsence


 皆さんはサイトに何を求めるでしょうか。自分のサイトではなく、他の人のサイトにです。例えば情報であったり、娯楽であったりすると思います。
 普通に文章として情報を提供しているサイトは数多くあり、そのサイト管理者は、情報に対してあまり神経質に管理していないと思います。なぜなら、「情報は提供するけど、もし何かあっても自己責任で」とうたっているところが多いからです。
  しかし、こういった文章がどこかに書いてあるのでしょうけど、多くの人は読んでいないのが現実です。それは「自己責任で」というのが、今や暗黙の了解みたいなものだからです。

 さて、話は変わって最近の素材屋はどうでしょう。素材を提供するのだから著作権の問題などもあり、利用規約があるのは当たり前ですよね。ただ、この利用規約の掲示の仕方に問題があると思うのは私だけでしょうか。

» この記事を全部読む

 

SEOに悩む

 SEO(Search Engine Optimization)という言葉を1年くらい前からでしょうか、よく聞くようになりました。言わずと知れた検索エンジンへの最適化のことなのですが、これがまた何をどうしたらいいのかよくわかりません。下手に我流で対策すると、それがペナルティとなって逆にランクを下げてしまいます。
 昔は、同じキーワードを過度に何度も使うような方法があったのですが、今それをやってしまったら、スパム扱いになりかねません。

 それならSEOの知識なしで、まずは何をしたらいいのかを考えてみてください。単語数やキーワードの比率だとか、そんなのは後回しです。最初にやるべきことは、HTMLが正確に記述できているかをチェックすることです。
 自分は大丈夫だと思っていても実際にチェックしてみると、実は間違いであったり、ここはこうした方がいいという部分が多いことを思い知らされます。このサイトもチェックすると、実はおかしな部分が多いです。(このサイトはSEOを気にしていません)

 では本題です。

» この記事を全部読む

 朝起きたらサーバのHDD-LEDが点灯しっぱなしで落ちてました。そして、キーボードも何も反応しないので仕方なくリセットボタンで再起動。が、しかし、起動中にIDEだかDMAだかがTimeoutとエラー出て起動しません。まいったな〜と思いつつ、電源を落としコンセントを一度抜き、1分くらい放置して再度電源を入れてみたらなんとか起動しました。

 そして、気づくとログ(/var/log/messages)に以下のようなメッセージが・・・。

» この記事を全部読む

 

Visual Studio 2005

 Visual Studio 2005 Standard Edition(以下VS2005)を買いました。VC6からのアップグレードで買ったので、価格は約2万円でした。最近、ほんと開発環境の価格が安くなりましたね。今回私が買ったのはスタンダードですが、以前のVisual Studioのプロフェッショナルに相当する機能を持っていると、どこかのニュースサイトで見ました。最初プロフェッショナルを買おうかと検討していたのですが、値段が高いのとその記事を見て結局スタンダードにしました。

» この記事を全部読む

 

VMware Player Version 1.0.0

 VMware Playerの正式版(1.0.0)が12日にリリースされました。VMware Playerは作成済みの仮想マシンを実行(起動)するためのソフトです。

: VMware Player
http://www.vmware.com/products/player/


 

Firefox 1.5

 Firefox 1.5が11/29に正式リリースされました。

http://www.mozilla-japan.org/products/firefox/

 とりあえずWindows版を入れてみたのですが、まぁいい感じではないでしょうか。結構使いやすかったりします。

 

やっとFC4へ

 今日は普通に日記っぽいものを。てことで、二日間かかって、やっとこのサーバをFC3からFC4へと乗せ変えました。別にもう少しFC3でもよかったのですが、なんとなくファイルシステムをXFSにしたかったんです。と、まぁ、そんな適当な動機で乗せ変えを始めました。
 セットアップの手順書を作ってからやったので、さほど困った事はなかったのですが、唯一なぜだーと悩んだのがMySQLの文字コードです。このサイトも日本語が全部文字化けしてしまって、最初はPHPが5になって、またなにか変わったのか?と調べていたのですが、どうもMySQLの文字コードがおかしいと言う事に気づき、調べてやっと解決しました。

 単純に、my.cnfに以下のような行を追加し、PHPからのMySQLへのアクセスをEUC-JPにしました。

[mysqld]
init-connect=SET NAMES utf8

 これでなんとか文字化けも回避でき、やっと乗せ変え作業が終わりました。

 

Google Adsence

 自宅サーバの維持費というのは少なからずかかります。電気代をはじめ、メンテナンス費用などです。そこで私はGoogle Adsenceに参加しています。以前は米ドル小切手でしか報酬を受け取れなかったのですが、最近は銀行口座振込みにも対応して、敷居が少し低くなったような気がします。

 Google Adsenceは今までクリック報酬のみだったのですが、この間ログインしてみたら紹介報酬というのも新たにできていました。(今までもあったのかな?)内容はそこから誰かがGoogle Adsenceに参加し、その人への報酬が最初に100ドルに達した時、紹介者のアカウントにも100ドル入るという仕組みらしいです。

 なんだかんだで、クリック型というのは一番確実に収益につながります。通常のアフィリエイトでは、そこで誰かが買い物をしないと報酬に結びつきません。それなのでGoogle Adsenceは結構お勧めです。

 デフォルトではメンバーがレスするとコメントの投稿者に、どうやら名前(表示名)が表示されるようです。でも、私のサイトのようにメンバーは私(管理者)のみで、メンバー情報の本名の所にHNを書いてる場合、それでは都合が悪かったりします。
 ってことで、「本名」の欄が表示されるようにソースを書き換えます。

 nucleus/libsディレクトリにCOMMENTS.phpというファイルがあります。これのCOMMENTACTIONSクラスのメンバ関数にsetCurrentComment()があり、
最初の方で

 $comment['user'] = $mem->getDisplayName();

としているので、これを

 $comment['user'] = $mem->getRealName();

に書き換えます。
これで「本名」の欄に書いてある情報が使われるようになります。

 さてさて、だいぶ長い間放置していたこのサイトですが、こんな形で復活させてみました。今までは所々にPHPを使用していたわけですが、今回は写真素材 [ elliy エリー ]と同様に全てPHPです。といってもelliyと違って自分で全てPHPを書いたわけではなく、nucleusというブログシステムを使用しました。これのおかげで1ページ1ページ作る手間が省け、気軽に更新できるようになりました。まぁ・・・ブログですしね。
 
 今回のリニュで何が大きく変わったのかというと、そりゃ見た目とシステム、更に検索エンジン(気まぐれサーチ)です。システムに関しては上記の通りnucleusで、検索エンジンはyomi-searchPHP版を使用しました。なんでPHP版にしたのかと言うと、PerlよりPHPの方が理解しているからです。それと件数が増えると重くなるので(旧気まぐれサーチは8000件以上)MySQLを使用しているPHP版にしたわけです。
 
ってことで、これからもこのサイトを私共々よろしくお願いします。

 直近の予定は、とりあえずFedora Core 3でのサーバ設定を載せようかと思っています。(このサイトのあるサーバは、自宅サーバでFC3を動かしています)