Webエンジニアのメモ帳

技術的な話を中心に書いています。

2022-01-01から1年間の記事一覧

民泊の騒音の対処法 保健所に連絡するのが正解?

はじめに 私の家の近くにはAirbnbに登録されている民泊があり、週末になると大勢の若者がやって来ては飲み会をしています。それだけだと良いのですが、深夜まで騒音が続くケースもあり、対処に悩まされていました。 結果的には、保健所に連絡することで騒音…

【Kotlin】文字列に変数を埋め込む方法

Kotlinで文字列に変数を埋め込むには${}で変数を囲います。 例 val name = "山田" println("こんにちは、${name}さん!") # 以下のように出力されます。 # こんにちは、山田さん!

【Mac】全画面表示でもメニューバーを常に表示する方法

Macでは、デフォルトだと全画面表示のときにメニューバーが非表示になります。 そのため、例えばChromeでタブを切り替える際などカーソルを画面上部に持っていった際に、意図せずメニューバーが表示されることがあり、かなりストレスに感じていました。 そこ…

【php】配列のログ出力

$array という配列の中身をログに出力したいときは、以下のコードで可能です。 $this->logger->info("オプション:" + print_r($array))

【PayPayカード】オペレーターを呼び出す方法

以下の方法で、PayPayカードのオペレーターと直接話ができます。 ① 以下の電話番号にかける 0570-068-200 ② 自動音声では以下の順番で番号を押す 2 → 0 → 4 または 0 → 4 解説 クレジットカードを使っていて、オペレーターと直接話をしたいということは、稀…

gitでエイリアスを登録する

私はgitでは以下のコマンドでエイリアスを登録しています。 git config --global alias.st status git config --global alias.br branch git config --global alias.co checkout git config --global alias.cm commit パソコンを変えた時などに備えてメモし…

古いパソコンの買い取りを依頼した

実家の掃除をしていて、古いパソコンが3台も出てきたため買取を依頼しました。 買取を依頼したのは「ジャンク品ドットコム」という会社です。この記事は、その買取の記録です。 ネットから見積もり ホームページから、パソコンの製品番号や状態などを書いて…

【PHP】composerのエラーと解決方法

エラーの概要 composer installを実行しようとすると、以下のようなエラーが発生しました。 PHP Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in phar:///usr/local/bin/composer/src/Composer/Depen…

【Mac OS】brewコマンド実行時のエラーと解決方法

