ようへいの日々精進XP

よかろうもん

Windows

2016 年 10 月 17 日(月)

朝の読書 WinRM 手羽中 理不尽 弁当 朝の読書 メタプログラミング Ruby の第一章 「メタプログラミングとはコードを記述するコードを記述することである」 途中まで読んでいた「メタプログラミング Ruby」を改めて最初から読み始めた。 WinRM HTTPS な WinRM…

PowerShell で操作する Azure メモ(2)

ども、かっぱです。 tl;dr 引続き、PowerShell で Azure を操作するメモ。 操作する環境は以下の通り。 PS C:\Users\Administrator\Downloads> [System.Environment]::OSVersion Platform ServicePack Version VersionString -------- ----------- ------- -…

Docker for Windows をあと 10 分位使ってみた(Shared Drives を触る)

tl;dr Docker for Windows の Settings... に Shared Drives という設定があったので触ってみた。 どうやらホスト OS のドライブ(フォルダ)を Docker のボリュームオプションを使ってマウントする為の設定らしい。 メモ Shared Drives を有効にする コンテ…

Docker for Windows を 15 分くらい使ってみた

tl;dr Docker for Windows が 7/28 位に正式にリリースされたらしいので試してみたメモ。 blog.docker.com docs.docker.com 興味深いのが Docker for Windows は仮想マシンに Hyper-V を利用している点。普通に使う分には Hyper-V を使っていることはユーザ…

Packer で Windows Server の EC2 AMI を作ってみたメモ

tl;dr Windows Server の初期設定を出来るだけワンタッチ(スクリプト一発とか)で行う方法を試行錯誤していて、ついでに Packer で AMI も作ってみようと思って試したメモ。 あくまでもメモ。 教材 github.com memo 作成される AMI の概要 Python をインス…

Packer をパカパカしたくて Rakefile を作って Windows Server の AMI を作成して Serverspec でテストするメモ

