Interactive"を利用すると思います。WPFWPFのWindowをmain関数内で表示する場合は、下記のような書き方になる。別スレッドでWindowを表示したい場合は下記のようになる。l</entrypoint></stathread>...メインスレッド以外でWPFを利用する2018-07-09_CrtSetAllocHookでメモリアロケーション検知C++VC++にはメモリアロケーションをフックするために、_CrtSetAllocHookという関数が用意されています。今回はこれを利用してみたいと思います。ちなみに_DEBUGマクロが定義されていないと動作しません。DateTimeを利用してカレンダー作成PHPPHPには標準でカレンダーを作成する機能はないので、実装の一例を紹介します。年月を入力すると、日曜始まりのカレンダー二次元配列が生成されます。(日付が存在しない場所は0が入っています。POSTで送られてきた画像をリサイズして保存PHPGDを利用するため、有効にしておいてください。JavaScriptブラウザ上で高機能なテキストエディタを実現したい時、ブラウザに元々備わっているdesignModeを利用することができます。ページにテキストエディタとなるiframeを配置します。フレームワークを利用しないでToDoアプリ作成(4)PHP前回までで、基本的なToDoアプリの実装を行いました。何でもプログラミング今回はCSRF対策とログイン機能を盛り込んでみたいと思います。フレームワークを利用しないでToDoアプリ作成(3)PHP前回は、ルーティングの機能まで実装しました。何でもプログラミング今回はデータベースと連携して、実際のToDoアプリを構築してみたいと思います。フレームワークを利用しないでToDoアプリ作成(2)PHP前回の記事にて、Viewをレンダリングして、レスポンスを生成して返すところまで実装しました。何でもプログラミング今回はURLに応じて表示する内容を変更するよう実装してみたいと思います。フレームワークを利用しないでToDoアプリ作成(1)PHPPHPにはCakePHPやLaravelなどのフレームワークがたくさん存在します。このシリーズでは、これらのフレームワークを利用せず、一からToDoアプリを作成してみたいと思います。フレームワークを利用しないでToDoアプリ作成(1)2018-04-29F#でコマンドライン引数F#コマンドライン引数をパースするライブラリはすでにいくつも存在しますが、今回は簡単なものを実装してみました。簡単のため、ロング名のみ、値は=での指定のみに対応します。便利関数F#F#4.1で導入されたResult型ですが、導入しやすくするよう幾つか便利関数を定義してみました。便利関数2018-04-12レコード型のフィールド隠蔽(F#)F#例えば下記のようなCounterクラスを考えます。これをレコード型を用いて実装すると下記のよ...レコード型のフィールド隠蔽(F#)2018-04-11F#のMailboxProcessorで選択的受信F#F#にはアクターモデルを実現できるMailboxProcessorクラスが用意されています。基本的にはキューに積まれたメッセージを順に処理していくものですが、たまに特定のメッセージを先に処理したいときがあります。今回はMailboxProcessorで選択的に受信するよう...F#のMailboxProcessorで選択的受信2018-03-07C++でImmutableクラスC++C++のクラスは、下記のように普通の書き方をするとmutableなものになります。今回はこのクラスをImmutableなものにしてみます。SQLite今回はF#でSQLiteを利用してみたいと思います。NuGetで下記のパッケージを取得します。sample.sqliteファイルに、下記のテーブルを定義しています。下記記事にて逆誤差伝播法をF#で実装してみました。今回はニューラルネットワークで利用される、逆誤差伝播法をF#で実装してみたいと思います。実装をするに際し、Math.NETライブラリを利用しています。今回は、全結合のAffine層、ReLU活性化層、Softmax最終活性化層を定義しました。その他の...F#で逆誤差伝播法2018-02-19MNISTの読み込み(F#)F#機械学習のデータとして、手書き数字の画像がまとめられた下記のサイトを利用することがあります。Preprocessorを利用して作成してみたいと思います。(実際には改行は生成されません。AMPを利用して画像処理を行ってみたいと思います。下図のように、赤と青を入れ替える処理を実装していきます。C++今回はOpenCLを用いて画像処理を行ってみたいと思います。下図のように、赤と青を入れ替える処理を実装していきます。clCreateImageでもいいですが、今回はclCreateBufferで実装してみました。WebGL下記記事にて、Direct3D11を用いてボリュームレンダリングを実装してみました。何でもプログラミング今回はWebGL2.0を利用して同様のものを実装してみたいと思います。Direct3Dボリュームレンダリングの手法はいくつかありますが、今回はもっとも単純な、下図のように長方形のスライスを何枚も重ねて実現したものを実装したいと思います。下記ページにある、bunnyのデータを利用いたしました。WebGL下記記事にて、WebGLを用いて三角形を描画しました。何でもプログラミング今回は引き続き、立方体を描画&回転を実装してみたいと思います。WebGL今回はWebGLを用いてcanvasに三角形を描画してみたいと思います。ライブラリを用いず、一から実装してみます。表示のため、下記htmlを用意しました。canvas要素にWebGLで描画します。(WIC)を利用します。今回は実際にそれを実装してみたいと思います。C++画像処理コードの確認の際、C++で簡単にウィンドウを表示したいと思い、SDLを少し使ってみました。下記ページよりdllをダウンロードします。shared_ptrに変換する関数定義(任意)...SDL導入2017-11-20複数のキーを利用できるConditionalWeakTableクラスC#下記記事にて、2つのキーを利用できるWeakTableを実装してみました。何でもプログラミング今回は3,4個と拡張しやすいように、複数個のキーを利用できるWeakTableを実装してみたいと思います。Keysク...複数のキーを利用できるConditionalWeakTableクラス2017-11-172つのキーを利用できるConditionalWeakTableクラスC#.NETのConditionalWeakTableは、キーを弱参照で保持し、キーがGCされたときに自動でキーと値がRemoveされるようになっています。キーとして複数の参照を持ち、参照のうちどれかがGCされたらRemoveを行うといった使い方はできません。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。