発生したエラー brew installコマンドを実行すると、以下のエラーが発生しました。 Error: Permission denied @ apply2files - /usr/local/lib/docker/cli-plugins 解決方法 以下のコマンドを実行することで解決しました。 sudo chown -R $(whoami) $(brew -…

curlコマンドの実行時にステータスコードを出力させる方法

以下のオプションを追加する。 -w '%{http_code}'

MacでPythonが実行できなくなった場合の対処法

エラーの概要 MacでPythonのプログラムを実行しようとしたところ、以下のエラーが発生。 $ python3 dyld[13268]: dyld cache '/System/Library/dyld/dyld_shared_cache_x86_64h' not loaded: syscall to map cache into shared region failed dyld[13268]: L…

【Google Chrome】開発者ツールの表示位置を変える

Google Chromeの開発者ツール (Developer Tool) のブラウザ上での表示位置を変える方法を説明します。 1. ハンバーガーメニューをクリック 開発者ツールの右上に表示されているハンバーガーメニュー (点が縦に3つ並んだアイコン) をクリックします。 2. 表示…

Shinkansen Free Wi-Fi 繋がらないときの対処法

東海道新幹線には無料で使えるWi-Fiがありますが、30分経つと接続が切れる上に、接続するためのページが自動で開くまでに時間がかかるといった問題があります。 そこで有効なのが、以下のURLに手動でアクセスする方法です。 https://www.wifi-cloud.jp/jr_c_…

【Gmail】プロモーションに振り分けられたメールをメインに移動させる方法

Gmailでは、見逃したくないメールがプロモーションに振り分けられてしまうことがあります。 メールをメインタブに移動させるには、以下の2つの方法があります。 メールを右クリック → タブに移動 → メイン ドラック&ドロップでメインタブに移動 やり方が直感…

YouTubeの動画広告をブロックするChrome拡張の仕組み

Google Chromeでは「Chrome拡張」をインストールすることで機能を追加できます。 その中でもYouTubeの動画をブロックするものは多く、実装がどうなっているのか前から気になっていました。 調べてみると、コードを公開されている方も多くいらっしゃったので…

【Google Fit】歩数が突然計測されなくなった場合の対処法

Google Fitで、歩数が突然計測されなくなるということがありました。 その際、私は「キャッシュの削除」を行うことで解決することができました。 以下、その方法をご紹介します。(なお今回ご紹介する方法は、Android用の方法となります。) キャッシュの削除…

【Oracle】テーブル一覧の確認方法

以下のSQL文で確認できます。 SELECT TABLE_NAME FROM ALL_TABLES ORDER BY TABLE_NAME; 「ORDER BY」はあってもなくても良いですが、あるとアルファベット順に並ぶので結果が見やすくなります。

YouTubeのダウンロードサイトのオススメ【2022年4月最新情報】

以下のdirpyというサイトが使いやすいです。 https://dirpy.com/ 不快な広告やポップアップなどもありません。 使いにくい点とすれば、ダウンロードが始まるまでに少し待たされるぐらいでしょうか。 ちなみに「Dirpyプレミアム」という有料版で収益を確保し…

【Google AdSense】ブログを移行した際にやるべきこと

Google Adsenseによる広告収入を得ている場合、ブログを移行した際には再度審査が必要です。 私ははてなブログ無料版からWordPressに移行したのですが、審査に何度か落ちてしまったので、通るまでにやったことを書いておきます。 やったこと 審査に通るまで…

【Google Search Console】検索エンジンからブログの記事を消す方法

ブログの移行を行う時など、Googleの検索エンジンに記事が表示されないようにしたい時があります。 そんな時は、Google Search Consoleの「削除」の機能を使用します。以下、使い方を説明します。 1. サイドバーから「削除」をクリック 2. 「新しいリクエス…

【Word】クォーテーションが勝手に変換される場合の対処法

クォーテーションには2種類の形がありますが、wordだと勝手に形が変更されてしまうことがあります。 MacのWordで、この機能をオフにする方法を説明します。 「'」や「"」などのクォーテーションが勝手に変換される原因 Wordでは文字の変換などを自動で行う「…

【PCF】サービス名の変更方法

PCF(Pivotal Cloud Foundry)でUPSなどのサービスの名を変更するには、以下のコマンドを実行します。 cf rename-service {元のサービス名} {変更後のサービス名} レファレンス https://cli.cloudfoundry.org/en-US/v6/rename-service.html

【Java】jarの実行時のエラーと解決法

エラーの概要 CentOSのサーバでjarを実行しようとしたところ、以下のエラーが発生しました。 Exception in thread "main" java.lang.UnsupportedClassVersionError: {クラス名} has been compiled by a more recent version of the Java Runtime (class file…

【cookpad】カテゴリを変更する方法

cookpadで一度投稿したレシピのカテゴリを変更する方法を説明します。 1. MYキッチンを開く まずはcookpadのトップページにアクセスし、右上の自分のアイコンをクリックして「MYキッチン」を開きます。 2. 「カテゴリを編集」をクリック 次に、「カテゴリを…

【MySQL】インポート時の文字コードのエラー

MySQLでインポートを行おうとした際、以下のエラーが発生しました。 ERROR 1273 (HY000) at line 25: Unknown collation: 'utf8mb4_0900_ai_ci' 解決方法 インポートしようとしていたsqlファイルで以下の修正を行うことで解決できました。 「utf8mb4」を「ut…

【SQL】特定の文字列を含むレコードを取得する

あるカラムの値が特定の文字列を含むレコードだけを取得する場合、以下のSQL文を実行します。 SELECT * FROM テーブル名 WHERE カラム名 LIKE '%文字列%'; なお、SQL文はDBの種類によって微妙に書き方が違ったりすることがありますが、少なくともMySQLとOrac…

【Git】コミットを取り消す

Gitでコミットを取り消す場合、行う作業内容によってコマンドが違ってきます。 コミットだけ取り消す場合 以下のコマンドを実行します。 git reset --soft HEAD^ この場合、git addされた状態に戻ります。 git addも取り消す場合 コミットを取り消すだけでな…

【Git】ブランチ名の変更

ブランチ名を変更するコマンドは以下の通りです。 git branch -m {変更後のブランチ名} もし、古いブランチ名ですでにリモートレポジトリにpushしてしまっている場合は、まず以下のコマンドでpushを行います。 git push origin:{変更後のブランチ名} 次に、g…

【Git】git push origin masterできない場合の対処法

業務などでは基本的にあり得ませんが、リモートのmasterへのpushは許可しているとします。 そこで以下のコマンドを実行したところ git push origin master 以下のエラーになりました。 remote: Permission to (gitHubのユーザー名)/(リポジトリ名).git denie…

【はてなブログ無料版】エクスポート時にキーワードリンクを削除する方法

概要 はてなブログでは、自動的に単語に下線が引かれ、クリックすると「はてなブログ タグ」に飛ぶという、「キーワードリンク」と呼ばれる仕様があります。 はてなブログからWordPressなどに移行する場合、有料版ではデータのエクスポートの際にこのリンク…