タグ

ブックマーク / kkamegawa.hatenablog.jp (4)

  • Windows 10のbash on Windowsを試す - kkamegawa's weblog

    はじめに blogs.windows.com Windows 10のInsiderビルド14316が公開されました。//Buildで発表されたbash on Windowsも入っています。bashなのでbashそのものの挙動はともかく、Windowsで実際にどう見えるのか確認してみます。ベータなので将来変わると思いますので、その点はよろしく。 インストール 初回起動時のbash.exeはコンソールのストアアプリ(Windows Runtimeを使うアプリ)のようで、ちょっと違います。ご注意。公になるものでは初めてのWindows Runtimeを使ってストアにアクセスするコンソールアプリケーションってことになるんでしょうか。理屈上はできることはわかっていましたが。 まずはプログラムの追加と削除からWindowsの機能で「Windows Subsystem for Linux」を追加します。

    Windows 10のbash on Windowsを試す - kkamegawa's weblog
  • Visual Studio 2013デバッガ新機能 - kkamegawa's weblog

    TechEdNA 2014の動画やスライドが結構公開されていますね。スライド見るだけでも結構わかりますが、時間があれば動画も見たいところです。明日からでも簡単に使えそうなのはこのデバッガのTips and Tricks。今までの機能の紹介と、VS2013からの新機能の紹介です。 C++のポインタを配列としてビジュアライズ(要レジストリ編集) JavaScriptストアアプリでスクリプトのみにする変更 (VS2012でも有効)C++のヒープデバッグを無効にして高速化(環境変数に_NO_DEBUG_HEAP=1を設定) C++で指定されたアドレスが書き換えられたらbreakする 既定のTracepointメッセージ(要レジストリ編集) ブレイクポイントにとまったら音を鳴らす(長時間実行しないと該当しないようなときとかよさそう) ソリューションファイルにexeプロジェクトを作ってデバッガの設定

    Visual Studio 2013デバッガ新機能 - kkamegawa's weblog
  • 愛が重ならない.NET Framework 2.0 - kkamegawa's weblog

    なんというタイトルだと思われるかもしれませんが。 Console.WriteLine("{0}", "愛々,1,2,3".IndexOf(",")); これを実行してみましょう。結果は?なんと1です。PowerShellでも(当然)同じ結果になります。 $a = "愛々,1,2,3" $a.indexof(",") 1々がいけないのかと思ったのですが、これは2になります。 $a = "同々,1,2,3" $a.indexof(",") 2面白いことに、.NET Framework 3.5SP1(確認してないけど.NET Framework 2.0以降)ではこうなりますが、.NET Framework 1.1(Visual Studio .NET 2003)では2が返却されます。OS問わないのかもしれません。そこでこんなプログラムを作ってみました。とりあえずCJK統合漢字の範囲でどれだけ判定

    愛が重ならない.NET Framework 2.0 - kkamegawa's weblog
  • Microsoft Visual Studio International Pack 1.0 ベータ1 - kkamegawa's weblog

    Microsoft Download Center 極東(CJK)圏固有で必要になるライブラリを集めたものだって。zipの中に機能ごとのインストーラがあるので必要なものだけ起動すればOK。日固有のものはJPNで始まるmsiファイル。均等割りはちょっとびっくりしたけど、言われてみれば確かに日固有の機能なのか。APIMicrosoft.International.JapaneseTextAlignment.Utility.DrawJapaneseString()という、なんともな名前。ヘルプに描画例があるけど、英文字は均等割りの対象にならないのね。それでよかったんだっけ…。 Microsoft.International.Converters.KanaConverter.RomajiToHiragana()で提供される、ひらがな-カタカナ、そしていわゆる半角カナへの変換は…がんばるなぁ

    Microsoft Visual Studio International Pack 1.0 ベータ1 - kkamegawa's weblog
  • 1