プログラミング
前回の記事で.NET C#のアプリケーションにMigemoの機能を追加しましたが、一つ問題を見つけました。 特定の記号を含む文字列で検索すると、正規表現エラーになってしまうのです。 どうやら正規表現のメタキャラクターがエスケープされていないみたいです。 …
Migemoってご存知でしょうか。ローマ字入力で漢字を検索しようというライブラリで、EmacsやVimといったテキストエディタでよく使われています。 自作のテキスト検索系ツールにこの機能を組み込んでみようと思い、.NET C#でMigemoが使えないかどうか試してみ…
[.NET C# WinForm] マウスでテキストボックスをフォーカスしたときにテキストを全選択する方法についてまとめてみます。 グーグル検索すればStackoverflow等の記事がいくつか見つかりますが、特定条件での挙動が不完全だったので、その辺りの改善も含めて整…
本文書はYann Collet氏の「LZ4 Frame Format Description」の日本語訳です。LZ4フレーム形式のデコード処理を書く必要があったのですが、日本語訳が見当たらなかったので翻訳してみました。 誤訳の可能性がありますので、正確性を求める場合は必ず原文を参照…