reCAPTCHAを外してみるテスト

ちょっとしたプラグインを書いてみたので、一旦reCAPTCHAを外してどんな感じになるか様子を見ることにしました。
また珍奇なコメントで埋まったら考えます。

Fancy URLからのリダイレクト

 新しいサーバーでは前述の通り Apache2 ではなく nginx を使用するようにしてみたのですが、.htaccess が使えないことと、維持するのも少し手間だったりするので、この機会に Nucleus の Fancy URL をやめて通常の GET でのパラメーター取得に切り替えました。
 各ブログ内のデータもインポート前に文字列置換して綺麗に切り替わるようにしたのですが、さて外部からすでにリンクされているものはどうしよう、ということで、本日リダイレクト出来るように設定いたしました。
 まず前提として、このサイトを含めて自分が管理している Nucleus はすべて1システム1ブログの構成になっているので、複数パラメーターについては考慮しないことにしました。
 このような前提にしておくと非常に単純に実装でき、server ディレクティブ内で Nucleus が設置されている location にアクセスがあったら、Moved Permanently を返すだけ、となります。たとえばこのサイトの場合は以下のような感じになっています。

location ~ ^/(archive|archives|blog|category|item)/([0-9]+) {
    return 301 $scheme://$host/index.php?$1id=$2;
}

サーバーを移行しました

 今まで自宅サーバーで運営していた ARGAS.NET ですが、様々な事情により VPS へ移行することになりました。
 せっかくなので、という訳ではないのですが、今まで Apache2 を利用していたものを nginx に変えてみたり、PHP を HHVM にしてみたり、相変わらず趣味全開で構築しています。
 細かいところの調整が完了していないので、不具合が出る可能性もありますが、その際はお知らせいただけたらと思います。

 HHVM 3.5.1 になってからというもの、突然 segfault で死ぬ現象に見舞われるようになったため、急遽 php-fpm に変更しました。
 ご迷惑をおかけし申し訳ありませんが、よろしくお願いいたします。

流行に乗って

NotoSansJPをWOFFにしてこのサイトを含めた関連ドメインで利用できるようにしてみました。
少しデザインが崩れている箇所があるので修正は必要そうですが、おおむね問題なさそうなので安心しています。

【お知らせ】MySQL 5.5 から MariaDB 5.5 に移行しました

 何となくという理由ですが、MySQL 5.5 から MariaDB 5.5 に移行してみました。
 といっても、MariaDB 5.5 が MySQL 5.5 からフォークしてできあがったモノ(10.0 はだいぶ手が入れられている模様)なので、何にも変わっていません。
 ただコンフィグはデフォルトの状態に戻したので、メモリーの使用状況で問題が出てきたら、また調整する予定です。調整中は Web ページにつながりにくくなることがありますので、申し訳ありませんがご理解いただけますよう、お願い申し上げます。

AK-Rb技術部活動報告:反射の達人4

 忘れた頃に突然現れるこの手の記事、今回も需要完全無視でお届けします(笑)
 まずは11月 3日に開催されました反射の達人4にご来場およびご参加、およびUstream中継をご覧いただき本当にありがとうございます。
反射の達人4(11/03 立川オスロー第5店)
 回を増すごとに会場に来ていただける方が増加していることもあって、Ustreamは初回大会が一番視聴者数が多いのですが、それでも常時平均50名、ユニークユーザーで414名、合計765名の方が、のべ294時間11分11秒に渡ってご覧いただきました。重ねて御礼申し上げます。
 で、なんでいきなり1から4に飛んだのかといいますと、実は大会をするたびに「100%は無理でもある程度満足できたら記事を書こう」とは思っていたのですが、結局毎回ものすごく反省事項がありまして… といってもそれを気にしていたらいつまでも記事が書けない、ということに気がついてしまいましたので、自分への戒めもかねて、今回の大会にAK-Rb技術部として関わらせていただいたことをつらつらとまとめております。

Continue reading AK-Rb技術部活動報告:反射の達人4

Debian 7.0にしたらProLiant Microserverのセンサー情報が取れなくなった

 当サーバーはProLiant Microserverを利用しているのですが、先日利用しているOSをDebian 7.0にバージョンアップして以降、Remote Management Cardに実装されているセンサーの情報が取れなくて気になっていました。
 しばらく仕事が忙しく手をつけられていなかったのですが、ようやく仕事が一段落したのでアレコレやってみたところ解消できましたので、次回のバージョンアップ時に苦労しないよう、自分用メモがてら残しておくことにしました。

Continue reading Debian 7.0にしたらProLiant Microserverのセンサー情報が取れなくなった

サーバーのバージョンアップを行いました

 このサイトがホストされているサーバーは Debian を利用しているのですが、先日 Debian 7.0 がリリースされたので、昨晩4時頃からアップグレード作業を実施いたしました。
 いくつか細かい(?)問題はありましたが、今のところ問題なく動作しているかと思います。もし何か不具合がありましたらお知らせいただければ助かります。

反射の達人 Ustream中継の裏側

 もうそろそろ落ち着いたかなというところで、5月5日に開催されました反射の達人にご来場&ご参加、並びにUstream中継をご覧いただいた皆様、本当にありがとうございました。
反射の達人
 5/5 本放送ではユニーク視聴者数で597名もの方が、のべ512時間30分28秒に渡ってご覧いただき、最終的には1,000を超える総視聴者数をカウントいたしました。これもひとえに魅力的なコンテンツを作り上げてくださった自分以外のスタッフ、並びに参加&来場&視聴して盛り上げてくださった皆様のお力によるものだと思います。改めて御礼申し上げます。
 堅苦しい前振りは終わりとしまして、あまり期待はされていないんじゃないかなーとか思いながらも、当日ウィザウッチュNIGHT(という名前の飲み会)でお一方から「あの(Ustream中継と同じ映像を流していた)センターモニターに出していた画面ってどう作っていたの?」とご質問をいただいていたので、久しぶりにネタができたということもあり、とりとめなく書いていこうかなと思っています。

Continue reading 反射の達人 Ustream中継の裏側

IPv6 アクセスに対応しました

 完全なる趣味ですが、ARGAS.NET サーバーにおいて IPv6 でのアクセスに対応いたしました。
 もちろん内容は全く変わらないわけですが、IPv6 でアクセスすると、左上のロゴが”via IPv6”という文字がついたものに変わります。(IPv4 環境ではロゴのみ表示されます)
 こんなくだらないことをするのに Nucleus のプラグインをひとつ新たに書いたりしましたが(笑)引き続きよろしくお願いいたします。