万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Unity3d: No Drag&Drop has been setup

stackoverflow.com ドラッグできない。

Unite動画

2013 https://vimeopro.com/unity3djp/unite-japan-2013-for-the-public 2014 japan.unity3d.com

PhotoShop jsx macOS

http://www.go-next.co.jp/blog/web/photoshop/13019/ Macはここ。 /Applications/Adobe\ Photoshop\ CC\ 2017/Presets/Scripts

C# 警告の無効

Warningメッセージを消す - テラシュールブログ #pragma warning disable 618 有効 #pragma warning restore 618 “CS” プレフィックスを付けず、番号だけを入力します。

C# Unity Spineの注意

UnityでSpineを扱う際に覚えておきたいTIPS - Qiita ここは記事が古い コールバックこのように設定する。 // コールバックの設定. private void SetCallback(SkeletonGraphic skeletonGraphic) { skeletonGraphic.AnimationState.Complete += OnCompleteSpin…

Unity パーティクルの色設定メモ C#

private void SetParticle(Color color) { ParticleSystem.MainModule main = this.m_particle.main; main.startColor = new ParticleSystem.MinMaxGradient(color); }

Wi2の説明とか

Wi2のWifiがあるが、Premiumにしないとエリアが狭すぎる。 「〜Premium」があるWifiは使えない。 一応そこに接続して、左上の「Wi2 300」というとこから会員登録はできる。 月額362円で契約できる。 しかし、それはあくまで「Wi2 300」の会員であって、「〜P…

シェルで.metaのある空フォルダ消す Unity

git ls-files --others --exclude-standard | grep '.meta' | sed 's/\.[^\.]*$//' | xargs rm -rf

freeeのAPI系

freee APIへGET/POSTリクエストを送信する – freee ヘルプセンター gist freee API v1.0 · GitHub 設定 https://secure.freee.co.jp/oauth/applications/ ユーザ設定 ここで設定しないとnullになる secure.freee.co.jp {"user":{"email":"xxx@xxxx.com","dis…

electronでオプション起動

electron . --widevine-cdm-path /Applications/Google\ Chrome.app/Contents/Versions/56.0.2924.87/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm/_platform_specific/mac_x64/widevinecdmadapter.plugin --widevine-cdm-version 1.4.8.962 …

Electronでユーザホーム

var user_home = app.getPath('appData'); https://github.com/electron/electron/blob/master/docs/api/app.md getPathの中を色々変えられる。

Widevine CDM pluginはMacはどこ?

https://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/ <homedir>/Library/Application Support/Google/Chrome/WidevineCDM/<version_number>/_platform_specific/mac_x64 の widevinecdmadapter.plugin と widevinecdm.dylib らしいが・・ Chromeでchrome://plugins/を開く </version_number></homedir>…

Go言語をfishで設定

stackoverflow.com ~/.config/fish/config.fishへコレ入れた set -x GOROOT /usr/local/opt/go/libexec set -x GOPATH $HOME

Inspector拡張でEditorのScript表示

