かずやま

かずやま

記事一覧

Djangoセットアップ直後に外部機器から接続できない場合の対応

概要Djangoセットアップ直後に外部PCから接続できない場合の対応メモ。 ※サーバー内からはアクセスできるにも関わらず。 数年ぶりの環境セットアップで再度ハマったので備…

かずやま
3か月前

VRChatAPI(Python)でuser-agentを設定する方法

概要2024年3月前半にPythonでVRChatAPIを使用すると403Forbiddenが発生するようになった。 原因はuser_agentの値が不当であること。 対応方法としてuser_agentを設定する方…

かずやま
4か月前
3

Core i5-4570S+H87 ExpressのPCへ非対応のM.2 NVMe SSDとWindows11を導入する。

概要M.2 NVMe SSDとWindows11に対応しないPCへそれらをインストールした記録です。 背景として導入前PCはASUS H87M-EというマザーボードにCore i5-4570SとHDD(SATA3)という…

かずやま
6か月前
2

水中に入るとアバターが消える原因と対応について

概要VRChatで水中に入ったアバターの姿が消える現象が起きることが有る。 これは水とアバターで使用しているシェーダーの相互作用により発生する。 ここでは原理と対応方法…

かずやま
1年前
4

apache2のAH00558への対応

apache2 を起動した場合に下記警告が表示される場合がある。 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.…

かずやま
1年前

20cm以下のアバター作成方法(VRChat)

概要通常VRChatでは高さが20cm以下のアバターを作成できない制限がある。 ここではこれを回避する手段を示す。 現象の詳細肩の高さが20cm以下のアバターをビルドすると「T…

かずやま
1年前

Docker Engine を Ubuntu 22.04 (LTS)へインストール

概要Ubuntu 22.04 (LTS) へ Docker Engine をインストールした時のメモ。 Ubuntu標準のリポジトリでは古い物がインストールされるため、最新のものを入れるようにする。 エ…

かずやま
1年前

自宅用にsubversionサーバーを設定

概要Ubuntu 22.04 LTS へ subversion サーバーの設定を行った時のメモ。 なるべく簡単にするためにApache連係やアクセスコントロールも行わない。 自宅サーバー用の設定な…

かずやま
1年前
Djangoセットアップ直後に外部機器から接続できない場合の対応

Djangoセットアップ直後に外部機器から接続できない場合の対応

概要Djangoセットアップ直後に外部PCから接続できない場合の対応メモ。
※サーバー内からはアクセスできるにも関わらず。
数年ぶりの環境セットアップで再度ハマったので備忘メモ。

症状について環境セットアップ直後において、サーバー外のPC等でブラウザーを立ち上げてDjangoのサーバーに接続した場合に"ERR CONNECTION REFUSED"等になる場合がある。

対応方法settings

もっとみる
VRChatAPI(Python)でuser-agentを設定する方法

VRChatAPI(Python)でuser-agentを設定する方法

概要2024年3月前半にPythonでVRChatAPIを使用すると403Forbiddenが発生するようになった。
原因はuser_agentの値が不当であること。
対応方法としてuser_agentを設定する方法を示す。

対応方法ApiClientインスタンスのuser_agentに正しいuser_agent名として "SunaFH/1.0.5" を設定する。

コード例動作確認用のコード例

もっとみる
Core i5-4570S+H87 ExpressのPCへ非対応のM.2 NVMe SSDとWindows11を導入する。

Core i5-4570S+H87 ExpressのPCへ非対応のM.2 NVMe SSDとWindows11を導入する。

概要M.2 NVMe SSDとWindows11に対応しないPCへそれらをインストールした記録です。
背景として導入前PCはASUS H87M-EというマザーボードにCore i5-4570SとHDD(SATA3)という構成であったが、OS(Windows10)サポート終了が近くHDDのアクセス速度の影響で性能が低いという課題があった。
このPCをリノベーションするため、サポート対象外となる下記条

もっとみる
水中に入るとアバターが消える原因と対応について

水中に入るとアバターが消える原因と対応について

概要VRChatで水中に入ったアバターの姿が消える現象が起きることが有る。
これは水とアバターで使用しているシェーダーの相互作用により発生する。
ここでは原理と対応方法について記する。

結論先に結論を記す。
アバターに使用しているRender Queueの値を2000にする。

水中でアバターが透ける原理※かずやまの独自考察Unityの描画で使用するシェーダーにはRender Queue(レンダ

もっとみる

apache2のAH00558への対応

apache2 を起動した場合に下記警告が表示される場合がある。

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this me

もっとみる

20cm以下のアバター作成方法(VRChat)

概要通常VRChatでは高さが20cm以下のアバターを作成できない制限がある。
ここではこれを回避する手段を示す。

現象の詳細肩の高さが20cm以下のアバターをビルドすると「This avatar is too short. The minimum is 20cm shoulder height.」というメッセージが表示され作成を制限される。

対応方法高さの制限はSDK内の処理で行われるため、

もっとみる

Docker Engine を Ubuntu 22.04 (LTS)へインストール

概要Ubuntu 22.04 (LTS) へ Docker Engine をインストールした時のメモ。
Ubuntu標準のリポジトリでは古い物がインストールされるため、最新のものを入れるようにする。
エンジンのみでコンテナについては記載していない。
基本、本家(https://docs.docker.com/engine/install/ubuntu/)の内容をそのまに個人的な補足説明を追記したも

もっとみる
自宅用にsubversionサーバーを設定

自宅用にsubversionサーバーを設定

概要Ubuntu 22.04 LTS へ subversion サーバーの設定を行った時のメモ。
なるべく簡単にするためにApache連係やアクセスコントロールも行わない。
自宅サーバー用の設定なので、レンタルサーバーなど外部とつなぐ場合ではセキュリティ等の面で適切な方法ではない。

設定手順Ubuntu 22.04 LTSインストール

管理用ユーザーの作成

subversion パッケージイ

もっとみる