application化でいろいろ詰んだはなしと、最近クラウドこわくね?ってはなしです。Dotcloudさんとは、Duostackを使っていたらDotcloudに買収されてDuostackよりも使いやすいな〜ってなったのが出会いでした。作ったアプリケーションを音速で公開できてすごく楽しくてずっと使わせてもらっていました。)もDotcloud上に生きています。いや、生きていました。Dotcloudさんは、着実にバージョンアップをしていて、みんながより使いやすいようにいろいろ改良し続けていて、それは大変素晴らしいのですが、その度に所作が変わってそれに振り回されつつも、その都度調べて対応していました。前も、CLIのアップデート諸々で詰みかけたのですが、なんやかんやしたらちゃんと動くようになったので、また動かなくなってもなんとかなるだろう、と思っていたのですが。現状どうしようもなくなったので、やったことをメモがてらに書いておきます。appname.service」するとstateがrunningになるんだけど、いざ処理させようとすると死ぬ。outしてdeployできない。list」するとバッチリlegacyになっている。appname」するとサポートに連絡してね!ってメッセージ出る。appname」してsandboxで新規アプリケーションをつくる。code...」の部分でコケるので、デプロイログを監視しながらデプロイするも、何もログを吐かずにコケる。Dotcloudは一旦棄てようそういうわけで、ささっとHerokuに移行しました。したところを修正しただけでサクッと動くようになってHerokuさんマジHerokuさんでした。deployできないってことは、たぶんこちらのコードが悪いのか設定が悪いのかだとは思うのだけれど、どこがダメなのかわからないのでどうしようもない感じです。サポートにメール打つしかないのかなあ...なぜかDBは生きているので、DBがDotcloud、プログラムがHerokuにあるっていう非常に気持ち悪い状態なので解消したいな、とおもいます。容量のあるMongoのホスティングサービスは何があるのかなあ...それから、気持ち速度が遅くなった感じがします。DBとの距離が開いたからだろうな、というのは容易に分かりますが...もろもろ解決方法わかるひと、教えてください。こっからは雑談なのですが、例のなんとかサーバの件もあって改めて僕らはIT小作人なんだなあ、と感じさせられました。領主の鶴の一声であたふた振り回されるし、領主が「間違えちゃたテヘペロ☆彡」って小作地で原爆炸裂させても小作人は何も言えないわけで。昨日か一昨日あたりもAWSが落ちた影響でInstagramがしばらくダウンしたりと、クラウドの弱さが目立つなあって気がしてます。考えると、自前で持っておくと最悪自前でなんとかできる(スキルがあればだけど)しやっぱそっちの方がつえーのかなあ、っておもいます。いって、僕は下のレイヤーの知識は学校で勉強した程度にしか知らないし、なによりマシンもないのでクラウドホスティングサービスは非常にありがたい存在でもあります。単純なトレードオフの話っちゃあそれまでなんですけどね。