しばやん雑記

Azure とメイドさんが大好きなフリーランスのプログラマーのブログ

Surface Book 2 の Core i7 16GB モデルを購入してみた

最強感あるデスクトップ PC を組みましたが、持ち運びに使っていた Surface Pro 4 は CPU パワーとメモリ不足*1を感じるようになってきたので、Surface Book 2 を購入しました。これで手持ち PC が全て 4 コア 16GB メモリ以上になって嬉しいです。Surface B…

ウラジオストクから日本は(インターネット的に)遠かった話

週末を利用してウラジオストクに行ってきましたが、やはり気になるのはインターネット周りでした。4G や Wi-Fi を利用しているときに、どうも日本の Web ページは表示が遅いと感じたのがきっかけ。地味にウラジオストクの場所が知られていないので、地図を張…

AKS を使って Windows Containers 対応の Kubernetes クラスターを作成する

既にいろんな人が AKS を触っているみたいですが、個人的には Windows や ACI と組み合わせて使いたかったので、まずは Windows 向けクラスターが作成できるのか確認しました。ACS Engine を使って作成していたクラスターの管理が面倒だったので、これを機に…

週末を利用してウラジオストクまで行ってきた(到着編)

少し間が空いてしまいましたが、準備編の続きです。出発してからウラジオストク市内に着くところまで。この後は観光・食事・帰国・インターネット事情について暇な時に書こうかと思います。 飛行機に乗る ウラジオストクへの直行便を運航しているオーロラ航…

Intel Optane SSD 900P を買ったので Visual Studio を入れて試してみた

暫く出ないかなと思っていた Optane SSD 900P が今日、アキバで販売開始になったと Tech Summit の登壇直前に知ったので、イベントが終わり次第、速攻でアキバまで行って買ってきました。オリオスペックは売り切れたらしいですが、アークにはまだ少し在庫が…

Core i9 7940X で Visual Studio 用マシンを自作した話

去年買った MacBook Pro 13 だと Visual Studio と ReSharper を使っている時にパワー不足を深刻なほど感じるようになってきたので、久し振りに PC を自作することにしました。これまで 2 コア 4 スレッド以上の CPU を使ったことがなかったので、今回は少し…

Windows Server Version 1709 で Docker と Windows Containers を使ってみる

自宅の検証用 Windows Server 2016 を Version 1709 にアップグレードしたので、例によって Docker 周りで気になる部分だけまとめておくことにします。Tech Summit は Version 1709 ベースで話したいですし。Windows Server Blog や Azure Blog では Azure M…

週末を利用してウラジオストクまで行ってきた(準備編)

飲み会の場で誰かが「ウラジオストクって行ってみたいよね~」と言ったのを切っ掛けに、その日のうちに行く流れになったので週末を利用してウラジオストクまで行ってきました。東京からだと、実はソウルよりも近いというウラジオストクの距離に驚きつつ、や…

ASP.NET Core MVC を使ってドロップダウンリストをいい感じに実装する

大昔に書いた ASP.NET MVC 3 向けの内容を Core MVC 向けにします。と言ってもほぼ別物になってますが、基本的な考え方は SelectListItem 側に寄せる、なのでいい感じに扱えるようにしてみます。Core MVC では Razor が超進化しているので、DI や Tag Helper…

Cosmos DB では Repository パターンを使うのが楽だった話

Cosmos DB の API は地味にくせがあるというか、コレクション毎の違いは UriFactory のパラメータ以外あまりなくて、大体は同じような処理を書く感じだったので Repository を用意して共通化しました。勿論これが正解とか言うわけではなく、あくまでも一例と…