Node.jsでNoSQLなDBを使うときは、MongoDBなどと組み合わせるのがよくあるパターンかと思います。 ただ、MongoDBは別途インストールが必要なので、ちょっとNoSQLなDBのお勉強という程度で使うには少し面倒です。 また、OS環境へのインストールが必要というこ…
とうとう出ました、TypeScript2.0!! TypeScript 2.0 is now available! | TypeScript メジャーバージョンアップなので変更点はたくさんありますが、個人的に一番気になっていた、npmからの型定義の取得を試してみます。 参考リンク TypeScript2.0での変更点…
先日MSが、こんなライブラリを公開してました。 https://blogs.windows.com/buildingapps/2016/08/17/introducing-the-uwp-community-toolkit/#ezOozvSa1jfh3Er2.97 てことで、さっそく使ってみました。 概要・UWP Community Toolkitとは 公式のサンプルアプ…
先日リリースしたResponsiveGrid 0.3.1で、以下のような不具合がありました。 パネル内の要素数が0個の時、例外を吐いて終了する ということで、修正して0.3.2としてリリースしました。 この間バグ対応して0.3.1を作った時に、MeasureOverrideの中の処理を作…
VSCode 1.5がリリースされました。1.5では不具合があったようで、リリース後に速攻でバグフィックス版の1.5.1もリリースされてます。 今回も新機能・変更点で、個人的に気になった点などをメモしときます。 https://code.visualstudio.com/updates/v1_5
以前、WPF/UWP向けにResponsiveGridというライブラリを作りました。 このライブラリですが、GitHubのIssuesで不具合報告もらったので修正してリリースしました。 今回のアップデートはバグフィックスのみです。
今までのサンプルコードでは、CV_8UC3のよう形で各要素ごとunsigned charなデータで画像バッファを扱っていました。 OpenCVでは、Mat型のインスタンスを作成するときの引数指定で、 16bit整数型や浮動小数点型などの形式のバッファも作れるようになっていま…
OpenCVで作成したウィンドウで、マウスやキーボードの入力を扱ってみます
以前、OpenCVSharpで作成したウィンドウに、スライダーを付けてみました。 http://sourcechord.hatenablog.com/entry/2016/08/21/202200 このスライダーを活用し、スライダーだけが並んだウィンドウを作ることができます。 画像を表示しているウィンドウ上に…
今回もOpenCvSharpネタ。 今度はちょっと脱線気味。 OpenCVでピクセル操作や図形描画機能を使って、いろんな画像を生成してみます。
引き続き、OpenCvSharpネタです。 CvtColor関数で、通常のRGB色空間の画像データから、HSV色空間のデータに変換できます。
OpenCvSharpで作成したウィンドウに、スライダーを付けてみます。
数日前に、自分のメインPCで利用しているOneNote2010を開いたら、全てのセクションが消えてしまう、という現象が起きました。 一瞬、全部のセクションやページが消えたのか、、、と思い焦りましたが、ブラウザからOneNote Onlineのページを見てみると、ノー…
前回に続き、再度OpenCvSharpネタです。 色々使ってみたので、使い方などを一通りメモしときます。 参考情報 OpenCvSharpのC++API対応についての説明 http://schima.hatenablog.com/entry/2014/03/29/140106 OpenCvSharpのWiki。ここのC++ APIの部分など。 h…
以前、C#からOpenCVを扱うためのラッパーライブラリのOpenCvSharpというライブラリを使ってみました↓ http://sourcechord.hatenablog.com/entry/2014/09/22/010344 OpenCV3.0に対応した、このライブラリの新バージョンOpenCvSharp3を使ってみたのでφ(..)メモ…
手持ちのサブ機のW700DもWindows10 Anniversary Updateに更新してみました。 以前Win10に更新したときは、↓のようにプリインストールアプリとの相性問題などもありましたが、 このとき問題になってたアプリは無効化しているので、今回は特に問題なく使えてい…
VSCode 1.4がリリースされました。 今回も、個人的に気になる新機能・変更点をメモしときます。 先月の1.3では新機能盛りだくさんだったこともあり、今回の更新は変更点控えめです。
Visual StudioでNode.jsアプリ開発を行うための拡張機能のNode.js Tools for Visual Studio(NTVS)ですが、コイツの新バージョンNTVS 1.2がリリースされてます。 インテリセンスのためのTypeScript/JavaScriptコード解析エンジンが更新されたようで、劇的にパ…
さっそくアップデートしてみました。 自分のメインPCはずいぶん古いので、WindowsUpdateではまだ降ってきません。 ということで、Windows10 更新アシスタントを使ってアップデートを行います。
この間、async/awaitを試しに使ってみたときの、↓のコード。 http://sourcechord.hatenablog.com/entry/2016/07/28/084127 トランスパイルすると、どんなコードが吐き出されるのか見てみました。
そういえば、今までTypeScriptのasync/awaitを使ってなかったので、使い方を軽くφ(..)メモメモ TypeScript1.x系では、ES3/ES5向けのときはasync/awaitは使えないので、ちょっと敬遠してましたが、 Node.js環境だったら普通に使えるだろうし、、ということで…
前回に引き続き、monaco-editorネタです。 今回は、monaco-editorをelectron環境で使ってみました。 プロジェクト一式は以下のリポジトリに置いています。 github.com 参考リンク monaco-editorのサンプル類が置かれた、以下のリポジトリを参考にやってみま…
VSCode1.3のリリースと一緒に、monaco-editorのnpmパッケージが公開されました。 てことで、さっそく使ってみました。 実際に動かしてみると、想像以上のクオリティのテキストエディタが一瞬で組み込めてビックリしました!! 今まで、HTMLとJavaScriptでテキ…
毎月の月例アップデートですが、VSCode1.3がリリースされたので、今回も個人的にコレは!!と思った新機能や変更点をまとめておきます。 code.visualstudio.com VSCodeも1.0リリース移行は色々な変更は落ち着いてくるのかな、と思ってたのですが、そんなことは…
超定番cssフレームワークBootstrapのグリッドシステムのようなレイアウトをXAML環境で行うためのライブラリを作ってみました。 WPF/UWPともに、Nugetから以下のパッケージをインストールすることで使えます。 NuGet Gallery | ResponsiveGrid 0.3.1 (WPF/UWP…
今まで何回かに分けて書いてきたWPFのバリデーション関係ネタについて、自分でもわりと見返すので、この入力値検証関連の記事をまとめておきます。 あと、各種バリデーション方法のサンプルコード一式を、以下のリポジトリに上げておきました。 色々書いたブ…
ずいぶん久しぶりだけど、WPFの入力値検証ネタ。 以前↓みたいなのをやりましたが、 このDataAnnotationsを使ったバリデーションを行う際に、エラーメッセージのローカライズをしてみました。
今月も月例のアップデートがリリースされました。 https://code.visualstudio.com/updates#vscode 個人的には、vscode内にターミナルが統合されたのがうれしい!! 今回も、個人的に目ぼしい変更点をピックアップしてまとめておこうと思います。
もうずいぶんと前ですが、 TypeScriptの型定義ファイルの取得は、tsdが非推奨になり今後はtypingsというライブラリが推奨されるようになりました。 そして、このtypingsの1.0がでました。 今までなんだかんだで、tsdを使い続けてましたが、重い腰を上げて、t…
ここのところ、ちょっと立て込んでてあまりVSCodeいじったりできなかったのですが、この間にVSCodeは1.0/1.1とリリースされました。 ということで、VSCode1.0/1.1の新機能や変更点で、個人的にコレは!!と思った点をまとめておこうと思います。