SourceChord

C#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。

TypeScript2.0での型定義ファイルの管理

とうとう出ました、TypeScript2.0!!

TypeScript 2.0 is now available! | TypeScript

メジャーバージョンアップなので変更点はたくさんありますが、個人的に一番気になっていた、npmからの型定義の取得を試してみます。

参考リンク

TypeScript2.0での変更点とかは、↓の記事がとても詳しいです。
http://qiita.com/vvakame/items/ae239f3d6f6f08f7c719
http://qiita.com/vvakame/items/826bf193dd301862014f

あと、TypeScript2.0での@typesからの型定義ファイルの取得方法は、↓を参考にやってみました。
http://qiita.com/laco0416/items/ed1aadf335f12cd3618d
http://qiita.com/tonkotsuboy_com/items/634b0921b6170cf56813

続きを読む

UWP Community Toolkitを使ってみた

先日MSが、こんなライブラリを公開してました。

https://blogs.windows.com/buildingapps/2016/08/17/introducing-the-uwp-community-toolkit/#ezOozvSa1jfh3Er2.97

てことで、さっそく使ってみました。

  • 概要・UWP Community Toolkitとは
    • 公式のサンプルアプリ
    • ロードマップ
  • 準備
  • 使ってみる
    • Control類
      • HeaderedTextBlock
      • RangeSelector
      • AdaptiveGrid
      • SlidableListItem
      • HamburgerMenu
      • RadialGauge
    • Animations
      • コードビハインドからのアニメーション
      • メソッドチェーンでつなぐ
      • ビヘイビアを用いたアニメーション
    • 各種Helperなど
    • 外部サービスとの連携
続きを読む

ResponsiveGrid 0.3.2をリリースしました

先日リリースしたResponsiveGrid 0.3.1で、以下のような不具合がありました。

  • パネル内の要素数が0個の時、例外を吐いて終了する

ということで、修正して0.3.2としてリリースしました。

この間バグ対応して0.3.1を作った時に、MeasureOverrideの中の処理を作り壊してしまってました。
修正確認が不十分でしたね・・・

ってことで、ついでに簡単な動作確認を兼ねたサンプルコード類を少し拡充させたりしてました。
コード修正したら、この辺をもう少しちゃんと確認するようにしようかと。。(汗

Visual Studio Code 1.5の新機能・変更点

VSCode 1.5がリリースされました。1.5では不具合があったようで、リリース後に速攻でバグフィックス版の1.5.1もリリースされてます。
今回も新機能・変更点で、個人的に気になった点などをメモしときます。

https://code.visualstudio.com/updates/v1_5

続きを読む

ResponsiveGrid 0.3.1をリリースしました

以前、WPF/UWP向けにResponsiveGridというライブラリを作りました。

このライブラリですが、GitHubのIssuesで不具合報告もらったので修正してリリースしました。
今回のアップデートはバグフィックスのみです。

続きを読む

OpenCVで浮動小数点形式の画像バッファを使ってみる

今までのサンプルコードでは、CV_8UC3のよう形で各要素ごとunsigned charなデータで画像バッファを扱っていました。

OpenCVでは、Mat型のインスタンスを作成するときの引数指定で、 16bit整数型や浮動小数点型などの形式のバッファも作れるようになっています。

続きを読む