2008年6月30日 星期一

是好運嗎?

今天又小賺了一筆!
一個字「爽」啊~
五月的選擇權被小哥馬騙得很慘,賠了一筆。
不過,之所以賠,也是因為初入場,輕忽了操作的紀律和嚴謹度。
因為選擇權的避險,要用小台執行,
而我這個初心者對小台和大台(期貨),根本是無知的狀態。
當然被教訓也是應該的,只能說這學費真是貴啊。
剛開始看到大台和小台的損益數字, 真的心臟要够力。
不然,常人一定忍不住下手,結果是通常是做多方,
也一定是買在高點,賣在低點,被巴來巴去。
没做好停損和資金控管不好的人,就此被巴到重傷,直到被扛出場!

記取教訓,六月底研擬出了自己的操作策略。
小有展獲,不錯不錯!
正回血中……
本來就該有自己操作的哲學,這部份我算是有點無師自通。
不過,有幸得到網友的提示,介紹了一本書!
更修正和加強了我的策略不少。

在此推薦一下,希望想由期權致富的朋友,能受少一點傷害,趕緊翻身成為嬴家。

請珍惜她



最近有消息說,北極會「完全融化」!
天哪!有人還要鐵齒嗎?
還要堅持地球的暖化和人類發展無絶對關係嗎?

2008年6月20日 星期五

今天要找樂子

最近實在很糟糕!
没有再寫技術文件了,星期一到五的白天,總是把心思掛在大盤走勢和台指期走勢上頭。
晚上回家還自動加班,上網找期貨和選擇權知識文章和討論區,看人家高手的操盤心得和盤後解析。
唉!撩就撩了,錢再賺就會回來。
把家人顧好,比較重要!
兒子前些日子得了腸病毒,還好是輕微發作型的,不然我會人財兩空。
兒子今天又活蹦亂跳,恢復了活力。真好!
看他和老婆玩在一起的模樣,啊!天倫之樂如此,夫復何求。
不幹譙馬政府了,找點樂子來提振一下精神。

秉持網路分享的精神,引入到我的部落格。
來源是:http://www.wretch.cc/blog/airline623/24268918



海波浪改編(曲/原曲 詞/A濫 唱/阿腥、DIDI)

口袋內沒錢 只剩百五元 只好來吃麵
雞腿的便當 排骨的便當 不敢來肖想
我營養真不良 站起來蹲不落
血壓剩六十二 我的頭足暈

滷蛋是兄弟 跟我尚麻吉 有我就有伊
乾麵的香味 親像我母親 叫我來團圓
我只剩一口氣 我的目珠瞇瞇
求生的意志 我要活下去

大聲叫 頭家我要一雙箸
大聲叫 我要滷蛋我要麵
豆乾炸 已經不知何時何日才會通 跟你來相逢

OK!先聽一下歌,再看伴唱帶版,跟著一起唱,會更Height哦!
A濫大大!如果放在這,有不妥的地方,留言警示一下,我會儘快移掉的。

2008年6月14日 星期六

現世報的最佳寫照!

http://www.wretch.cc/blog/billypan101/11735436



最近受我弟的影響,這個月開始理財,學著玩期指。
没想到原本樂觀看多的股市,居然下跌一千多點,連動到期指也跟著亂跌一通,搞得我灰頭土臉。
馬的!玩這招,吳大和你拼了,那天要上街頭抗議倒馬,林北一定請假上去!

再打嘴砲吧!繼續當你的宅男,繼續不沾鍋吧!
這次只是小小一個教訓,以後日子三年多,還多著呢。
好好撐下去吧!馬先生!

2008年6月10日 星期二

VirtualBox和VirtualBox OSE有別

大家在ubuntu使用virtualbox虛擬機器時,
有没有發現到,其實virtualbox對linux支援了兩種版本。
一個是它商業版本就是virtualbox本身,另一個則是它開放出來的版本,叫virtualbox ose(Open Source Edition)!

而自從ubuntu 7.10起,ubuntu內建可安裝的就是virtualbox ose。
除非另增virtualbox源庫到sources.list檔!

安裝virtualbox ose版本,比較困擾的是,有時kernel版本更新了,
但virtualbox ose對應的kernel模組還没更新好,釋出。
往往造成了只要ubuntu有重大更新,一旦把kernel換了新版本。
virtualbox ose就罷工了!

那麼到底用virtualbox 好?還是用 virtualbox ose 好?

我也很難斷定,因為就大多數人的用途來說。
裝上virtualbox虛擬機器,是為了一部機器上,同時多了另一個OS可以亂搞用!
到目前為止,我知道一旦真的要用虚擬化技術來運行SERVER服務,都好像用Xen或是VMware。
怪了!不是都說VirtualBox效率比VMware好嗎?
怎麼有錢賺的事,還是給別人搶去了?大概是我少見多怪吧!

VirtualBox出了以下問題,怎麼解決?

Question:
ubuntu下使用 VirtualBox 時,只要設定其虛擬機器裝置時,就會跳出
+========================================+
“Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.”
+========================================+
錯誤訊息!

Answer:
這是因為 ubuntu 預設把使用 USB 的權限關了。解決方法如下:

1. 開啟 /etc/init.d/mountdevsubfs.sh

