MyBatisのエラー
Lockライブラリを使用してログインウィジェットを作成する – 【Auth0】
lockライブラリを使用してログインウィジェットを作成する - 【Auth0】Auth0で提供されているユニバーサルログイン画面を使用せずに自前でログインウィジェットを作成します。lockライブラリをCDN経由で読み込みます。<script...
REST APIからHTTP APIを経由してLambdaを実行する – 【AWS】
REST APIからHTTP APIを経由してLambdaを実行する - 【AWS】REST APIのリソースポリシーを使用しつつ、HTTP APIのJWT検証をしたかったので、REST APIからHTTP API経由でLambdaを実行で...
API Gateway(HTTP API)でJWTの検証を行う
API Gateway(HTTP API)でJWTの検証を行うHTTP APIのJWTオーソライザーを利用してJWTの検証を行います。HTTP APIHTTP APIを作成します。JWTオーソライザー作成したAPI(POST)に対してJWT...
API Gateway + Lambda(Java17)で複数REST APIを作成する – 【aws-serverless-java-container】
API Gateway + Lambda(Java17)で複数REST APIを作成する - 【aws-serverless-java-container】aws-serverless-java-containerを使用して、1つのLamb...
third party cookies(サードパーティクッキー)をブロックしたブラウザでアクセストークンを取得する – 【Auth0】
third party cookies(サードパーティクッキー)をブロックしたブラウザでアクセストークンを取得する - 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8モダンブラウザがth...
トークンをLocalStorageに保存する – 【Auth0】
トークンをLocalStorageに保存する - 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8LocalStorageに保存Auth0では、トークンはdefaultではブラウザのin-...
VSCodeのRedocly OpenAPIプラグインの使い方
VSCodeのRedocly OpenAPIプラグインの使い方モジュールインストールと拡張機能インストールredoc-cliが非推奨になったので、@redocly/cliを使用します。$ npm init -y$ npm i @redocl...
サイレント認証時にガード節でLogin Actionsをすぐに終了させる – 【Auth0】
サイレント認証時にガード節でLogin Actionsをすぐに終了させる - 【Auth0】リフレッシュトークンが有効期限切れなどの際に、裏ではサイレント認証されていますが、この際にLogin Actionsも走ってしまいます。実行されるの...
Tenant SettingsのInactivity timeoutとRequire log in after設定時の動作 – 【Auth0】
Tenant SettingsのInactivity timeoutとRequire log in after設定時の動作 - 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8ブラウザを閉...
リフレッシュトークンを有効にしてgetTokenSilently()の戻り値でリフレッシュトークンも返したい – 【Auth0】
リフレッシュトークンを有効にしてgetTokenSilently()の戻り値でリフレッシュトークンも返したい – 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8getTokenSilen...
getTokenSilently()で取得するアクセストークンの有効期限が設定時間より60秒短い – 【Auth0】
getTokenSilently()で取得するアクセストークンの有効期限が設定時間より60秒短い - 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8アクセストークンの有効期限テストしたい...
loginWithRedirectメソッドで、Actionsやユニバーサルログイン画面の@@config@@でパラメータを渡す – 【Auth0】
loginWithRedirectメソッドで、Actionsやユニバーサルログイン画面の@@config@@でパラメータを渡す - 【Auth0】ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8Acti...
WSL2(Ubuntu22.04)でas loginする
WSL2(Ubuntu22.04)でas loginするas loginでログインします。$ as loginブラウザが起動します。
localhostで開発する際にgetTokenSilently()が動作しないのでexpressをhttps通信にする方法 – 【Auth0】
localhostで開発する際にgetTokenSilently()が動作しないのでexpressをhttps通信にする方法 - 【Auth0】getTokenSilently()でaudienceを指定してもJWTが取得できませんでした。...
Spring BootでJWTアクセストークンのpermissionsで認可する – 【Auth0】
Spring BootでJWTアクセストークンのpermissionsで認可する - 【Auth0】認可において、JWTのscope属性ではなくpermissions属性を見るように設定します。dependencies依存関係です。impl...
JWTアクセストークンをデコードする – 【Auth0】
JWTアクセストークンをデコードする - 【Auth0】jwt.ioでデコードできますがプログラムでデコードしてみます。node.js v18$ npm init -y$ npm i jsonwebtoken$ touch index.js...
JWTアクセストークンのペイロードが空文字、encがA256GCMになる – 【Auth0】
JWTアクセストークンのペイロードが空文字、encがA256GCMになる – 【Auth0】vanillajsでSPAでチュートリアルしていたらログイン後のJWTアクセストークンのペイロードが空文字になっていました。encがRS256のはず...
Actionsのconsole.logをリアルタイムに確認出力する – 【Auth0】
Actionsのconsole.logをリアルタイムに確認出力する – 【Auth0】Actionsのイベントでconsole.logを書きますが、この出力をリアルタイムに確認出力します。拡張機能の「Real-time Webtask Lo...
M2Mでアクセストークンを取得する(password) – 【Auth0】
M2Mでアクセストークンを取得する(password) – 【Auth0】前提 Auth0アカウント作成済 Regular Web Appsタイプのアプリケーション作成済 Domainはdev-xxxx1xxxx111xxxx.jp.aut...
Your account has been blocked after multiple consecutive login – 【Auth0】
Your account has been blocked after multiple consecutive login – 【Auth0】連続してログインに失敗していると、「Your account has been blocked ...
M2Mでユーザ操作系のAPIを実行する – 【Auth0】
M2Mでユーザ操作系のAPIを実行する - 【Auth0】前提 Auth0アカウント作成済 M2Mアプリケーション作成済 Domainはdev-xxxx1xxxx111xxxx.jp.auth0.comM2Mでアクセストークン取得(clie...
VS CodeでShift-JISファイルを文字化けさせずに自動判別させて開く
VS CodeでShift-JISファイルを文字化けさせずに自動判別させて開くVS CodeではデフォルトUTF-8でファイルを開くのでShift-JISファイルは文字化けします。Shift-JISで開くShift-JISで再度開きなおす必...
アレクサをトリガーにしてスマホ(iPhone)に電話をかける – 【IFTTT】
アレクサをトリガーにしてスマホ(iPhone)に電話をかける - 【IFTTT】自宅でスマホをよく失くしてしまうので、アレクサからIFTTTトリガー送信して、VOIPで自分のスマホに電話をかけて鳴らして探すアプレットを作成します。アプレット...
アレクサにどのように聞こえているか音声履歴を確認する – 【Alexa】
アレクサにどのように聞こえているか音声履歴を確認する - 【Alexa】アレクサにどのように音声が聞こえているか履歴を確認する手順です。「アカウントサービス」をクリックします。「コンテンツと端末の管理」をクリックします。「Alexaのプライ...
RSS feed設定して特定キーワードの記事だけSlackのチャンネルにメッセージ送信する – 【IFTTT】
RSS feed設定して特定キーワードの記事だけSlackのチャンネルにメッセージ送信する – 【IFTTT】SlackにはRSSアプリがあるので、それを使えばよいのですが、IFTTTを使用すればアクション時にキーワードでフィルターすること...
IFTTTとiPhoneのショートカットアプリをSMSで連携する – 【IFTTT】
IFTTTとiPhoneのショートカットアプリをSMSで連携する - 【IFTTT】IFTTTで07:00時点の天気を、iPhoneにSMSを送ります。iPhone側では、IFTTTからSMSの内容を見て雨(Rain)だったら、ショートカッ...
ショートカットアプリのオートメーションから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】
ショートカットアプリのオートメーションから帰宅連絡を住所、マップ付きでLINE通知する - 【iPhone】「ショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】」のLINE通知をオートメーションを使っ...
ショートカットアプリからSlackに定型文を投稿する(API実行) – 【iPhone】
ショートカットアプリからSlackに定型文を投稿する(API実行) – 【iPhone】「スマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する – 【IFTTT】」で、IFTTT連携でSlackにポストしたのですが、...
ショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】
ショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する - 【iPhone】IFTTTで帰宅連絡をLINE通知できるようにしようと思ったのですが、iPhoneだと連携できることが少なく、ショートカットアプリでボタン一発でLIN...
位置情報から出社連絡をLINE通知する – 【IFTTT】
位置情報から出社連絡をLINE通知する – 【IFTTT】会社に出社したらその位置情報をトリガーにLINEのグループライン(家族とか)に固定文を通知します。アプレット作成画面の右上にある「Create」ボタンからアプレットを作成します。「I...
IMEの予測変換候補を非表示にする – 【Windows10】
IMEの予測変換候補を非表示にする - 【Windows10】IMEの予測変換候補で不具合が多く感じるので、この設定をオフにします。zoomやteams会議でこの変換候補が表示されるのか知りませんが、仮に表示されているとしまったら恥ずかしい...
スマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する – 【IFTTT】
スマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する - 【IFTTT】スマホからロック画面のパスコード入力せずに、一発ボタンを押すだけでSlackに固定メッセージを送りたかったのでIFTTTを利用してみました。ボタ...
WSL2(Ubuntu22.04)でprotocをインストールする
WSL2(Ubuntu22.04)でprotocをインストールするインストールbrewがインストールされている場合はbrewでインストールします。$ brew install protobuf$ protoc --versionlibpro...
API Keyを発行してAPIを実行する – 【D-ID】
API Keyを発行してAPIを実行する - 【D-ID】D-IDではAPIが提供されていて、使用するにはAPI Keyを発行する必要があります。トライアル版でもSettings & APIからAPI Keyを発行できます。「GENERAT...
Kintoneアプリからkintone.proxyを使用してAPI Gatewayを実行する
Kintoneアプリからkintone.proxyを使用してAPI Gatewayを実行するkintoneアプリにバンドルするjsファイルで、以下のようにAPI Gatewayを実行することができます。外部のAPIを実行するにはkinton...
赤ちゃん画像から指定したテキストを話す動画を作成する – 【D-ID】
赤ちゃん画像から指定したテキストを話す動画を作成する - 【D-ID】D-IDというサービスを使用して画像から動画を簡単に作成することができます。最近流行の生成AIです。ログインorサインアップログインorサインアップします。Googleア...
WSL2(Ubuntu22.04)でmysqldumpコマンドを使用してRDS(DB)のDDLをダンプする
WSL2(Ubuntu22.04)でmysqldumpコマンドを使用してRDS(DB)のDDLをダンプするインストールmysql clientをインストールします。$ sudo apt install mysql-clientこれでmysq...
DataSpider Studio 現在日時
DataSpider Studio 現在日時スクリプト「基本」ー「変数代入」アイコンを使用してスクリプト作成します。変数代入「日付」ー「基本」ー「現在日時」アイコンを使用してをスクリプト内にドラッグします。以下のように設定します。テスト 変...
Amazon Kinesis + Lambda(node.js v18)
Amazon Kinesis + Lambda(node.js v18)チュートリアルをします。前提 項目 バージョン AWS CLI aws-cli/2.11.23 Python/3.11.3 Windows/10 exe/AMD64 p...
wingetでAmazon WorkSpacesをインストールする – Windows10
wingetでAmazon WorkSpacesをインストールする – Windows10wingetでAmazon WorkSpacesを一発でインストールします。C:\>winget install -e --id Amazon.Wor...
wingetでAWS CLIをインストールする – Windows10
wingetでAWS CLIをインストールする – Windows10wingetでAWS CLIを一発でインストールします。C:\>winget install -e --id Amazon.AWSCLI
wingetでAWS SAM CLIをインストールする – Windows10
wingetでAWS SAM CLIをインストールする – Windows10wingetでAWS SAM CLIを一発でインストールします。C:\>winget install -e --id Amazon.SAM-CLI
wingetでnvmをインストールする – Windows10
wingetでnvmをインストールする – Windows10wingetでWindows Terminalを一発でインストールします。C:\>winget install -e --id CoreyButler.NVMforWindows
wingetでWindows Terminalをインストールする – Windows10
wingetでWindows Terminalをインストールする – Windows10wingetでWindows Terminalを一発でインストールします。C:\>winget install -e --id Microsoft.Wi...
wingetでMicrosoft Visual Studio Codeをインストールする – Windows10
wingetでMicrosoft Visual Studio Codeをインストールする – Windows10wingetでMicrosoft Visual Studio Codeを一発でインストールします。C:\>winget inst...
wingetでGoogle Chromeをインストールする – Windows10
wingetでGoogle Chromeをインストールする – Windows10wingetでGoogle Chromeを一発でインストールします。C:\>winget install -e --id Google.Chrome
wingetでAWS VPN Clientをインストールする – Windows10
wingetでAWS VPN Clientをインストールする – Windows10wingetでAWS VPN Clientを一発でインストールします。C:\>winget install -e --id Amazon.AWSVPNCli...
wingetでDockerDesktopをインストールする – Windows10
wingetでDockerDesktopをインストールする – Windows10wingetでDockerDesktopを一発でインストールします。C:\>winget install -e --id Docker.DockerDeskt...
AWS-Parameters-and-Secrets-Lambda-Extensionレイヤーを追加してSystems Managerのパラメータストアにアクセスする方法 -node.js v18
AWS-Parameters-and-Secrets-Lambda-Extensionレイヤーを追加してSystems Managerのパラメータストアにアクセスする方法 -node.js v18AWS-Parameters-and-Sec...
LambdaからSystems Managerのパラメータストアの値を取得する(node.js v18) – AWS SDK for JavaScript v3
LambdaからSystems Managerのパラメータストアの値を取得する(node.js v18) – AWS SDK for JavaScript v3パラメータストアにテキストを保存し、Lambdaから取得します。暗号化できるため...