dehio3’s diary

仕事、生活、趣味のメモ

メール送信時の文字コードについて

目的 メール送信処理してるperlスクリプトについて、perlのバージョンアップ&OSの文字コード変更に伴い改修する。 環境 変更前 $ cat /etc/sysconfig/i18n LANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="latarcyrheb-sun16" $ perl -versi…

ibwww-perl レスポンス(response)オブジェクトの復帰コードがバージョンによって違った

事象 URLの存在チェックする処理にて、バージョンが変わるとHTTPステータスコードが200から403に変わってしまった。 チェックスクリプト #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new; $ua->agent('Mozilla…

公開ファイルが文字化ける

事象 ブラウザ上にて公開しているファイルの文字が文字化けして表示される。 ファイルのOS上の文字コードはShift_JIS 環境 OS # cat /etc/system-release Amazon Linux AMI release 2017.03 apache # /usr/sbin/httpd -V Server version: Apache/2.2.31 (Uni…

ansible dynamic inventory ec2

目的 インベントリ用ディレクト作成 動的インベントリ用ファイル取得 ec2.ini 修正 ec2リスト取得 目的 aws上に作成したec2に対して、全台に一括でコマンド操作を行う。 動的インベントリを利用する事で、ec2の情報を常に最新の情報取得する。 Working With …

脆弱性の番号って何?

最近「Apache Struts2」の脆弱性の問題がよくニュースで流れる。 itpro.nikkeibp.co.jp そのなかで出てくる以下の数字 脆弱性(S2-045、CVE-2017-5638) これって何を表してるのかよくわかってなかった。 なので今回はこの数字が何の情報なのかを調べてみた…

CUI実行環境構築

CUIでの実行環境構築 以下の手順を参考に環境を作成 tech-sketch.jp テストコードを実行したところ以下のエラーが発生 # ruby /tmp/selenium_test.rb /var/lib/gems/2.3.0/gems/selenium-webdriver-3.2.2/lib/selenium/webdriver/common/service.rb:59:in `b…

妻のがん保険と死亡保険を調査した。〜保険を検討する前に〜

医療保険検討における前提知識 医療における公的な補償 健康保険 高額療養費制度 健康保険組合 付加給付 傷病手当金 給付額 給付期間 医療保険検討における前提知識 保険屋さんに相談に行くと、死亡率や入院日数、治療費などの統計的な情報が出てくるので、…