モンベル サイドポケットMのレビュー

二泊三日の登山・キャンプのために、30LザックをモンベルのサイドポケットMで拡張してみました。 はじめに 2022年8月頃、立山の雷鳥沢キャンプ場に二泊三日(行動食+5食分)する計画を立てました。 私がお気に入りの30Lザックは日帰りか1泊程度の荷物しか収納できないので、サイドポケットMで拡張しようと考えました。 (行きはサイドポケットに食料を入れ、帰りはサイドポケットを畳んで帰るイメージです。) […]

SOTO OD缶・アミカスとPRIMUSソロセットM

SOTOのOD缶とアミカス+PRIMUSクッカーを使ったイメージを紹介します。 概要 PRIMUSのソロセットMの製品情報は次の通りです。 製品名 PRIMUS イージークックNS(ノンスティック)・ソロセットM 型番 P-CK-K202 サイズ ポット(900ml、内径11.2 × 9.9cm)、ミニポット(400ml、内径11.2 × 4.8cm) 収納サイズ 収納サイズ:直径 12.5 × […]

SyntaxHighlighter EvolvedからUrvanov Syntax Highlighterへの移行と注意点

ダイジェスト ワードプレスの投稿のソースコードや画面出力例等を綺麗に整形してくれるコード整形プラグインとしてSyntaxHighlighter Evolvedを使用していましたが、フォントサイズ等の外観の細かい調整ができず不満に思っていました。 有償のワードプレステーマであるThorへの移行に伴い、この問題を解決するためにUrvanov Syntax Highlighterに移行してみました。 ( […]

購入コードでESETライセンス更新(有効期限の延長)

アマゾン等の量販店で販売しているESETはライセンス更新には使用できず、新規登録する必要があります。ここでは、新規登録によってESETの有効期限を延長する方法を説明します。 ESETを使用するためには製品認証コードが必要ですが、量販店で購入物に付属するのは購入コードであり、そのまま使用できません。 ESETの新規ユーザ登録で氏名やメールアドレスと併せて購入コードを登録すると製品認証コードが発行され […]

骨伝導イヤホンShokz OPENRUNレビュー

はじめに ランニングでも外れないイヤホンとして比較的安価なAnkerのSoundcore Liberty Neo 2を購入しました。当初の期待通りランニング中に外れることはなく、音質も良いものでした。 唯一の欠点は、背後から近づく自動車や自転車の音が聞こえず、危ない思いをすることが多々あることです。そのため、耳を塞がない骨伝導イヤホンを使ってみることにしました。 ここでは、骨伝導イヤホンとして評価 […]

認証・認可に使用できるクライアント証明書のフィールド

証明書のフィールド 証明書の仕様はRFC5280で定義されています。 1988年にITUが公開鍵基盤(PKI)をX.509として規格化しました。このPKIの一部として証明書も規格化されました。 インターネットで使用されるサーバ証明書やクライアント証明書はX.509証明書と呼ばれます。 今日ではバージョン3が使用されており、その内容はIETFのRFC 5280として公開されています。 証明書の内容の […]

X.509証明書のエラー原因と対応方法

はじめに サーバ証明書、クライアント証明書等のX.509証明書を作成する際に経験したエラーの原因と対応例の紹介です。 Windows環境で証明書を確認した際の「証明書の状態エラー」、ブラウザ(Chrome)でWebページにアクセスした際に表示される「ブラウザのエラー」に分けて紹介します。 サーバ証明書、クライアント証明書の作成例はこちらで紹介しています。 ここでは、Windows環境で証明書を作成 […]

X.509証明書仕様(RFC5280)でのOIDの読み方

OIDとASN.1 X.509証明書はRFC5280で定義されており、証明書を作成する際に使用するOIDもこの中で定義されています。 例えば、拡張キー使用法(EKU)の記載を探すために、RFC5280を”2.5.29.37″で検索しても見つかりません。OIDの定義は後述のようにASN.1という形式で定義されており、単純な番号の羅列では定義されていないためです。 拡張キー使用 […]

クライアント証明書を使った認証・認可方式

はじめに 利用ユーザに対して「マインバー操作」や「ユーザアカウント管理」などの重要な機能を提供する業務システムでは、そのような機能へのアクセスを制限する必要があり、その実現方式の一つとしてクライアント証明書を使う方法が考えられます。ここでは、典型的な業務システム(Webアプリ)を例題とした、クライアント証明書による認証・認可機能の実現方式について説明します。 パスワード認証や2要素認証などによるユ […]

ExcelをCSV, SQL文, JSONに簡単変換(VBA)

はじめに 業務作業の中で、リストやCSV、Excelのデータを要件に基づいて大量に変換したい場合があります。ここでは、可能な限り簡単にデータの変換を行うためのExcel VBAのサンプルを紹介します。 ここで紹介するサンプルは、ちょっとした業務作業の効率化のために簡単に変更して使えることを目標にしており、可能な限り短く分かりやすいコードにしています。業務要件で求められるようなエラーハンドリング等の […]