end0tknr's kipple - web写経開発

太宰府天満宮の狛犬って、妙にカワイイ

2018-01-01から1年間の記事一覧

whoisとopensslコマンドで、dnsやssl証明書の有効期限を確認

当初、perl moduleでの実装を検討しましたが、 whoisとopensslコマンドの利用が、お手軽のようです。 #!/usr/local/bin/perl use strict; use warnings; use DateTime::Format::Strptime; use Data::Dumper; my @HOSTNAMES = qw/ www.xxx-xxx.com www.yyy-yy…

システム評価指標 RASISの再整理 - R:信頼性, A:可用性, S:保守性, I:保全性, S:機密性

きっかけは、一般的な意味での「保全」とRASISにおける「保全」の違い 一般的に「保守」や「保全」と言うと、「保守=正常な状態を保つこと」と 「保全=安全な状態に保つこと」の意味で使われていると思います。 一方、RASISにおいては、「保全=データに矛盾…

oracle 11.2.0 for win へ データインポート

内容は理解できていませんが、メモ STEP1/3 DBスペース作成 SQL Plusに system または sys as dba (※)でログインし、以下を実行 SQL> CREATE TABLESPACE JSMAP DATAFILE 'c:\app\Administrator\oradata\JSMAP.dbf' SIZE 5000M; ※ STEP2/3 system や sys は、…

msys2 + mingw for win 10 64bitで、emacs 25.3 をbuild

emacs24.5をwin10 + USキーボードへ引っ越し後、動作が不安定 先日、PC買換えに伴い、OSもwin7 → win 10(64bit)へ移行。 NTemacsは、win7で動作していた emacs-24.5-IME-patched を そのままcopyして利用していますが、どうもIMEの動作がおかしい。 google日…

ssl化した apache 2.4 起動時のパスフレーズ入力を省略

以前のエントリの関連です apache 2.4 の ssl設定 (conf/extra/httpd-ssl.conf)のオレオレ サンプル - end0tknr's kipple - 新web写経開発 以下の5行目にある「openssl rsa」を追加で行うことで、OK。なんですけど、 方法をすっかり忘れていたので、メモ $ c…

LibGD 2.2.5 + GD.pm for perl を centos 7へ src からinstall

以前、「最近のlibgdには、configureがない」とか言ってましたが、 そもそも、cmakeに移行していたっぽい。 README は、configureがあるような記載になっていますが... GD (libgd)をsrcからinstall - end0tknr's kipple - 新web写経開発 で、以下の通り GD $…

fuji xerox apeos port-v c7785 のプリンタinstallをdosのbatchで行う

以下のような感じかな? ※ driver自体は fuji xerox のサイトからダウンロードしてください @echo off set ip_addr=10.100.???.??? set dsp_name="TEST_PRINTER" call %~dp0\common\AutoInstall.bat @echo off rem +----------------------------------------…

samba 経由でfileを編集すると、書込みが遅いらしく、 -bash: ./foo.pl: /usr/local/bin/perl: bad interpreter: Text file busy

samba 経由でfile( perl script )を編集し、実行すると、以下のようなエラー $ ./foo.pl -bash: ./foo.pl: /usr/local/bin/perl: bad interpreter: Text file busy どうやら、実際の書込みが遅いらしい。 なので、 smb.conf に「 oplocks = no 」の設定追加…

DOS? のバッチで、windowsのproxy設定

以下のように書くみたい netsh winhttp set proxy proxy-server="ないしょ:80" bypass-list="*.local" netsh winhttp show proxy pause

SMB::Client for perl で、SMB接続し、fileをdownload

http://search.cpan.org/perldoc?SMB https://metacpan.org/pod/SMB 上記を参考に、次のように書きます。 use strict; use warnings; use SMB::Client; use Data::Dumper; main(); sub main { my $client = SMB::Client->new('//192.168.56.101/end0tknr', u…

contos 7 において GnuTLS の configureを行うと、「Libnettle 3.1 was not found.」エラー

単純に https://ftp.gnu.org/gnu/nettle/nettle-3.4.tar.gz をダウンロード後、 configure , make , make install するだけではNG。 contos 7は、64bitなOSなので、「./configure --libdir=/lib64」のように、実行することで解消

apache commons csv for javaで、文字コードを指定して読む

先程のエントリのおまけ。以下 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.io.Unsupported…

javaでfileをUTF-8で読み、別fileMS932で書く - InputStreamReader() , OutputStreamWriter() , PrintStream()

「java 文字コード 変換」でグルると、 「new String("あ".getBytes("UTF-8"), "SJIS")」の方法を見かけますが、 これは誤りで、正しくは以下のように書くはず。 その他、SJISと MS932 の文字コード(文字セット)の違いを理解できていない人もよく見かけます…

Re: HashiCorp Vaultの基礎知識と導入

Vault by HashiCorp HashiCorp Vaultの基礎知識と導入 | Developers.IO 1) 機密情報/秘密情報を管理するためのソフトウェア 2) バックエンドには、MySQL、AWS S3?を利用可能 3) 2015年に初回リリース らしい。 Vaultがフロントに立ち、暗号化/複合化 を担っ…

re: The VLFeat open source library implements popular computer vision algorithms

メモ http://www.vlfeat.org/

