end0tknr's kipple - web写経開発

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

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

Synology NAS と quickconnect.to

自宅用NASの導入検討メモ。 これまでポータブルHDDでデータをバックアップしていましたが、 Synology NAS & quickconnect.to は、インターネットからの接続を含めた使い方も簡単でお手軽みたい。 www.synology.com quickconnect.to

フリーのアイコン素材

メモ iconmonstr.com iconhoihoi.oops.jp marketplace.visualstudio.com

お名前.com による「Whois情報公開代行サービス」

DNSをお名前.com、SSL証明書をGMO Global Sign で登録していますが、 SSL証明書の更新時における「メール認証」に手間取った為、メモ。 https://www.onamae.com/service/d-regist/option.html 通常、DNSを登録する場合、氏名、メールアドレス、 住所等がwhoi…

ms project 2016で、タスクのリンク設定(先行->後続)を行うと、後続タスクの開始日が自動で前倒し

「先行タスク完了日 - 後続タスク開始日」に余裕(リードタイム?)があるタスクに対し、 ms project 2016あたりから、後続タスクの開始日が自動で前倒しされる。 どうやら、ms projectのオプションで、 「リンクの編集時に手動でスケジュールされたタスクを更…

ms projectにおける タスク <-> マイルストーン の設定変更

以下、忘れるのでメモ STEP1 : 「ガントチャート」ビューで、タスクの右クリックメニューから「情報」を選択。 STEP2 : その後、表示される「タスク情報」ダイアログの「詳細」タブにおいて STEP3 : 「マイルストーンに設定する」をチェック

nginx + supervisord + starlet for perl で 504 Gateway Time-out エラー

starletに「--timeout=1800」を登録するだけでは不十分らしく、 nginx.confに「~_timeout」を追加することで解消 # cat /etc/supervisord.d/splats-starlet.ini [program:splats-starlet] directory=/home/end0tknr/dev/Splats/script command=/usr/local/b…

数学記号と、それに対応するLaTeX記法

Σ の \sum や、∫の \int は、しばしば使用しますが、 Π の \prod は、よく忘れるので、メモ。 ※ それ以外の記号は、LaTeX記法でなく、そのまま文字として記載することが多いので、無視。 ※ ∫ のLaTeXは表示が美しくないが、そのうち調べるかも... 記号 意味 …

RACI (レイシー)チャート - 実行責任者(Responsible), 説明責任者(Accountable), 協議先(Consulted), 報告先(Informed)

PMBOK, ITIL 等で紹介されていましたが、忘れているので、メモ。 「R」を開発責任者、「A」をユーザ折衝責任者(営業責任者)と考えると、 分かりやすいのかも知れません。 - 項目 内容 R 実行責任者 (Responsible) タスクを実行することに責任を持つ A 説明責…

re:「責任」には三つの意味がある - 遂行責任 Responsibility , 面目責任 Accountability , 賠償責任 Liability :他者にかけた迷惑を金銭等で償うこと

↓なるほど、分かりやすい 遂行責任 Responsibility :仕事を最後までやり遂げる(労力と苦痛を引き受ける)こと 面目責任 Accountability :問題の原因を作ったことを認め、立場・面目の低下を甘受すること 賠償責任 Liability :他者にかけた迷惑を金銭等で…

mysql v.8.0.16 を centos 7 にsrcから install

一体、何回目でしょうか? また、何度もこういったentryを記載しているのは、 mysqlにおけるversion毎の差異も原因かと思います。 https://dev.mysql.com/doc/refman/8.0/en/source-installation.html dev.mysql.comに↑こちらのdocumentが公開されていますが…

再・MSXML2.XMLHTTPでvbaからweb apiを利用 (POST版)

https://end0tknr.hateblo.jp/entry/20081115/1226755041 ↑こちらの古いエントリーの続き、今回はPOST版 Function CallApiCalc(Model) Set http = CreateObject("MSXML2.XMLHTTP") http.Open "POST", "https://house.app.lowenergy.jp/api/v1/eval", False h…

建築研究所による エネルギー消費性能計算プログラム(住宅版)API 及び 外皮性能の計算プログラムAPI(試行版)

ほ~ https://www.kenken.go.jp/becc/API_house.html

yum の実行で、/usr/lib64/python2.7/site-packages/pycurl.so: undefined symbol: CRYPTO_num_locks

先日、curl-7.64.1.tar.bz2 をsrcから installしましたが、どうやら、yumの環境を壊したみたい。 $ sudo yum -y install pandoc [sudo] password for end0tknr: There was a problem importing one of the Python modules required to run yum. The error le…

openssl や curlコマンドで、https ( ssl , tls )のプロトコル verやcipher対応状況を確認

次の通り $ openssl s_client -tls1_2 -cipher AES128-GCM-SHA256 -connect www.yahoo.co.jp:443 $ curl -I --tlsv1.2 --ciphers AES128-GCM-SHA256 https://www.yahoo.co.jp/ また、プロトコル verやcipher 一覧は、次のコマンドで表示できます $ /usr/loca…

