end0tknr's kipple - web写経開発

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

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

コマンドライン版 git / github のメモ

TortoiseGit ばかりを使用していたら、コマンドライン版 を忘れていたので、dotinstall等を参考にメモ $ /usr/local/bin/git version git version 2.34.1 目次 - コマンド一覧 参考url git config - 個人設定と確認 git init - repository の 初期化 git add…

install git ver.2.34.1 from source to cent7.9

cent7.9への vuls installの際、gitを必要としますが、 cent7.9付属のgitは、ver.1.8.3.1 で古く、vuls をinstallできませんでしたので refer to https://github.com/git/git/blob/master/INSTALL $ sudo yum install asciidoc xmlto libcurl-devel $ sudo y…

svg版 プロフェッショナルの仕事の進め方

re: エンジニアリング組織論への招待 ~ 不確実性に向き合う思考と組織のリファクタリング - end0tknr's kipple - web写経開発 以前の上記entry の 2021年度版です。 偶然、 https://www.facebook.com/photo.php?fbid=238092406260478 の 画像を見かけたので…

install vuls from source to cent7.9

脆弱性対策の効果的な進め方 ツール活用編 テクニカルウォッチ IPA 情報処理推進機構 にある ツール活用編pdf の写経です。 ただし、このpdfが、公開された2019年から約2年経過している影響か go-exploitdb 等のコマンドが異なります。 $ cat /etc/redhat-re…

windows power shell で、ファイルサイズ指定で検索し、MB で表示

