WEBデザイン

フォームの入力項目のチェック(バリデーション)を行ってくれるJS

メールフォームや申し込みフォームを作成した際に、必須項目の入力確認やメールアドレスの書式などの入力チェックをすることをフォーム・バリデーション(Form Validation)と呼びます。 HTML5からは標準機能としてフォーム・バリデーシ...
PC

Chromeのデベロッパーツールで「Unchecked runtime.lastError:」

Chromeのデベロッパーツールでサイトを確認していたらコンソールに、 Unchecked runtime.lastError: The message port closed before a response was received....
PC

Windows10のセーフモード起動と完全シャットダウンの方法と手順

Windowsの調子が悪いので原因究明や復旧のためにセーフモード(セーフブート)で起動したい。新しいデバイスを追加したり取り外す際にWindowsを完全シャットダウンしたい。 そんなWindows10の起動や再起動、停止に関するオプションと...
ナレッジ

海外の顔文字の意味を知ると外国人のコメントを読むのが楽しくなる

youtubeや海外サイトのコメント欄に外国人が書き込む顔文字の意味がわからない。 日本では(^▽^)や(´д`)や(ToT)など、見ただけで表情が直感的にわかる顔文字が利用されているが、外国の顔文字は何が何だかわからず、喜んでいるのか怒っ...
WEBデザイン

郵便番号から住所をフォームに自動入力するJS

お問い合わせフォームなどで郵便番号を入力すると自動的に住所を入力する代表的なJavaScriptをまとめてみました。 フォームの入力は、入力する側になると実は結構めんどうでストレスがかかります。 そのストレスを軽減するために入力作業は簡単で...
日常

弱った車のバッテリーを復活させるまでの軌跡

ある日、買い物行ってその帰りに駐車場にある車に乗り込みエンジンを掛けようとしたらセルが回らない。正確に言うとほんの少しセルが回る音がするのだがすぐ止まってしまう。 ん?バッテリーが上がったか?と思ったが、バッテリーが上がる原因が思い浮かばな...
WEBサービス

あまり知られてないGoogleの便利な検索テクニック

日頃お世話になるGoogle。もはやGoogle検索は現代の生活のインフラと化している。 そんなGoogleだが、果たしてどれだけの人が使いこなしているのだろうか? というわけで、あまり知られてないGoogleの便利な検索テクニックを紹介し...
WordPress

Wordfenceで[Background Request Blocked]警告が多発。その対策

WordPressで記事を執筆中にいきなり投稿画面が暗転して「Background Request Blocked」というWordfence Securityの警告が何度も繰り返し表示される。 ホワイトリストに登録するか聞いてくるが、とりあ...
PC

PCの調子が悪いときのチェックリストと対策方法

PCの調子が悪いときのチェックリストと対策方法です。 Windowsが異常に重い。フリーズして操作不能になる。ブルースクリーンを連発する。アプリが強制終了する。何かが暴走してCPUが100%になっている。ずっとファンが全力で回りっぱなしで唸...
WEBサービス

海外の有名な回線速度測定サイトを比較してみた

ネットの回線速度を測ることがたまにありますが、検索ですぐに見つかる国内サイトの有名どころは知っていても、海外の有名な回線速度測定サイトはあまり知られていません。 なので、海外で有名な回線速度チェッカーを調べて比較してみました。 【※比較の前...
スマホ

iPhoneで大量のタブを一気に閉じる方法とその他の長押し便利機能

iPhone(iOS)のブラウザ(サファリ)でネットを見ていると、次第に開かれた大量のタブが蓄積されていく。 右下のタブボタンをタップしてから不用なタブを左にスワイプして消したり、「×」印をタップすれば一つ一つタブを閉じることができるが、大...
PC

DISM.exeとsfc /scannowでWindowsを修復する

何だかWindowsの調子が悪い。 そんな時にWindowsに標準で備わっている機能を使って手軽にWindowsを修復する方法を解説します。 ■動作確認環境Windows10Windows11 「DISM.exe」と「sfc /scanno...
PC

VirtualBoxにCentOS7をインストールしてSSHでyumを実行までの手順

VirtualBoxを利用すると、サーバーのテスト環境が手軽に構築・複製できて便利です。 今現在、多くのサーバーで使われているCentOS 7をサクッとVirtualBoxにインストールして、SSHで仮想環境内のCentOS 7に接続してy...
WEBサービス

自分のパスワードや登録情報が流出していないかチェックする方法

Webサービスのユーザー登録時に設定したIDやメールアドレス、パスワード、個人情報などが流出する事件が世界中で定期的に起こっている。 現代は誰しもがインターネットの各種サービスを複数利用している時代なので、いつ個人情報や会員情報などの流出事...
サーバー

yumが「Another app is currently holding the yum lock;」で実行できない

yumでアップデートをしようとしたら、何度も「Another app is currently holding the yum lock; waiting for it to exit...」と表示されていつになってもyumが実行できない。...
サーバー

言語別、サービス別のコメントアウト方法一覧表

各言語のコード内や、各サービスの設定ファイル内でコメントアウトする方法をまとめてみました。 C言語、C++、C# CSS Go HTML Java、JavaScript Perl PHP Python ※「'''」および「"""」は疑似コメ...
サーバー

Let’s EncryptのSSL証明書の更新をcronで自動実行する

ブログに記事を追加しようと思い、WordPressにログインしようと思ったら「この接続ではプライバシーが保護されません」と表示されている。 Let's Encryptの更新(certbot renew)をかけるのを忘れて、Let's Enc...
PC

VirtualBoxのOS選択プルダウンが全て32bitになるエラーを対策

VirtualBoxで仮想マシンを作成してOSをインストールしようとしたら、OSの選択リストが全て32bitになってしまって64bitが選択できない。 これではマズいので原因を調査して対策します。 原因 色々と試してみたところ、以前有効化し...
サーバー

MariaDB(MySQL)をアップグレードしたらINSERTに失敗。[SQL_MODE]

MariaDB(MySQL)をアップグレードしたら昔作ったプログラムでDBへのINSERTが失敗する。 そんなときは現在のSQL_MODEをチェックしましょう。 MariaDBのデフォルトのSQL_MODEが変更になっている可能性があります...
サーバー

CentOS7のNginxをTLS1.3に対応させてyumでインストールする

CentOS 7のNginxをTLS 1.3に対応させたいが、ソースからビルド等せずに出来るだけ簡単にyumでTLS 1.3対応済みのNginxをインストール(又はアップデート)したい。 そんな要望が多いと思いますのでその方法を解説します。...