Fabric は指定したコマンドを各ホストで実行する実行モデルです。この場合は特にホストの指定がなかったので、全部ローカルで、一回実行することになります。 これは結構つまんないので、本当の例を見ましょう。これは最近、仕事で作ったコマンドです。 nginx サーバーでメンテ画面を出すようなコマンドです。 各ロードバランサーで実行します。 from fabric.api import run, cd, abort, require, sudo, env from fabric.decorators import runs_once, roles from fabric.contrib.console import confirm ... @roles('loadbalancers') def start_maintenance(): """ メンテナンス画面に切り替える """ _produc
2011/07/14 ポール・アダムス氏、Googleを去った理由 Google+の最大の特徴「サークル」のアイデアを作った現Facebookのポール・アダムス氏が、Googleを去った理由、自身の本「Social Circles」がGoogleの妨害で出版できなかった事、そしてFacebookで何に取り組んでいるかをTHINK OUTSIDEで説明している(事実を知って欲しいという事から書いた)。Googleを去った主な理由は、自分の研究がGoogleの中では実行するのが難しいと感じたからのようだ。そして、Googleのカルチャーが数年間で劇的に変化し、官僚的で政治的になった事からも居心地が悪くなった点もあるとの事。そして、「Social Circles」と題する本がGoogleによって出せなくなった。この本は、Googleにいる間に書き、2010年6月には公式に出版する許可をGoogl
モナドって結局何なのよ?¶ Haskell を勉強しようとすると必ず「モナド」ってのが出てきます。困ったものです。数学とか圏論とか関係があるらしくって、何が書いてあるんだか分からなくって嫌になってしまいます。でもね、Haskell って凄いらしいじゃないですか、格好良いらしいじゃないですか。ここはちょっとがんばって色々考えてみましょう。 そもそも Haskell って何なのよ?¶ 何なんでしょうね、Haskell って。コンピュータ言語らしいんです、あ、それは分かってると。良く挙げられる性質は次な感じ?: 関数型言語 強い型付け 遅延評価 参照透過 ここでちょっと型に関して見てみましょう。試しに Haskell の実装の 1 つである Hugs で 1 について考えてみます: $ hugs __ __ __ __ ____ ___ _____________________________
This is a non-technical introduction and motivation for PyPy’s approach to Just-In-Time compiler generation. Overview¶ Writing an interpreter for a complex dynamic language like Python is not a small task, especially if, for performance goals, we want to write a Just-in-Time (JIT) compiler too. The good news is that it’s not what we did. We indeed wrote an interpreter for Python, but we never wrot
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く