Wednesday, June 10, 2015

黑掉

最近非常沮喪。
工作上出包被人看不起。
同時也發現同組的人人都升遷,只有我沒有
更能彰顯的是年紀比我小,也比我晚進公司的同事,表現的也是跟其他同事一樣好
一年半就升資深工程師
我來了三年還是高級工程師

實力跟大家差非常多
真的覺得好懺悔

Thursday, March 12, 2015

Git basic

  1. Do work on a web site.
  2. Create a branch for a new story (iss53) you’re working on.
    git checkout -b iss53
  3. Do some work in that branch.
    git commit -a -m 'added a new footer [issue 53 comment]'
    
    
At this stage, you’ll receive a call that another issue is critical and you need a hotfix. You’ll do the following:

  1. Switch to your production branch. 
    git checkout master 
    
  2. Create a branch to add the hotfix. 
  3. git checkout -b hotfix
  4. After it’s tested, merge the hotfix branch, and push to production.
    git commit -a -m 'fixed the broken email address'
  5. $ git checkout master ( 要先切回目的地)
    $ git merge hotfix
    
  6. Switch back to your original story and continue working.
git checkout master
git merge iss53
Merge Conflict:
git status
衝突的檔案會留著,檔案內衝突的部分用====分野
Reference link.

Git svn
git log 查hash code
git branch branch_name hash_code
git checkout hash_code
git checkout -b $branch_name $hash_code

git stash
git checkout -b new_branch
git stash pop
git list-files

Tuesday, March 10, 2015

以房屋出租投資來計算資產的投資績效

400萬的房子  自備5成  貸款利率為2%
一個月可收租1萬的話
請問投資年化報酬率為?

資產負債表

房    | 自備款 2KK
子    |---------
        | 貸款 2KK

損益表
營業利益 120K
利息 40K
淨利 80K

400萬的房子  自備5成:即投資淨值200萬
年收入12萬
年利息4萬
利潤12-4=8萬
年化投資報酬率(股東權益報酬率)8/200=4%
資產報酬率2%

實務上每個月皆得還本金,題目實際上可增加200萬的本金需固定本利攤還或固定本金攤還

在實際投資評估時須將200萬頭期,以及每個月的本利支出的機會成本拿來比較。
每一項加入的新評估是為了顯明標的物的價值層級,設置門檻是為了評鑑,
評價的智慧在於選擇門檻

C的變數長度

C語言中的變數長度在不同平台上實際上是不一定的,單看編譯平台開發者的定義。
目前已知char, int, long皆有平台差異
較好的C撰寫可想而知必須自己在宣告時使用自己定義好長度的介面,
如同 u8, u16, u32等,遇到平台不同的時,只要修改介面即可。

以我目前使用的平台來說是以下這樣,這次遇到的問題是long並非原先以為的32 bits
char  :   8 bits
short : 16 bits
int     : 32 bits
long  : 64 bits

gcc version 4.8.2 (Buildroot 2014.02)
arm-buildroot-linux-uclibcgnueabi-gcc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped