備忘ぶ録-新犬小屋

ココログ「備忘ぶ録(https://kotatuinu.cocolog-nifty.com/blog/)」のコピー場所です。

プログラム

ユニットテストについて

ウチのチームでユニットテストレベルの不具合が摘出されておらず、システムテスト終わりに見つかってしまうという問題が発生している。そこで、ユニットテストの考え方を書き出してみる。 ユニットテストの目的は、詳細設計書(クラス・関数についての設計書…

覚書「サロゲートペア」について

「サロゲートペア」とは、UNICODEの有る範囲の文字列群(U+100000 ~ U+10FFFF)をUTF-16では一文字分では表記できないため、二文字分を使用する、その範囲の文字列群のことを指す。 なので、UTF-8やUTF-32には、サロゲートペアという概念はない。UTF-16のサ…

複数のフォルダ名をコピペして、そのフォルダを作る

コピペした文字列でフォルダを作成する。 フォルダを作成したいパスに移動してから、以下のスクリプトを実行。改行で区切られた文字列をコピペすると、1行ごとの文字列をフォルダ名としたフォルダを作成する。終了するときはEnterキーのみを押す(空行を入れ…

[Powershell]画像サイズ変更ツール imageConverter

githubに上げたものを転載 これは何? このツールは、指定したフォルダ内にある(複数の)画像ファイルに対して、一括してサイズ変更とフォーマットの変更を行います。みんな大好きPowershellです。 ブログに乗せる写真を今までは手作業でチマチマgimpを使っ…

PKCS#12形式ファイルを使ってXML文書に署名付与したり、署名検証したり

PKCS#12(拡張子.p12のファイル)を使ってXML文書にXML署名(Enveloped署名)を行うのと署名検証するプログラムをC#で作ってみた。 基本、SignedXmlクラスに載っているコードを使った。(2つあるけど、上の方は署名の公開鍵を埋め込まない。下の方はRSAKeyV…

WebRequest()で訳が分からない例外が発生したけど

C#なりPowershellなりで、cocolog(@nifty)のログイン画面(http://www.cocolog-nifty.com/t/sso/start)をWebRequestクラスを使って読み込もうとして、System.Net.HttpWebRequest.GetResponse()を実行したとき、何故かSystem.Net.WebException例外が発生す…

Powershellでココログの記事をExportするプログラム

現状、ココログでは、記事の内容をExportすることができません。というわけで、一身上の都合(※)で、ココログに投稿されている全記事の内容(タイトル、本文・追記、カテゴリ)を出力するPowershellプログラムを作ってみました。 ※:Amazonから”アソシエイ…