スポンサーリンク
サーバ

CGNATとは?異なるネットワークから同じグローバルIPアドレスが使われる理由を解説

概要 ホームページなどのアクセスログに、異なる端末からのアクセスなのに同じグローバルIPアドレスが記録されることがある。これはNATと呼ばれる仕組みで、家庭や企業のルーターでプライベートIPアドレス↔︎グローバルIPアドレスの変換が行われ、同一LAN内からインターネットへのアクセスはすべて同じグローバルIPが使われるものである。 しかし、最近は異なる家庭や企業からのアクセスでも同一グローバルIPと...
JavaScript

Selenium IDEで日付操作を完全攻略!取得と入力の方法を解説

概要 ブラウザ操作を記録・再生することができるChromeプラグイン「Selenium IDE」で日付を自動入力する方法についてまとめました。 結論 変数に値を保存 「Command」で「execute script」を選択 「Target」で「return new Date().toLocaleDateString()」を入力する 「Value」に変数名を入力する 変数の利用 「Command」...
AWS

[AWS] 環境変数とaws configureの優先順位を完全解説!設定ミスを防ぐ方法

概要 コマンドラインでAWSを操作する場合、アクセスキーの設定は「環境変数」と「aws configureコマンドによるセット(~/.aws/credentialsに保存される)」ではどちらが優先されるか試してみた。 結果 環境変数 AWS_ACCESS_KEY_ID と AWS_SECRET_ACCESS_KEY が設定されている場合、環境変数が使用される。どちらか片方でも環境変数が存在しない場...
スポンサーリンク
サービス

LINE通知が表示されない意外な理由:見逃しているポイントはここ!

概要 パソコン版のLINEを使い始めたらスマートフォンにLINEの通知が来なくなってしまった。 パソコン版のLINEの設定を変更したところ、スマートフォンのLINEにも通知が届くようになった。 結論 PC版のLINEの設定画面の「通知」=>「通知ルール」にある「PC版を使用している場合はスマートフォン版への通知をオフ」にチェックが入っているとスマートフォンに通知が来ない。 チェックを外すとスマート...
サービス

Googleスプレッドシートで自動並び替え!便利なスクリプトの作り方

概要 Googleスプレッドシートにて、以下の手順で「データを入力したら自動的に並び替える」を実現することができる。 手順 1. メインメニューの「拡張機能」 > 「Apps Script」をクリック 2. 以下のコードを貼り付ける function onEdit(e) { try { var sheet = e.range.getSheet(); var range = sheet.getDat...
JavaScript

Selenium IDEで変数を活用する方法:自動化をさらに柔軟に!

概要 ブラウザ操作を記録・再生することができるChromeプラグイン「Selenium IDE」で変数を使う方法についてまとめました。 結論 変数に値を保存 「Command」で「execute script」を選択 「Target」で変数に代入する値をreturnする 「Value」に変数名を入力する 変数の利用 「Command」で「type」を選択 「Target」で要素のセレクタなどを入力...
Docker

docker-compose: command not foundエラーの原因と解決方法

概要 最近Docker Desktopをアップデートしたところ、docker-composeコマンドがdocker-compose: command not foundとなり実行できなくなってしまった。 原因と解決方法 docker-composeコマンドは非推奨となり、dockerコマンドに統一された。 (docker-composeはdocker composeのエイリアスとなっている) よっ...
AWS

[AWS] VPCの使用状況を確認・把握する方法

概要 AWSのVPCにて、「どのリソース・インスタンスが存在するか」「どのIPアドレスが使用されているか」などを調べたいことがよくあるので、確認方法を記事として残しておく。 確認方法 マネジメントコンソール > EC2 > ネットワーク & セキュリティ > ネットワークインターフェイス
Laravel

[Laravel] ルートの確認&キャッシュ削除の方法

概要 Laravelのルート確認方法とルートのキャッシュ削除方法をすぐに忘れてしまうので、記事として残しておく。 ルートの確認 php artisan route:list 特定のルートを確認したい場合 php artisan route:list | grep xxx(xxxが含まれるルートを表示) ルートのキャッシュ削除 php artisan route:clear ルート定義を変更しても反...
AWS

[AWS] awsコマンドでModuleNotFoundError: No module named ‘docutils’となってしまう場合の解決方法

概要 先日、Mac OS環境でawsコマンドを実行したところModuleNotFoundError: No module named 'docutils'となり実行できなくなってしまった。 少し前にbrew updateを実行したので、その影響かもしれない。 解決方法 エラーメッセージに従いbrew reinstall docutilsを実行したところ、docutilsがインストールされawsコマ...
スポンサーリンク