Skip to content

Instantly share code, notes, and snippets.

View yukpiz's full-sized avatar
🐢
|ω・)و ̑̑༉

yukpiz yukpiz

🐢
|ω・)و ̑̑༉
View GitHub Profile

Debian on Docker.

1. 構築の流れ

  • イメージを取得
  • 仮コンテナを作成、起動(このコンテナは仮のものになる)
  • 仮コンテナで環境を構築、実行したコマンドは書き出しておく
  • Dockerfileを書く、buildする
  • うまくいったら仮コンテナは削除
@yukpiz
yukpiz / hack.md
Last active August 17, 2016 06:41

Tools

  • 逆コンパイル、デコード
    • JetBrains dotPeek
    • .NET Reflector
    • ExeToC
    • RecStudio
  • デバッガー
    • ollydbg
  • パケットキャプチャー

Let's Encryptで無償SSLの導入

$ git clone https://github.com/letsencrypt/letsencrypt
$ cd letsencrypt
$ ./letsencrypt-auto certonly -d yukpiz.me
$ sudo vim /etc/nginx/sites-available/reverse_proxy
+ server {
+     listen 80;
+ server_name yukpiz.me;

アセットバンドルについて

1. 必要になる機能

(1). 初回リソースの一括ダウンロード

a. WiFiを勧める?
b. 処理の進捗管理
c. 切断されたらどうするか
d. 全てのダウンロードファイルチェック

for f in `\find . -maxdepth 1 -type f -name '*.mp3'`; do ffmpeg -i $f ${f%.*}.wav; done

Sound Manager in Unity

サウンドマネージャークラスを作成する際のクラス設計、サポート機能をまとめます。

1. 初期化処理

プラットフォームごとに異なるADX2 LEの初期化処理を吸収します。
PC、Android、iOSの初期化処理をサポートします。

MMFビルド

アクセスが拒否されました

NuGet.exeに実行権限がなく、パッケージの復元に失敗している。
恐らく初回にソリューションを開いた時に展開される.nugetフォルダに与えられる権限が不足している。
NuGet.exe単体に直接実行権限を追加すれば大丈夫そう。

DLLファイルが見つからない