Hatena::Groupprogram

lnzntのプログラミング日記 このページをアンテナに追加 RSSフィード

2012年05月27日(日)

PGP - MIME Security with OpenPGP

| 11:07 | PGP  - MIME Security with OpenPGP - lnzntのプログラミング日記 を含むブックマーク はてなブックマーク - PGP  - MIME Security with OpenPGP - lnzntのプログラミング日記 PGP  - MIME Security with OpenPGP - lnzntのプログラミング日記 のブックマークコメント

PGP*1 の標準仕様 OpenPGP は RFC として公開されています。

番号タイトルステータス
RFC6091Using OpenPGP Keys for Transport Layer Security (TLS) AuthenticationInformational
RFC5581The Camellia Cipher in OpenPGPInformational
RFC5081Using OpenPGP Keys for Transport Layer Security (TLS) Authenticationobsoleted by RFC6091
RFC4880OpenPGP Message FormatProposed Standard/updated by RFC5581
RFC3156MIME Security with OpenPGPProposed Standard
RFC2726PGP Authentication for RIPE Database UpdatesProposed Standard
RFC2440OpenPGP Message Formatobsoleted by RFC4880
RFC2015MIME Security with Pretty Good Privacy (PGP)Proposed Standard/updated by RFC3156
RFC1991PGP Message Exchange Formatsobsoleted by RFC4880

ここでは、MIMEタイプを使ったOpenPGPメッセージの運用について書かれた「MIME Security with OpenPGP (RFC3156)」の要点を整理します。

続きを読む

2012年05月13日(日)

GNU GLOBAL

18:48 | GNU GLOBAL - lnzntのプログラミング日記 を含むブックマーク はてなブックマーク - GNU GLOBAL - lnzntのプログラミング日記 GNU GLOBAL - lnzntのプログラミング日記 のブックマークコメント

GNU GLOBAL についてです。(間違えて他の日記に書いてしまった。。。)

以下の記事がとてもわかりやすくて大変参考になりました。

----

以下、要点のみメモです。

global は ctags のようなタグをつけるツールです。

続きを読む

2012年05月03日(木)

hello.c を出力する bash 関数

13:20 | hello.c を出力する bash 関数 - lnzntのプログラミング日記 を含むブックマーク はてなブックマーク - hello.c を出力する bash 関数 - lnzntのプログラミング日記 hello.c を出力する bash 関数 - lnzntのプログラミング日記 のブックマークコメント

01function.hello-c (私の環境でのファイル名です。ファイル名は任意です)

function hello-c {
    /bin/cat <<__HELLO_C__
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    printf("hello, world\n");

    return EXIT_SUCCESS;
}
__HELLO_C__
}

使い方 (ディレクトリ等は環境に合わせて読み替えてください)

$ . ~/etc/profile.d/conf/bash/01function.hello-c # パスは任意
$ hello-c > hello.c
$ make hello
$ ./hello
hello, world

GNU Autotools - 最小の手順

| 12:09 | GNU Autotools - 最小の手順 - lnzntのプログラミング日記 を含むブックマーク はてなブックマーク - GNU Autotools - 最小の手順 - lnzntのプログラミング日記 GNU Autotools - 最小の手順 - lnzntのプログラミング日記 のブックマークコメント

  1. ソースを用意 (ここでは hello.c)
  2. Makefile.am を作成
  3. configure.in を作成
  4. aclocal 実行
  5. autoconf 実行
  6. NEWS, README, AUTHORS, ChangeLog を作成(ここでは空ファイルでよい)
  7. automake --add-missing を実行

続きを読む