技術的備忘録

BOMの有無を判別し、UTFを読み分ける StreamReader のサンプルコード

shift-jis と utf-8 の混在問題に関する記事(リンクリスト)に戻る この記事は情技師(ITエンジニア)向けの記事です。.net の C# の StreamReader を使用してBOM有り、またはBOMなしのテキストファイルを...
システム開発

shift-jis と utf-8 の混在問題に関する記事(リンクリスト)

過去にいくつか書いた 「shift-jis と utf-8 の混在問題」について書いた記事へのリンクをここにまとめておく。タグにするのもイマイチ検索と相性が悪いので、リンクリストにした方が良いと思う。 文字コードの混在問題について課題と解決...
システム開発

システムをutf-8標準で開発する場合の注意点

shift-jis と utf-8 の混在問題に関する記事(リンクリスト)に戻る 以下に文字コードを表す言葉して「文字コード」「エンコーディング」「キャラクターセット」という言葉が出てくるが、全て同じような物と認識して欲しい。正確にはそれぞ...
システム開発

shift-jisでシステム開発するデメリット

shift-jis と utf-8 の混在問題に関する記事(リンクリスト)に戻る この記事は以下の二つの文字コードをテーマにした記事の続きだ。日本語文字コード(utf,shift_jis,eucとBOM:encoding)を一気に解説するW...
システム開発

Windowsはshift-jisからutf-8へ移行できるのか、検証してみよう!

shift-jis と utf-8 の混在問題に関する記事(リンクリスト)に戻る Windows は当初 'shift-jis' という文字コードで日本語に対応していた。Mac も昔は 'shift-jis' に対応していた。Linux は...
技術的備忘録

日本語文字コード(utf,shift_jis,eucとBOM:encoding)を一気に解説する

以前、リリースした rmsmf コマンドや、これから書く記事の理解を助ける為に、日本語の文字コードについてIT素人さん向けに、簡潔に解説しておこうと思う。shift-jis と utf-8 の混在問題に関する記事(リンクリスト)に戻る 日本...
汎用ソースコード&ツール

rmsmf-複数ファイルの複数文字列を置換するコマンドツール

rmsmf:Replace Multiple Strings in Multiple Filesrmsmf は複数のテキストファイルに含まれる、複数の文字列を一括で置換できるコマンドツールです。前書き最近、GitHub を使い始めた。 これ...
システム開発

マルチプロセス(マルチタスク)とマルチスレッドの違いを解説(IT素人さん向け)

ITシステムの基礎知識を解説(IT素人さん向け)リンクリストに戻る 先日、業務担当(非ITエンジニア)の顧客からこんな相談を受けた。「メモリ内で複数のデータを処理すると互いのデータが干渉して不整合が起きる危険性があると思います。DB(DBM...
技術的備忘録

ATOKでもIMEのように「変換」と「無変換」キーで日本語入力を切り替えたい

本当に大した事ではないのだが、仮名漢字変換を使いやすくすることは生産性に大きく影響するので、一応この記事を書いておきたいと思う。最近MicrosoftのIMEは日本語入力への切り替えに「変換」キーと「無変換」キーによる切り替えを採用した。従...
技術的備忘録

Windows 10 v1809 の vEthernet (Default Switch) の IPアドレスが再起動ごとに変更される謎の現象への対処法

何度も書いているが、先日自宅PCのHDDが壊れてSSDに換装したついでにWindows10をクリーンインストールしたのだが、PC環境を刷新したいくつか問題が起きている。今日は、Hyper-V で起きた問題とその応急処置的対処法について書く。...