結構なアクセスがあり、日本のプログラマには知られたサイトになるという自分にとっては大事件がありました。嬉しい悲鳴を上げたのも懐しいです。なっただけだったのですが(お粗末)1年以上たってサイトはアクセス数も落ち着いてますが、ウンコード・マニアは、今も運用中です。ウンコード・マニアの中身について書いてみようと思います。突発的なパフォーマンス改善を行なってなんとか乗り切れました。2012年8月が一番アクセス数が多かった月で、100万PVでした。10.04さくらVPSのデフォルトは、CentOSだったと思うけど、最初からUbuntuをインストールしました。UbuntuインストールがさくらVPSで保証外だった頃だったと思います。プログラミング言語perl(/usr/bin/perl)終わったとかオワコンとか、いろいろ言われてるperlですが、好きなプログラミング言語です。WAF(Webアプリケーションフレームワーク)Dancerrubyのsinatraに影響を受けている、perlのシンプルなWAF。テンプレートエンジンxslate高速なテンプレートエンジン。なんと言ってもKolonシンタックスが書き易くて素晴しいです。mongodbもいろいろな評判があるようですが、1インスタンスでの運用では特にトラブルも起こらず、使い易いKVSでした。セッションストレージmemcachedキャッシュmemcached運用開始当初の突発的なパフォーマンス改善では、威力を発揮してくれました。デプロイcapistranoデプロイはcapistranoを使ってます。デプロイが完了する安心感は、強い。デザインテンプレート(フロントエンドフレームワーク)bootstrap敢えて全然カスタマイズせずに、デフォルトのデザインで導入しちゃいました。bootstrap2が出た頃だったようです。javascriptライブラリjQuerybootstrapもjQueryベースです。自分で記述する部分もjQueryベースです。依存するPerlモジュールなど依存関係は、後で面倒なので、dependenciesというファイルに記述してました。dependenciesとすれば、依存モジュールがインストールできるようにシェルスクリプト形式で書いてます。リリース前に数日寝かせたので、実際の開発にかかった時間は1週間くらいだったと思います。そのあたりは、投稿時やaboutページなどで注意書きを追加するなどの対策をしました。そのおかげもあってか、ユーザの方々が楽しんでもらう場を作ることができたのではないかと思ってます。Twitterを使わせてもらえて、助かりました。ありがとうございます。書籍化には至りませんでした。書籍化の相談を貰えたことが嬉しかったです。今後も、お仕事の息抜きに、ウンコード・マニアを楽しんでもらえれば嬉しいです。validationでsubmitする時に、ボタンをローディング状態にする。validationでsubmitする時に、ボタンをローディング状態にする。強制的に他の接続をDetachしてからAttachする。強制的に他の接続をDetachしてからAttachする。