2011年6月30日 星期四

解決"(SNMP) Rising Threshold Passed (10005): HP SIM Critical Even"錯誤訊息

這一兩天一直收到HP System Insight Manager(SIM)所發出來的錯誤訊息:
"(SNMP) Rising Threshold Passed (10005): HP SIM Critical Even"

查看Server又查不出個鳥蛋出來,上網查詢後,終於在HP的官方網站,如何解決這個錯誤訊息。主要是之前設定Disk閥值所引起的。

解決方式,參考HP網站:


主要做第二項即可。


2011年6月23日 星期四

還魂

放學後,吃晚餐時,賈伯伯又提起另一個故事,也是我「唯二」記得的故事。第一個是上一篇的輕功,這是第二篇。

關於賈伯伯請參考輕功這篇文章:


國民黨要找人當兵,小柱(賈伯伯)二話不說就去參加了。他跟家裡說,戰亂時代當兵最好,有吃有住還有糧餉。等過幾年戰爭結束了,他也存夠了錢,就可以回家蓋房娶妻了。


加入了軍隊後,跟著到處打土八路。常有弟兄在戰爭中陣亡,也常有新夥伴加入。有天來了一個弟兄,跟小柱差不多年紀,20來歲。平常沉默不語,老是對著天發呆,又常常唉聲嘆氣,行為舉止一點也不像年輕人應有的活力,倒像4、50歲的人。他姓李,因為他的舉動古怪,隊上的人都叫他李佬,他不引以為意,反倒像是應該的。


那天軍隊來到一個小村莊,行經一座圍牆時,李佬突然不走了,逕自站在那裏,過了一會竟然還哭了起來。這個舉動讓大夥愣住了,帶頭的班長,看到部隊停下來,氣的大聲開罵。聽到李佬在哭,損及革命軍人形象,更是氣的一巴掌往李佬臉上刮去,大罵『你發甚麼神經病,哭個屁阿。』隨即用家鄉土話足足罵了一大串。趁著班頭剛罵完換氣,尚未繼續罵之前,這時候李佬回話了: 『我的屍體埋在這裡。』


這短短的一句話,讓原本騷動的部隊,霎那間安靜下來。

班頭又一個巴掌挂過去:『你是豬頭瘋嗎,再講一次。』


這次李佬用近乎咆嘯的聲音回答: 『我沒騙你,我的屍體真的埋在這裡,就在這座圍牆邊,不信你去挖。』


也不知道安靜了多久,有個好事的弟兄終於說話了: 『那就挖吧,看看是真是假。』接著其他弟兄也跟著起鬨,班頭沒考慮多久,就說: 『挖。我看你到底搞甚麼鬼。』


那個好事的弟兄吆喝著另外兩個人,就這麼三個人跑去挖了。挖了約半個腿高後,真的挖到一具身著藍布衫的骨骸。


大夥不可置信地看著李佬,只見他喃喃自語: 『陳禾,4年前死於盜匪之手。幸得大仙相助,一絲遊魂投身於此軀體。』說完,便脫掉上衣,將挖出的遺骸包起來,然後帶著離開。


眾人看得目瞪口呆,等到回過神來後,小柱第一個發難,口中喊著李佬,要跑過去將他帶回來,結果卻被班頭攔住,班頭只講了一句話:『讓他走,他已死了。』


『後來呢? 』我趁著嘴巴空檔時,問著賈伯伯。


『哪有後來,他就走了阿。沒人知道他去哪,也沒有人會追究他去哪,他只是變成我們茶餘飯後的話題。』賈伯伯說著。


『喔~~』我繼續吃著我的晚餐。


『李佬是借屍還魂囉。』我提出我的問題,嘴巴還在吃著東西。


『應該是吧,他也沒說他投的這個身體是誰的,只說大仙幫他投的,也不知道哪位大仙。』


『喔~~』我繼續吃著我的晚餐。


後記:

賈伯伯原本只是要當個幾年兵,這一當兵,跟著國民黨南征北討,誰知道最後竟落腳在台灣。離家40個年頭後,兩岸開放,賈伯伯才有幸得以回去2次,第一次回去探親,第二次回去就直接住下來,完成他回鄉落葉歸根的心願。

2011年6月17日 星期五

AJAX基礎運作說明

我在找AJAX基礎文章,但是我慧根不夠,老是有看沒有懂。參考兩本書對照之後,總算理出一點頭緒。趁著還有一點印象之前,我用我能理解的方式,做個筆記紀錄一下,免得以後要用時又忘了。


傳統的網頁請求模式,是將整個頁面傳送回Server。而Server整理用戶端的回應後,將整個頁面再全部傳送回給用戶端。


AJAX請求模式,用戶端只有要請求的資料,透過XHR(XMLHttpRequest)這個物件傳送到Server,不再是整個頁面。


Server也不再將整個頁面做回應,它只將要回應的資料,透過XHR送回用戶端。 而XHR擺在頁面上的甚麼地方,就只有那個地方會產生回應資料。大幅減少資料頁面回應的更新。


 
如果上面還看不懂,舉例來說:


你的電腦風扇壞了,因為你不懂如何修電腦,只好將整台電腦搬到維修公司更換風扇,然後再整台搬回來。

後來,你請了一個助手,他懂如何修電腦。風扇再次壞掉,他只要到維修公司去買了一個風扇回來更換,你的電腦就修好了。XHR就是這位助手。


目前各大瀏覽器及伺服器都支援XHR物件,若XHR執行有問題,先檢查瀏覽器或伺服器是否太舊,導致無法執行。


XHR基本使用方式:

1. 產生一個XHR物件

