end0tknr's kipple - 新web写経開発

http://d.hatena.ne.jp/end0tknr/ から移転しました

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側の文字コードを変更すれば、解消するかもしれませんが、 一旦は…

Sonar Qube 6.7.1と Sonar Scanner 3.0.3 による java (web) projectのsrc解析

Continuous Code Quality | SonarQube 以前、pmdで、javaのcode metricsを計測しましたが、SonarQube というものを見かけたのでお試し。 今回は、spring-bootで書いたjava, javascriptのsample srcを解析しましたが、 他にも c/c++/c# , python , php 等、多…

Re: Perlコアモジュールに寄せてみる

私のperl core moduleに対する理解は、随分と遅れているようですので、 次の機会の為に、メモ。 LWP::UserAgent → HTTP::Tiny 、JSON → JSON::PP で、乗り換えてみたい Perlコアモジュールに寄せてみる – Wyton

jackson for javaによる json → Map<String,Object> map 変換

import java.util.LinkedHashMap; import java.util.Map; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; public class TestJson { public TestJson() { } public static void main(String[] …

html5のFileAPIと spring bootで ドラッグ&ドロップなファイル・アップロード、ついでにAWS S3へも登録...

で、spring boot for java が、おおよそ分かってきた気がするので、 webアプリっぽい機能を一つ書いてみた。以下 html <html lang="ja"> <body> <table> <thead> <tr> <th style="width:120px;">ファイル</th> <td id="file_drop_zone" colspan="2" style="width:500px;"> ここにファイルをドラッグ&ドロップして下さい </td> </tr> </thead> <tbody id="file_dropped_zone"> </tbody> <tfoot>…</tfoot></table></body></html>

spring boot for java で、jsp を利用

spring bootでは、テンプレートエンジンである thymeleaf を 推奨?しているようですが、身の回りに jsp があふれているので spring boot での jsp を利用法を試してみた。 詳細は以下で、とりあえず使えるようにした程度です。 jsp側でifや、for-loopは利用…

spring boot for java におけるフィルタ処理(requestに対する前処理)には OncePerRequestFilter

つまりログインフィルタ等は、次のように書くみたい package jp.end0tknr.streamdoc.ctrl; import java.io.IOException; import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import …