【Git】SourceTreeでファイルを変更してないのに差分が出る時の対処法
【WordPress】海外からの不正ログインを手っ取り早く防止する方法
ログインリンクを変更したり、2段階認証をつけたり、セキュリティプラグインの設定を見直したりと、色々対策はしてますが、それでもアタックが激しく、心配になる今日この頃。プロキシ経由なのか、現地からなのか不明ですが、海外IPからのブルートフォー...
【PHPサンプル】サクッと簡単!データベースから取得したデータをCSVでアウトプット
よく使用する処理を簡単なサンプルプログラムに起こして備忘録としておきます。※事前の設定などの前置きは省略します。 概要 コマンドライン引数で指定された値をキーとして、データベースからデータを取得(PDOを使用)取得したデータを...
【WordPress】403 Forbiddenでレイアウトが崩れるときの対応
最近、新しいブログサイトを立ち上げWordPressをゼロから構築しました。テーマを設定し、早速プレビューを確認したところ、なんかおかしい・・・ ※「アフィンガー6」をテーマとしています。キャッシュのクリア、テーマ設定の変更...
Let’s Encrypt [SSL: CERTIFICATE_VERIFY_FAILED]で更新に失敗するときの対応策
発生 Let’s Encrypt使用してます。2021/12/02現在、certbot renewで証明書を更新しようとしたところ以下エラーで更新に失敗してしまいました。 # certbot renew Saving debu...
WinMergeでJsonデータを比較する方法
前置き Windows比較ツールのWinMergeを使用すれば、テキストの比較がとても簡単にできて便利ですよね。ただ、インデントされてない平テキスト(1行)になってるJsonファイルを比較するとどうでしょう。 差分が全...
Mac SSH、SCPコマンド(ファイルアップロード・ダウンロード)まとめ
MacでSSH接続やファイルのアップロード・ダウンロードをする際、WindowsにあるPuttyやWinSCPのような使いやすいクライアントソフトに恵まれてないため、どうしてもターミナル(コマンド)操作になりますよね。毎度やっているけど、...
Mac hostsなどテキストファイルをviエディタで開いた時の文字化けを解消
個人的なメモ要素が強い記事です。業務でMacを使用してますが、よくhostsファイルをコンソールからviエディタで編集することがあります。新規で開く度にコメントアウト箇所の日本語が文字化けして、その度に解消方法をググってたので、メモ代わり...
【Google スプレッドシート】行の色が変更するプルダウンの作成方法
プルダウンで行データのステータス(状態)を管理することって結構あると思います。特定のステータス状態になったときに行に色がつけば、一目で認識できるのようになるので見落とし防止だったり、確認の効率もグッと上がります。これらの実装は、「条件付き...
[Postfix + PHP(mb_send_mail)] GmailのSMTP経由でメールを送信するための設定方法
前置き 目的 PHPのmb_send_mailを使用してメールを送信したい。送信元のアドレスは手持ちのGmailアドレスで。これ、プログラム自体は簡単なんですが、送信を成功させるまでの事前準備が結構面倒でした。(Postfix...
【Google スプレッドシート】APIを使用してPHPでデータの取得と書き込みをしてみた
タイトル通りです。GoogleスプレッドシートのAPIを使用して、PHPでスプレッドシートのデータ取得 + 書き込みをしてみました。実現のために必要となる、Google Cloud Platformの操作 ~ 実装までの一連の流れを残して...