プログラミング CMake に入門&対処事例 Visual Studio の各バージョンごとに vcxproj を用意して... というのが辛くなったため、 CMake によるプロジェクト生成という流派にちょっと入門してみました。 現時点において、 Visual Studio のバージョンが違っても割とプロジェクトは開くことが出来ますし、ツールセットなどの設定をプルダウンメニューから変更する程度で対応で... 2017.06.16 プログラミング
プログラミング Python 開発環境としての VSCode Python での開発をやりやすくするために、 Visual Studio Code で Python 開発環境を準備してみました。 必要なもののインストール VSCode Visual Studio Code をインストールします。 VSCode は から取得可能です。 この記事を作成しているときには 1.13 というバージョンのものでした。 Python... 2017.06.13 プログラミング
プログラミング django で json 送受のメモ Python のフレームワークで JSON のデータを送受したいことがあり、記述に困ったのでメモとして残しておきます。 同じように困っている人の助けになれば幸いです。 JSON をクライアントへ送信 "Data" というのはデータ保持しているクラスです。いわゆるモデルです。 from django.http.response import JsonRespo... 2017.06.08 プログラミング
DirectX Vulkan のテクスチャを DirectX11 へ 以前 Vulkan の世界へ DirectX11 で作成したテクスチャをインポートするという実験をしました。今回はそれの逆、 DirectX11 の世界で Vulkan 側で作成したテクスチャを使用するということを試してみました。 Vulkan からのテクスチャエクスポート ということになりますね。今回もまた NVIDIA 拡張での実験です。 2017.05.21 DirectXVulkan
DirectX DwmGetDxSharedSurface を使ってみた Windows の隠し API である DwmGetDxSharedSurface を使ってみました。 これは Windows7 以降で存在するようで、無事に Windows10 の環境でも使えました。 そのまま素直に使おうとするといくつか課題はありますが、面白い機能だと思ったので紹介することにしました。なお Undocumented API の1つなので、... 2017.05.13 DirectXプログラミング
プログラミング Windowsストアに開発者登録してハマった Windows ストアに何か出せたらいいなと思って、「アプリ開発者として登録する」から登録作業したところ予想以上に時間がかかってしまったので記録しておきます。 これが同じように困っている人の助けになれば幸いです 2017.05.07 プログラミング
DirectX Vulkan へ DirectX11 テクスチャをインポート 世の中の多くの Windows 環境で安定して使えるグラフィックス API は DirectX11 や OpenGL といったところだと思います。 Vulkan API は新しい API のため、既存のライブラリやフレームワークではまだサポートされていなかったりします。そのような状況のためか、 NIVIDA の Vulkan Extension では、 Vu... 2017.04.26 DirectXVulkanプログラミング
プログラミング XAML のエディットコンティニューがすごい (VS2017) Visual Studio 2017 で XAML のエディットコンティニューが出来るようになりました。これがかなりすごいので紹介したいと思います。Visual Studio 2015 でのライブビジュアルツリーもそれなりに便利にしてくれましたが、この XAML エディットコンティニューは最強だと思います。 環境 今回使用している環境は、 Windows 1... 2017.03.20 プログラミング
プログラミング Paint.Net のファイル形式拡張 Paint.Net はプラグインの導入で、対応するファイルの種類を拡張することができます。 また、 .net で実装されていることもあって、機能拡張を行うには都合の良い状態となっています。 Windows 標準ペイントより都合のよい場面があるので割と愛用しています。 2017.03.16 プログラミング
プログラミング Visual Studio 2017 でオフラインインストール Visual Studio 2017 は現時点では MSDN のほうでもオンラインインストールのインストーラーのみ提供されていて、 iso イメージが存在しません。 しかし、できることなら複数回のインストールやオフラインのPC用といったことに備えてオフラインインストールできるように準備しておきたいところです。 今回、オフラインのインストールに向けて準備する方... 2017.03.14 プログラミング