Programing

PowerShell

Azure AD Previewモジュールのインストール方法

Get-AzureADDirectorySettingコマンドを実行するためにAzure AD Previewモジュールをインストールしようとしたらエラーが出てしまったので、回避するためのメモです。 ちなみにGet-AzureADDirec...
PHP

phpMyAdminの手動バージョンアップ方法

phpMyAdminを手動でバージョンアップする必要があったのでその方法を記録しておきます。 今回の環境はこちらです。 Ubuntu $ cat /etc/issue Ubuntu 20.04.6 LTS \n \l PHP $ php -...
GoogleAppsScript

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

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

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

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

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

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

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

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

【Office365】PowerShellでアカウントが利用できるサービスを一括設定

作成済みのOffice365ユーザアカウントに対して、一部のサービスを使用不可にしたい場合の一括設定方法です。 年度始まりや毎月の新規ユーザに対してミスなく同一の設定を割り当てることができます。 CSVファイルを準備 準備するファイルが2つ...
Laravel

Laravel8環境構築時にnpm run devで大量エラー

Lravel8の環境構築時にnpm run devを実行したら大量にエラーが発生しました。 node.jsのバージョンが低いと発生するようなので、node.jsをupdateしてみました。 GCPで構築したUbuntu20.04で発生したエ...
Laravel

LaravelのサイトをUbuntu20+Apache2にデプロイ

Laravelで構築したサイトをUbuntu20+Apache2環境にデプロイする際に色々と時間がかかったので今後のためにメモしておきます。 今回の環境はこちらです。 Ubuntu $ cat /etc/issue Ubuntu 20.04...
Javascript

WordPressの画面表示が遅い時、jQueryの読込先(CDN)を確認

今回とりあげる「jQueryのCDN」については中国あるあるです。 恐らく日本では問題になることはないはずです。 jQueryと書いていますが、jQueryのみならずCDNを利用している場合に良く引っ掛かるお話です。 ブログのページ表が遅い...