mysqlユーザ目線での mysqlとoracleデータベースの違い

サーバ本体、データベース、スキーマ、テーブル、ユーザ の関係に戸惑います。 現時点では、次のように理解しています。

IPA J-CRAT(サイバーレスキュー隊)による インシデント発生時の初動調査の手引き for Win

「インシデント発生時の初動調査の手引き WindowsOS標準ツールで感染を見つける」 https://www.ipa.go.jp/security/J-CRAT/report/20180329.html └ https://www.ipa.go.jp/files/000065284.pdf 外部からの攻撃が、サーバを超え、更に内部のPCにまで達すると…

Re: 組織対応力ベンチマークチェックシート by OGC

【プレスリリース】「組織対応力ベンチマーク」発表に関して (2015年7月1日) - 一般社団法人 オープンガバメント・コンソーシアム 「組織対応力ベンチマーク解説書初版」【Pdf版】 「組織対応力ベンチマークチェックシート」【Excel版】/【Pdf版】 「組織…

政府系システムの調達指針 - 機能要求や非機能要求(特にセキュリティ)

外部委託する際の 要求のまとめ方について、ググってみた 以下は、いずれも、「記載されていて当然」的な内容ですが、 漏れがちな内容でもありますので、自分用にメモ。 情報システム調達のための技術参照モデル(TRM)調達仕様書ひな形編 IPAが公開する 要求/…

JPCERT CC による インシデント ハンドリング マニュアル

システム運用に関しては、以前、以下のエントリを記載しています。 ITILにおけるインシデント管理と、問題管理 - end0tknr's kipple - 新web写経開発 システム運用管理の勘どころ - end0tknr's kipple - 新web写経開発 JPCERT CC が公開する インシデント ハ…

CentOS 7.4 へ mysql 5.6.40 を src から install

以前も mysql 5.7 に関して同様のentryを記載していますが、 virtual boxで動作させている centos を ver.7.4 にした為、改めてinstall 先程のentryにも記載していますが、mysql 5.7.18 より、 my.cnf が提供されない為、mysql 5.6.40をinstallしています my…

mysql 5.7.18 より、default設定file ( my-default.cnf )が同包されない?

MySQL :: MySQL 5.7 Release Notes :: Changes in MySQL 5.7.18 (2017-04-10, General Availability) 上記のrelease noteに以下のように記載されています。 The my-default.cnf.sh file (used to produce a default my-default.cnf or my-default.ini file) …

windows server 2016のパスワードポリシー (複雑性) の解除

「gpedit.msc」を「ファイル名を指定して実行」し、後は下図の通り

バーバラ・ミント - 考える技術・書く技術 - 問題解決力を伸ばすピラミッド原則

「バーバラ・ミントさんの名前は聞いたことがあるかなぁ...」程度でしたが、 とあるきっかけで「考える技術・書く技術」の「書く技術」を中心に読んでみた。 以下、自分用メモ https://www.amazon.co.jp/dp/4478490279www.amazon.co.jp https://www.amazon.c…

install clamav v.0.99.4 to centos 7 と、独自virus 定義の作成

超大量のサーバがあり && EOLなミドルウエア管理ができていない場合、 「独自virus定義を作成し、virus scanに検知だけさせれば」と思ったのがきっかけ 参考url https://www.clamav.net/ https://clamav-jp.osdn.jp/jdoc/clamav.html https://futuremix.org/…

Thunderbird ver.52 のaddon(plug-in)開発を中断

やりたかったことと、必要な技術要素 誤送信防止プラグインである Secure Addressing の送信前確認画面において 宛先に応じた顔写真を表示。 顔写真は、WEB上(イントラ内)にあり、httpsにてアクセス可能。 https://addons.mozilla.org/ja/thunderbird/addon/…

apache 2.4 の ssl設定 (conf/extra/httpd-ssl.conf)のオレオレ サンプル

以下の内容で、ssl化するはずですし、起動時のパスフレーズも聞かれないはず。 自分用メモ Listen 443 https #SSLPassPhraseDialog exec:/usr/libexec/httpd-ssl-pass-dialog SSLPassPhraseDialog builtin SSLSessionCache shmcb:/run/httpd/sslcache(512000…

rsync における帯域制限 (転送速度制限)は、bwlimit オプション

例えば、次の通り。(byte単位です) # /usr/bin/rsync -e ssh -auolr --bwlimit=2048 /data/attach_file testadm@10.82.???.???:/data

PostgreSQL 9.6 に対し、sjis環境のclient (perl)から機種依存文字を登録 - 環境変数:PGCLIENTENCODINGを利用

ERROR: invalid byte sequence for encoding "SJIS": ... きっかけは上記のようなエラー。 機種依存文字が影響していることは、すぐに分かりましたが、client側での対処に手こずった。 随分、久しぶりにpostgresを触ったせいですね。 参考url https://www.po…

PostgreSQL 9.5 で、「pg_ctl: ERROR: invalid byte sequence for encoding」

具体的には、insert sql時に以下のようなエラー pg_ctl: ERROR: invalid byte sequence for encoding "SJIS": 0xff 0xff どうやら"髙"のような、いわゆる機種依存文字の影響らしい。 postgres側の文字コードを変更すれば、解消するかもしれませんが、 一旦は…