53は有償ですが、気にするに値しないほど安いです。Appsに移行しました。メールをトリガーにする動きが出来なくなったのでそれは別に何か考えたいと思います。Bloggerに移行しました。前提ですが、WordPressに以下のプラグインを入れてから、WordPressは運用しましょう。WordPress画像などアップロードされたファイルをS3にあげてくれるPluginです。ExpressFlickrは使っていないが同じようなPluginがあると思う。ブログの引っ越しで困るのは画像ファイルです。画像だけ歯抜けみたいになるので、出来るならばS3とか外部ファイルサーバーに置いておくと吉です。WPからBloggerの引っ越しは簡単で、WPから吐き出されたXMLをBloggerにインポートすれば完了。WordPress.comというPaaSサービスもあるのだけれど、独自ドメイン、独自のテーマを使いたい場合は有償なので諦めました。★画像は外部サーバに置こう■レポジトリサーバーまず過去のレポジトリは、GitHubにあげてしまいます。GitHubしかし実情として半分ぐらいしかあげられませんでした。実際に運用しているコードはあげられません。過去のサイト運営で溜まったデータやサーバ別の設定ファイルなどはあげないように出来ますが、面倒なのは変わりありません。GitHubにもプライベートモードがあるのですが、有償です。GitHubの一番安いプランでもいんだけどなぁとも、ここで考えを切り替えます(切り替えられない人はレポジトリサーバを立てるか有償GitHubにするかとかでしょうか)今GitHubにあげられないレポジトリはAWS上に立っているEC2についているEBSにあるので、必要な時だけEC2---EBS経由でみる事にしました。(1マイクロインスタンスが無料)GitoriousInDefero★プライベートレポジトリの扱いは難しい...■ウェブサーバーウェブサーバーと言っても、アクセスの状況や、更新の頻度によって対応が変わってくると思います。www.popowa.comは静的HTMLにしたので、S3に置きました。それ以外の動的なウェブサーバーはPaaSであるdotCloudに置いてみる事にしましたdotCloud無料版は、appは2つまでしかデプロイ出来ません。アプリの下に更にまたアプリ、という事も出来ます。ルートの設定がサブディレクトリにも適応されてしまうようなので、複数の開発言語が違うアプリを一つのアプリとしてデプロイというのは難しそうです。memokui.popowa.comをdotCloudに置いてみました。memokui.wwwハマった点は、typeをstaticにした場合はappを一度削除して再度作り直さないといけない、という点です。DBも使えるようなのでよさげですが、有償版はそこそこするのでもっと安価なdotCloudがあればいいなぁと思いました。dotCloudのよい点はサブドメインをCNAMEで指定出来る、という所です。dotCloudでは、http://memokui-csg3kdce.dotcloud.comのように独自サブドメインを配布してくれます(これはどこのPaaSでも同じ)しかしdotCloudでは独自(サブ)ドメインを追加する事が出来るのです。53に設定しておけば、おkdotCloudだけかしら、と思ったら、cloudcontrolも同じ事を無料で出来るようです!他のPaaSや安価なレンタルサーバーは、独自サブドメインを使いたい場合は、ドメインのネームサーバーを移行したら可能になるものばかりで、ネームサーバーとウェブサーバーを別のサービスにしたい人には向いていないと思いました。後はwikiをどこに置くか検討中。検証用は、色々触るので、さくらVPSと必要な時にAWSな感じで行こうかなぁと思っています。■突然まとめPaaSなサービスとかレンタルサーバーとかの多くは、ネームサーバーも一緒にしたらいいじゃない!というスタンスですが、これはユーザーの自由を奪うものに他ありません。oneにしたい所だと思いますが、ベンダーロックがない、というだけでもその商品を選択候補に入れやすくなります。Cafeで行われました!http://atnd.org/events/26166■私のトラブル自慢ほとんどオフレコなので書けません。【ゲストマシン拡張編】ReiserFSもう止めたい;;edというエディタを知った(viの親みたいなものらしい)トラブル自慢はあんなことやこんな事まで出て来て、それに対しての対策方法なども一緒に協議されました。■チューニンガソン対策チューニンガソンがリモート参加OKになったので、その対策を話し合いました。)チューニング対象はwebアプリwebアプリ自体の改変は対象外ここで山を張ってみます。第一回目はWordPress(PHP,書き込み速度)第二回目はMediaWiki(PHP,読み込み速度)第三回目はEC-Cubeかもしれない!?なぜEC-Cubeかというと、ある程度知られているOSSであるPHPであるチューニングし甲斐がありそうビジネスでもよく使われているEC-CubeではなくてもPHPで作られたOSSは他にもあります。openPNEMagentoXoopsPukiwikiとかでしょうか?PHP以外ではRubyか?Pythonか?と思ったのですが、次もPHPではないかと思います。http://www.opensourcerails.com/Ruby用のHTTPDが沢山ありすぎて、Rubyを使っている人に有利になってしまう可能性があるRailsはライブラリ扱いなのか?(逆にPHPはFWを使って作った有名なOSSがあまりない気がする)ライブラリだった場合、設定変更や、カスタムが可能なのか?テンプレートエンジンも変更出来るのか?Python思いつくOSSがTracぐらいしかない使っている人が圧倒的に少ないPerl使いが、最近PerlもJava側な感じになってきているので今更Perlはねーという事だったので、Perlは対象外としました。Javaもあまり高速しようがないのでは?という意見多数。2011.9で入っているPHPのバージョンはphp-5.3.6です。PHPの最新は2012/3/1に出たPHP5.4.0です。http://php.net/ChangeLog-5.php入れ替えるというのも手です。Accelerator参考PHPアクセラレータで一番高速なのはどれか?PHP高速化の手法について(2011/5)インストール方法を予め読んでおくとよいかも。nginx□DBDBはMySQLじゃないかなーと思います。いうとPostgreSQLはAWSでは提供されておらず、またOracleのライセンスを負担するほどでもないと思うからです。DBのカラムには書き込まない。出力するバイナリーログは正常なのでslave側は正しいデータが入っているMySQLとMariaDBは互換はある程度ありそう。国内イベント2012/03/15IT飲み会に行ってみた前から行ってみたかったIT飲み会@福岡、があるという事で行ってみた。参加者が多かったこうあってほしいなぁという要望編Twitterのハッシュタグを認知させる(始まるまでの画面で表示させておくか、ハッシュタグが付いているツイートを流しておくなど)BGMを押さえ気味にする(=>話に来たのにBGMがちょっとうるさかった)本編がだらだら気味だったのでタイムキーパーを設けるとよいかも?可能ならばスタッフの方はひとりぼっちになっている人を会話に入れるような事をしてあげるといいんじゃないかなーと思った。6は多分対象外だと思うScalaとかLuaとかは出てくるのだろうか。2012のスポンサーを調べてみた。クラウド業界の流行や、参考になるかもしれません。Tokyoに参加した。福岡からの参加だったので、残念ながら午前中の基調講演は聞き逃した。