yasuosaiki

Linux

vpsbenchスクリプトで超手軽にVPS上のDebian/Ubuntuのベンチマークを取得

タイトルでVPSって書いたけど、OSさえ対応してればIaaSでも自宅サーバでも当然動く。何箇所かVPSサービスを使っているためスペックの確認方法も色々と考えてやっていたのですが、このスクリプトで大抵は事足りるため最近は新しいサービスを始める...
Windows

Windows10のMedia FoundationでH265(HEVC)を再生できるようにする

追記【2020/11/7】下記の無料版が入手できなくなっており、有料版のみ利用可能な状態になっている。少し前に脆弱性の問題があったけど関係不明。事象 以前は意識してなくてもWindows10のWindows Media PlayerなどでH...
OSS

AmpacheをUbuntu16.04にインストールしてHTTPSでアクセスできるようにする

Ampacheが結構便利なのでインストール方法と必要そうな設定と機能の有効化方法をざっくりメモしておく。スマホなどでのインターネット越しのアクセスも便利なので、セキュリティも考えてHTTPSでのアクセスをできるようにする。まえおき確認環境と...
その他

正規表現で任意の文字列を含まないが、任意の文字列と一部重複する文字列を例外とする表現

いいタイトルが思いつかなかったし、内容も大したことではないんだけど、どこかに残さないと忘れそうなのでメモ。例)「戦艦」を含まない文字列に一致するが、例外として「宇宙戦艦ヤマト」を含む場合は一致する表現^((?!.*戦艦)|.*宇宙戦艦ヤマト...
Ubuntu

Ubuntu16.04の輻輳制御はデフォルトとBBRでどのくらい速度が違うのか比較

前置きデフォルト設定のサーバとBBR設定済みのサーバを用意して、クライアントからサーバへアクセスしてファイルをダウンロードした時のダウンロード速度の比較です。実際に使いそうな環境でBBRに変えた場合に、pingの違うサーバでどの程度の効果が...
Ubuntu

Ubuntu 16.04に新しいカーネルをインストールしてBBRを使用する

BBRとはLinuxカーネルの4.9からGoogleが開発したBBRというアルゴリズムを通信に使えるらしい。古いアルゴリズムと比べてTCPの転送速度が早くなるらしい。なら使わなきゃ損でしょ。でもUbuntu 16.04のデフォルトのカーネル...
Unity

WallpaperEngineの壁紙をUnityのWebGLで作るためのメモ

WallpaperEngineの壁紙をUnityで作成する場合、Windowsの実行形式(.exe)で出力すれば手軽に作成することができます。しかし、Web形式(HTML)以外ではWallpaperEngineで壁紙を設定する際のプロパティ...
C#

UnityのSteamVRでGripMove的に位置移動するスクリプト

Unityに読み込んだキャラモデルをSteamVRでいやらしく眺めるためにGripMoveっぽい事ができるスクリプトを結構前に作った。しばらくしてからもっといいのがないか探したけど上手く見つからないので、前のをなくさないようメモしておく。V...