tech.guitarrapc.cóm

Technical updates

2017-01-01から1年間の記事一覧

AzureAD ログインと Docker for Windows Shared Drive によるボリュームマウント

Docker は普段 macOS で使っているのですが、そういえば Docker for Windows がGAされて久しいです。ふつうに Linux コンテナが動かせるのは WSL とは違うコンテナとしての良さに満ちてていいものです。 docker run -it centos /bin/bash とはいえ Docker fo…

PowerShell の配列表現と生成処理時間

面白い記事があります。 blog.shibata.tech PowerShell において配列生成は 言語仕様上にある通りカンマ演算子 , によって表現されるものであり、ASTでも満たされている。しかし、そこに言及がなく () や $() や @() で生成しているような表現を見かけるけど…

PowerShell のAPIデザインガイドライン

この記事は、PowerShell Advent Calendar 2017 5日目の記事です。 qiita.com 昨日は @atworks さんの PSRemoting を用いたリモートプロセス実行でした。 qiita.com 3日目の前回 PowerShell のコーディングスタイルについて触れました。 tech.guitarrapc.com …

PowerShell のコーディングスタイル

この記事は、PowerShell Advent Calendar 2017 3日目の記事です。 qiita.com 新しい言語を触るときに気になるのが、その言語はどのように書くことを意図しているのかです。私が触ってきた言語の多くは「その言語の考えの基本」となるものを持っており、コー…

ServerlessConf Tokyo 2017 に参加してきた(キーノート編)

勉強会、カンファレンス、ミートアップ、言い方は違っても参加するたびに多くのことを学ばせてもらっています。普段、参加ログを書かないのですが、多くのことを人の参加記事から学んでいるので参加したセッションについて書いてみます。 ※ この記事では キ…

Visual Studio 2017 で使っている拡張機能

Visual Studio Code も Visual Studio もExtensions と呼ばれる 拡張機能を使うことで便利な機能を追加できます。 Market Place 便利。 marketplace.visualstudio.com あまりむやみに追加すると動作が重くなるのですが、便利なものを使わない手はないので必…

Github for Unity を導入してみる

Unity はいくつかの理由で Github.com を使うのが手間になることがあります。その中で最も障害となりえるのがlarge binary assets、つまり大きなサイズのバイナリファイルの扱いです。 今回は、先日発表された Github for Unity を利用することで、このフロ…

最近のPC 構成

私にとってお仕事の道具であり過ごす時間が最も大きいものといえばPCです。 市場に魅力的なスペックのパーツが出てきたときに、値段が落ち着いて買えそう、変える意欲と自分の中の需要もあるという条件でじんわり決めて買っています。 今回、自分メモで今の…

Acer ET430Kwmiippx で 4K 43" 環境にした

4K はここ一年ぐらいどうしたものか考えてきました。 自宅では、2560x1440(縦) と 1920x1080(横) の2画面構成でいました。しかし、Unity をはじめとして多くのウィンドウを開く必要に年々迫られるようになり ディスプレイで多くのウィンドウを適切な大きさで…

Windows の TimeZone 設定をコマンドラインから行う

Windows の TimeZone 設定といえば コマンドプロンプト以外にも PowerShell や .NETでもできます。 Windows 10 でどのようなやり方があるのか軽く見てみましょう。 目次 目次 各種方法 コマンドプロンプト PowerShell .NET (C#) WSL (Bash on Ubuntu on Wind…

Yamaha NVR700W で Nuro Biz と接続してみる

たまにはインフラっぽい記事を書きます。 一昨年から個人的に話題になっているサービスといえば Nuro Biz です。強力なバックエンド、G-Pon、ダークファイバと、多くの先見性と高速さ、コストの安さが謳い文句に良く聞きますよね? さて、昨年 2016年9月に Nu…

個人名刺を作った

昨年、いい機会なので個人名刺を作ってみました。今回はその備忘録です。*1 実物は名刺交換した時にお確かめください。 目次 目次 個人名刺とは 個人名刺を利用する時 個人名刺を持っていた時 個人名刺を再度作らなかった理由 個人名刺をまた作る理由 個人名…

AzureFunctions の Precompiled Functions を試してみる

2017/1/6 に Precompiled Functions がサポートされました!! この対応により、C# Scripting (.csx) に比べてかなり Azure Functions が書きやすくなります。早速Precompiled の利用とこれまでの.csxとの違いを見てみましょう。 Nice. Precompiled functions …

.NET Core on Lambda で Unity Cloud Build のWebhook処理とLambda をネスト実行する

今回は、Unity 開発に欠かせない存在になってきた Unity Cloud Build のビルド通知をAWS Lambda (.NET Core) でいい感じに処理することを考えてみます。手始めに、他のチャット基盤 (Chatwork) への通知に取り組んでみましょう。 結果こんな通知がくるように…