例えば、以下のコマンドで、Hドライブにある 6GB超のファイルを検索し、MBで一覧表示します。 PS > Get-ChildItem -Path H: -Recurse | Where-Object{$_.Length -gt 6GB } | Select-Object Length,fullname,LastWriteTime | %{New-Object psobject -Property…

ipa 脆弱性対策の効果的な進め方 - vuls のお試し の前に

https://end0tknr.hateblo.jp/entry/20211118/1637243185 上記entryにも関連しますが、ipaによる以下のurlからの抜粋です。 脆弱性対策の効果的な進め方 ツール活用編 テクニカルウォッチ IPA 情報処理推進機構 ツール活用編pdf 実践編pdf ツール活用編 pdf …

nginx + lua-nginx-module + python でシングルサインオン(sso)認証を書いてみた

2021年版 mod_perl2を使ってシングルサインオン認証を書いてみた - end0tknr's kipple - web写経開発 上記entry の nginx + lua-nginx-module + python です。 詳細は、以下のsrcの通りですが、 lua-nginx-module in nginx.conf で振り分けのみ?を行い、 殆…

install nginx v1.20 + lua-nginx-module to cent 7.9

https://blog.kozakana.net/2020/02/build-nginx-with-lua-nginx-module/ 上記urlの写経です。 ちなみに、 脆弱性があった場合、全部入りの openresty では対応が遅れると思い、nginx+lua-nginx-module を選択 2021/12での最新は lua-nginx-module v0.10.20 …

JUAS (日本情報システムユーザ協会)によるシステム開発・保守・運用調査

software design 2022/1 に記載の「"学習する"チームで仕事をする」を 読んだことをきっかけに、今更、2020版を確認。(既に16年目) 以降では、気になった部分を記載しています。 (その中でも更に気になった部分には★を記載) 公開資料(pdf)のurl 3 開発・保守…

オニオンモデル (要求工学知識体系 REBOK) を svg で描いてみた

<svg xmlns="http://www.w3.org/2000/svg" width="600" height="400"> <defs> <style> ellipse, polyline { stroke : #20285A; stroke-width : 4; stroke-linecap : round; fill : none; } text { font-size : 20px; font-weight : normal; stroke: #20285A; fill: #20285A; text-anchor: middle; /*…</defs></svg>

2022/4施行 の 個人情報保護法改正のポイント

個人情報保護委員会が https://www.ppc.go.jp/personalinfo/legal/kaiseihogohou/ で公開している「概要資料 (PDF : 440KB)」の以下が、 A4 x 1枚で、ちょうどよい情報量かと思います。 https://www.ppc.go.jp/files/pdf/200612_gaiyou.pdf 個人的に気になる…

RHELはOSだけでなく、ミドルウェアの長期サポートも魅力です

以下のように理解しています OSは、10年超サポート 以下に記載の通り、Extended Life cycle Support (ELS) により RHEL7は ~2026年6月30日、RHEL8は~2031年5月31日. https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates ミドルウェ…

emacs for win の phps-mode で「Warning (phps-mode): Empty token detected: T_ENCAPSED_AND_WHITESPACE」

とある php の source を emacs for win の phps-mode で開いたところ Warning (phps-mode): Empty token detected: T_ENCAPSED_AND_WHITESPACE のエラーが発生し、sourceが hilight しない。 どうやら、phpの source で $mail_body =<<

pythonのsubprocessで、リモートサーバにある同一dirとの差分比較(diff)

pythonで、urlの死活監視を行い、NGであれば、sendmail を外部コマンドで通知 - end0tknr's kipple - web写経開発 上記urlと同様かもしれませんが、 localとremoteにあるdirを比較し、ファイル有無やsize差異がある場合、 表示します。 #!/usr/bin/python2 #…

bash v.4では、連想配列(hashmap)を扱えるらしい。ただし、1次元のみ

シェルスクリプトに挑戦しよう(18)連想配列:“応用力”をつけるためのLinux再入門(38) - @IT 久しぶりに、bashを使用した際に、hashmapが利用できることに驚いた。 ただし 1次元のみ (hashmap内にlistやhashmapを格納できない) key sortできない 等、他…

html gridlayout の手習い from dotinstall

https://end0tknr.github.io/sandbox/gridlayout/grid_1.html https://end0tknr.github.io/sandbox/gridlayout/grid_2.html https://end0tknr.github.io/sandbox/gridlayout/grid_3.html https://end0tknr.github.io/sandbox/gridlayout/grid_4.html https:/…

svg の手習い from dotinstall

from dotinstall https://end0tknr.github.io/sandbox/svg/svg_1.html 手習い - line <svg xmlns="http://www.w3.org/2000/svg" width="128" height="16"> <line x1="2" y1="12" x2="126" y2="12" stroke="#20285A" stroke-width="4" stroke-linecap="round"/> </line></svg>

svg で、文字テキストをアニメーションしながら、表示

<svg width="60" height="60"> <defs> <style> @keyframes text-move { 0% { stroke-dashoffset: 300; /* SVG pathが始まる場所 */ stroke: #ff4500; fill: none; } 100% { stroke-dashoffset: 0; /* SVG pathが始まる場所 */ stroke: #FBBC05; fill: #FBBC05; } } .logo_text { font-size: 42px; font</defs></svg>…

jqueryやbootstrap非依存な responsive & tab menu & carousel html

responsive html の template - end0tknr's kipple - web写経開発 上記entryの改訂版で、githubにも commitしています。 https://end0tknr.github.io/sandbox/responsive/ 目次 html css javascript html <html lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> </meta></meta></head></html>

パッチマネジメント サイクル

セキュリティ的には、とっても大事 www.intellilink.co.jp

WEBサーバやアプリケーションのセキュリティに有用なチェックリスト、ガイドライン、診断ツール

以下のような位置づけだと思います。 診断ツール チェックリスト、ガイドライン

postgres (psql)にて、タブ区切り出力 【--field-separator=$'\t'】

ポイントは、psqlへ与える以下の引数です。中でも【$'\t'】 引数 意味 --tuples-only ヘッダ非表示 --no-align 位置揃えなし --field-separator=$'\t' tab区切り出力 #!/bin/bash tbls=( "prj02_table0001" "prj02_table0002" "prj02_table0003" "prj02_tabl…

install OpenSCAP to centos 7 from source

概要 参考url install pre-requisites cmake 3系 rpm packages install OpenSCAP ver.1.3.5 download xccdf and oval scan by OpenSCAP xccdf - com.redhat.rhsa-all.xccdf.xml oval - com.redhat.rhsa-all.xml 結果 xccdf - com.redhat.rhsa-all.xccdf.xml …

Cache-Control: no-storeと autocomplete="off" で、ブラウザ キャッシュをoffる

当初、キャッシュされないようにするには? - とほほのWWW入門 を参考に print "Content-type:text/html\n"; print "Pragma: no-cache\n"; print "Cache-Control: no-cache\n"; print "\n"; のような httpd header出力としましたが、 上手く動作しない。 ど…

Material Icons Guide - Google Design

https://google.github.io/material-design-icons/ から <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> を取得し、 https://fonts.google.com/icons?selected=Material+Icons から <span class="material-icons">menu</span> を検索 & 取得</link>

数理最適化や、制約プログラミングの参考url

久保 幹雄さん Python言語による実務で使える100+の最適化問題 | opt100 アナリティクス(データサイエンス)練習問題集 | analytics 組合せ最適化とアルゴリズム(最大安定集合問題・オイラー閉路・最小木問題) - YouTube Python言語による実務で役に立つ1…

Wolfram Alpha - 数式計算ツール

www.wolframalpha.com

cisベンチマーク

サーバOSや、Apache、Tomcat 等のミドルウェアのみかと思っていたら、 zoomが増えてて、驚いた。 www.cisecurity.org

connect as400 via python

iSeries Access付属のodbcでexcel, accessdb2の連携 - end0tknr's kipple - web写経開発 System i Access for linux でas400のdbに連携 - end0tknr's kipple - web写経開発 ibmのas400のdbの実体は、db2ですので、 上記entryのようにodbcを使用し、linuxから…

2021年版 mod_perl2を使ってシングルサインオン認証を書いてみた

mod_perl2を使ってシングルサインオン認証を書いてみた - end0tknr's kipple - web写経開発 上記entryの 2021年版です。 前回は、ブラウザでのアクセスを想定し、ログイン画面を持っていましたが、 今回は、スマホアプリ等からのREST APIアクセスを想定し、…