Ubuntu

Ubuntu20 Apache2のドキュメントルート変更方法

今回の環境はこちらです。 Ubuntu $ cat /etc/issue Ubuntu 20.04.6 LTS \n \l Apache $ apachectl -v Server version: Apache/2.4.41 (Ubunt...
Office365

【Office365】PowerShellでアカウントを一括削除

年度末の退職等でユーザーを大量に削除する場合に役立つ、Powershellを使ってまとめてユーザーを削除する方法です。 Azure ADに接続 Graph用Azure Active Directory PowerShellモジュールを使用し...
GoogleAppsScript

GAS(GoogleAppsScript)でPHPファイルをCronみたいに動かす

中国で仕事をしているとGoogleを使うことはプライベート以外ではないんでさすが、そのプライベートで使うことがあったのでメモしておきます。 本来であればCronでやるべきことなんですが、無料のレンタルサーバだとCron自体が使えないことがあ...
WordPress

WordPressの特定カテゴリーをRSSから除外する方法

最近、このブログとは別のサイトでWordPressをいじる機会がありました。 企業のホームページもWordPressで構築されることが多いので、「情シスだけどWordPressの運用保守をやっている」と言う人もいるのではないでしょうか。 先...
PHP

PHPスクレイピングでfile_get_contentsする時にCookie情報を追加

PHPを使って対象ページの情報をHTMLで取得する時にCookieの情報を追加してアクセスしたい場合の情報です。 今まで役立ったのはサイトの年齢認証を突破する時だったりしまよね。。。 商品一覧ページにアクセスしたいのにこんな感じで年齢認証が...
WordPress

Call to undefined function nocache_headers()エラーで画面表示不能

WordPressで色々といじっていた時にCall to undefined function nocache_headers()が発生し、画面表示ができなくなりました。 構築していたサイト自体の表示もそうですが、管理画面もアクセスしようと...
PowerApps

PowerAppsの画像をPowerAutomateを経由してSharePointに保存

PowerAppsはプログラミングを知らなくても(多少は知っていた方が良いとは思う)アプリケーションを作ることができるローコーディングツールです。 ちょっとお手軽に内部で使うものだったりする場合は利用してみるのもありかもしれませんが、情シス...
GCP

GCPで構築したVMインスタンスのディスクタイプを変更

GCPには永久的に無料で利用できる無料枠が設定されています。 Compute Engineに関する無料枠はこちら 以前作成したVMインスタンスが無料枠かと思っていたら、ディスクが無料枠の対象外(バランス永続ディスク)だったので、無料枠(標準...
Office365

【Office365】ユーザアカウントを一括で作成してライセンスを付与

Office365アカウントユーザを作成して、ライセンスの付与、利用できるサービスの制限をPowershellを利用して、スクリプト化します。 手動でのアカウント作成やライセンス付与はミスが発生する可能性が高いためスクリプトで実行するのが生...
PowerShell

PowerShellで文字列がNullや空文字かどうか判定

言語によって空文字やNullの扱い、判定方法がまちまちで「どうだったかな?」ってなることが多いので、PowerShellの場合の判定についてメモしておきます。 ファイル名「isnullorempty.ps1」で保存 # 配列に4要素をセット...