Vagrant で ansible_local プロビジョナーに Ansible Vault のパスワードを渡す

Ansible でパスワードの書かれたファイルを直接リポジトリにコミットしたくない場合、 Ansible Vault を用いて暗号化します。 この暗号化されたファイルの含まれた Ansible を実行しようと思うと復号化してやらないといけないのですが、 Vagrant のプロビジョナーだとこれがなかなかうまくいかなかったのでハマりました。 前提 Window・・・続きを読む

遠隔操作でHELP!Windows 10 でリモートアシスタント機能を利用する

こんにちは。 弊社は、コミュニケーションツールにSlackを利用していますが、互いが遠隔地にいてもすぐに連絡が取れる状態にあっても、「ちょっと操作をみてみないと分からないな」ということが発生します。 そんなときに、Windows標準のリモートアシスタント機能を利用しています。 今回はこの手順について紹介したいと思います。 本記事ではWindows 10につい・・・続きを読む

無償の仮想化基盤 VMware vSphere Hypervisor 6.0 (vSphere ESXi) を使ってみる。【 仮想マシン作成編 】

こんにちは、じんないです。 導入編の執筆からずいぶんと経ってしまいましたが、続編としてvSphere Hypervisor 6.0上に仮想マシンを作成する方法を紹介します。 前提 OSのイメージはデータストアに配置したisoファイルを使用します。 また、ESXiホストへの接続や仮想マシンの作成にはVMware Host Clientを使います。 仮想マシンの・・・続きを読む

C# の yield return で再帰呼び出しを行うには

今回は C# の yield return 文を再帰メソッドの中で用いるときの書き方をメモしておきます。 概要 C# には yield return という構文があります。これは IEnumerable<T> を返すようなメソッドの中に記述し、 foreach などの呼び出し元に対して、コレクション要素を返すものです。 IEnumerable&l・・・続きを読む