Python Fabricによる自動化タスクとリモートホスト管理

Fabricの概要と文字エンコーディング設定 PythonのFabricは、ローカルタスク実行を担うinvokeとSSH/SFTP処理を扱うparamikoを統合したインフラ自動化フレームワークです。Windows環境で日本語出力を含むコマンドを実行する場合は、デフォルトのエンコーディングを明示的にUTF-8へ切り替える必要があります。 import invoke.runners invoke.runners.default_encoding = lamb ...

7月9日 20:42 投稿

C# WinFormsでのスレッド間コントロールアクセス

C#では、コントロールへのスレッド間直接アクセスが禁止されています。InvokeRequiredはこの問題を解決するために生まれたものです。あるコントロールのInvokeRequiredプロパティがtrueの場合、そのコントロールを作成したスレッド以外のスレッドからアクセスが試みられていることを意味します。この場合、内部でnew MethodInvoker(LoadGlobalImage)を呼び出して次のステッ ...

6月30日 16:43 投稿