2004年12月15日 星期三

How FreeBSD builds

預定,當作是自己讀 code 的作業。

1. How FreeBSD make works
2. Pre-build steps: toolchain building
3. How FreeBSD buildkernel works
3.1. config files and config
3.2. building kernel sources
3.3.
4. How FreeBSD buildworld works
5. How FreeBSD installworld & installkernel works

Reference:
PMake - A Tutorial. in /usr/share/doc/psd/12.make


1. How FreeBSD make works

FreeBSD 的 source code 放置在 /usr/src 底下,所有 compile 的工作也都從這裡開始。
一般 make world 時有兩個比較重要的 target: buildworld 和 buildkernel。 buildworld 是 compile 所有 userspace 的應用程式, buildkernel 則是 compile kernel 和 modules。

因為 make world 的主要功用就是重新編譯一份新的 binary, 以用來取代現有的 binary, 或是作為重新安裝之用,和 單純編譯一個應用程式會有很大的不同。最大的不同是,無法假設任何程式或函式庫的存在。所以幾乎所有東西,包括編譯所的工具,都必須從 source 中自行準備。

2004年12月13日 星期一

選後行情

這次選舉,大概是太多人三月被軋到怕了,選前明顯沒行情,現貨期貨都拉不動。反而是選擇權波動大幅漲了一倍,明明下個星期四就要結算,價值就是死撐著不掉,跟平常結算前一兩週價值大減的情形差太多。太多人鐵齒兩邊押注的關係吧。



但是從選情來看,實在是冷到不行,太多人根本沒有投票的意願,包括我在內。現貨一點波動都沒有,簡直是沒有起伏的心電圖了,這樣要說選後有什麼大波動,不是很奇怪嗎? 更何況,立法院就算有什麼勢力上的變動,對於現況也不見得有什麼太大的影響。綠色過半就會好辦事? 藍色過半就會開不動? 立法院養豬也不是兩三天,哪有什麼大不了?



因此波動率接近40%時炎 就順勢多賣出一些,勒式也可,反正估計超過兩百點的機會真的不大,保證金也因為最佳化,並不需要特別同時進場再拆。今天看到盤時,已經拉到接近六千,兩邊的波動都回到正常程度,同樣綠油油。在高檔把賣權順勢先買進平掉。買權部份雖然波動算是下降,但因為指數上拉,一時還沒什麼利潤。但想想接近結算了,也不好再等,如果再順勢往上,就是虧損,因此也平掉了。



但等到中午,竟然看漲不上去,就開始往下殺,接近百點。這樣一來一往,原本賣出的部份就少掉近一半原本可以賺到的利潤囉。殺到五千九以下,之前有賣出的 59~61三個價位當場跌到快不值一文,差得還真多呀。不過也好,不可能賺到每一個機會的,有落袋的先收好就好。



晚上仔細結算下來,少賺的接近四成五了,加計成本和保證金,還是獲利10%多一點而已。除了波動來回,讓損益互有抵消外,交易成本還是佔了很大一部份。看對大行情好像還是比這樣辛苦作多口數划算呀。