2024

WordPress

【WordPress】Auth0プラグインの更新(運用管理)

バージョン管理と更新に関する詳細GitHubからプラグインを取得した場合の運用:GitHubからAuth0プラグインを取得した場合、定期的にリポジトリをチェックし、最新の変更やバグ修正を取り入れることが重要です。これにより、セキュリティの脆...
運用・保守

本番環境でのcomposer update実行のリスク

本番環境でcomposer updateを実行することは、いくつかの重大なリスクを伴います。以下にその主なリスクを詳述します。1. 依存関係の不整合composer updateは、composer.jsonに記載されたすべてのパッケージを...
WordPress

公式プラグインとしてサポートされていないWordPressプラグインの更新に関するベストプラクティスについて調べてみた

WordPressサイトで公式プラグインとしてサポートされていないプラグイン(例えばAuth0プラグインや自作プラグイン)を更新する際のベストプラクティスについて、以下の手順を考慮することが重要です。1. 開発環境でのテスト 開発環境の利用...
GAS

【GAS】Auth0の更新情報をSlackに通知する仕組みについて調べてみた

Auth0の更新情報を自動的に取得し、Slackに通知するための簡単な方法として、Google Apps Script(GAS)を使用してみます。この方法では、GitHubのAPIを使用してAuth0のリポジトリから最新のリリース情報を取得...
サーバー

さくらレンタルサーバにBASIC認証を追加する

最近、急に思い立ってさくらレンタルサーバの格安プランを契約、その後ローカル開発環境をDockerで構築してGit管理、CI/CD構築をしていっています。個人開発して世に出す、というよりも自分の勉強用として触っている、というのが一番大きいです...
サーバー

ApacheのVirtualHostタグ内で設定される各項目

ServerName定義バーチャルホストが応答する主なホスト名を指定。リクエストがこの名前に一致する場合、Apacheはこのバーチャルホストの設定を使用する。使用例ServerName www.example.comServerAlias定...
サーバー

Apache HTTP サーバーにおけるバーチャルホスト

バーチャルホストとは、1台のサーバーで複数のドメイン名を運用する技術のことを指す。この技術を使用することで、物理的なサーバーの数を減らし、コストを削減しながら、異なるウェブサイトやサービスを提供することが可能になる。バーチャルホストの種類バ...
サーバー

DebianのApache設定メモ

httpd.confの役割DebianにおけるApacheの設定ファイル「etc/apache2/httpd.conf」は主にオーバーライド設定や特定のカスタム設定を行うために使用されるようです。 オーバーライド設定httpd.confはメ...
プライベート

【ブログ】コミュニケーションって難しいー話し方・考え方

自分は今まで、どんな場面でも丁寧にありのままを話すことが、相手に対しての敬意や優しさなのだと思っていたのですが、それが間違いであることに、気づきました。(話すときに大事なことは、「相手の立場にたって」どう話すか。言葉では分かっていても、実践...
VirtualBox

VirtualBox周りのこと

・ゲストOS側のターミナルを確認し、ファイルシステムのチェックでエラーが解消したことがある。・未使用領域へのゼロ埋めは効果的。ゲストOS側でやるだけでなく、その後ホストOS上でも圧縮を行う。このときストレージ用のファイルの拡張子は変換した(...
サーバー

サーバーで作業するとき

・作業用のディレクトリを作成して、そこでdumpファイルやバックアップファイルを取得すると、既存のファイル類と混ざらない。・事前にサーバーの空き容量、バックアップ対象ディレクトリの容量を確認。・ロールバック時を想定した空き容量、バックアップ...
サーバー

サーバーに入ってまず確認すること

コマンドで、「いつ」「どのホストに」「誰が」ログインして作業しようとしているのかを明示的にする。またTeraTermでは以下の設定を事前に済ませておくと便利・自動ログ保存の設定・ウィンドウリサイズ時に表示設定をクリアにしない上記設定は現場で...
MySQL

mysqldumpするための権限

mysqldumpができるユーザーの権限について調べました。というのも、初めはデータベースを選択してテーブル一覧を参照することができれば、そのユーザーとパスワードでdumpファイルが取得できると勘違いしていたため、備忘録として残しておきます...
本業

チャットでは相手の言葉を引用して的確に簡潔に伝える

仕事上、コミュニケーションツールを使用して、チャットでやり取りする機会は多いのですが(8割はこれです)、私は言語化や文章を組み立てるのが苦手で、返信にいつも時間がかかってしまいます。。。特に最近は、後輩が増えて、後輩から質問を受けることも多...
本業

人をよくよく観察する

「自分ばかりみないでよくよく周りを観察すること」「そうすると見えてくるものがある」これは先輩にかけてもらった言葉です。とかく最初は、自分の技術や知識が足りなく(今でもまだまだ勉強中。おそらくこれからも必死に勉強は続けていく)て、自分がやるべ...
本業

打ち合わせは自分の中で目的を定める

打ち合わせが行われるとき、毎回何も考えずに参加するのではなくしっかりと目的をもって参加する。(自分がホストでなくても意識することが大事)「その会の目的は何なのか?」「その会では何をゴールに設定しているのか?」「その会では参加者は今どういう状...
本業

品質を意識する

手順書を作成するとき、自分で何かを調査するとき、何かを作り上げるときには「品質」を意識する。それが生み出された過程では、どういった手順で行い、どういったものを担保にしてできあがったものなのか。注意したいのは「トータルの品質」時間をかければ良...
サーバー

【サーバーへSSH接続】さくらのレンタルサーバにSSH公開鍵を追加して、クライアントからパスワードなしでサーバに接続するまで

以下、作業用メモです。事前準備さくらのレンタルサーバのコントロールパネル→サーバー情報み→SSH公開鍵、と進んで、「新規追加」ボタンをクリック。SSH公開鍵が登録されるとともに、「.pem」拡張子の秘密鍵が作成され、自動的にダウンロードされ...
Git

保護中: 【Git,WordPress】どこまでをGit管理するのか

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Git

保護中: 【Git】fatal: refusing to merge unrelated histories

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
docker

保護中: 【WordPress】 ローカル開発環境をDockerで構築

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

保護中: 【Symfony】KernelTestCaseの概要

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

保護中: 【Symfony】ValidatorInterfaceの概要

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Web制作全般

保護中: 【GAS】脆弱性情報をスプレッドシートに一覧でまとめる

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
GAS

保護中: 【GAS】PostgreSQLの最新情報を取得してSlackに通知

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Web制作全般

保護中: 【GAS】MySQLの最新情報を取得してSlackへ通知

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
GAS

保護中: 【GAS】Apache公式サイトから最新情報を取得してSlackへ通知

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Web制作全般

保護中: 【GAS】PHP公式から通知をslackに送る方法

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
GAS

保護中: 【GAS】JVNの情報をslackに通知

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
GAS

保護中: 【GAS】Goolgeカレンダーの日程をslackに通知

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード: