SSL証明書や .pem を触っていると、「秘密鍵」「公開鍵」「証明書」「認証局(CA)」「中間証明書」と言葉が次々出てきて、結局それぞれどういう関係なのか分からなくなりがちです。
この記事は、コマンドの前に知っておくとラクになる「鍵と証明書の関係」を、図を使ってかみ砕いて説明します。
続きを読む 公開鍵・秘密鍵・証明書の関係をやさしく図解(PKI入門)SSL証明書や .pem を触っていると、「秘密鍵」「公開鍵」「証明書」「認証局(CA)」「中間証明書」と言葉が次々出てきて、結局それぞれどういう関係なのか分からなくなりがちです。
この記事は、コマンドの前に知っておくとラクになる「鍵と証明書の関係」を、図を使ってかみ砕いて説明します。
続きを読む 公開鍵・秘密鍵・証明書の関係をやさしく図解(PKI入門)SSL証明書を扱っていると、.pem .crt .cer .der .key .pfx .p12 .csr と似たような拡張子がいろいろ出てきて、何が違うのか混乱しますよね。
結論から言うと、「中身のエンコード方式(PEM か DER か)」と「中に何が入っているか(証明書か・鍵か・両方か)」の2軸で整理すると分かりやすくなります。この記事ではその地図を示します。
続きを読む 証明書ファイルの形式まとめ — PEM / DER / PFX(p12) / CRT / CER / KEY / CSR の違いひさしぶりに、まとまった翻訳作業をふたつ仕上げた。ひとつは GNU Make マニュアルの全面更新、もうひとつは ImageMagick 公式ドキュメントの日本語訳だ。どちらも「日本語でちゃんと読めるリファレンスが欲しい」という、自分自身の不満から始めている。
このサイト(ecoop.net) には昔から GNU Make の日本語訳 を置いている。バージョンは 3.77、原典は 1998年5月のもので、訳を仕上げたのが 2002年。かれこれ20年以上、ずっとそのままだった。
その間に GNU Make 本体は止まらず進化していて、最新は 4.4。3.77 の頃とは用語からして変わっている。
&:、順序のみ前提条件 |、.EXTRA_PREREQS、即時展開代入 :::=、!=(shell代入)など、新しい文法がいくつも増えた$(file ...)・$(eval)・$(let)・$(intcmp) といった関数、Guile 連携や動的オブジェクトのロード、ジョブサーバ、出力同期(-O)など、機能面も大きく広がった要するに、20年前の訳はもう「現役のリファレンス」としては古すぎた。そこで 4.4 を一から訳し直すことにした。28年前(1998年)のマニュアルを、ようやく現在に追いつかせた格好だ。
ただ、ただ新しく訳せばいいというものでもない。旧 3.77 訳には、直訳ではなく日本人が読んで自然に理解できるように噛み砕いた意訳という、当時のこだわりがあった。新訳でもそのテイストは引き継ぎたかった。
そこで今回は、訳を始める前に 翻訳辞書(用語集) と 文体スタイルガイド を先に整備した。
target=ターゲット prerequisite=前提条件 recipe=レシピ … と用語を固定全16章+付録A〜Dを、この基準に沿って訳した。旧 3.77 訳も消さずに残してあるので、見比べてもらってもいい。
なお付録D(GFDL)は、ライセンス文書の性質上、英語の原文だけが正式に有効なので、原文をそのまま正本として載せ、日本語は説明の注記にとどめている。
ついでに。というには規模が大きいが、もうひとつ密かに勧めていたプロジェクトのほうも公開した。 ImageMagick だ。画像変換の定番ツールで、コマンドラインからほぼ何でもできる。実際とても便利なのだが、まとまった日本語情報がとにかく少ない。断片的なブログ記事はあっても、リファレンスとして通して読めるものが見当たらない。
一方で、公式ドキュメントはかなり充実している。コマンドラインオプション、各種フォーマット、色管理、アーキテクチャ解説まで揃っている。これだけ良い原典があるなら、訳さない手はない——というのが動機だ。
そこで、公式ドキュメントを翻訳して通読できる形にした。日本語を主軸にしつつ、本家が対応していない多言語(英・中・西・仏・葡)へも展開している。日本語だけで 58ページほどある。
こちらは ImageMagick Studio LLC とは無関係の非公式翻訳なので、各ページに帰属表示・非公式である旨・原文へのリンクを必ず添えている。正確な情報が要るときは原文を参照してほしい。ライセンスページも、正文は英語原文を保持して要約だけを参考訳にしてある。
どちらも「英語で読めば済む」と言われればそれまでだが、母語でスッと頭に入る一次資料があるのとないのとでは、学習や調べ物のしやすさがまるで違う。自分が欲しかったものを作った、というのが正直なところだ。
訳の誤りや読みにくい箇所に気づいたら、ecoop.net まで教えてもらえると助かります。
Android でデザイナーさんに1パターンしか素材を出してもらえず、じゃあ drawable-xxhdpi …となって、
drawable-xxhdpi はあるけど、他の画像パターンが無くて手動で変換するのめんどくさい!ということで勢いで書きました。
ImageMagickがあればどの環境でも動くとおもいます。
ImageMagickは Mac OS X なら HomeBrew で brew install ImageMagick とすればインストールできます。
最近ドコモを解約したのですが、その時にドコモスタッフさんから教えてもらった、
ドコモ携帯を使っている人が使える、3000円分のdポイントがもらえる裏技を紹介します。
前回に続き、株トレードと確定申告にまつわる用語の説明をしつつ基本から詳しく解説してきます。
この記事では、
をまとめました。
続きを読む 株取引の基本 – 確定申告で節税対策できるかチェック、解説編
前回、【株初心者向け】株取引・配当を確定申告したほうがいいのか徹底的に調べてみたという記事でどうするのがおとくか、まとめて書きましたが、株トレードと確定申告にまつわる用語の説明をしつつ基本から詳しく解説してきます。
この記事では、
をまとめました。
株取引にまつわる確定申告の噂で、
「特定口座なら確定申告しなくてもいいよ!」
とか
「株で損したら絶対確定申告しろ!」
とか、
「いやいや、株取引は確定申告したらだめだよ!」
とか、色々な情報が乱れていて、
自分はどうすればいいの!?と悩んでしまったので、
株と確定申告について、とことん調べてまとめました。
という疑問を解消できる記事になっています。
Android StudioからKotlinで開発していくうち、
ビルド、インストールしようとしても、何度やっても「Application Installation Failed」となってしまう問題に行き当たったので対策のメモです。
Intelli J IDEAでも遭遇するかもしれません。
Android Studio でRunボタンを押して、ビルド、エミュレータ・端末へのインストールが始まった後に、
こんなエラーに行き当たりました。
続きを読む Android Studio で Installation Failed と出る問題の解決方法
「ドコモのWi-Fiってどうやって使うの?」——昔は無料で使える「docomo Wi-Fi」がありましたが、
docomo Wi-Fi は2022年2月8日に終了し、いまは 「d Wi-Fi」 という後継サービスになっています。
さらに 2025年12月10日にd Wi-Fiが大きく改定され、「dポイントクラブ会員なら誰でも無料」だったものが、
実質ドコモ回線の契約者向けのサービスに変わりました。古い解説とは状況が違うので、この記事で今の姿を整理します。