windows
Cygwin/Xを使うとキーボード配列をENG - いわゆる英語配列と呼ばれるUSキーボードのロケールに設定してしまう現象が起こることが有る。手元だと Xwin -multiwindowのようにMultiwindow WMを使うと何故か発生しない。 ...個人的には-rootlessを使いたいのでち…
prev: http://d.hatena.ne.jp/mjt/20150823/p2 Solaris、最新ベータでついにスレッドに名前が付けられるようになる Windows 10 Creators Updateの目玉機能として、SetThreadDescription()が搭載されている。 https://msdn.microsoft.com/library/windows/des…
- WinRT上でGLES版のSDL renderを使っているところ 従来のANGLE(GoogleによるOpenGL ES2/3実装)は基本的にDLLでないと使用できず、MSによる配布でもDLLを使っていた。が、実は今年に入ってからANGLE側に変更が入り、静的リンクできるようになっている。 http…
現在配信中のWindows 10 Creators Updateでは、WindowsのオブジェクトベースオーディオであるWindows Sonicが統合され、スピーカーアイコンの右クリックという超一等地に"立体音響"のメニューを追加している。 今のところ、ヘッドホンではWindows標準のHRTF…
Bash on WindowsのWindows Subsystem for Linux(WSL)は要するにLinuxなので普通にrumpkernelが動いた。まる。 rumpkernelはNetBSDのデバイスドライバやプロトコルスタック類を動作させるためのAPI( http://netbsd.gw.com/cgi-bin/man-cgi?rumpuser )を切った…
追記: IncludePathは別にWindowsSDK_IncludePathで良いみたいなので変更 Visual Studio 2015以降、MSは.zipを展開するだけで使えるビルド環境であるEWDK(Enterprise WDK)を提供している。 https://msdn.microsoft.com/windows/hardware/drivers/develop/inst…
要約: SoftEtherはWindows上で動作するGUI付きSlirpとして便利に使える。未来型てるろーど( http://hamradio1.life.coocan.jp/~telroad.htm )。 VMをネットワークに見せるのに従来はWindowsのICS(Internet Connection Sharing: いわゆる"インターネット接続…
クライアント版のWindows10にはWSL(Windows Subsystem For Linux)と呼ばれるLinuxカーネルエミュレータが搭載されており、これを使用したBash On WindowsとしてLinuxのバイナリ互換環境を提供している。 世間にはいろいろとこのWSLを使ってアプリケーション…
追記: 現在では、より直接的な、"allow-nondistributable-artifacts"を使える: http://www.sonatype.org/nexus/2017/11/28/setting-up-sonatype-nexus-3-as-your-windows-docker-container-registry/ ( https://github.com/docker/docker-ce/commit/8fabd694…
https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/index 公式 https://github.com/okuoku/grpcore0/tree/383e2bfcb5461b247ed272c74c5742ef3c62a81f 今回用意したサンプル: 1000個の矩形をSDL2のRenderを使ってランダムに書くだけ - GPUデバッガを使…
Windows Server 2016 Technology Preview 3で、ついにMSのコンテナランタイムとDockerの統合を試せるようになった。 サマリ Cygwinはインストールは成功するものの、何かやってイメージを生成すると失敗する。このためCygwinアプリのDocker化はできなかった…
tl;dr: 検索で来る人があまりにも多いのでまとめ。これはインストールされたアプリケーションを検索して互換性を検証する。しかし、何故か異常にCPUを喰う上に終わらないことが多い。止めるには: 管理ツール→タスクスケジューラを開く タスクスケジューララ…