redmine v.4.0(+Rails 5.2)に対応したEasyGantt Free版を試す

redmineのプラグインであるEasyGanttは人気プラグインの一つかと思います。 redmineは、ver.4.0でwebフレームワークにRails 5.2を採用し、 多くのプラグインが動作しなくなりましたが、 EasyGanttのredmine v.4.0(+Rails 5.2)に対応したようですので、お試し…

centos で、TCP Timestamp Option 脆弱性への対策

$ sudo vi /etc/sysctl.conf net.ipv4.tcp_timestamps = 0 # <-- add $ sudo sysctl -p で、 # sysctl -a | grep tcp_timestamp net.ipv4.tcp_timestamps = 0 と表示されれば、設定的にはOK

apache 2.4で、HTTP OPTIONS メソッド禁止は、httpd.confで「Require method HEAD GET POST」

ググると、 <Limit OPTIONS> Order deny,allow Deny from all </Limit> のような情報が多く見つかりますが、これはapache 2.2の記載方法。 apache 2.4では、httpd.confに対して <Directory /> Options FollowSymLinks AllowOverride None Require method HEAD GET POST Order deny,allow Deny fro</directory>…

書籍「システム開発 受託契約の教科書」と、経産省が公開の「情報システム・モデル取引・契約 書」

契約書の内容チェックは、「法務担当にお任せ」な私にとって 書籍「システム開発 受託契約の教科書」 経産省が公開の「情報システム・モデル取引・契約 書」 の内容は非常に参考になります。 上記1では、システム開発契約の基礎を全体像(民法を含む六法との…

python + selenium + firefox を使用して、google mapで道路距離を算出 - RPAもどき

以下の様になると思います #!/usr/local/bin/python # -*- coding: utf-8 -*- import getopt import os import sys from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expec…

appiumでexcelファイルを開き、セルに値を入力 - RPAもどき

手順としては、以下。 WinAppDriverUiRecorder で対象となるセルのXPATHを求める find_element_by_xpath()でセルをappiumから接続 そのセルをクリックすることで、選択 send_keys()で値を入力 ただ、値の入力程度で、これだけの手間を要するのであれば、 ope…

pyautogui から、ショートカットキーでexcel vbaマクロを実行- RPAもどき

appium + pyautogui + win32gui for python で、excelの保護ビューを解除する - end0tknr's kipple - 新web写経開発 上記エントリの続きとして、excel vbaマクロを実行。 当初、excelシートに配置された実行ボタンをクリックすることで、 マクロを実行しよう…

win32gui for pytyon の installは、pip install win32gui でなく、pip install pywin32

メモ \Python36\Scripts\pip3 install pywin32

appium + pyautogui + win32gui for python で、excelの保護ビューを解除 - RPAもどき

appium + windows app driver で、ダウンロードされたexcelファイルに対する 自動操作を行おうとしましたが、「保護ビュー」がある為、操作できない。 WinAppDriver UI Recorderで「編集を有効にする」ボタンのXPATHを調べ、 これをクリックしようとしても、…

jQueryで右クリックによるコンテキスト メニュー表示 - jQuery-chromeContext ( javascript )

イベントは jQuery.on() で設定することで、後から追加されたelementにも対応できますし、 本体である jquery.chromeContext.js は、数10行の小規模で、後から改造するにしても楽ですので。 jQuery-chromeContext で十分かと思います。 http://travishorn.gi…

pgRouting を使用した 幾何学図形に対する経路探索

install postgres 11.2 & postgis 2.5 & mapserver 7.2 (2019年版) - end0tknr's kipple - 新web写経開発 先日のentryの続きとして、 pgRouting を install 任意の図形をメッシュ化 メッシュを経路とみなして、経路探索 を行います。 FEMの自動メッシュにあ…

redmineで、LDAP認証を有効にするには、LDAPフィルタの設定も必要?

そんな気がします

install postgres 11.2 & postgis 2.5 & mapserver 7.2 (2019年版)

install postgres 9.6 & postgis 2.3 & mapserver & mapserver 7.0 - end0tknr's kipple - 新web写経開発 国土交通省にあるGISデータをPostGISへインポート(2017年版) - end0tknr's kipple - 新web写経開発 上記2エントリの2019年版。 面倒なので、前回との…

centos 7 ( systemd )で postgresql-11 を自動起動

$ tar -xvf postgresql-11.2.tar.gz $ cd postgresql-11.2 $ less INSTALL --with-systemd Build with support for systemd service notifications. This improves integration if the server binary is started under systemd but has no impact otherwise.…

python v2.7 + selenium + firefox (geckodriver.exe) でfileの自動upload & download

多分、↓こう #!/usr/local/bin/python # -*- coding: utf-8 -*- import getopt import os import sys from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_condition…

linux netstat or lsof でポートを使用するプロセス(プログラム)を確認

sonarqube-7.7 を install後、起動を試みるも、できなかったので、調査。 $ ./sonar.sh console Running SonarQube... wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftw…