ポート番号を指定して開放がSystemConfigurationからでは出来ないので色々情報を探してました。
pfctlファイルを作れば最終的にできました。
https://gist.github.com/carlossless/dcc6c02a92b49bde0f13
Yosemiteからはpfctlファイルで指定するようだがどうも開放ができずにいた。
netstat -anでは「127.0.0.1:ポート番号 LISTEN」なのだが…
mac独特の使用で面倒
ポート番号を指定して開放がSystemConfigurationからでは出来ないので色々情報を探してました。
pfctlファイルを作れば最終的にできました。
https://gist.github.com/carlossless/dcc6c02a92b49bde0f13
Yosemiteからはpfctlファイルで指定するようだがどうも開放ができずにいた。
netstat -anでは「127.0.0.1:ポート番号 LISTEN」なのだが…
mac独特の使用で面倒
何故か.cのワイルドカードが使えなかった。
git add *.c
.txt .logはインデックスに追加できた。
シングルコーテーションで囲えばインデックスに追加されました。
git add ‘*.c’
参考
http://stackoverflow.com/questions/12066184/git-add-using-wildcard-is-not-functioning-as-i-hoped-must-i-cd-into-specific
2d-xのビルドが出来ないので調べていた。
原因は簡単でANT_ROOTの .bash_profileのパスが違っていた。
間違い
export ANT_ROOT=/Users/goodscientist1023/Documents/Develop/apache-ant-1.9.5
正解
export ANT_ROOT=/Users/goodscientist1023/Documents/Develop/apache-ant-1.9.5/bin
binフォルダとは実行ファイルを置くフォルダ名。
apache-antでビルドした実行ファイルを保存する場所が違ってました。
今日、入社日でした。
Android,iOSの広告を引き継ぎます。
復習メモ
terminalでAndroid端末確認 adb devices
apkを端末インストール adb install -r ~/Desktop/Q_android.apk
AndroidJavaClass リフレクションを使いUnityでJavaクラスを使えるようにしている
AndroidJavaObject クラスの中のメンバ変数を参照させる、インスタンス
これは可愛らしい、飴入れると上まで膨らむな。
がま口財布持ってたけど使ってないな〜、これ使おう。
ここ2、3日昼に起きてるのに19時には眠くなる。
昨日銭湯行ったのに疲れとれてないなー。
寝るまでアプリの本読むか。
HeadFirstの本を読んでStrategy Patternを覚えました。
色んなひよこを作るとき副作用無しで動きを柔軟に変更できるのが良いです。
メモ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
using UnityEngine; using System.Collections.Generic; using System.Collections; public class CharacterManager : MonoBehaviour { public IFlyBehavior flyBehavior; public void SetPerformFly(IFlyBehavior iFlyBehavior) { flyBehavior = iFlyBehavior; } public void PeformFly() { flyBehavior.Fly(); } } |
下は動かなかった
1 2 3 4 5 |
public IFlyBehavior flyBehavior { set{ flyBehavior = value;} get{ return flyBehavior;} } |
interfaceとinterfaceを継承したクラスを作成
.csは三つ作成
IFlyBehavior.cs
1 2 3 4 5 6 |
using UnityEngine; using System.Collections; public interface IFlyBehavior { void Fly(); } |
FlyNoWay.cs
1 2 3 4 5 6 7 8 9 10 11 12 |
using UnityEngine; using System.Collections; using UnityEngine; using System.Collections; public class FlyNoWay : IFlyBehavior { public void Fly() { Debug.Log("FlyNoWay"); } } |
FlyWithWings.cs
1 2 3 4 5 6 7 8 9 10 11 12 |
using UnityEngine; using System.Collections; using UnityEngine; using System.Collections; public class FlyWithWings : IFlyBehavior { public void Fly() { Debug.Log("FlyWithWings"); } } |
実装に対するプログラミング
とりあえず爆弾ひよこを作ってみる
3Dモデルと飛ぶ振る舞いの細かい中身は後にしてログだけ出す。
動的に飛ぶ振る舞いを変えれるようにAwake,Startで変更
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
using UnityEngine; using System.Collections; public class BombChick : ChickManager { void Awake () { SetPerformFly(new FlyWithWings()); base.PeformFly(); } void Start() { SetPerformFly(new FlyNoWay()); base.PeformFly(); } void Update () { } } |
UnityEditorで確認
FlyWithWings,FlyNoWayが呼ばれました^^
もし爆発振る舞いが欲しければChickManagerに追加すればよい、その時他のサブクラスには影響は無いですね。
5月2日に賃貸物件の契約しました。
図面でいいと思っても物件訪問すると自分に合わない感覚がありますね。
今回はいい物件に決まりました。
ヘヤギメ!の方は僕の出した条件で一生懸命探してくれて嬉しかったです。
11:00~ 物件調べる
予約時間に着く。
担当の方は親切で僕の条件を尊重してくれて物件を探してくれました。
条件
家賃5万5千円まで、都庁前まで3駅以内、ガスコンロ有り、防音
ガスコンロは料理をするので必要なんですが、電気コンロが多いのでなかなか見つからず。
12:30~ 物件見学 初台、中野坂上辺り
いい!と思った3物件に行きましたけど6〜7帖だと予想外に狭く感じるので不安になりました。光も入ってこないし..
家の周りも狭い道が多くごみごみしているので落ち着けないな..と
アパートは壁が薄く他家の洗濯物まで見えるので話し声うるさいかも..
15:00~ 次の不動産ミニミニへ
決められず別の不動産会社ミニミニへ行くと伝え車で送ってもらいました。
同業他社なのに申し訳ない。
ミニミニではお客さんがたくさんいて従業員が忙しそう。
しかも喧嘩しているので雰囲気は悪い..
新宿近くで5万円台は狭い物件だけと言っていたので諦める。
練馬まで条件を伸ばし探してもらいました。
しかし、じっくり話せる雰囲気ではないので資料だけもらい再びヘヤギメ!さんに向かう。
17:00~ 条件を広げ物件探し
都庁前まで電車30分と条件を広げ担当の方と一緒に探す。
新江古田の10帖の部屋を見て訪問、広くて光がよく入り落ち着く場所でした。街も緑があり道路が広くゆったりしていて散歩もしやすい。
19:00 契約
新江古田の部屋契約しました。
家賃6万円、10帖、電気コンロ
ガスコンロでないけど炒め物以外は出来るので妥協しました。
広い部屋はいいなー
車移動、運転してないけど疲れた〜
そして浜松に帰る
不動産屋の方が一生懸命探してくれたのでいい物件に会えました。
物件見た後、狭い場所は住みたくないと考え変わりました。
見ずに決めたら危ないなー、そういう人もいるみたい。