$sudo vim /etc/init.d/mountdevsubfs.sh

2. 找到以下文字內容:

#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb

將magic to...以下的script內容的註解符號#去掉成為:

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb

3. 重開機後再使用 VirtualBox 就不會有此問題了。
記住,是virtualbox 不是virtualbox ose 哦!

2008年6月5日 星期四

系統校時

玩LINUX這麼久,NTP校時,都一直不是我關心的重點。
因為我大部分的SERVER,只要能提供像LAMP和NAT這樣的服務。
時間的差異,只要不要太離譜,幾乎不影響我提供的daemon的!

不過,當我有管理到database的服務時,情形就不一樣了。
因為資料在寫進寫出的時候,時間的誤差,可能會造成和AP應用軟體間的錯誤。
嚴重一點的話,也許DB和AP都跑不了。這可不能等閒視之!

趕緊來把DB和AP之間的時間差調整好!
要如何修改 UNIX 系統的時間呢?

<方法1>
STEP 1:
先用 date "+%Y%m%d%H%M.%S" 查出現在時間(年月日時分.秒)。
ex: 出現 200806060755.47

STEP 2:接著下指令
date 200806060855.47 就可以修改了.

這是一個誤差只有一小時的範例!哈哈,還好還好。

<方法2>
在STEP 2時,再分兩步驟進行。
1. date -s 2008/06/06 改日期
2. date -s 08:55:30 改時間
先改日期,再改時分秒。

喂喂!不是要講NTP校時的嗎?怎麼好像都没提!
其實能連上網際網路的話,應該是用NTP校時比較好,這也是我原本的意圖。
但在DB不隨便對外連線的情狀下,我的DB只能用比較原始的方式處理了。

不然...
用 ntpdate 就好了,最準:
SHELL> /usr/sbin/ntpdate ntp.ucsd.edu

據說...
ntpdate stdtime.sinica.edu.tw 最準了!
但應該都一樣啦。差在穩定度高不高而已。

把DMA關閉?

如果有玩OS系統的朋友,會知道DMA的作用,是在減少傳輸資料時,耗用到CPU的資源。
像是硬碟和光碟機都有這樣的設計,因為大部分的資料傳輸,可能是不需要用到CPU運算。
只是把資料區塊搬來搬去而已!(個人理解,有誤請告知補正!)

目前的LINUX系統,預設應該是支援DMA enable的。
當我看到我的OS螢幕出現了:
ide-cd: cmd 0x1e timed out
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: ATAPI reset complete
ide-cd: cmd 0x1e timed out
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: ATAPI reset complete
ide-cd: cmd 0x1e timed out
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: ATAPI reset complete
ide-cd: cmd 0x1e timed out
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: ATAPI reset complete

那個hda設備一直出現 irq 錯誤和 ATAPI reset !
我查了一下可能原因,好判斷這個錯誤對我的SERVER有没有嚴重的影響。
原來就是hda光碟機,它的DMA打開了,但OS卻不支援!才有這樣的錯誤發生。

機器:HP ProLiant DL580 G5
作業系統:Oracle Enterprise Linux 4.0 Update 6
光碟機hda是8X的DVD。

HP的官網有這類問題的Q&A。
http://h50069.www5.hp.com/e-Delivery3/Forum/WebUI/Messages/ShowTopic.aspx?RID=7fdf53c6-d5ed-4e6d-904c-ffb4e11c671e

不過官網給的solution只是在開機設定中把DMA關閉。
我要的是能够把DMA即時開關的指令和KNOW-HOW。

OK,往下看吧!

一、檢查系統中的DMA選項是否已被啓動
Linux中的hdparm命令是用來進行操控硬碟、光碟機之類設備的,
hdparm -i /dev/hda可以列出IDE可能支持的DMA模式,如:

DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4

二、啓動DMA支援
方法1:
在lilo.conf中加入:idex=dma,其中x代表硬碟序號,其取值範圍0-3,
分别代表系統中的四個IDE硬碟設備。

方法2:
使用hdparm命令,hdparm d1 /dev/hda 其中d1表示開啓DMA模式,
可以利用加到rc.locl中以便每次啓動OS時能使用DMA模式傳輸資料。


三、關閉DMA
命令格式:
hdparm d0 /dev/hda
就把DMA傳輸模式關閉了,但能用DMA,為什麼要關閉呢?

還有,對於支持UDMA傳輸模式硬碟,也可以參考以述方法進行配置,
但要確保硬碟控制器及硬碟都支持UDMA,最後你必須要有一根能支持UDMA傳輸的線路,
不然即使你啓動了UDMA,它也不會運作的。

以上!

搜尋此網誌

本站大事記

這個部落格(網站)內容以分享LINUX和延伸出的技術文章為主!
特別是為了工作和進修需要,搜集了不少網站連結。
希望對來這裡觀文的朋友們,有提供一些有用的資訊或文章。
但這裡的文章中,也包含個人的心情扎記和隨興言談……
若是當中沒有對上你的口味,請多包涵!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!
--原序文--
就是當LINUX遇上CISCO啦!他們的結合還能作什麼事…不就是讓這個世界的網路,串…串起來啊…不然你們那能上這網站看部落格!