Web開発 [Selenium/JavaScript]各種ブラウザを起動しよう お疲れ様です。すぺきよです。 フロントエンドでJavaScriptを利用していると、テストコードでもJavaScriptを利用したくなります。 そんなこんなでJavaScriptでSeleniumを使う方法をまとめてみようという企画です。 ... 2023.09.22 Web開発
Web開発 [Amazon Linux 2023]イメージ(AMI)の更新情報をメールで受け取れるようにしてみた お疲れ様です。すぺきよです。 Amazon Linux 2023に更新があった時、通知を受け取ることができると公式に書かれていました。 書かれている手順が結構ややこしく、日本語訳もなかったため、手順をまとめます。 概要 Amazon Lin... 2023.09.21 Web開発
Web開発 Amazon Linux 2023で自動でパッケージを最新に更新する お疲れ様です。すぺきよです。 普通にdnf upgradeしただけではパッケージが更新されないなど、癖のあるAmazon Linux 2023ですが、パッケージを常に最新に更新する方法がわかったのでまとめます。 概要 先日、当ブログで「Am... 2023.09.14 Web開発
Web開発 Amazon Linux 2023で利用可能なパッケージのEOLを確認する方法 お疲れ様です。すぺきよです。 Amazon Linux 2023ではApacheやPHP、nginxなどのパッケージはdnfコマンドを利用してインストールします。 OSのEOL(End of Life:サポート期限)とパッケージごとのEOL... 2023.09.13 Web開発
Web開発 [実例コードあり]Seleniumでページ全体のスクリーンショットを撮影する[JavaScript] お疲れ様です。すぺきよです。 今回はSeleniumとJavaScriptを使って、Webページ全体のスクリーンショットを撮影する必要があったので、その際に実装した内容を備忘録的にまとめます。 Seleniumというと、Pythonの方がサ... 2023.09.12 Web開発
Web開発 Amazon Linux 2023はdnf updateではパッケージ更新されない お疲れ様です。すぺきよです。 AWS上でAmazon Linux 2023を使ってサーバー構築を行い、仕事用の小さなアプリを開発、運用しています。 運用を開始してからしばらく経ったので、サーバーのご機嫌を確認するついでにサーバー内のパッケー... 2023.09.08 Web開発
Web開発 OWASP ZAP 10031 User Controllable HTML Element Attribute (Potential XSS)について OWASP ZAP 10031 User Controllable HTML Element Attribute (Potential XSS)の詳細をソースコードベースで解説しています。 2023.08.16 Web開発
Web開発 SeleniumにChrome WebDriverの事前準備はもう必要ない 2023年7月31日に次のような記事がSeleniumの公式ブログに投稿されました。 ここにはSelenium 4.11の新しいSelenium Managerについての記載があります。 その中でも私が気になったのが「Entering Ch... 2023.08.10 Web開発