Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Tumblr10個あるかな、と思ったのですが、今のところ思いついたものをあげてみました。うーん、まだあるはずなんですが。Inkとかは純粋にプログラマ向けとしてどうかなーと思って、あえて入れていません(ぉ)。他にもお気に入りの機能があれば紹介してください。WindowsでツールセットがLinux共通にUWPアプリのバックグラウンド実行サポートDocker互換のコンテナ言わずと知れたこれですね。Windowsを使えば現在でも使えます。)が動くので、少しメモリがきつい。なによりもWindowsで動くコンテナであればWindowsネイティブの機能を使うことになります。msdn.microsoft.comコマンドはdockerコマンドで共通のようです。PowerShellコマンドレットも用意されるようですが、基本はdockerコマンドで、詳細な情報を見たいときはPowerShellという住み分けになるようです。MAX_PATHが260バイトの制限から解き放たれる実は今までもファイル名のprefixに\\?\とつけて、UnicodeでコンパイルしたWin32アプリケーションであれば、64KBまでのパスを使えることができました。95とかを引きずっていた都合上、最大パスは260バイトまで、となっていました。pathsを有効に設定すれば、Win32アプリケーションでも有効になります。MAX_PATHが260と決め打ちしているような大多数(99.9999%くらい?)のアプリケーションに長いパスを与えると即死、もしくはバッファオーバーフロー起こすので、十分評価してからにしましょう。Converterです。間違えないで欲しいのは、あくまでも「ストアに公開できるようになる」というだけで、「UWP化される(mobileやXBoxで動くようになる)わけではありません。何でもかんでもコンバートできるわけではなく、制限があります。Frameworkが限られるので、古いVCランタイムを使っているアプリケーションの場合、一度移行してから、ということもあるので、注意してください。appUACで特権昇格が必要なアプリや、他のアプリと連携する(AppDataに書き込む)ようなアプリがダメ、というのはややきついものの、大多数のアプリケーションでは問題無いでしょう。その前にインストーラーでインストールされるようなアプリケーションでなくてはなりませんが。インストーラーがないようなアプリの場合、コンテナ使うしかないですかね。ネットワークが高速化ネットワークは門外漢ですが、Linuxなどではすでに対応している新しいRFCもしくはドラフトの規格に対応しているそうです。TFOとかは素人目に見ても頻繁にopen/closeするようなサーバにアクセスする場合の高速化が見込まれると思われます。おける自動化、スクリプトでの運用管理を行いたい場合はWMF(PowerShell)なのは変わりません。10を開発者モードに変更しないと使用できません。Bashは管理者がシステム管理のために使うのではなく、あくまでも開発者向けのツールセットの一部となっています。PowerShellはWindowsクライアントおよびサーバの管理、自動化のためのものです。DSCをはじめとした機能強化が盛りだくさんです。manifestに指定することにより、プロセス単位で制御することが可能です。Update(1607)で有効だそうです。blogs.msdn.microsoft.com長いファイル名の他にもモニタごとのDPIを認識するようになったとか、新しい暗号化に対応したとか、着実な強化が行われています。2016での話題は間違いなくこれだったでしょうね。cygwinとかもまぁいいのですが、なんとなくもどかしさを感じていました。PowerShellのすべてがオブジェクトになるというのは.NETなどの相互運用で大変便利です。他のプラットフォームの方に使ってもらおうとする場合、そのへんが足かせにもなっていました。移行のためにコマンドレットにエイリアスを登録されているものもある(lsやwgetとか)のですが、結局オプションが違うから使わないんですよね。あと、長いファイル名の扱いも、UnicodeアプリであったとしてもWindowsだから260バイト固定とかになっているものも少なからずあり、困っていました。node.jsもしばらく困ったなぁ...。そんな時代もさようなら。パスさえ少し考慮すればUbuntuで動いているものがまぁ大体動くようです。実装されていないシステムコールや実装されないであろうシステムコールもありますが、コマンドラインの開発用ツールセットは割りと動くようですね。blogs.msdn.microsoft.com詳細な仕組みなどは上記のブログで。困る場合はGitHubにissueをたててみればいいようです。Calendarの12/2分の記事です。正式版が公開されていますね。Studio,TFS,ALM,DevOps関係のことについていろいろと書いていきます。2019/12/16の更新2019年振り返りはてなブログをはじめよう!kkamegawaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。