2. 將用戶端請求,利用XHR物件傳送到Server

3. Server收到後產生回應,將結果回傳。

以下的範例是,當你按下一個按鈕後,XHR會呼叫abc.txt文字檔案,並將內容產生於螢幕上:

============

<html>
<head>
<title>XMLHttpRequest Test</title>
<meta http-equiv="Content-Language" content="zh-tw">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">   
<script type="text/javascript">

//一、這是一個產生XHR物件標準的函式,檢查瀏覽器是否
//支援ActiveX的XHR物件,若不支援,則使用JavaScript原
//生XHR物件。

var xmlHttp;
function createXMLHttpRequest() {
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}  


//二、這個函式是當用戶端按下按鈕時,XHR會開啟abc.txt檔案

function startRequest()
{
    createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", "abc.txt", true);  
    xmlHttp.send(null);  
}

//三、XHR會在Server回應readyState == 4(完成),status = 200
//(HTTP對應OK)後,因為是文字檔,以”responseText”方法,將
//資料產生在名為”disp”的ID上。

function handleStateChange()
{
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {           
         document.getElementById("disp").innerHTML=xmlHttp.responseText;        
        }
    }
}
</script>
</head>
<body>
   <form action="#">
   <input type="button" value="click me" onClick="startRequest();" />
   <div id="disp"></div>
   </form>
</body>
</html>

===========

將範例搞清楚後,再查看網路上XHR所提供的其他方法及屬性,應該就比較清楚如何應用了。

我還在努力了解AJAX中,一起加油吧。

2011年6月13日 星期一

土地創業加盟模式

帶著兒子跟朋友,大老遠跑到台北看2011創業加盟展,真是失望透了。說是創業加盟,結果都是在賣東西居多。當然試吃的也很多,兒子的午餐就這樣解決了。


參觀到最後,發現竟然連直銷都跑來這種場合做推銷(當然,它用另一種手法,讓你感覺不出來它在做直銷),這200元實在花的有夠吐血。


整個展場逛下來之後,看到一家土地開發公司也在做加盟。好奇跑去了解之後,發現真的很好玩。發明這種賣土地的人,真的可以頒發一個獎狀給他。這也算是此行的唯二收穫,那家直銷公司也算是啦。



這家土地開發公司的說法是這樣,因為土地很貴,一般市井小民買不起,因此他們用持分的方式,讓你獲得土地,讓你當地主過過癮。當土地賣出去之後,你就可以依照你的持分分得利益,獲利了結。


舉例來說,假設有一塊100坪的土地,這家土地開發公司將它分成100個單位。然後你可以依照自己的財力,購買幾個單位。假設你買了一個單位,之後你會取得一份地政單位發出的土地證明書。當然,你只是持分而已,所以上面會寫你持有1/100的土地。


聽起來很美好,集合眾人之力,購買一塊土地,等到土地重劃、都市更新、某重大公共工程建立於該土地周邊,你就可以賣出獲利了。


但是問題來了,目前這家公司都買在南投、中寮這些荒郊野外(他們會跟你解釋為何要買在這種地方),要等到土地增值,要等到民國幾年?


他們的說法是當你購買土地時,公司會跟你簽訂契約,五年內一定會賣出。問題是五年後這間公司還在嗎?


第二個問題,也是最大的問題,當土地共同持有時,若要賣出,需要所有權人全部同意才行。以上述100坪為例,假設有100個人,都購買1單位。當你要賣這塊土地,需要100個人同意蓋章才行。


公司的說法是,在簽訂的契約裡面會提到,只要超過半數同意,土地就可以賣出。公司會持有土地20%的權利,也就是說這家公司只要整合另外31% 即可。


聽起來不難,這位推銷小姐為了增加說服力,在現場秀出她的土地證明書,代表她也是地主之一,只是上面寫著持有權利為600分之一。也就是說公司要負責找181個人蓋章才能賣掉土地。呵呵,慢慢找吧。


第三個問題,請問你持有600分之一的土地能幹甚麼?持有股份太小,連講話都沒人理你,甚至連種菜種花都不行。


第四個問題,公司不會發佈跟地主實際的交易價格。這家公司的投資金額一個單位最少5.5萬。以中寮土地來說,假設地主一坪只賣公司5000元,那公司就先賺你5萬。至於這塊地未來會如何,你想公司會Care嗎?


其實,以這種方式,地主結合開發公司來賣鳥不生蛋的土地,確實是不錯的方式。我是一個門外漢,上述的問題,相信這家開發公司一定都想過了,也想好說詞了。只是以投資人來說,真的要好好考慮,拿一張1/600的權狀是否值得。

2011年6月7日 星期二

解決Windows 2008 64Bit無法安裝32Bit印表機驅動程式問題

Windows 2008 64Bit無法安裝32Bit印表機驅動程式,已經困擾我一陣子。


當初用的人少,所以先不理會這個問題。但是隨著印表機的加入,使我不得不想辦法解決這個問題。我以HP LJ3800為例:

1.首先去下載HP LJ3800 64Bit以及32Bit兩種驅動程式。

2.先安裝64Bit驅動程式。

3.安裝完畢後,到HP LJ3800驅動程式的”內容”。在”Sharing”頁籤,按下”Change Sharing Options”按鈕。



4.原本下方無法操作的”Additional Drivers”按鈕,現在可以使用了。按下這個按鈕。




5.可以發現到,x64驅動程式已安裝,但是x86(32Bit)尚未安裝。將x86打勾。



6.請選擇剛剛下載32Bit驅動程式放置的位置,之後會自動安裝。


7.安裝完畢後,回到剛剛的頁面,x86已安裝完畢。大功告成。