Skip to content

Instantly share code, notes, and snippets.

View Cayahuanca's full-sized avatar
🍞
Unity Time

優希 (Yuki) Cayahuanca

🍞
Unity Time
View GitHub Profile

はじめに

UdonSharpにおけるVector3の値操作が、パフォーマンスやメモリ使用にどのような影響を与えるのかを調査しました。

通常のUnity(MonoBehaviour)環境では、Vector3の値を一度変数としてキャッシュし、必要に応じて再利用することで、newの回数を減らし、処理速度とメモリ効率の向上が図れます。 これは一般的なテクニックとして広く知られています。

しかし、同様の手法がUdonSharp環境でも有効なのかについては検証していなかったため、詳細な調査を行いました。

テストコード(MonoBehavior)

using UnityEngine;
@scyto
scyto / proxmox.md
Last active May 7, 2025 14:12
my proxmox cluster

ProxMox Cluster - Soup-to-Nutz

aka what i did to get from nothing to done.

note: these are designed to be primarily a re-install guide for myself (writing things down helps me memorize the knowledge), as such don't take any of this on blind faith - some areas are well tested and the docs are very robust, some items, less so). YMMV

Purpose of Proxmox cluster project

Required Outomces of cluster project

@greymd
greymd / sudo新一.md
Last active April 30, 2025 05:47
sudo新一

 オレは高校生シェル芸人 sudo 新一。幼馴染で同級生の more 利蘭と遊園地に遊びに行って、黒ずくめの男の怪しげな rm -rf / 現場を目撃した。端末をみるのに夢中になっていた俺は、背後から近づいてきたもう1人の --no-preserve-root オプションに気づかなかった。 俺はその男に毒薬を飲まされ、目が覚めたら・・・ OS のプリインストールから除かれてしまっていた!

sudo がまだ $PATH に残っていると奴らにバレたら、また命を狙われ、他のコマンドにも危害が及ぶ』

 上田博士の助言で正体を隠すことにした俺は、 which に名前を聞かれて、とっさに『gnuplot』と名乗り、奴らの情報をつかむために、父親がシェル芸人をやっている蘭の $HOME に転がり込んだ。ところが、このおっちゃん・・・とんだヘボシェル芸人で、見かねた俺はおっちゃんになりかわり、持ち前の権限昇格能力で、次々と難タスクを解決してきた。おかげで、おっちゃんは今や世間に名を知られた名エンジニア、俺はといえばシェル芸 bot のおもちゃに逆戻り。クラスメートの convertojichattextimg にお絵かきコマンドと誤解され少年ワンライナーお絵かき団を結成させられる始末。

 ではここで、博士が作ってくれたメカを紹介しよう。最初は時計型麻酔 kill 。ふたについた照準器にあわせてエンターを押せば、麻酔シグナルが飛び出し、プロセスを瞬時に sleep させることができる。 次に、蝶ネクタイ型 banner 。裏についているダイヤルを調整すれば、ありとあらゆる大きさのメッセージを標準出力できる。必殺のアイテムなら fork 力増強シューズ。電気と磁力で足を刺激し、 :(){ :|:& };: でプロセステーブ

@SuperFlue
SuperFlue / flashwatchman.md
Last active February 17, 2025 18:35
Flashing Watchman firmware to Crazyradio PA

How to flash Watchman firmware to a Crazyradio PA dongle

This is a quick guide on how to flash the Watchman firmware (SteamVR tracking dongle) onto Crazyradio PA dongle.

CAUTION: It seems like the dongles end up with really short range, they work technically but is not really all that usable at this time.

Requirements

  • A Crazyradio PA dongle
  • A Linux device (Raspberry PI is excellent for this, but any computer running Linux will do)
  • The "SteamVR HDK" for the Firmware binary
    AFAIK no one can legally redistribute this, you will have to register for a SteamVR Tracking License to get this.
@MattRix
MattRix / UnityEditorIcons.txt
Last active April 26, 2025 11:15
A list of all the built-in EdtiorGUI icons in Unity. Use EditorGUIUtility.IconContent([icon name]) to access them.
ScriptableObject Icon
_Popup
_Help
Clipboard
SocialNetworks.UDNOpen
SocialNetworks.Tweet
SocialNetworks.FacebookShare
SocialNetworks.LinkedInShare
SocialNetworks.UDNLogo
animationvisibilitytoggleoff