万年素人からHackerへの道

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

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

    2014-05-01から1ヶ月間の記事一覧

    ジェネリッククラスを理解する C#

    URL: http://msdn.microsoft.com/ja-jp/library/sz6zd40f.aspx // 具象クラス class BaseNode { } // ジェネリッククラス class BaseNodeGeneric<T> { } (原文)ジェネリック クラスは、具象、クローズ構築、またはオープン構築の各基本クラスから継承できます</t>…

    Subprocessの注意 Python

    proc = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)shell=Trueだと/bin/sh経由で実行されることになる。 環境変数が変わる可能性があるためFalseにする。Falseの時はリスト[]かタプル{}にする。

    Spineの「*.atlas.txt」の「rotate」とは?

    http://esotericsoftware.com/ BoneアニメーションツールのSpineで吐き出された「*.atlas.txt」について。 「*.atlas.txt」は、Atlasを定義するテキストファイルである。例えば、サンプルについている「boy.atlas.txt」は概ね理解できる。 goblin/right-uppe…

    C#のO/RマッパーやDB関連

    unity-orm https://github.com/takezoux2/unity-orm/wiki →芸者東京の人が作ったっぽいDapper https://code.google.com/p/dapper-dot-net/ →軽量なO/Rマッパー? DbExecutor http://dbexecutor.codeplex.com/ →いろんなDBに対応?

    Android O/A mapper

    greenDAO http://greendao-orm.com/ORMAN URL: http://nirasan.hatenablog.com/entry/2013/04/09/144820

    LitJsonでToJson

    string json = LitJson.JsonMapper.ToJson (data); dataは何でも行けそうだが、型の中に public class WeaponItemData { public int id; public int attack; public Vector3 hoge; } Vector3があるとダメなようだ。 JsonException: Max allowed object depth…

    Django 1.6にしたときのsettings.py

    この設定だと、エラーが出る。・manage.py #!/usr/bin/env python from django.core.management import execute_manager import imp try: imp.find_module('settings') # Assumed to be in the same directory. except ImportError: import sys sys.stderr.w…

    SpineとUnityでiOS

    SpineをUnityで使った時のAndroidでは問題なかったが、 iOSにswitchすると、テクスチャが乱れる。 設定を見ると「Compressed」となっていた。 TrueColorにしたらうまくいった。 ついでに「Wrap Mode」を「Repeat」から「Clamp」にするのもいいかもしれない。

    Prefabを普通のGameObjectにするテクニック Unity

    # 最新のNGUIでは、Buttonを作るときはPrefabからドラッグして行うことが流儀になった。## NGUIの勧めている手順1. まず検索。 ※controlと欲しいWidget名で検索する。2. 検索したPrefabをドラッグする しかし、このままではPrefab扱いになり、水色になってる…

    Unityで背景が透明なTexture2Dを作る

    Texture2D image = new Texture2D (width, height); でやると背景が透明ではない。URL: http://answers.unity3d.com/questions/221301/unity-35-new-texture2d-not-transparent.html を参考にイケる。 ここはUnityScriptでそもそも間違ってたが、C#で書き換…

    TwitterのPrime31でのSocialPluginのFollowするためのコードをC#で

    Dictionary dict<String, String> = new Dictionary<String, String>(); dict.Add("follow", "true"); dict.Add("screen_name", ConstantValue.TWITTER_ACCOUNT); #if UNITY_ANDROID TwitterAndroid.performRequest("POST", "/1.1/friendships/create.json", dict); #elif UNITY_IPHONE Twitt</string,></string,>…

    UnityのTextureImporter の設定をスクリプトでわかりにくい所

    TextureImporter importer = AssetImporter.GetAtPath (path)as TextureImporter; などでimporterの変数に入ってることを想定。Read/Write Enabledのチェックしたい。 importer.isReadable = true; っと思ったが、出来ない。 見た目上はチェックが入るが、Re…

    StreamingAssetsとPersistentDataPath Unity

    よく間違えるので整理する。 実機 StreamingAssets PersistentDataPath iOS 書き込み・読み込みもできる。読み込みはWWWは不要。 読み込み・書き込みできる。 Android 書き込みができない。読み込みはできる。しかし、WWWで。 読み込み・書き込みできる。

    Djangoで、TEMPLATE_CONTEXT_PROCESSORSのエラー

    TEMPLATE_CONTEXT_PROCESSORSをsettings.pyに追加した時、・settings.py TEMPLATE_CONTEXT_PROCESSORS = ( "django.contrib.auth.context_processors.auth", #これを追加 ) ブラウザに Put 'django.contrib.auth.context_processors.auth' in your TEMPLATE_…

    cocos2d-x CCStringのcompareの比較

    あと、気持ち悪いのが、compareだ。 CCDictionary *properties = _tileMap->propertiesForGID(tileGid); if (properties) { CCString *breakable = new CCString(); *breakable = *properties->valueForKey("Breakable"); if (breakable && breakable->compa…

    cocos2d-x C++ CCDictionaryのsetObjectでハマる

    properties->setObject(ccs("Breakable"), "False"); とやったときに、Breakableがキーとなり、Falseが値と思った。URL: http://www.cocos2d-x.org/reference/native-cpp/V2.2.3/d7/d5f/classcocos2d_1_1_c_c_dictionary.htmlしかし、逆のようだ。 // Create…

    ShoeBoxをcocos2d-xで使う

    Atlasを生成したら、デフォルトは.xmlになってしまう。なので、ドラッグした後の設定を変える。 をして Cocos2dを選択してApply。

    cocos2d-xの変なバグ

    CGBitmapContextCreate: unsupported parameter combination: 8 integer bits/component; 32 bits/pixel; 3-component color space;のバグ。 http://sukesan1984.com/wordpress/2013/09/29/671 に同じようにバグが出てる方がいた。そこの先にあるように URL:…

    Missing Prefabの直し方 Unity

    UnityでシーンをまたがってGameObjectをコピーしたい時が多々ある。 例えば、AシーンからBシーンにGameObjectを移したい時。 AシーンからPrefabを作って、Bシーンへ作成するのが楽。 しかし、このようになって気持ち悪い。 そんなときは、 URL: http://answe…

    Unity Editorのボタン

    bool create = GUILayout.Button("Create"); if (create) { } という書き方もある。

    PostgresQLでパスワード省略

    めんどくさい入力を省略したい。 URL: http://seesaawiki.jp/w/tsuchii/d/.pgpass%20%A4%F2%CD%F8%CD%D1%A4%B7%A4%BF%BC%AB%C6%B0%C7%A7%BE%DAパスワードファイルをホームディレクトリにおけばいい。 Linux系OSにて。 hostname:port:database:username:passw…

    DjangoのPostgresQLを使った時のシーケンステーブルをリセットする

    python manage.py sqlsequencereset appnameでできるらしいが、Pythonのエラーがめんどうで萎えることもある。 URL: http://www.djangoproject.jp/doc/ja/1.0/ref/django-admin.html \dのコマンドを行う。 そうすると、 アプリ名_モデル名_qid_seqのテーブル…

    LitJsonにて C# Unity

    目的 [{"attack":50,"hitpoint":200,"wg":70,"name":"Weapon001"},{"attack":200,"hitpoint":100,"wg":90,"name":"Weapon002"},{"attack":800,"hitpoint":800,"wg":800,"name":"Weapon003"},{"attack":900,"hitpoint":200,"wg":400,"name":"Weapon004"},{"at…

    NGUI UnityでボタンのEventDelegate

    ボタンに引数を入れる方法について List<EventDelegate> list = new List<EventDelegate>(); EventDelegate myDelegate = new EventDelegate (); myDelegate.target = this; myDelegate.methodName = "OnTap"; list.Add (myDelegate); EventDelegate.Parameter param = myDelegate.paramete</eventdelegate></eventdelegate>…

    Django 1.3.4とDjango 1.6.4でのJSONデータのPOSTのdictonary変換の方法の違い

    Django 1.3.4 param = dict(request.POST.iterlists()) param = param.iterkeys().next() my_dict = ast.literal_eval(param) とやってたのに、Django 1.6.4 from django.utils import simplejson my_dict = simplejson.loads(request.body) でやるようだ。 …

    NGUIのUIButtonの罠

    今までは、UIButtonで使っていたUISpriteを変更しても大丈夫だったが、 新しいバージョン(確認したのはVersion 3.5.6)のNGUIでは、 UISpriteに対して、spriteNameによってボタンの見た目を置き換えても、 ボタンをホバーしたりするとリセットされてしまう…

    DjangoをバージョンDjango 1.3.7から1.6.4にアップデートするときの注意点

    URL: http://stackoverflow.com/questions/8953783/improperlyconfigured-middleware-module-django-middleware-csrf-does-not-define ImproperlyConfigured: Middleware module “django.middleware.csrf” does not define a “CsrfResponseMiddleware” class…

    Node.jsのsocket.ioで無名関数の変数代入した方法だと動かない謎。

    JSで関数を定義するときに、 1. function hoge() { } でやらずに、 2. var hoge = function() { } のように匿名関数を変数に代入する方法がある。http://www.amazon.co.jp/gp/product/4774144665?ie=UTF8&camp=1207&creative=8411&creativeASIN=4774144665&l…

    UnityのOnGUIのを後ろにしたい

    URL: https://github.com/keijiro/unity-fxongui GUI.DrawTexture は、どのように設定を行っても、すべてのカメラの描画が終了した後に描画が行われます。この制約を回避するために、GUI.DrawTexture ではなく Graphics.DrawTexture を用いています。

    VuforiaとNGUIのクラス名の競合

    UIButtonとUILabel、UIRectのクラス名がかぶる。 先にリネームしないとだめ。 UIButtonをUIButtonVF UILabelをUIButtonVF UIRectをUIRectVF にした。