万年素人からHackerへの道

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

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    2012-08-01から1ヶ月間の記事一覧

    sqliteメモ

    よく忘れるコマンドメモ カンマいるカラム名表示 pragma table_info(テーブル名);ヘッダ表示 .headers on;

    TitaniumにHGを

    TitaniumがEclipseベースっぽいのでいけると思う。 ロケーションに「http://cbes.javaforge.com/update」を入れるといけた。 参考URL:http://symfoware.blog68.fc2.com/blog-entry-837.html MercurialEclipseを選択 このときMacなのでに「Windows〜」は選択…

    EclipseにUnityのビルドパスを追加

    →すぐ忘れるのでメモ 1. 「command+,」→Build Path→Add Libraries 2. UserLibrariesを押す 3. New→"unity"などを入力→OK 4. AddJARsする 5. /Applications/Unity/Unity.app/Contents/PlaybackEngines/AndroidPlayer/bin/classes.jarをたどる ※「Unity.app」…

    UnityScriptではsetterがあるのにsetterで何もセットしないと変数宣言での初期化が無視される?

    「未検証」 class Hoge extends MonoBehaviour var _bar:boolean = true; // { function set Bar( value:boolean ) { _bar = value; } } この状態でHogeをインスタンス化したのち 以下の様なことをしないと、 hoge.Bar = true;_barがfalseとみなされ、暗黙の…

    virtualがデフォルト UnityScript

    virtualキーワードを入れないとvirtualにならないというC#の仕様があるが、UniryScriptはわざわざvirtualを書くとこんな警告 Javaっぽい仕様になってる。 WARNING: 'virtual' keyword has no effect and it has been deprecated. Functions are virtual by d…

    SendMessageの罠 UniryScript

    SendMessageの引数にArray型を仕込む private var ary : Array; function OnTriggerEnter(info:Collider) { if(info.gameObject.tag == "Enemy") { info.gameObject.SendMessage("ApplyDamage", ary); } } 上のメソッドに対してSendMessageの受け皿はこれ。 …

    ビルトイン配列の罠

    var floatAry:float[] = [100]; intなのでだめ こうfをつける var floatAry:float[] = [100f];

    ピープルウェアの用要約

    Amazon.co.jp ウィジェット要約発見 http://yuuntim.fc2web.com/chapterindex.html

    UnityScriptでのオーバーライド

    例えば親クラスにこんなことしてたら virtual public function ApplyDamaged( damage:int ) : IEnumerator { yield Hoge(); } 子では親クラスのメソッド呼ぶのにC#みたいにbaseではなくsuper。 override public function ApplyDamaged( damage:int ) : IEnum…

    Unity勉強会メモ

    〜破棄せずSetActiveRecursively(false)〜その前に各オブジェクトのtrue/false状態を記録し、再ロード時、各オブジェクトのtrue/false状態を戻す。AwakeとStartの代わりにOnEnableを使わない理由 → ・ロード中のシーン内でもEnableをtrue/false切り替えるこ…

    UnityScriptでgetter / setterと継承の関係

    例えばこのような親にsetterのみ用意 class PlayerBase extends MonoBehaviour { var _hoge : Hoge; virtual public function set hoge( value : Hoge ) { _hoge = value; } } ↓子にgetterを用意してみる class Player extends PlayerBase { function get ho…

    stringビルトイン配列 UnityScript

    よく忘れるのでメモ OK private var stringAry:String[] = ["a", "b", "c"]; これはダメ private var stringAry:String[10] = ["a", "b", "c"]; これはダメ private var stringAry:String[] = new String["a", "b", "c"]; C#っぽくこんなのもできるっぽい UR…

    UnityのMountain Lionでエラー?

    Mountain Lion入れたからか、古いUnityプロジェクトを開くときに変なポップアップがブラクラ的に発生。 →おそらく画像形式のコンバートに必要なX系の何か?PVRTexTool needs X11 ??! こんなQ&Aがあった。ポップアップのボタンを押すとこのAppleサイトへ行っ…

    Blender Pythonメモ

    ドキュメント http://wiki.blender.org/index.php/Doc:JA/2.6/Manual/Extensions/Python/Console資料 http://kinjo.github.com/ojag-blender/#slide43古いコマンド http://blender.jp/modules/newbb/viewtopic.php?topic_id=1030&forum=3http://d.hatena.ne.…

    Bitbucket

    projrc http://mercurial.selenic.com/wiki/ProjrcExtension プラグイン管理BitbucketはDjanga製 mkdir ~/.hgext cd ~/.hgext hg clone ssh://hg@bitbucket.org/aragost/projrc~/.hgrcに[extensions]の下へ以下を書く [extensions] projrc = ~/.hgext/projrc…

    なれるSEってのあったのか

    Amazon.co.jp ウィジェット

    virtualenvがMoutain Lion入れて壊れた

    Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named virtualenvwrapper.hook_loader virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenv</module></string>…

    UnityScriptで正規表現

    例えば数字を削るbe-styleさんのブログではC#のクラスを使ってそれを扱っている。 めんどくさいとおもったが、インポートして import System.Text.RegularExpressions; これでいけた Regex.Replace(str, "[0-9]", ""); 参考:http://answers.unity3d.com/que…

    いつのまにUnity本

    Unityゲームプログラミング―フリーの「ゲームエンジン」で開発! (I・O BOOKS) Amazon.co.jp ウィジェット

    yieldの不可解な現象 UnityScript

    別クラスのメソッドを使う時と、自分のクラス内のメソッドを使う時でyieldの挙動がへん。Hogeクラスの中のHogeMethodメソッドを呼ぶときは呼ばれるのに、外部のExternalHogeクラスのHogeMethodメソッドが呼ばれない Hogeクラス内 class Hoge extends MonoBeh…

    本出る

    アジャイル ゲーム Amazon.co.jp ウィジェット

    ArrayList.Containsは使えない UnityScript

    UnityScriptの ArrayList.Containsが・・・残念 var arrayList : ArrayList = ArrayList(Hoge()); // Arrayを返すやつ「10」が入っている for(var s:Object in arrayList) { print(typeof s); // 型がSystem.Int64 if(s==int.Parse("10")) { Debug.Log("pars…

    ToBuiltinが使えない UnityScript

    JavaScriptの配列からBuiltin配列への変換。 var array : Array = Hoge(); var intArray : int[] = array.ToBuiltin(int); InvalidCastException: Cannot cast from source type to destination type. System.Array.Copy (System.Array sourceArray, Int32 s…

    UnityScript コールバック

    function Start() { CallBackManager(CallBackFunction); // 引数にはコールバック関数を渡すが、そいつ自身には引数はないね } // コールバック関数 private function CallBackFunction(str : String) { Debug.Log(str); } // コールバック関数を使う priva…

    Titaniumのutility.js

    このように便利クラスつくる

    Titaniumで画像が読み取れない

    ちなみに使ってるバージョンはこれ Titanium Studio, build: 2.1.1.201207271312 (c) Copyright 2012 by Appcelerator, Inc. All rights reserved. Build: jenkins-titanium-rcp-master-224 (origin/master) Date: 27 July 2012, 13:14:18できない!!! var…

    TitaniumでファイルDL

    http://developer.appcelerator.com/question/120670/file-download-progress-with-titaniumnetworkcreatehttpclient-

    UnityScript 文字のReplace

    var strTest = "kikioOKIKAEfioa" genString = "OKIKAE"; strTest = strTest.Replace(genString, "OKIKAEGO"); こうしないと上書きされない!

    資料の誤り?

    http://www.slideshare.net/lucifuges/unityc P28 public class Foo { Vector3 myVector = Vector3.one; // 代入がなかったので入れた public void AddVectorTo(ref Vector3 target) { // 返り値がなかった target += myVector; } } public class Bar { Foo …

    TItaniumではremoveEventListenerがむずいCallback

    http://higelog.brassworks.jp/?p=1153