プログラミング

プログラミング

Azure の MySQL サーバーに手間取った

前述の通り typeorm + sqlite3 で Azure Web App Service 上ではうまく動作させることが出来ませんでした。そこで、 Azure Database for MySQL サーバーを準備して動作できるか、を確認しました。 これにもちょっと手間取ったのでここに記録として残しておきます。すでに知っている人には当たり前のことば...
プログラミング

Expressサーバーを Azure Web App Service に上げるときの注意点

前回 Express + Typeorm のコードを用意してローカルでの開発&勉強が開始できたのですが、これを Azure Web App Service にデプロイして動かそうとしたときに問題がありました。 ポート番号の設定 ポート番号は実行時に決められるようなので、デフォルト値やソースコードへのハードコードでは動作しません。このままだとペー...
プログラミング

Express + typeorm と VSCode の設定

最近は TypeScript を勉強中です。そこで、クライアントサイドではなくサーバーサイドのコードを書くのに Express を用いてみることにしました。データベースもちょっと触るのに何かよさそうなライブラリを探した結果、typeorm を使ってみることにしました。これらの開発環境として Visual Studio Code (VSCode) を用いて進...
プログラミング

Azure Functions の環境構築

Azure Functions を使ってみようと思って環境を整えていました。そこで少しだけ手間取ったのでその記録を残しています。 開発環境 Visual Studio を使った方が色々と便利なのでしょうが、今回は Visual Studio Code (VS Code) を使って開発することに決めました。前提条件として、Azure Functi...
プログラミング

Windows コンテナで VC++ プロジェクトのビルド環境を作る

Windows コンテナ(Windows Container) で Visual C++ プロジェクトのビルド環境を構成してみました。Windows コンテナはデスクトップ環境を持つわけではないので、 Visual Studio をインストールして IDE ありで使うことはできません。しかし、 VS Build Tools をインストールして、 .sln ...
プログラミング

.Net Core3.1(WPF) + ネイティブDLL でデバッグできない

.Net Core でもバージョン 3.0 以降で WPF を使用した GUI アプリケーションを作ることが出来るようになりました。これと C/C++ で作成したネイティブの DLL を組み合わせてアプリケーションを作ろうとしたのですが、今回のタイトルにある課題に出遭いました。 実行は出来る C# 部分のデバッグ実行は問題なく出来ます。また、 ...
サーバー構築

VSCode – Remote Containers によるFlask 開発環境

Visual Studio Code (VSCode) の Remote Containers 機能を使って、 Python の Flask を利用した開発環境を構築してみたときの記録です。Windows 環境でも Flask は動作しますが、デプロイ先が Linux サーバーやコンテナ内だったりするので、それらの影響も考慮すると開発時から Linux 環...
Hyper-V

Windows コンテナを動かしてみる

Windows10 で Docker コンテナ(Windowsコンテナ) で GPU が使えるようになったという話をみて、試してみようと思いつつなかなか実行できていなかったのですが、今回動作させるまでやれたので、その記録です。 使用している環境は Windows10 2004 バージョン、 WDDM 2.7 対応のグラフィックスドライバです。また以前...
プログラミング

RayTracing In One Weekend をやってみる(2)

ディフューズマテリアル シンプルなディフューズマテリアル 光を放出しないオブジェクトは、単に周囲の色を受け、固有の色でそれを変調します。表面で反射した光はランダムな方向になります。たとえば2つのディフューズマテリアルの間に光を送り込むと、反射した光は全く別の方向に向くことになります。 ある曲面のヒットポイント p に接する単位半径...
プログラミング

RayTracing in One Weekend をやってみる(1)

ここ最近、DXR (DirectX RayTracing) を触っていましたが、原点に返って勉強してみることにしました。そこで Ray Tracing In One Weekend の内容をやってみることにしました。本家の内容を自分なりの意訳しつつやってみて、その内容をここに記載します。記載のコードは本家のものとは少し違っている部分がありますが、多くの部分...
タイトルとURLをコピーしました