Visual Studio CodeVSCodeで長い文字列をn文字ごとに改行する – 【VS Code】 VSCodeで長い文字列をn文字ごとに改行する – 【VS Code】 VS Codeで100文字くらいの文字列を10文字ごとに改行して10行にしたい。こういう時は正規表現で改行コードを挿入します。 正規表現 ctrl + hで置換ビューを...2023.12.01Visual Studio Code
Visual Studio CodeVSCodeで簡単にJavaScriptを実行する – 【VS Code】 VSCodeで簡単にJavaScriptを実行する – 【VS Code】 jsの動作を確認したいときに、Chromeの開発者ツールのコンソールで良く試したりしますが、VSCode上でもプラグインを入れれば簡単に実行することができます。 C...2023.11.30Visual Studio Code
WordPressDownload Managerでダウンロードできない時の対処方法 – 【WordPress】 Download Managerでダウンロードできない時の対処方法 - 【WordPress】 いつの間にかDownload Managerでダウンロードできなくなっていたので、設定を変更します。 「Unmask Download Link...2023.11.19WordPress
コマンドプロンプトコマンドプロンプトで指定したディレクトリのファイル一覧を表示する(バッチ) コマンドプロンプトで指定したディレクトリのファイル一覧を表示する(バッチ) dirコマンドのように指定したディレクトリ配下のファイルをforループを使用して一覧表示します。 コマンドプロンプトのforループ内で%%~nxFを使用します。 n...2023.11.18コマンドプロンプト
UMLMarkDownにPlantUMLを埋め込んでWord形式で出力する – 【VS Code】 MarkDownにPlantUMLを埋め込んでWord形式で出力する – 【VS Code】 前提 Javaインストール済み Graphizインストール済み plantuml.jarダウンロード済み VS Codeプラグイン VS Code...2023.11.18UMLVisual Studio Codeマークダウン
コマンドプロンプトコマンドプロンプトのバッチでよく見るenabledelayedexpansionの意味 コマンドプロンプトのバッチでよく見るenabledelayedexpansionの意味 enabledelayedexpansion enable delayed expansionは、遅延展開(実行時に変数を評価し、値を取得する)を有効に...2023.11.18コマンドプロンプト
Chrome指定したドメインのCookieを削除する – 【Chrome】 指定したドメインのCookieを削除する - 【Chrome】 Chromeで指定したドメインのCookieのみを削除します。 アドレスバーの左側のマークをクリックします。 消したいドメインの右側にあるゴミ箱マークをクリックすればクッキーが...2023.11.17Chrome
UMLMarkDownにPlantUMLを埋め込む – 【VS Code】 MarkDownにPlantUMLを埋め込む - 【VS Code】 前提 Javaインストール済み Graphizインストール済み plantuml.jarダウンロード済み VS Codeプラグイン VS Codeに以下プラグインをインス...2023.11.15UMLVisual Studio Codeマークダウン
Windows Terminal強制的に張り付けを無効化する方法 – 【Windows Terminal】 強制的に張り付けを無効化する方法 - 【Windows Terminal】 Windows Terminalで複数行のテキスト貼り付け時の警告を無効化します。 settings.json settings.jsonの配置場所はインストール方...2023.11.11Windows Terminal
Auth0Organizations機能を使用する – 【Auth0】 Organizations機能を使用する – 【Auth0】 制限事項 New Universal Loginのみサポートされます(Classic Universal LoginまたはLock.jsはサポートされません) Types of ...2023.11.03Auth0
Auth0Amazon SESを使用してverify emailをカスタマイズする – 【Auth0】 Amazon SESを使用してverify emailをカスタマイズする – 【Auth0】 前提 検証済みE-Mail作成済みであること。 Email Provider Auth0ダッシュボードより「Branding」-「Email Pr...2023.10.20Auth0
Auth0URLを生成してパスワード変更画面を表示する – 【Auth0】 URLを生成してパスワード変更画面を表示する – 【Auth0】 ログイン画面の「Don’t remember your password?」リンクをクリックすれば、E-Mailへパスワード変更画面のリンクを送信してパスワード変更することが...2023.10.12Auth0
iPhoneサブスクリプション(定期購読)を解約する – 【iPhone】 サブスクリプション(定期購読)を解約する – 【iPhone】 項目 内容 iOSバージョン 16.6.1 機種名 iPhone SE 不要になったサブスクリプション(定期購読)を解除します。 赤枠部分をタップします。 赤枠部分をタップしま...2023.09.16iPhone
Auth0Lockライブラリを使用してログインウィジェットを作成する – 【Auth0】 lockライブラリを使用してログインウィジェットを作成する - 【Auth0】 Auth0で提供されているユニバーサルログイン画面を使用せずに自前でログインウィジェットを作成します。 lockライブラリをCDN経由で読み込みます。 <scr...2023.08.31Auth0
API GatewayREST APIからHTTP APIを経由してLambdaを実行する – 【AWS】 REST APIからHTTP APIを経由してLambdaを実行する - 【AWS】 REST APIのリソースポリシーを使用しつつ、HTTP APIのJWT検証をしたかったので、REST APIからHTTP API経由でLambdaを実行...2023.08.27API Gateway
API GatewayAPI Gateway(HTTP API)でJWTの検証を行う API Gateway(HTTP API)でJWTの検証を行う HTTP APIのJWTオーソライザーを利用してJWTの検証を行います。 HTTP API HTTP APIを作成します。 JWTオーソライザー 作成したAPI(POST)に対...2023.08.26API Gateway
API GatewayAPI Gateway + Lambda(Java17)で複数REST APIを作成する – 【aws-serverless-java-container】 API Gateway + Lambda(Java17)で複数REST APIを作成する - 【aws-serverless-java-container】 aws-serverless-java-containerを使用して、1つのLam...2023.08.24API GatewayLambda(Java)
Auth0third party cookies(サードパーティクッキー)をブロックしたブラウザでアクセストークンを取得する – 【Auth0】 third party cookies(サードパーティクッキー)をブロックしたブラウザでアクセストークンを取得する - 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 モダンブラウザが...2023.08.13Auth0
Auth0トークンをLocalStorageに保存する – 【Auth0】 トークンをLocalStorageに保存する - 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 LocalStorageに保存 Auth0では、トークンはdefaultではブラウザの...2023.08.12Auth0
RedocVSCodeのRedocly OpenAPIプラグインの使い方 VSCodeのRedocly OpenAPIプラグインの使い方 モジュールインストールと拡張機能インストール redoc-cliが非推奨になったので、@redocly/cliを使用します。 $ npm init -y $ npm i @re...2023.08.11RedocVSCodeプラグイン
Auth0サイレント認証時にガード節でLogin Actionsをすぐに終了させる – 【Auth0】 サイレント認証時にガード節でLogin Actionsをすぐに終了させる - 【Auth0】 リフレッシュトークンが有効期限切れなどの際に、裏ではサイレント認証されていますが、この際にLogin Actionsも走ってしまいます。 実行され...2023.08.05Auth0
Auth0Tenant SettingsのInactivity timeoutとRequire log in after設定時の動作 – 【Auth0】 Tenant SettingsのInactivity timeoutとRequire log in after設定時の動作 - 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 ブラウザ...2023.08.02Auth0
Auth0リフレッシュトークンを有効にしてgetTokenSilently()の戻り値でリフレッシュトークンも返したい – 【Auth0】 リフレッシュトークンを有効にしてgetTokenSilently()の戻り値でリフレッシュトークンも返したい – 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 getTokenSil...2023.07.29Auth0
Auth0getTokenSilently()で取得するアクセストークンの有効期限が設定時間より60秒短い – 【Auth0】 getTokenSilently()で取得するアクセストークンの有効期限が設定時間より60秒短い - 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 アクセストークンの有効期限 テスト...2023.07.28Auth0
Auth0loginWithRedirectメソッドで、Actionsやユニバーサルログイン画面の@@config@@でパラメータを渡す – 【Auth0】 loginWithRedirectメソッドで、Actionsやユニバーサルログイン画面の@@config@@でパラメータを渡す - 【Auth0】 ライブラリ ライブラリ バージョン @auth0/auth0-spa-js 2.0.8 Ac...2023.07.27Auth0
AzureWSL2(Ubuntu22.04)でas loginする WSL2(Ubuntu22.04)でas loginする as loginでログインします。 $ as login ブラウザが起動します。2023.07.26Azure
Auth0localhostで開発する際にgetTokenSilently()が動作しない – 【Auth0】 localhostで開発する際にgetTokenSilently()が動作しない - 【Auth0】 getTokenSilently()でaudienceを指定してもJWTが取得できませんでした。 だとサードパーティクッキーとして判断され...2023.07.22Auth0
Auth0Spring BootでJWTアクセストークンのpermissionsで認可する – 【Auth0】 Spring BootでJWTアクセストークンのpermissionsで認可する - 【Auth0】 認可において、JWTのscope属性ではなくpermissions属性を見るように設定します。 dependencies 依存関係です。 ...2023.07.15Auth0spring security
Auth0JWTアクセストークンをデコードする – 【Auth0】 JWTアクセストークンをデコードする - 【Auth0】 jwt.ioでデコードできますがプログラムでデコードしてみます。 node.js v18 $ npm init -y $ npm i jsonwebtoken $ touch ind...2023.07.11Auth0
Auth0JWTアクセストークンのペイロードが空文字、encがA256GCMになる – 【Auth0】 JWTアクセストークンのペイロードが空文字、encがA256GCMになる – 【Auth0】 vanillajsでSPAでチュートリアルしていたらログイン後のJWTアクセストークンのペイロードが空文字になっていました。 encがRS256の...2023.07.08Auth0
Auth0Actionsのconsole.logをリアルタイムに確認出力する – 【Auth0】 Actionsのconsole.logをリアルタイムに確認出力する – 【Auth0】 Actionsのイベントでconsole.logを書きますが、この出力をリアルタイムに確認出力します。 拡張機能の「Real-time Webtask ...2023.07.07Auth0
Auth0M2Mでアクセストークンを取得する(password) – 【Auth0】 M2Mでアクセストークンを取得する(password) – 【Auth0】 前提 Auth0アカウント作成済 Regular Web Appsタイプのアプリケーション作成済 Domainはdev-xxxx1xxxx111xxxx.jp.au...2023.07.06Auth0
Auth0Your account has been blocked after multiple consecutive login – 【Auth0】 Your account has been blocked after multiple consecutive login – 【Auth0】 連続してログインに失敗していると、「Your account has been blocked...2023.07.06Auth0
Auth0M2Mでユーザ操作系のAPIを実行する – 【Auth0】 M2Mでユーザ操作系のAPIを実行する - 【Auth0】 前提 Auth0アカウント作成済 M2Mアプリケーション作成済 Domainはdev-xxxx1xxxx111xxxx.jp.auth0.com M2Mでアクセストークン取得(cl...2023.07.05Auth0
Visual Studio CodeVS CodeでShift-JISファイルを文字化けさせずに自動判別させて開く VS CodeでShift-JISファイルを文字化けさせずに自動判別させて開く VS CodeではデフォルトUTF-8でファイルを開くのでShift-JISファイルは文字化けします。 Shift-JISで開く Shift-JISで再度開きな...2023.07.01Visual Studio Code
Alexaアレクサをトリガーにしてスマホ(iPhone)に電話をかける – 【IFTTT】 アレクサをトリガーにしてスマホ(iPhone)に電話をかける - 【IFTTT】 自宅でスマホをよく失くしてしまうので、アレクサからIFTTTトリガー送信して、VOIPで自分のスマホに電話をかけて鳴らして探すアプレットを作成します。 アプレ...2023.06.26AlexaIFTTT
Alexaアレクサにどのように聞こえているか音声履歴を確認する – 【Alexa】 アレクサにどのように聞こえているか音声履歴を確認する - 【Alexa】 アレクサにどのように音声が聞こえているか履歴を確認する手順です。 「アカウントサービス」をクリックします。 「コンテンツと端末の管理」をクリックします。 「Alexa...2023.06.25Alexa
IFTTTRSS feed設定して特定キーワードの記事だけSlackのチャンネルにメッセージ送信する – 【IFTTT】 RSS feed設定して特定キーワードの記事だけSlackのチャンネルにメッセージ送信する – 【IFTTT】 SlackにはRSSアプリがあるので、それを使えばよいのですが、IFTTTを使用すればアクション時にキーワードでフィルターするこ...2023.06.25IFTTT
IFTTTIFTTTとiPhoneのショートカットアプリをSMSで連携する – 【IFTTT】 IFTTTとiPhoneのショートカットアプリをSMSで連携する - 【IFTTT】 IFTTTで07:00時点の天気を、iPhoneにSMSを送ります。 iPhone側では、IFTTTからSMSの内容を見て雨(Rain)だったら、ショート...2023.06.23IFTTT
iPhoneショートカットアプリのオートメーションから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】 ショートカットアプリのオートメーションから帰宅連絡を住所、マップ付きでLINE通知する - 【iPhone】 「ショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】」のLINE通知をオートメーションを使...2023.06.21iPhone
iPhoneショートカットアプリからSlackに定型文を投稿する(API実行) – 【iPhone】 ショートカットアプリからSlackに定型文を投稿する(API実行) – 【iPhone】 「スマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する – 【IFTTT】」で、IFTTT連携でSlackにポストしたのですが...2023.06.21iPhone
iPhoneショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する – 【iPhone】 ショートカットアプリから帰宅連絡を住所、マップ付きでLINE通知する - 【iPhone】 IFTTTで帰宅連絡をLINE通知できるようにしようと思ったのですが、iPhoneだと連携できることが少なく、ショートカットアプリでボタン一発でLI...2023.06.21iPhone
IFTTT位置情報から出社連絡をLINE通知する – 【IFTTT】 位置情報から出社連絡をLINE通知する – 【IFTTT】 会社に出社したらその位置情報をトリガーにLINEのグループライン(家族とか)に固定文を通知します。 アプレット作成 画面の右上にある「Create」ボタンからアプレットを作成します...2023.06.19IFTTT
WindowsIMEの予測変換候補を非表示にする – 【Windows10】 IMEの予測変換候補を非表示にする - 【Windows10】 IMEの予測変換候補で不具合が多く感じるので、この設定をオフにします。 zoomやteams会議でこの変換候補が表示されるのか知りませんが、仮に表示されているとしまったら恥ずか...2023.06.18Windowsリモート開発
IFTTTスマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する – 【IFTTT】 スマホ(iPhone)のボタンウィジェットからSlackにメッセージ送信する - 【IFTTT】 スマホからロック画面のパスコード入力せずに、一発ボタンを押すだけでSlackに固定メッセージを送りたかったのでIFTTTを利用してみました。 ...2023.06.17IFTTT
GRPCWSL2(Ubuntu22.04)でprotocをインストールする WSL2(Ubuntu22.04)でprotocをインストールする インストール brewがインストールされている場合はbrewでインストールします。 $ brew install protobuf $ protoc --version l...2023.06.16GRPC
D-IDAPI Keyを発行してAPIを実行する – 【D-ID】 API Keyを発行してAPIを実行する - 【D-ID】 D-IDではAPIが提供されていて、使用するにはAPI Keyを発行する必要があります。 トライアル版でもSettings & APIからAPI Keyを発行できます。 「GENE...2023.06.15D-ID
kintoneKintoneアプリからkintone.proxyを使用してAPI Gatewayを実行する Kintoneアプリからkintone.proxyを使用してAPI Gatewayを実行する kintoneアプリにバンドルするjsファイルで、以下のようにAPI Gatewayを実行することができます。 外部のAPIを実行するにはkint...2023.06.14kintone
D-ID赤ちゃん画像から指定したテキストを話す動画を作成する – 【D-ID】 赤ちゃん画像から指定したテキストを話す動画を作成する - 【D-ID】 D-IDというサービスを使用して画像から動画を簡単に作成することができます。 最近流行の生成AIです。 ログインorサインアップ ログインorサインアップします。Goo...2023.06.09D-ID
MySQLWSL2(Ubuntu22.04)でmysqldumpコマンドを使用してRDS(DB)のDDLをダンプする WSL2(Ubuntu22.04)でmysqldumpコマンドを使用してRDS(DB)のDDLをダンプする インストール mysql clientをインストールします。 $ sudo apt install mysql-client これで...2023.06.07MySQL