プログラミング– category –
-
Python
MacOS Mojaveにpython3系をインストール
Macを再インストールしたあとにpython3をインストールしていなかったのでインストールがてらインストール方法をまとめておきます。 今回のインストール環境 ・MacOS Mojave(10.14.6)・パッケージ管理はhomebrewを利用 インストール手順 (1)Homebrewでpytho... -
WordPress
【WordPress】カスタム投稿を公開したら「公開に失敗しました」というエラーが表示された
カスタム投稿を「Custom Post Type UI」で作成し、テスト投稿をしようとしてタイトル・本文を作成して公開したところ、「公開に失敗しました」というエラーが表示されました。何回やっても解決せず、エラーログを出力しようとしてもエラーは出ておらず、ち... -
PHP
【PHP】指定した文字列を指定回数繰り返した文字列を返す関数str_repeat
ちょっとした処理を書くときに関数が提供されていることに気づかずコーディングしてしまうことがあるのですが、表題の指定した文字列を指定回数繰り返す関数があることを知ったのでメモしておきます。 echo str_repeat('a', 10) . PHP_EOL; // aaaaaaaaaa ... -
PHP
【PHP】print_rの出力をテキストで取得する
デバッグするときにprint_r関数で変数の内容を出力することがあると思いますが、標準出力に出力するのではなく出力内容をテキストで取得する方法です。print_r関数は第二引数を指定することができ、第二引数がfalseだと標準出力に出力し、trueだと出力内容... -
PHP
【Docker】Fatal error: Call to undefined function mb_internal_encoding()が発生する場合
Dockerで環境構築していてPHPを動かしてみると、たまに以下のエラーが発生することがあります。 Fatal error: Call to undefined function mb_internal_encoding() この場合、個人的によくあるのが、Dockerfileにmbstringの記述忘れ。以下のようにdocker-p... -
PHP
【PHP】ディレクトリ内のファイル名一括変換処理
たいしたプログラムではありませんが、個人的にまた使いそうなので保存するために記事にしておきます。 なんのひねりもなく済みません(笑)、完全に自分のためのメモです。 -
AWS
【AWS】リージョンあたりのVPCデフォルト最大数
個人のアカウントでAWSをいろいろ触っているといろいろ些細な発見があるのですが、開発環境を構築するためにEC2インスタンスをいろいろ作成していたところ、EC2インスタンスの作成に必要なVPC作成時にエラーが発生する現象に遭遇しました。エラーといって... -
AWS
【AWS】Amazon LinuxでEC2インスタンスのOSバージョンを確認する方法(Amazon Linux 2 / 2023対応)
Amazon Linuxは、AWS上で広く利用される軽量かつ安定したLinuxディストリビューションです。AWSを使い始めて3年ほど経つと、日常的にEC2インスタンスを運用する場面が増え、OSバージョンやAmazon Machine Image(AMI)情報の確認が必要になるケースが多く... -
システム開発Tips
【Mac】Googleスプレッドシートでセル・行の挿入・削除
仕事でMacを使ったりWindowsを使ったりするとすぐ忘れてしまうので、日常的に使っているMacに関するGoogleスプレッドシートのセルおよび行の挿入・削除操作についてまとめます。 行の選択 行の操作を行うときに行を選択するときがあります。このキーボード... -
WordPress
【WordPress】ContactForm7にreCAPTCHA v3を設定
WordPressでお問い合わせフォームを設置する際、ContactForm7を利用するサイトが多いと思います。簡単に設置できるのはいいのですが、運用している方はわかると思いますが、だんだん問い合わせフォーム経由でスパムメールが来るようになるんですよね。こん...