タグ

ブックマーク / kaworu.jpn.org (4)

  • Eclipse Che - Linux入門

    Eclipse Che とは、クラウド型のIDE環境です。 読み方 Eclipse Che えくりぷす ちぇ $ sudo docker run -p 81:8080 -p 8000:8000 -p 49152-49162:49152-49162 -v /var/run/docker.sock:/var/run/docker.sock codenvy/che start INFO: ECLIPSE CHE: Pulling image codenvy/che-server:latest latest: Pulling from codenvy/che-server e110a4a17941: Already exists 87de885dae11: Pulling fs layer dcf05c63220c: Pulling fs layer 87de885dae11: Verifying

  • JavaでHMAC-SHA256を計算する - Java入門

    JavaでHMACを計算する場合は、 javax.crypto.Macクラスを使用します。HMAC-SHA1, HMAC-SHA256 , HMAC-MD5などを求めることができます。 読み方 HMAC えいちまっく 概要 HMACとは、Hash-based Message Authentication Code の略です。メッセージ認証符号の1つです。HMACは、署名として利用されます。インターネットの世界でよく利用されている仕組みです。たとえば、暗号化通信(TLS/HTTPS)で利用されています。 ソースコード "HmacSHA256"を"HmacSHA1"などに書換えることにより、他のアルゴリズムを選択できます。 HmacSHA256 HmacSHA1 HmacMD5 plaintext は、署名するデータです。 secret は、共通鍵になります。 /* * HmacSha256.

  • ports - FreeBSD入門

    ports コレクションとは、FreeBSD のソフトウェアの追加と削除などを簡単に行える仕組みです。 読み方 ports ぽーつ 概要 ports コレクションとは、FreeBSD のソフトウェアの追加と削除などを簡単に行える仕組みです。 インストール ports コレクションは、 /usr/ports にあります。 もし、 /usr/ports が空っぽの場合は、 portsnap コマンドで、ports のツリーを入手します。 更新 ports の更新は、 portsnap コマンドで行います。 使い方 portsコレクションの場所を調べるには、whereis コマンドを利用します。

  • pkg - FreeBSD入門

    FreeBSDのpkg(/usr/sbin/pkg)は、次世代パッケージ管理システムとそのコマンドです。FreeBSD 10-CURRENT から採用されました。RELEASE版では、FreeBSD 10.0-RELEASEから利用できます。バイナリパッケージであるため、コンパイルが必要ありません。バイナリパッケージのメリットは、コンパイルがすでに終わってることでしょう。また、portsと併用できます。独自のビルドオプションなどを使いたいパッケージは、portsからビルドし、それ以外をpkgでインストールできます。 読み方 pkg ぴーけーじー 概要 pkgは、次世代パッケージ管理システムとそのコマンドです。 FreeBSD 10-CURRENT から採用されました。FreeBSD 9.1-RELEASE で利用できます。FreeBSD 10.0-RELEASEでは、デフォルトで使用できま

  • 1