a2 Tech blog

試したこと・調べたこと・感じたことを発信するITエンジニアの日記です。仕事とは直接関係ないけど興味あることを模索していきます。

WindowsとServerspecでいろいろ

f:id:ninna2:20170626235006j:plain:w240

Windwos環境のインフラテストをするために、Serverspecでいろいろ試してみました。基礎的な使い方しか書いてません。他をググれば出てくることばかりです。本人の備忘程度に書いたと思っておいてください。高度な使い方は、もう少しちゃんと勉強してから改めて書こうと思います。どうすれば効率的にServerspecを使いこなせるかとか、こんな構成で書いていけばいいよ、みたいなもう少し高度なことまで将来的に書ければいいかな。とりあえず今回は基礎の基礎です。がっかりしないでね。

続きを読む

レビュー:Logicool Flowで複数PCを行き来するマウス/キーボード(M590/K375)を体験

f:id:ninna2:20170707214354j:plain:w360

複数のPCを使っていて、マウスとキーボードがデスクの上にたくさん。そんな人には是非オススメ。私もデスクには2台のデスクトップPCがあり、マウスが2つ、キーボードが2つ、場所を取っていました。1台のマウスとキーボードで2台のPCを制御出来ればなぁってずっと思ってました。

たまたまネットニュース(Lineで流れてくるニュースだったかな)を眺めていてLogicoolから新しいマウスが発表されるというのを知りました。普段だとさらっと流し読みしてふーんって感じでスルーすると思うのですが、なぜか目にとまりました。新製品は自分が常日頃こうできたらいいのになぁって思っていたことが出来るのではと感じ、早速、購入して試してみました。

今回はその使用した感想を書きます。購入を考えている人の役に立てばと思います。発売直後に購入したのですが忙しくてブログに書くのかなり遅れました。

続きを読む

Win32 OpenSSHがPermission deniedでつながらない場合の対処法

2017/05 中旬ぐらいにAzure上のWindows ServerにOpenSSHをインストールしてSSH Over HTTPで対象のサーバとSSHを確立して、SSHポート転送でRDPをフォワードするという方法の記事を書きました。同じような環境を作りたくて同じ手順で、再度構築したらはまってしまったので、備忘として残しておきます。

続きを読む

WindowsでServerspecを試すwithAzure

Windowsプラットフォームでインフラテストフレームワークの、Serverspecを試す必要があったので、Azure上に検証用環境を作ってみました。こういう時にクラウドは便利です。必要な時に必要な環境がサクッと作れますので。

続きを読む

書評 ロケットスタート仕事術「なぜ、あなたの仕事は終わらないのか」(中島聡 著)

すでにベストセラーなので読んだ方も多いかも知れません。ロケットスタート時間術 という時間管理に関する書籍ではあるものの中島聡さんの熱い想いが詰まった書籍なので、特に エンジニアの方 に読んでもらいたいと思いました。私も一応エンジニアなので私が感じたことを書くことで少しでもエンジニアの方が興味を持ってくれればなぁと思い、ブログに書くことにしました。

続きを読む

Visual Studio Team ServicesでCoded UI TestのBuild/Releaseパイプラインを作る

f:id:ninna2:20170411015358j:plain:w240

Coded UI Test を Visual Studio Team Services と連携して動かせるようにBuild & Release パイプラインを構築することをやってみたいと思います。Build & Release パイプラインを作ることにフォーカスしますので、Coded UI Testのやり方とかは過去記事を参考にしてください。

こんな感じの手順になります。

  • Build Agentの有効化
  • サンプルアプリケーションのビルド定義
  • Coded UI Testの作成
  • テストコードのビルド定義
  • アプリケーション/テストのリリース定義
  • リリース実行(テスト実行)

VSTSのプロジェクトの作成や、今回は使用しているAzureの設定などの細かいところは割愛してます。さて、始めていきましょう。

続きを読む

第一歩を踏み出そう「日本企業がシリコンバレーのスピードを身につける方法」(Rochelle Kopp 著)

時代の流れに取り残されないように行動するにはどうすればよいか。顧客の要望にいち早く応えるためにはどうすればよいか。知的労働者の生産性向上をどのように実現すれば良いか。このような課題を抱えている方が多いのではないでしょうか?そのような課題に対して、シリコンバレー企業の敏捷性を可能にしている マインドセットについて解説 し、取り入れるためにどうすれば良いかを示した示した本です。

続きを読む