自身も7回の転職経験を持つmotoさんと転職をどう考え、 どう臨めばよいのかコンサルタントが対談しました
2014-11-17 Fabric/Pythonを1ヶ月使ってみて分かった勘所まとめ その2 fabric python 前回に引き続き、リモート構成管理モジュールFabricを使用するにあたってのコツを書き連ねてみる。今回は文字列の入出力制御を中心にまとめている。 コンソールに文字を表示する コンソール上に文字を表示するために、まず思いつくのはprint関数。 from fabric.api import * def hello_world(): print("Hello World!") # print "Hello World!" でもよい チュートリアルでも最初に紹介されているスクリプトだが、もちろんこれは動作する。 $ fab -H 192.168.1.1 hello_world [192.168.1.1] Executing task 'hello_world' Hello W
すべて以下エントリーの受け売り。せっかく自分でまとめるので良い感じに変更しようと思ったけど元エントリーが良すぎてほぼ同じ内容のエントリーになった。 複数プロジェクトを抱えるチームでのデプロイ自動化 Fabric を選んだ理由 もともとはシェルスクリプトで自動化されてた。大きな問題はなかったけど、シェルスクリプトが得意な人がメンテするという感じになってたのでもっと気軽にだれでも修正できるようにしたかった。 Capistrano とどっちにするかという問題は今いる会社が Python メインで Ruby さわれる人がほぼいないので消去法で Fabric を選択。 戦略 元のエントリーにも書いてあるけど、Fabric でめんどくさいのはベースのフレームワークがないので自分で一から書かないとダメなところ。最小のフレームワークを作ってチームに提供することにした。 ├── README.md ├──
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く