Windowsでの自動化について考える会に出席させていただいた
2015/07/05
2015年2月21日 土曜日
詳細はSlideShareの資料を確認してもらえればと思います。
目次
Windowsでの自動化の手段(@hidariさん)
いきなりMacを使ってのプレゼンで苦笑。
ハッシュタグは#WinAutoMate
自動化の手段をざっくり紹介
言語
- Batch File
- VBScript / WSH
- PowerShell
BuildTools
- MSBuild
- Nuget
Executers
- タイムスケジューラ
- Jenkins
所感
Windowsの開発環境や実行環境が当たり前ではあるが、充実しているんだなーって思った。
NugetとかAppVeyorはぜひ使ってみたいと思えたし、PowerShellはまだ手付かずだけど今後の自動化のためにも見始めてみようかと思った。
Windowsの自動化 今-昔-先-夢語(@moririringさん)
http://www.slideshare.net/moririring/windows-44952209
自動化とは
- 最速にして間違いのない処理
- 3クリックを1クリックにするそしてノータッチに
- 自動化したものは育てる
コマンドライン版が使える便利なツール
- Imagemagick
- WinSCP
自動化の手段
- バッチ 数行程度の単純処理向け
- スクリプト言語 PowerShell バッチで出来る事は全て出来る
起動するときにはセキュリティ上の問題からバッチファイルからが一般的 - コンパイル言語 C#
他のプロセスを実行するならFriendly
自動化のコツ
- WaitForExitなどにもタイムアウト処理保険
- gitは衝突しないように
- とにかく止めない、止まったら負け
- 止めない処理をノータッチにしたらログで見える化
- DateTime.Now.ToString(“G”)
- ログは時間とともに残す
- 終了時にEndやFinishなdのキーワードを入れる
- 詳細ログ、簡易ログ、プロセスごとのログ
- 簡易ログはhtml 色が使える、世界中共通でだいたい赤色がエラーなど認識力が高い
- エラーはチャットツールへのプッシュ通知、ただし、人間のフォローが大事。ボットはスルーされるノイズになりがち。
- 環境構築も自動化
- 冪等性 うまくいった仮想環境を提供する
少し先の自動化
- Unreal VisaulScript
- Infrastructure as Code のCodeはもっとVisual化になっていく
- IoT x 自動化 ハードの自動化
- ディープランニング x 自動化 人間的な判定?
所感
「パソコン上で人間が出来る作業は理論上自動化出来るはず。」
「人間はいわれたことをそのままではなく、よくしようとする。機械が得意なことは機械に任せて人間はクリエイティブな事をしよう。」
「今日より少しいい明日にする。」
全く同感で感動すらしました。
最後の自動化の夢の話はあながち夢でないのではと思った。
自分の仕事をなくしていく仕事という破壊衝動的な考え方が、ちょうど昨日考えていた事だったので、なんか嬉しかったです。
あと、ライフログ!素敵なキーワードです。
価値あるシステムテストの自動化(石川さん)
価値あるシステムテスト自動化の実現
- システムテストはどれだけのリスクを排除したのかを明確にする
- 排除できるリスクは多い方がよい
- 毎日高品質で大量のテストが安定稼働する
- アプリケーション、アプリケーションドライバ、テストケース
Friendly
- オープンソース
- 株式会社codeer
所感
VisualStudioを使った自動システムテストのデモをされていました。
そもそも普段からコンソールアプリケーションの開発が多くGUIアプリケーションの開発がほとんどないので、システムテストの自動化にピンと来てなかったのですが、自分の中で具体化出来て良かったです。
Hyper-vとPowerShellのよる仮想サーバの自動構築(wakaさん)
Hyper-vとPowerShellのよる仮想サーバの自動構築
- Windows PowerShell ISE
- Japan PowerShell User Group
所感
「絵面に変わりのない恐ろしいデモ」と仰っていたとおり、かなりシュールなデモでした。
1時間早く出社して朝活で調べて作ったとの事で、朝活いいなー、真似しよーかなーと思いました。
全体的に
技術的な事はもとより、コンピュータに対して人の手でやっている処理は全て自動化出来ると信じていて、そうあるべきと常に考えていて、その考えが間違いではなく、戯言でもなく、机上の空論でもない事が再確認出来た勉強会でした。
行って良かった!
それにつきます。
主催者さま、発表者様、会場を提供されたMOTEX様、ありがとうございました!
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。


開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
-
Java SE 7 Silver模擬テストの結果気になる問題をメモ 2015/2/13
違う種類の模擬テスト1回目。 90問中77問正解。 正解率85%。 まだまだ不安 …
-
-
「LINE Bot x AWS CDKハンズオン」に参加しました
CDK久しぶりに触る気がします。 今作ろうと思っている環境がCloudForma …
-
-
Developers Summit 2024「マーケットインアプローチで挑む新規プロダクトの立ち上げ」を見ました
株式会社ベリサーブ 研究企画開発部 サービス開発課 田中 志弥さん ソフトウェア …
-
-
「コミュニティリーダーズサミット in 高知 2021初鰹編」に参加しました
抗体検査陰性、マスク、手洗い、うがい、検温、出入り時の都度アルコール除菌、定期的 …
-
-
「第3回【関西ITベンチャー】開発ツール チラ見せ♡ナイト@大阪」に行ってきました
「第3回【関西ITベンチャー】開発ツール チラ見せ♡ナイト@大阪」に行ってきまし …
-
-
第17回 人工知能研究会 「今後のDeepLearning技術の発展とビジネス応用」に行ってきました
第17回 人工知能研究会 「今後のDeepLearning技術の発展とビジネス応 …
-
-
Developers Summit 2024 「アーキテクチャから学ぶKubernetesの全体像」を見ました
株式会社スリーシェイク bells17さん Kubernetesの基盤となるCo …
-
-
Java SE 7 Silver 試験対策セミナーで模擬問題の解説をマークダウンでメモってみた
Java SE 7 Silver 試験対策セミナーに行って、模擬問題にチャレンジ …
-
-
「JAWS-UG 名古屋 LT未経験者にも登壇して貰いたいLT会」に参加しました
SOA-C02を受験してみて アイレットの大木さん 一回目不合格となったけど19 …
-
-
四国クラウドお遍路 2020 松山サテライト会場に参加しました
四国クラウドお遍路2020に参加してきました。 往路 伊丹空港から飛行機で行きま …