2008-12-08から1日間の記事一覧

net/https の証明局の取り扱いについて

証明書の取得 rubyでssl通信 HTTPSでサーバーに接続 Rubyでnet/httpsで通信 OpenSSL::SSL::SSLSocket で証明書を取得する SSL通信にてCA証明書を取得する方法 OpenSSL::SSL::SSLSocket

OpenSSL で https に接続をする

$ openssl s_client -connect www.example.com:443 -state HEAD / HTTP/1.0 HOST: www.example.com HOST: www.example.com まで入力をしたら、Enter キーを 2回押せば接続ができる。

Net::HTTPS と URI の動作確認

簡単な備忘録。 require 'net/https' require 'uri' url = 'https://mail.google.com/' uri = URI(url) p uri.host p uri.port p uri.request_uri 実行結果。 "mail.google.com" 443 "/"

ソースから deb パッケージ化してインストールしたパッケージをアップグレードする。

基本的にはインストール時の作業と同じ。 # apt-get build-dep git # apt-get -b source git # apt-get -i dpkg -i git_4.3.20-10_i386.deb 他のインストール/アップグレードのオプション dpkg -E パッケージ名| --skip-same-version Don't install the pack…

プログラムを CPU に最適化してコンパイルする

最適化のオプションとその種類について オプション 対応CPU i386 i386およびその互換CPU i486 i486およびその互換CPU i586 Pentium、MMX Pentiumおよびその互換CPU i686 Pentium Pro、Pentium II、Pentium III、Pentium4、Celeronなど k6 K6、K6-2、K6-III a…