環境

TIPS

ownCloud10からNextcloud 31へ

PHP 8.5環境への移行に伴い、ownCloud 10からNextcloud 31へ段階的にアップグレードした手順を解説。Dockerを活用した環境構築や、メジャーバージョン制限を回避するコードハック、エラー対処法など実践的な移行ノウハウを紹介します。
TIPS

[Docker]M1 Mac環境でChromeとChromeDriverをインストールする方法

M1 Mac環境のDockerでChrome/ChromeDriverを動かす際のアーキテクチャ問題を解決する方法を解説。Intel版公式Chromeをエミュレートする手順と、動作が高速で安定したARM64対応Chromiumを採用する推奨アプローチの2パターンを紹介します。
TIPS

[PHP]コマンドライン時のサーバ設定変数に関して

Webサーバー設定の環境変数がPHPのCLI実行時に読み込まれない問題の解決策を解説。実行時に環境変数を渡す方法、PHP側でgetenv()を併用するコード修正、.bashrcによる永続化など、状況に応じた最適なアプローチを紹介します。
言語

[PHP]cURLでのSSL証明書検証

PHPのcURL接続でSSL証明書検証(CURLOPT_SSL_VERIFYPEER)を無効化するリスクと、CA証明書(cacert.pem)を正しく設定して安全に通信を行うための具体的な解決策や環境別の推奨設定を解説します。
AI

Googleの新OSSモデル『Gemma 3』がローカルAI革命を加速!

Googleの最新OSSモデル「Gemma 3」を解説。1Bから27Bのサイズ展開で、128Kの長文文脈に対応し、CPUやスマホでも動作する軽量性とGPT-4並みの高性能を両立。ローカルAI導入によるコスト削減やセキュリティ向上のメリットが分かります。