tl;dr Windows Server の EC2 AMI を作りたくて Packer を久し振りに触っていたら、テンプレートを修正してビルドして成果物(AMI)を起動して確認するという繰り返しを出来るだけ簡素化したくて Rakefile に落とし込んでみた。(以前に作っていたものを更新…

Ansible や Serverspec で管理することを前提にした Windows Server 2012 で OS 起動時にスクリプトを実行する方法の考察

tl;dr Windows Server で OS 起動時にとあるスクリプトを起動させたいと思って、調べたり、教えて頂いたりしたことをメモ。そして、それらを Ansible や Serverspec で管理することを前提として最適な方法を検討してみたい。(試した環境は Windows Server 2…

Ansible で Windows のタスクスケジュールを登録する際のメモ(毎分のタスク登録ってどうするの?)

ども、かっぱです。 tl;dr win_scheduled_task だけではやりたい事を実践出来なかったので、自分なりに試行錯誤したのでメモっておく。 参考 http://docs.ansible.com/ansible/win_scheduled_task_module.html memo 試した環境 % ansible --version ansible …

Serverspec on Windows の process リソースの使い方メモ

tl;dr Windows 上で起動しているプロセスを Serverspec でテストする際に調べたので自分メモ。 参考 github.com serverspec.org github.com メモ やりたかったこと 対象の Windows ホスト上で自分で作った Python スクリプトが引数も含めて正常に動いている…

PowerShell 関連〜Slack の Incoming Webhook を叩いて PowerShell からメッセージを投稿する

tl;dr Slack の Incoming Webhook を叩いて PowerShell からメッセージを投稿するメモ(参考にさせて頂いたページを写経な感じになっているが...) 参考 PowerShellからSlackに通知する方法 - Qiita Invoke-RestMethod ConvertTo-Json ありがとうございます…

PowerShell 関連〜PowerShell から Windows Firewall を操作するメモ

tl;dr PowerShell から Windows Firewall を操作するメモ。 参考 Windows PowerShell によるセキュリティ管理が強化された Windows ファイアウォール PowerShell で Firewallに設定を追加する - tech.guitarrapc.cóm memo 試している環境 PowerShell のバー…

PowerShell 関連~PowerShell でテキストデータを CSV として読み込んでデータベースっぽく操作するメモ~

tl;dr PowerShell でテキストデータを CSV っぽく構造化してデータベースっぽく操作するメモ。ホントにもメモ。 メモ 参考 www.twinfami.com 有難うございます! PowerShell の確認 PS C:\sample-powershell\csv> $PSVersionTable Name Value ---- ----- PSV…

Windows でも動くワンバイナリツールを mruby-cli で作ったサンプル

ども、初老丸です。 追記 せっかくなのでログメッセージを博多弁にするオプションを付けた。 $ mruby/bin/alto --path /tmp/test01.txt --lang hakata [Sat Feb 13 09:25:17 2016] INFO : /tmp/test01.txt あるくさ $ rm /tmp/test01.txt $ mruby/bin/alto -…

Ruby スクリプトから Windows Server のイベントログにログを送る雑なメモ(2)〜 メッセージファイルを作成してメッセージ ID をレジストリに登録する等 〜

ども、初老丸です。 tl;dr 前の記事で Ruby で Windows Server のイベントログにログを送ることが出来た。出来たように見えて、ログを CloudWatch Logs に飛ばしてみると以下のようなログが記録されるだけ。 [Application] [Information] [65500] [Applicati…

Ruby スクリプトから Windows Server のイベントログにログを送る雑なメモ(1)

ども、初老丸です。 tl;dr Windows Server 上で Ruby スクリプトを動かしておいて...前の記事の続きです。 参考 https://rosettacode.org/wiki/Category:Ruby https://github.com/djberg96/win32-eventlog メモ 引き続き構成は... Ruby の環境は... こちらか…

Python スクリプトから Windows Server のイベントログにログを送る雑なメモ

ども、初老丸です。 tl;dr Windows Server 上で Python スクリプトを動かしておいて、ログはイベントビューワーで見たいなって思ったので試してみました。ちなみに、Python と Windows のイベントログに関する知識はほぼ 0 な状態で書く記事なので誤り等あれ…

Windows Server 上の各種ログを CloudWatch Logs に送信するメモ

ども、初老丸です。 tl;dr Windows Server 上のイベントログや IIS のログって CloudWatch Logs にどうやって送るのかしらと思って調べて試したメモ。 参考 http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/WindowsGuide/ec2-configuration-cwl.html http:/…

自分で作った Python スクリプトを Windows Server にサーヴィスとして登録するショートコント(1)

ども、「ブログはショートコント」だが持論の初老丸です。 ショートコント... Python スクリプトを Windows Server でサーヴィスとして動かしたい。 起 まずは コントは起承転結で。 ひとまず、自分で作った Python スクリプトを Windows Server でサーヴィ…

Ansible で Windows Server の構成管理(2)~ IIS を Ansible でセットアップしてから Serverspec と Infrataster で一通りテストしてみる~

tl;dr 当然、前回の続きということでシリーズ化。 今回は以下の環境で引き続き進める。 ELB を追加、ELB のバックエンドに EC2 を 2 台という構成。(AWS 環境の構築には Terraform を利用するが、利用方法等については割愛) 参考 http://docs.ansible.com/…

Ansible で Windows Server の構成管理(1)~ Windows Server を Ansible で構成管理出来るようにする ~

tl;dr 先日、以下の勉強会に参加させて頂いた。 peatix.com 事例とハンズオンと非常に興味深い内容だったが、事例紹介の中で Ansible を使って Windows Server 数百台をセットアップして効率化を図った旨の紹介がとても印象に残ったので、手元でも以下の内容…

Docker Toolbox を Windows 8.1 で使う時に色々やったメモ

tl;dl Docker Toolbox を Windows 8.1 にインストール(boot2docker からの移行)してみたが、すんなりいかなかったのでメモしてみた。(ほぼ docker-machine 周りのお話) 尚、詳細は以下のドキュメントに記載されている。 https://docs.docker.com/install…

Surface Pro 3 と ThinkPad Bluetooth ワイヤレストラックポイントキーボードの組み合わせが気持ち良かったのでメモ

どやっ。 英語キーボードとして認識される件については... Surface Pro 2 と ThinkPad Bluetooth ワイヤレス・トラックポイント・キーボードのタッグがイイ感じ! Kindle Fire HDX 8.9との組合せでは残念な結果に><monoworks.co.jp や 【 Surface Pro 3 】…