タグ

ブックマーク / feiz.hatenadiary.org (3)

  • fabfileの構造化 - logiqboard

    fabfile.pyって、task数個までならまあ1ファイルでいいんですが、それ以上増えてくるとスクリプト自体がカオスになって収集がつかなくなります。 更に似たような、けど微妙に違うtaskをいっぱい定義したりすると名前まで酷くなってきます。こんなかんじに。 @roles('lb') def lbserver_deploy(): """ロードバランサーにデプロイする""" ... @roles('app') def appserver_deploy(): """アプリケーションサーバーにデプロイする""" ... @roles('batch') def batchserver_deploy(): """バッチサーバーにデプロイする""" ... こんなファイルメンテする気が起こらないので、なんとか綺麗にしたいと思って調べたところ、fabric1.1から付いたクラスベースのtaskというのを

    fabfileの構造化 - logiqboard
  • 一週間ノマドやってみた - logiqboard

    ばあさんが入院したというので、先週から実家に帰っていた。 さすがにこんな状況で日帰りだの1泊2日だの慌ただしいスケジュールで動くのもやだし、かといってまる一週間休みが取れるほど代休を残してるわけでもヒマなわけでもなかったので、休暇一切なしにしてみた。 平常通り働いて仕事終わりに病院に行く、要はノマドというやつである。 去年の震災時、先月のインフルエンザパンデミック時など、何度か非出社での作業を続けてきたので、それらも含めた感想などをまとめてみることにした。 もちもの 仕事のために持って帰ったのは以下のものだけ macbook air wimaxルーター 実家にもwifi環境があるので、ネット環境は快適といって差し支えなかった。 仕事 通常通り、9:00に作業開始報告して、18時に作業終了報告。 というか、自分一人のタスクに関してはほぼ通常通りに仕事ができた。ネットとノートPCがあれば特に不

    一週間ノマドやってみた - logiqboard
  • Django+Tritonnで日本語全文検索〜重み付けもあるよ〜 - logiqboard

    DBにTritonnを使ってDjangoから全文検索をする という話 Tritonnってなに?どうやって入れんの かつあい モデル構造 class Book(models.Model): """""" title = models.CharField(max_length=255) desc = models.TextField() pub_date = models.DateTimeField(auto_now_add=True) class BookSearch(models.Model): """の検索テーブル""" book = models.OneToOneField(Book) title = models.CharField(max_length=255) desc = models.TextField() 全文検索に使いたいカラムを持った〜〜Searchモデルみたいなの

    Django+Tritonnで日本語全文検索〜重み付けもあるよ〜 - logiqboard
  • 1