end0tknr's kipple - web写経開発

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

2020-08-01から1ヶ月間の記事一覧

javascript - Geolocation API で緯度経度を取得し、更に google map api で、緯度経度→住所 変換

住所フォームへの入力の手間を軽減できないかと考えてみた。 動作はしますが、表示される住所精度は、PCやスマホ等の利用環境に影響を受ける為、 自動入力後、手修正が必要。 <html> <head> <meta charset="utf-8"> <title>input address test</title> </head> <body> <h1>end0tknr's input address test</h1> ブラウザの Geolocatio</body></html>…

centos8 on aws へ ssh する際のlogin user は、centos

以下の通り、user=centos であれば、ssh可能です $ ssh -i ~/.ssh/end0tknr_202008.pem centos@18.183.233.??? Activate the web console with: systemctl enable --now cockpit.socket Last login: Sun Aug 30 07:53:17 2020 from 61.24.125.??? [centos@ip…

AWS における CentOS8 by centos.org 利用は、Ami ID で直接検索

2020/8時点、AWS Console の EC2 新規作成画面において「centos8」で検索しても centos.org による centos8 は、すぐには見つかりません。 ( centos.org 以外による centos8 の方が先に見つかると思います ) どうやら https://wiki.centos.org/Cloud/AWS に…

Sublist3r for python によるsubdomain 探索 サブドメイン

以下の通り。後はご自身でお試し下さい https://github.com/aboul3la/Sublist3r 以下、install & 実行 git clone https://github.com/aboul3la/Sublist3r.git cd Sublist3r ## 依存library install $ sudo /usr/local/python3/bin/pip install -r requiremen…

openam 12 における 持続cookie の設定

forgerock社のdocumentによれば、上記urlで 「iPSPCookie」「 DProPCookie」によるページ内検索。 または、「2.3.18. Hints for the Persistent Cookie Module」を読めば、よいのかも。 ただ、ssoadm コマンドでは set-realm-svc-attrs -e sso -s iPlanetAMA…

clang-format による java source code 整形

clang-format は、コマンドラインでも使用できるようですので、メモ https://clang.llvm.org/docs/ClangFormat.html https://clang.llvm.org/docs/ClangFormatStyleOptions.html install from source code もできますが... 以下の手順で、src からinstallで…

logging.config for python の 設定fileを yaml で記載

python の logging には、様々な設定が可能ですが、とりあえずは、以下で動作します。 # -*- coding: utf-8 -*- import logging.config import yaml log_conf = './log_conf.yaml' def main(): logging.config.dictConfig(yaml.load(open(log_conf).read(), …

IdP by OpenAM - SP by OpenAM による SAML連携

SAMLシングル・サインオン構成において、 IdP(Identity Provider)にのみ OpenAM を用い、 SP(Service Provider)にOpenAM以外(SalesforceやG-Suite、cybozu)を用いた例は、 インターネット上によく見かけます。 一方、SP に OpenAMを用いた例は、あまり見かけ…

unittest by selenium for python のオレオレ sample

参考url https://www.seleniumqref.com/ #!/usr/local/bin/python # -*- coding: utf-8 -*- import copy import getopt import os import random import re # chromedriver の入手先-> http://chromedriver.chromium.org/getting-started from selenium impo…

input type=radioは selenium for python でclearできない為、javascriptを使用しましょう

つまり、以下の execute_script() で OK です def subtest_input_radio(self,test_url): for elm_name in ["build_time"]: self.driver.get(test_url) # 対象urlへaccess self.input_all_valid(test_url) # まず全項目に正しく入力 form_elms = self.driver.…

python で、asciiやかな、漢字、機種依存文字を含むランダム文字列を生成

とあるweb入力formのseleniumによる自動テストを作成する際に役立つかと思い。 次の通りかと思います。 #!/usr/local/bin/python # -*- coding: utf-8 -*- import random def main(): make_random_str(30,["number","kanji","kishuizon"]) def make_random_s…

python における byte文字列<->unicode文字列の変換は、encode("unicode-escape") / decode("unicode-escape")

#!/usr/local/bin/python # -*- coding: utf-8 -*- def main(): str_org = "あいうえお" print(str_org) bytes = str_org.encode("unicode-escape") print(bytes) str_new = bytes.decode("unicode-escape") print(str_new) if __name__ == "__main__": main…

keystore / keytools for java オレオレ入門

サーバ証明書作成の際、これまで、openssl を使用してきましたが、 keystore / keytools for java は、殆ど利用したことがない為、メモ。 keystore / keytools for java とは 鍵fileや証明書fileを複数保管できるfileで、keystoreのfile全体もpasswordで暗号…

aws application load balancer (alb / elb)で http & https を listen. ただし、http -> https へredirect

以下の通り、port:80をlistenするルールにおいて、port:443へredirectするようにすることでOK

yum install httpd で adduser された apache を su - 可能にする

以下の通り、/etc/passwd で「 /sbin/nologin」を「 /bin/bash 」とすれば、OK # su - apache This account is currently not available. # vi /etc/passwd apache:x:48:48:Apache:/var/www:/bin/bash # CHANGE from /sbin/nologin

AWS Certificate Manager(ACM)で、既存のSSL証明書をimport

忘れるので、メモ。 証明書 & 秘密鍵 & 中間証明書を用意した上で、以下の画面遷移の通り。 ちなみに、証明書チェーン = 中間証明書 です STEP1/4 STEP2/4 STEP3/4 STEP4/4