2021年11月8日月曜日

 電子印鑑

 書類提出は紙でなく、デジタルになってきましたが、

印鑑は相変わらず必要ですね。

電子印鑑無料のサイトを調べました。

 

【自分で電子印を作る】

https://hanjo.biglobe.ne.jp/it/electronic_stamp/ 

上記サイトで紹介されている下記サイトを使うと便利です。

https://e-inkan.com/

 

ダウンロードは、赤枠箇所なので注意(他押すと広告ページへ遷移します)

 

 

 

2021年11月5日金曜日

【JavaScript】入力エリア(Text)でのIME問題

 テキスト入力エリアで、数値入力を全角で行うと、おかしな動作(入力した値と異なる)が発生する場合があります。

その場合は、 「compositionend イベント」を使うとうまく行くかもしれません

 

 【参考URL】

https://developer.mozilla.org/ja/docs/Web/API/Element/compositionend_event

2021年10月20日水曜日

【node】The engine "node" is incompatible with this module. Expected version ">=10". Got "8.11.3"

 yarn installを行うと「The engine "node" is incompatible with this module. Expected version ">=10". Got "8.11.3"」のエラーがでて困ってました。

調べてみると、

yarn install --ignore-engines

 で行うとうまく行きました。

 

【参考URL】

https://juejin.cn/post/6844903785710485518


【node】 Sorry, there's a problem with nodist. Couldn't resolve version spec %s: %s 14.17.1 Couldn't find any matching version

 上記エラーでの対応方法を調べてみました。

(1) nodistでバージョン確認

  14.17.1がない場合は(2)でnodeインストール

(2) nodist + 14.17.1

   node -v で14.17.1であることを確認

(3) nodist npm match

   npm -v でバージョンを確認


【参考URL】

https://qiita.com/rnnrn/items/c36b57d20aa374a0e46f

 

 

Sorry, there's a problem with nodist. Couldn't resolve npm version spec match : Couldn't find any matching version

上記メッセージの場合は、下記サイトに記載している「nodist npm match」でnpmインストールで解決できました。

https://teratail.com/questions/349087 

 

module not found can't resolve

 エラー内容的には、ディレクトリがないというエラーなので、importで指定したディレクトリを確認する(誤字)

https://teratail.com/questions/288380

 

2021年10月10日日曜日

【HTML】POSTリクエストを実行する

 HTMLファイルで、POSTリクエスト実行するサンプルです。

 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Post Test</title>
</head>
<body>

<form name="f1" method="POST" action="https://aaa.co.jp/web/Login">
clientCD<br>
<input type="text" name="id" value="00000225"><br>
passwd<br>
<input type="text" name="passwd" value="zUT0cOtED5ifg3NkY7LAAA==" ><br>
keyLifeTime<br>
<input type="text" name="lifeTime" value="20221020202923"><br>
<br>
<input type="submit" value="Submit">
</form>
</body>
</html> 



 【参考URL】

https://www.upken.jp/kb/QfdSQLrcmikTFlXgcrWgzBGpPLJRFQ.html 

https://developer.mozilla.org/ja/docs/Learn/Forms/Sending_and_retrieving_form_data 

 

POSTとGETの違い

https://qiita.com/kanataxa/items/522efb74421255f0e0a1

 

JavaScriptでURL表示する

https://morizyun.github.io/javascript/location-href.html

 

 

2021年7月26日月曜日

ERR_NETWORK_ACCESS_DENIED(インターネットアクセスが閉じられました)の対応方法

 サイト閲覧や、アプリ更新などで、ERR_NETWORK_ACCESS_DENIEDが出て、うまくいかないことがあるので、対応方法を調べてみました。

原因は、ウイルスソフトが原因である可能性が高そうです。

以下サイトを参考に、FireWall設定を無効にすればうまく行くかもしれません。

 

http://windowsbulletin.com/ja/fixing-err_network_access_denied-in-chrome-solved/

 https://jpn.ultracomputersystems.com/5089976-internet-access-closed-err-network-access-denied-in-chrome-how-to-fix-it

 

セキュリティソフト:ZEROウイルスセキュリテイ のFireWall設定を無効化したい場合
 https://www.buffalo.jp/s3/guide/html/bro150/qa/qa/buf16134.html

2021年7月12日月曜日

【Fiddler】Fiddlerで、レスポンス変更

 【Fiddlerのインストール】            
https://www.telerik.com/download/fiddler
でダウンロードしてください     

使い方

https://www.websec-room.com/2013/02/21/143 

https://kennyshroff.com/it/dev/telerik-fiddler/

       

【リクエストに対するレスポンスデータの変更】

レスポンス用の ダミーデータ(NK1m.txt)をローカルPCに保存する

① Fiddler 起動
② Auto Responderの設定を行う

(リクエストのレスポンスをダミーファイルのデータに置き換える)

・右側の「AutoResponder」タブをクリックする

・「AutoResponder」の
AddRulesをclickして、Rule Editorに以下設定してSaveする(Rule,editor編集)

Request:
「http://aaa.co.jp//Api/Message/Chart?Count=300」

Respone:
「C:\work\NK1m.txt」

・右上のチェックボックスをチェックする
:heavy_check_mark: Enable rules
:heavy_check_mark: Unmatched requests passthrough

【クロスドメイン対応】
1.メニューバーから 「Rules」→「Customize Rules..」 を選択
2.ファイルが開きます。 (下記にファイルが作成されます。)
C:\Users\ユーザ名\Documents\Fiddler2\Scripts\CustomRules.js
3.ファイル内のコードに1行追加します。
static function OnBeforeResponse(oSession: Session) {
    if (m_Hide304s && oSession.responseCode == 304) {
        oSession["ui-hide"] = "true";
    }
    oSession.oResponse["Access-Control-Allow-Origin"] = "*";   // ← この行を追加
}

 

【参考URL】 

https://xtech.nikkei.com/it/article/COLUMN/20051014/222805/

https://qiita.com/segur/items/f1cc6902427a0397c2f7


2021年7月5日月曜日

YMALファイルが404エラーで表示できない

 サイトを構築したところ、yamlファイルで404エラーになりました。

 

色々調べたところ、IISの設定が原因でした。

(原因は、「原因は、IISのMIMEにダウンロードできないファイルの拡張子が登録されていないからです。」)

 

 以下、対応方法です。

(1)サーバマネージャを開き、[ツール]-[インターネットインフォメーションマネージャ]をクリックします。

(2)設定するWebサイトを選択して、右ペインより「MIMEの種類」をクリックします。

 

(3)右端の「機能を開く」「追加」ボタンをクリックします。

(4)以下のように設定し、「OK」ボタンをクリックします。
    ファイル名の拡張子:ダウンロードするファイルの拡張子(今回は、.yaml)
    MIMEの種類:application/octet-stream

  これで開くようになります。

 

【参考URL】

https://itp.blog.ss-blog.jp/2013-05-23