読者です 読者をやめる 読者になる 読者になる

万年素人からHackerへの道

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

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…

Kindleの本を作る

古いバージョン(outdated)のformulaを削除 brew cleanup 何が消されるのか一覧を表示 brew cleanup -n Homebrewとformulaをアップデート brew update brew upgrade イントール brew cask install mactex さらにこれ gem install review GitHub - takahashim/…

Mezzanine 4.2系でのfurureタグバグ

Mezzanineとは? DjangoのCMSのプラグイン。 中二階の意味。 (英)メザニン、(米)メッザニーン ・発音 How To Pronounce Mezzanine発売日: 2016/01/02メディア: Amazonビデオこの商品を含むブログを見る Mezzanine 4.2にて、Django1.9から消えたfutureタグに…

ビット C#

aを0, 1とか int baseFlg = 0; int flg = a; Debug.Log(~baseFlg & flg); if((~baseFlg & flg) > 0) { Debug.Log("ok"); }

Heorkuでのdesc="App crashed"

ログheroku logs -tをすると随時見られる。(tail) 2016-10-18T15:41:59.674191+00:00 heroku[web.1]: Starting process with command `go-getting-started` 2016-10-18T15:42:01.746544+00:00 heroku[web.1]: Process exited with status 127 2016-10-18T1…

godep save ./...でのエラー

$ godep save ./... godep: [WARNING]: godep should only be used inside a valid go package directory and godep: [WARNING]: may not function correctly. You are probably outside of your $GOPATH. godep: [WARNING]: Current Directory: /Users/shin…

GolangからPostgrsSQL