[CustomEditor(typeof(Hoge))] public class HogeEditor : Editor { public override void OnInspectorGUI() { MonoScript script = MonoScript.FromScriptableObject(this); script = EditorGUILayout.ObjectField(script, typeof(MonoScript), false) as M…

fish-shell カラーコード とか vimプラグイン

色替え set_color green 色見本 fish doesn't understand the color white · Issue #3176 · fish-shell/fish-shell · GitHub 元の色 set_color normal vim用シンタックスハイライト fish-syntax - fish syntax based on sh : vim online

fish-shellで楽にfuncstions配下に関数生成

よくわかってないが、関数hogeを作るときに functions/hoge.fishを作って、 その中に funcstions hoge # do something end を書くのが面倒くさい。 これをうまくヒアドキュメントで出来ないのか? fish Tips: string trimで疑似ヒアドキュメントを実現する …

C# Unity FindObjectOfType

コンストラクタで呼べない、 FindObjectsOfType is not allowed to be called from a MonoBehaviour constructor (or instance field initializer), call it in Awake or Start instead. デストラクでやると? FindObjectsOfType can only be called from th…

fishでhistoryで数字出す

history | nl | less これで出る。 https://github.com/fish-shell/fish-shell/issues/2200 標準コマンドをオーバーライド .config/fish/config.fishをいじる。 function history builtin history | nl | less end builtinを書くのはデフォルトのhistoryコマ…

scm_breezeがfishで使えない

GitHub - mroth/scmpuff: :1234: add numbered shortcuts to common git commands こっちに移行する。 scmpuff。

oh-my-zshからoh-my-fish

oh-my-zはオワコンなので消す。 oh-my-zshを消す uninstall_oh_my_zsh fishを入れる brew install fish fishをデフォルトのシェルにする which fish chsh -s /usr/local/bin/fish このエラーがでるとき chsh: /usr/local/bin/fish: non-standard shell /etc/…

neural-styleのエラー

libpng warning: Application built with libpng-1.4.12 but running with 1.6.28 /Users/shinriyo/torch/install/bin/luajit: /Users/shinriyo/torch/install/share/lua/5.1/image/init.lua:176: [write_png_file] png_create_write_struct failed stack tr…

neural-styleを使うぜMac

neural-styleは画像をDeep Learningでピカソ風にしたりとかのやつ。 Torch7,loadcaffeが必要だ。 thコマンドはTorch7のコマンドだ。 インストール 人工知能で画像合成させる「ostagram」実行環境の作り方 - Hacking My Way 〜 itogのhack日記 が参考になる。…

Raspberry Pi 3 でのWifiとssh

qiita.com qiita.com これらを見た。 ハマったのは 無線LANパスワード設定 GUIで設定しようとしたけどWifiが日本語名なのかパスワードをOKしてくれない・・。 /etc/network/interfaces 自体に/etc/wpa_supplicant/wpa_supplicant.confの設定ファイルを参照し…

アニメーションの最後にスキップ Unity Animator

https://forum.unity3d.com/threads/set-state-to-last-frame-of-animation-save-position-of-animation.276437/ animatorならいくらでも情報があるが、Animatorにはあまりない。 animatorがインスタンス変数 int hash = Animator.StringToHash("ステートマ…

C# Unity 「Save Project」のショートカット

AssetDatabase.SaveAssets ();の動作は「Save Project」と同じ。 なのでショートカット作成しよう。 using UnityEditor; using UnityEngine; public class MyEditorWindow : EditorWindow { [MenuItem("File/Save Project %&s")] static void SaveProject() …

MacBook Proに入ったLinuxのドライバ

qiita.com これ見たが ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the…

環境構築「はじめての深層学習(ディープラーニング)プログラミング Kindle版」その2

https://developer.nvidia.com/cuda-downloads ドライバを入れる wget https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda_8.0.44_linux-run みたいにいれる。 ブラックリスト編集 /etc/modprobe.d/blacklist-nouveau.confをいじる…

環境構築「はじめての深層学習(ディープラーニング)プログラミング Kindle版」

はじめての深層学習(ディープラーニング)プログラミング Kindle版 のためにVagrantの環境 はじめての深層学習(ディープラーニング)プログラミング作者: 清水亮出版社/メーカー: 技術評論社発売日: 2016/12/07メディア: Kindle版この商品を含むブログ (2…

Bottleをgrumpyで動かす

なぜBottleにしたかって? 1ファイルのサーバだからな。 brumpyはgit cloneしたあとに make export GOPATH=$PWD/build export PYTHONPATH=$PWD/build/lib/python2.7/site-packages これでいけた。 2.7対応なのでそれしないとだめっぽい。 ↓このエラー。 Trac…

VM上にgrumpy入れたい

VirtualBoxでUbuntu系OSを入れていた。 grumpyとはこれ。 GitHub - google/grumpy: Grumpy is a Python to Go source code transcompiler and runtime. ssh vagrant でsshで入ったあとに、 まず、以下のコマンドでgccgo-goを入れてみると sudo apt-get insta…

Peppermint 5をvagrantdで

Peppermint 5 gist.github.com ・アクセス vagrant ssh ・git入ってないのでいれる sudo apt-get install git

KURO-IOTEXP/KIT3 その2

12ページのコピペメモ cd ~ git clone https://github.com/blynkkk/blynk-library.git cd blynk-library/linux make clean all target=raspberry sudo ./blynk --token=AUTH TOKEN Lチカ 指南書のLチカはチカチカしないでつけるだけ・・・ コピペでLチカ!ラ…

KURO-IOTEXP/KIT3

玄人志向、自作IoTが楽しめるRaspberry Pi 3の組み立てキットと拡張キット | マイナビニュース コレを買った。 必要なもの このキット買えば全部できると思ったが・・ ↓これら必要 ・USBキーボード ・USBマウス ・HDMI対応のモニタ ・SDカードリーダ 必要な…

UnityのuGUIでRectTransformが小数点が出た時のチェック

よく、シーンがm_LocalScale: {x: 1.0000376, y: 1.0000376, z: 1.0000376}みたいになってるかと using UnityEditor; using UnityEngine; if (GUILayout.Button ("チェック")) { List<string> nameList = new List<string> (); RectTransform[] rectTransforms = GameObject.</string></string>…

List<T>のCapacity C#

https://msdn.microsoft.com/ja-jp/library/6sh2ey19(v=vs.110).aspx List<int> list = new List<int> (5); とやれば5が入るのではなく、Capacityの設定ができる。 List<int> list = new List<int> (5); Debug.Log (list.Count); // => 0 Debug.Log (list.Capacity); // => 5 for</int></int></int></int>…

NoSleepをdmgで入れたあとコマンドで

この記事のを使いたかった。 カフェでトイレに行ってるときに、Macが盗まれそうになるとGet Wildが流れるようにする - Qiita ・dmgの場所 https://github.com/integralpro/nosleep/releases これでシンボリックリンクはだめだった・・・ sudo ln -s /Applica…

html5でカメラ

こちらはキャプチャして表示 html5 webcam demo - bl.ocks.org こちらはテキストから読む(カメラじゃないけど) http://www.html5canvastutorials.com/advanced/html5-canvas-load-image-data-url/

Unity C# ノードエディタ

PlayMaker的なStateMachineの図みたいなのをEditorで作りたい BahaviorMachineという無料アセット有るけどdllだった・・・ https://www.assetstore.unity3d.com/en/#!/content/20280 https://forum.unity3d.com/threads/drawing-lines-in-the-editor.71979/ …

macOSでコマンドラインでWifi一覧を見る

シンボリックリンク作って sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport これで表示される。 airport -s Find & Scan Wireless Networks from the Command Line in Mac O…

C# 変数のnew

C#では親クラスと同じ変数を子クラスに定義すると 親クラスに入れたものは子から別扱いされて読めない。

Xamarinでのアイコンの設定方法

6.1.2を使っている。 それっぽいInfo.plistを見ても設定はなかった。 「Xアセッツ?」という拡張子の 「Images.xassets」を開くと設定できた。 ここで設定 120x120をオーバーライドするから消すよみたいなダイアログ出たら消された・・。 なんだこれ?

Toshima Free WifiをiPhone以外で

iPhoneとかしか使えないと思ってた。 safariはUserAgentを変えられます。 command+, → Advanced → Show Develop menu in menu bar そしたら Develop → User Agent → iPhoneとか これでおっけー。 Safari(サファリ) 2017年 01 月号出版社/メーカー: 日之出出…

1日でクラウドサービスをマスター! 全部できるまで帰しま10!

コレに参加 http://japan.unity3d.com/blog/press/20161121 プロジェクト入れると変なワーニング・・・ A default asset was created for 'Assets/Etc/playGROWnd/playground/Audio/Musics/NewAudioMixer 1.mixer' because the asset importer crashed on it…

自動で配置する機能を使った場合にRectTransformのHeightの取得 C# Unity

自動で配置する機能を使った場合にRectTransformのHeightは "Some values driven by ContentSizeFitter"とかメッセージが出てそれで計算されているっぽい。 しかし、試しにRectTransformの rect.y とか rect.size.y とか sizeDelta.yでは0が返却される。 グ…

IDictionaryでkey, valueを回す C#

DictionatyではないIDictionaryにてkeyとvalueの確認をしたい foreach (KeyValuePair<object, object> kvp in dictionary) { sb.Append (string.Format ("Key = {0}, Value = {1}\n", kvp.Key, kvp.Value)); } キャストが駄目。 じゃあ一旦普通のインターフェイスではないDic</object,>…

LinqのJoin C#

class Person { public string Id { get; set; } } class Project { public string Id { get; set; } } にて IEnumerable<Person> persons = new []{ new Person{Id="0001"}, new Person{Id="0002"}, new Person{Id="0003"}}; IEnumerable<Project> projects = new []{ new Pr</project></person>…

LINE BOTのビジネスアカウントまでの辿り

LINE Business Center から右上でログイン 左上の方から アカウントリストを選択

SceneNameAttribute Unity C#

2Dユニティちゃんのデモゲームが参考になった https://github.com/anchan828/property-drawer-collection/blob/master/SceneName/SceneNameAttribute.cs これ使えば [SceneName] [SerializeField] private string nextLevel; とか使える。

Unityちゃんの2DデータのサンプルをUnity5.4で動くように

http://unity-chan.com/contents/staff-note/ready-for-2d/ ここからダウンロードした。 audioはもう古いんでエラーになる、このプロパティでエラー吸収。 private AudioSource mAudio; private AudioSource audio { get { if(this.mAudio == null) { this.m…

「C#入門 最終回」記事ツッコミ

C#のrefについて 連載:C#入門 最終回 第22回 落ち穂拾い これ見ると objectにつっこんでいるが、objectは参照型では? object a = new int[]{1,2,3}; void function(object a) { ((int[])a)[1] = 3; Console.WriteLine(((int[])a)[1]); // 3になる! } func…