自分用メモ
ブラウザからは問題なくサイトを閲覧できているけど、
httpd の status を見ると “httpd is stopped” になっている。
そして当然と言うべきか、reload や start も失敗する。
httpd(Apache)が立ち上がらない時のまとめ » # watch -d tail /var/log/ngsw.log
にある “親プロセスは死んでるけど子プロセスが生きている”
っていう状態だったようです。
子プロセスを地道に kill して、start したら無事に
正しく再開しました。
今月は目立ったバージョンアップやメルマガ配信はありませんでした。
私生活の忙しさがサイト更新に大きく影響するって状況、なんとかしたいんですけどね。
はい、がんばります。(;´Д`)
このサイトの仕組みをビジネスで使おう、っていうような話もいただいているので、
それに耐えうるクオリティにすべくコツコツと開発しています。
設計をやり直して、2ヶ月前くらいからコードを全部書き換えたり。
GW、遠出はしない予定なので休み中に終わるといいなぁ。
ということで、次のリリースは内部の変更のみの地味なものになりそうですが、
今後ともよろしくお願いします!
自分用メモ。サイズ0のファイルを削除したいとき。
find . -empty | xargs rm -rf
ファイルやディレクトリを詳細な条件で探すには – @IT
ちょっとしたウラ話。
えそらサイトは同一の URL で英語と日本語が切り替えられるようになっています。
例えば、http://esaura.cc/ で、ページ右上の English または 日本語 のリンクを
押すとそのままの URL でナビゲーション部分などの言語が切り替わりますね。
ログインした後は、この設定が保存されるようになっていて、
- 1. DB に保存した設定 (ログインユーザーの場合)
- 2. ブラウザの Cookie (ゲストユーザー&2回目以降のアクセス)
- 3. ブラウザの言語設定(ゲストユーザー&はじめてのアクセス)
の優先順位で設定を参照し、表示する言語が自動で切り替わるようになっています。
うん、便利!(たぶん)
でも、実はこうしていると一つ問題が生じるんですよね。
「トップページの meta タグ(サイトの紹介文)を各言語用に用意していても、
Google や Yahoo! の検索結果にはいずれか一つの言語しか載らない」
例えば、Google のクローラーの Googlebot は、クローリングするときに
Accept-Language を送らないので、どの言語のページが返されるかはサーバや
アプリケーションのデフォルト設定によるのですが、いずれの言語が返されるにせよ
その一つの言語のみが Google の検索結果にインデックス化されることになってしまいます。
うーん、これは良くない。
他のサイト(同一 URL で多言語切り替えに対応しているサイト)ではこの問題に
どのように対処しているかを調べると、
サンプルがえらく少ないですが、同一 URL に限るとだいたいこんなパターンでしょうか。
共通点は何らかの形で各言語のページを用意しているというところですね。これにより、
例えば google.co.jp で Facebook と検索すると、ja-jp.facebook.com(紹介文が日本語) が
一番上に表示され、www.facebook.com(紹介文が英語)が二番目に表示されます。
両方表示されてて、かつ日本語が上になっていて良い感じですね。
というわけで、前置きがずいぶん長くなりましたが…
えそらでも http://ja.esaura.cc/ を用意し、同様の対策(http://esaura.cc/ に
302 転送し、このときは日本語を強制選択)をしてみることにしました。
しばらく様子を見て、結果はまたここでお知らせしたいと思います!
参考
Official Google Webmaster Central Blog: How to start a multilingual site
mod_alias – Apache HTTP サーバ
うーん、なんか準備しておけば良かったと今日になって思いましたが、
バタバタしてて間に合わず…。 ( ̄Д ̄)
公開からようやく1年たちました。わりとあっと言う間だったかな。
少しずつ育てて行く感じが楽しくて、1年たっても全然飽きないですね (*´∀`*)
ユーザーのみなさんには「やけにのんびりした(=更新の少ない)サイト」に
見えたかもしれないですけど、仕事の合間をぬってがんばってやってます!
実は、当初企画していたことの30%くらいしか実装できていないので、
まだまだ道半ばだなぁという感じなのです。
2年目の目標は、「外の世界ともう少しつながりを持つこと」ですかね。
コンテンツやシステムを外部向けに提供する準備が整いつつあるので、
いろんなところで使っていただけるよう、声をかけてみる予定です。
で、ユーザーさんや書き込みも増えるといいなぁ。
企業の方とお話をする機会も少しずつ出てきています。
今のところ広告などを使ったよくある商業化には消極的なのですが、
企業とユーザーさんにとってメリットになるような楽しい組み方を考え中です。
ま、ずっとポケットマネー運営でも良いんですけどね。のんびりやっていきます。
これからも、みなさんに喜んで使っていただけるサイトになるよう
地道にがんばりますので、よろしくお願いします!
サーバ移転 & プチ・リニューアルしました。
これまで、さくらインターネットさんの専用サーバを使わせてもらっていましたが、
今回 Amazon EC2 に乗り換えました。何か不満があったわけではなくて
運用上の都合です。クセはあるけどラクでいいですね、Amazon EC2!
サーバを複数台管理している人は大助かりなのでは。(*´∀`)
スピードについては、いろんなところで言われているように、サーバ自体が
アメリカにあるため、国内のサーバに比べるとやはり少しもっさりしています。
が、そんなに気にならない程度だったっていうのが正直なところですね。
(CloudFront も使っています、元のサーバの性能が低かったのが大きいのかも…)
環境が落ち着いたので、あとは中身ですね。今回の移転にあわせて少しだけ
機能追加しましたが、大きな変更はまだこれからです。10月中にはやりたいなぁ。
少し投稿が停滞気味なので、みなさんに気軽に書き込んでもらえるような
ネタ振りを追加したいと思っています。
今後とも、えそらをよろしくお願いします!
つい先日、久しぶりに会った友人に「えそらの開発者ブログ、最近更新ないよね」 と言われ
「そ、そうですよね…(;´Д`)」ということで近況報告をば。
ここのところ忙しさにかまけて、なかなか更新できていなかったのですが、
ウラで少しずつ準備を進めています。サーバも移転しようと考えているので、
わりと大きな変更になるのかも。
ユーザーさんに大きく関係のある機能変更としては、
- ユーザーさんのランキングページを追加
- プロフィールページをもう少しリッチに
- 投稿時にスペルチェックできるように
なんかを予定中です。
のんびり更新のサイトですが、使ってくれる人も少しずつ増えていてうれしい限りです。
そろそろちゃんと広告とか出そうかなぁ…。
えそら がオープンして3ヶ月たち、2009年になりました。
まだまだこれからのサイトですが、もっともっと面白いものになるよう
がんばっていきますので、よろしくお願いします。
今年の最後にいい感じで振り返ることができることを願って!