ぐぐるとJSONで入れたり、暗号付きのサーバだったり、localhostだったり面倒なのが多くて コピペしてささっと確認できるのがないので貼った。 Herokuにつなぐのに楽なのがないのか・・・? package main import ( "database/sql" "fmt" "os" _ "github.com/l…

KituraでHeroku

https://github.com/kylef/heroku-buildpack-swift これよさげ。 いったんこれで上げてから、あとでcloneしていじるのがいいかも?

KituraをBluemixにあげる

Bluemixを登録して適当に作成。 そのあと、 https://github.com/IBM-Swift/Kitura-Starter-Bluemix ここでボタンを押下したらできた。 さらに待つと、 右下の「EDIT CODE」から編集ができる。 左下の「VIEW YOUR APP」で現在のKituraのアプリが見える。 /hel…

C# Unity TimeSpan

stackoverflow.com TimeSpan ts = ~~; ts.ToString("mm:dd:ss"); これは古いのでは動かない

Unity 5.5でasync/await使えた話を試す

Unityのβ版が必要 blogs.unity3d.com ここを参考にした ufcpp.net ハマりどころ その1 Unityプロジェクトの直下にmcs.rspを作って、-langversion:6を記載するのだが、 それをした後に Reimport All が必要。再起動もOKかと。 ハマりどころ その2 asyncは動く…

from cerberus import Validator, ValidationError ImportError: cannot import name 'ValidationError'

GitHub - ziwon/falcon-rest-api: Falcon REST API with PostgreSQL using ORM Falcon + Python + HerokuのAPIのサンプル? READMEみたいにインストールをし、 環境変数のセット(dev, live, localがある) export APP_ENV=live ※liveはこのサンプルの実際の…

godepで必要なパッケージ達

1. まず本体を入れますね。 go get -u github.com/tools/godep 2. このコマンド入力(自分のプロジェクト配下) godep save ※以下のが出てくる・・。これが問題。普段からGo触ってる人ならもう入れてるけどそうじゃないよ。 godep: Package (github.com/kr/pre…

LINE botの Channel IDとChannel Secretの確認方法

LINE botの Channel IDとChannel Secretの確認したいけどどこにあるか辿れなくなった・・・。 ので、メモ。 1. まずここにいく https://business.line.me/ja/services/bot 2. LINE Developersへ ※画像は「サービス」囲ったけど「ツール」だ!!! 3. 表示さ…

ネットワークの良いサイト

3 Minutes Networking 本もある [改訂新版] 自分のペースでゆったり学ぶ TCP/IP作者: 網野衛二出版社/メーカー: 技術評論社発売日: 2009/10/22メディア: 単行本(ソフトカバー)購入: 54人 クリック: 2,165回この商品を含むブログ (7件) を見る 自分のペース…

LINEのbotについて

おそらく今回のバージョンはv2か? まとめた。 botについての記事 なぜPerlとかJavaなの? LINE Trial Bot SDK ができるまで « LINE Engineers' Blog SDK公開 internet.watch.impress.co.jp developerページ LINE SDKのリンク API Reference 古い?けどGo GA…

C# private変数を取得する

/// <summary> /// プライベート変数の取得. /// </summary> /// <param name="obj">Object.</param> /// <param name="privateName">Private name.</param> /// <typeparam name="T">The 1st type parameter.</typeparam> protected T GetPrivate<T>(object obj, string privateName) { System.Reflection.FieldInfo fieldInfo = obj.…</t>

Dockerインストール後のチュートリアルのコマンド列挙

docker ps docker info docker version docker images

React native onChangeTextをする is.setState is not a functionのエラーが

React Native ファーストインプレッション - Qiita この記事を参考に以下のサイトを参考 facebook.github.io class AwesomeProject extends Component { constructor(props) { super(props); this.state = {text: ""}; } // これ不要? onChangeText(text) {…

React native getInitialState

var Hello = React.createClass({ getDefaultProps: function() { return {name: "Default Props"}; }, render: function() { return <div>Hello {this.props.name}</div>; } }); みたいなコードのgetDefaultPropsをクラスでやる時どうするのかな? reactjs - What is t…

Unity C# JsonUtility

Unity - マニュアル: JSON 形式にシリアライズ 今更ながらJsonUtility using UnityEngine; using System.Collections; public class JsonTest : MonoBehaviour { // Use this for initialization void Start () { MyClass myObject = new MyClass (); myObje…

Elixirのformat

stringのフォーマットがデフォルトではなくErlangの使うのでめんどい。 qiita.com なのでErlangのはこれを参考にした。 文字と文字列 / Erlang World Erlangでいうことの io:format("hello ~p~n",[erlang]). これは、 :io.format("hello ~p", ['erlang']) ie…

React jQuery JavaScript Phoenixでハマり

APIとしてPhoenixで生成し、 mix phoenix.gen.json Book books title:string category:string ReactでのPOSTをこうしていた。 $.ajax({ url: this.props.url, dataType: 'json', method: 'POST', data:this.state.editingBook, cache: false, success: funct…

ReactでforEeachのエラー

Uncaught TypeError: this.props.books.forEach is not a function var BookTable = React.createClass({ render: function() { var rows = []; this.props.books.forEach(function(book) { // ← ここでエラー rows.push(<BookTableRow key={book.id} book={book} handleEditClickPanel={this.props.handleEditClickPanel} />); }…</booktablerow>

React.findDOMNodeはdeprecated

- var query = React.findDOMNode(this.refs.search).value; + var query = ReactDOM.findDOMNode(this.refs.search).value;

React js Unexpected tokenで"..."

mix phoenix.serverしたときに発生 [info] Running Jikken.Endpoint with Cowboy using http://localhost:4000 04 Sep 16:19:19 - info: compiling 04 Sep 16:19:21 - error: Compiling of web/static/js/components/PagingPanel.js failed. SyntaxError: we…

C# string.Formatメモ

intならゼロ埋めそうでないとされない int num = 1; string text = string.Format("{0:D2}", num); Debug.Log(text); // => 01 string str = "1"; string text2 = string.Format("{0:D2}", str); Debug.Log(text2); // => 1

選択オブジェクト数を表示 Unity

[MenuItem("GameObject/選択GameObject数表示", false, 1)] static void CountSelectObjects(MenuCommand menuCommand) { int count = Selection.gameObjects.Length; // これがないと二度以上実行される. if (count > 1) { if(menuCommand.context != Selec…

謎のエラー Elixir Mix

** (Mix) Could not compile dependency :fs, "/Users/shinriyo/.mix/rebar compile skip_deps=true deps_dir="/Users/shinriyo/gos2/_build/dev/lib"" command failed. You can recompile this dependency with "mix deps.compile fs", update it with "mix…

PostgreSQLにて"global/pg_filenode.map"がないエラー

PostgreSQLのパスワードがわからなくなったので入れなおした。 インストール手順 MacにPostgreSQLをインストール - Qiita psql -l psql: FATAL: could not open relation mapping file "global/pg_filenode.map": No such file or directory psql -lコマンド…

Failed to use "ecto" because sqlite_ecto (version 1.0.2) requires ~> 1.0 Locked to 2.0.4 in your mix.lock とか Failed to use "poison" (version 2.2.0) because ecto (version 2.0.4) requires ~> 1.5 or ~> 2.0 phoenix (version 1.2.1) requires ~…

phoenixのエラー

could not compile dependency :phoenix_live_reload, "mix compile" failed. You can recompile this dependency with "mix deps.compile phoenix_live_reload", update it with "mix deps.update phoenix_live_reload" or clean it with "mix deps.clean p…

Phoenixのnewの本体

https://github.com/phoenixframework/phoenix/blob/master/installer/lib/phoenix_new.ex

資格取得支援システム

QUALIFICATION OBTAINING SUPPORT SYSTEM QOSS GOS2とでも名付けよう。