2014年8月12日

Ingress戰紀 - 20140809 #Helios03台北主場戰役

不知不覺,進入Ingress的世界已經有一段不算短的時間,回頭翻翻當年收到的邀請函,原來我是從2013/8/7開始踏入這個奇妙的虛擬世界。

大約在2013年的年底左右,因為公司負責的職務有所調整,所以有放掉Ingress大概三個多月左右。但隨著職務逐漸上手,於是在2014年的4月左右,又開始回到Ingress的世界。

在Ingress的遊戲中,NIA其實一直在全球各大都市發佈著XM異常(Anomaly)事件。不過範圍也始終侷限在都市區。
終於在2013年10月發起了遊戲的第一場全球性官方任務:13Magnus (請參考:NIA Project Wiki )。
這個任務是全球性任務,目的在於將先前劇情中已死亡的綠軍領導人-Roland Jarvis分裂的13個碎片,由綠軍設法集合到指定的城市Portal區域中;而藍軍必須設法阻止,讓碎片集中到另一個城市的Portal中。

接下來由於NIA發現世界各地有XM的異常活動發生,反抗軍(RES, 藍軍)及啟蒙軍(ENL, 綠軍) 必須在世界各地發生異常活動都市中,在指定的時間,指定的Cluster(一群Portal的集合)中爭取佔領Portal的數量多寡,而決定這場戰役的勝負。

而台北市也終於在#Helios的系列戰中,被指定為#Helios03的主戰場!
當消息在NIA官方G+ 上公告時,台灣的Ingress幹員們,不分陣營都感到十分的興奮,畢竟這是官方對台灣Ingress玩家付出的一種肯定!(系列戰役日期及都市一覽,請見:#Helios03台北主戰場官方G+活動邀請)


2014年2月26日

網管的好幫手-Nagios 【歷史報表篇】

有了上篇介紹的圖形化管理工具-NagiosQL,是不是覺得設定監控主機及服務時,終於可以擺脫那些怎麼也不知道該怎麼設定的監控檔。

但,登入Nagios的網頁界面後,怎麼發現竟然只有最近一次的數值資料!美美的報表圖表咧!
這樣的話,怎麼做趨勢分析,怎麼去抓正常環境的基礎數值(Baseline)?

沒錯,Nagios Core的設計,主是著重於當次收集的資料並判斷是否符合所設定的Warning, Critial等數值將該服務/主機標示為不同狀態,同時依照預先在監控檔中設定的發報條件進行發報及告警。

不過Nagios Core仍然保留了監控數值資料的標準輸出資料檔(Performance Date,或perfdata),以做為其他套件繪製歷史報表的依據。網路上能找到與Nagios Core配合較多的歷史報表套件有兩個-nagiosgraph, 以及接下來要介紹的主角-pnp4nagios。基本上這兩套都是對Nagios Core的perfdata進行處理後,透過呼叫RRD tool產生報表的套件。但"據說" pnp4nagios的使用上彈性較高,所以最後決定用pnp4nagios,至於nagiosgraph就沒再花時間去研究了。
底下就是來自pnp4nagios官方網頁中的示範報表。

2014年2月21日

網管的好幫手-Nagios 【圖形管理篇】

有安裝過Nagios Core的工程師們,印象最深的大概就是在第一次安裝完之後,不知道如何下手設定要監控的對象了。

一方面要搞懂command.cfg該怎麼設,有那些參數要加到service上。再來就是Host、Service、Host Group、Service Group以及Template之間的恩怨情仇了,Host跟Service各需要那些Directives,檔案的分割要設計得有彈性,還是方便就好。諸如此類的設定要一一紀錄下來,再用vi去編輯,往往一項服務的監控還沒搞定,天都黑一半了。

所幸NagiosQL的橫空出世,讓初次進入Nagios世界的網管們,不必在command line與vi之間糾結,可以用Web界面輕鬆設定要監控的Host與Service。

雖然受限於Nagios Core本身對監控Host與Service的設定檔要求,有時候仍會造成config檔檢查不通過,而必須重新檢視所有設定檔的狀況。但比起在一堆設定檔的亂麻中,找不出開始的那根線,絕對是要好上無數倍的選擇。

2014年2月19日

網管的好幫手-Nagios 【基礎安裝篇】

好久沒寫些技術性的文章了,趁著這陣子裝了套網管系統-Nagios的印象仍在,趕緊把所有細節寫下來,避免日後老人痴呆忘記了所有"眉角"。

對於管IT基礎建設的工程師們來說,網管軟體是不可或缺的工具,無論是即時獲得系統或網路狀態,或是觀察網路或系統負載的趨勢,以及提供可用性報表向老闆表示管理良善。(請老闆們給這些能提供報表的工程師加薪吧,不能提供這類報表的IT多如過江之鯽啊!)
Nagios是一套open source的網管軟體,強項在於其具有彈性。有許多國外的網友們開發了不同的Plug-in套用在Nagios上,可以用來對應不同的系統或設備進行資料收集,並發佈於Nagios Exchange上提供下載。這些plug-in其實就是一隻隻單獨的執行檔,若是自己有php或是shell script的開發經驗,也可以直接開發自己的plug-in來用。

Nagios的官網 http://www.nagios.org/ 上提供了不同版本的nagios可供下載。
Nagios IX是商業版,有完整的設定及圖形UI,原廠也提供專業諮詢服務。
Nagios Core則是開源版,監控的設定需透過command去修改設定檔,Web端僅提供資料呈現及查詢,當然在出問題時,僅能透過網路社群尋找熱心人士解決。

對岸以及國外有不少網頁寫了Nagios core的安裝及設定文件,這篇也不例外。但不同的是,我打算另外將國外網友開發的Nagios歷史報表套件pnp4nagios以及圖形化設定界面nagiosql的安裝設定,如何實作在Ubuntu 13.10上來作說明。

預計這個文件會拆成至少四篇文章來寫:
【基礎安裝篇】- Nagios core所必要的套件安裝及設定說明
【圖形管理篇】- Nagios上最受好評的圖形化設定工具 - Nagiosql之安裝設定說明
【歷史報表篇】- 補強Nagios core僅能顯現最近一次收集到資料的圖形化套件-pnp4nagios之安裝設定說明
【進階監控篇】- 如何以Nagiosql配合幾隻好用的Plug-in進行進一步的監控

這些好用的開源軟體,若是覺得不錯用的話,也可以考慮donate作者作為回報哦!

2013年9月23日

Ingress戰紀 - 20130920

僅以此文章紀錄Ingress升上目前封測階段的最高等級-Level 8。
本以為這篇文章還要一段時間才會催生,但沒想到經過最近一連串戰役後,AP已十分接近升級到Level 8的門檻-120萬。
於是在中秋節要回老婆位於台北市的娘家的行程中,默默地堪察了附近的地形地物(Portal分佈狀況)後,在9/19早上7:41時,經過一陣煙火亂放,終於升上了Level 8。
安達充的漫畫中很喜歡用一句話:「棒球比賽是在7局下半,2人出局後才開始」;幾位Ingress的L8玩家則這麼告訴我:『Ingress是在升上8級之後才開始」。
目前Ingress中,若要維持L8玩家的戰力,必須要有穩定的L8 Resonator, XMP等物資的農場(Farm)來源。

2013年9月6日

Ingress戰紀 - 20130906

今天是個值得紀念的日子!所以來寫第二篇Ingress戰紀。
不僅是距離我第一次登入Ingress恰好滿月,本週也晉升7等玩家行列,距離最高8等只有一步(好大的一步,足足需要60萬AP)之遙了。
同時,也是楊梅這個小城鎮迎來第一次在Ingress中的硝煙與烽火。
底下這張圖是9/1擷的,由我親手上傳的幾個Portal,在楊梅結成一個小小的針包。
感覺有些小小成就感,畢竟楊梅算是Ingress的處女地,除了邊角地區有幾位高等玩家早期建立的Portal外,市中心幾乎是沒有Portal的。

2013年8月12日

Ingress戰紀 - 20130810

這周開始進入Google的實境Geocaching遊戲-Ingress的世界。
目前Ingress仍處在封閉測試階段,需獲得啟動碼(Activation Code)才可以加入遊戲。
遊戲的方式很簡單,就是兩大陣營:Resistance(反抗者,藍軍),Enlightened(啟蒙者,綠軍) 互相攻佔Portal,Portal與Portal間可建立Link,三個Portal互連就會形成一個三角型的Control Field(CF),包圍起來的面積就是Mind Unit (MU)。看那個陣營能獲得最多MU。
 
詳細中文資料可參考:Ingress TW
另外也有G+ 社群:Ingress Taiwan

這個遊戲的有趣之處就在於:
  1. 玩家(Agent)必須要利用Android的Ingress APP(遊戲中稱為Scanner)親自跑到Portal的附近才能對Portal Hack(取得道具), Attack(使用攻擊類道具)以便進行攻佔或Link
  2. Portal可自行拍照上傳,但需認證後才會加入遊戲中
  3. 要提升Portal等級,以增加Link的距離,兩大陣營有時候是共生而非對抗狀態

2013年6月21日

我的阻塞性睡眠呼吸中止症(OSA)日記 - III

這篇文章準備應觀眾要求,大概來分享一下使用CPAP的感想吧。

其實要接受CPAP這種治療方式,個人覺得成功率要高的關鍵,不在於機器設備的好壞,也不在於CPAP的外觀好看與否(笑)。
最重要的是家人的支持!畢竟戴著個面罩睡覺,患者自己心理上就已經有一些障礙在了;若是另一半或是家人又常常有一些唱反調的言論,那麼會想戴著面罩入睡的信心就被打擊了。

幸好,我的太座大人倒是接受的挺快的。當然,一開始用的時候,她也會覺得怎麼搞得好像睡在重症患者的身邊一樣,尤其是晚上多了CPAP的"呼吸聲"。但後來,她也說這機器很神奇。以往如雷的鼾聲,在戴上面罩接上CPAP後,變得完全靜悄悄。

最重要的是,自己在用了CPAP後,每天起床的精神就好上許多。雖不敢說人生從黑白變成彩色,但大概考試考個100分是沒問題的(星爺,我又用了你的梗)。最大的感受就是,以往開車上班時,總是覺得自已的頭腦似乎還沒睡醒一般,尤其是上了高速公路之後,常常要靠著超涼口香糖來維持精神狀況。一個不注意就會發現怎麼高速公路的指標又多了個幾百公尺....(大驚)。在每天上下班要開車超過60公里,至少花費一到一個半小時在車程上的我來說,過去的數年來,沒有發生任何交通意外,真的是老天爺有在幫忙。


2013年6月14日

我的阻塞性睡眠呼吸中止症(OSA)日記 - II

哈哈,這篇拖稿拖的有點長,看看日期,
上一篇已經是2012年11月的事情了。

這篇就來談談購買CPAP(Continuous Positive Airway Pressure, 持續陽壓呼吸器)的一些心得吧。
CPAP的作用在於,在病患睡眠前戴上面罩(有分鼻罩、全罩等)而完全由CPAP提供氣體(非純氧,只是一般空氣)加壓供病患呼吸,以正壓方式將阻塞的呼吸道撐開。戴起來大概就像底下這張圖(出自Wiki, Positive airway pressure)。

早期的CPAP為定壓機種,必須先由睡眠中心以滴定方式,找出最適合病患的壓力指數後,再設定到CPAP上。若是自行購買CPAP來用,輕則壓力不足,效果不佳;重則壓力過高,造成胃脹氣甚或氣胸。
但是,每個人的身理狀態並不是固定不變的,可能在睡眠中心的緊張壓力下,跟平常放鬆入睡時會有所差別,也可能是體重有所變化。總之,定壓機種是個用起來不舒服也沒辦法完全達成療效的醫療儀器。
底下附上一張CPAP的產品照。

DeVilbiss IntelliPAP Standard Plus



近年來,在科技不斷進步之下,開始出現了自動偵測壓力的機種(APAP, AutoPAP, AutoCPAP)。也就是在載上面罩呼吸的狀態下,機器會自動偵測呼氣以及吸氣的壓力值以及間隔時間,在應吸氣時卻發生吸氣壓力不足或沒有壓力時,機器便會自動依據機身上所設定的上下限壓力值之間,找出最合適的正壓力道,將呼吸道撐開。
小弟後來買的便是這類的機種,照片如下:
另外,因為人體在呼吸時會利用空氣中的水氣,保持鼻黏膜的濕潤。但CPAP既然有加壓的性質,就會導致空氣在加壓的過程中被脫水而使得病患不舒服。因此CPAP多半還會有一個選購配件-加濕器,以便讓加壓後的空氣在經過加濕器後,帶上稍微加熱過的水氣。


2012年11月8日

我的阻塞性睡眠呼吸中止症(OSA)日記 - I

大概兩、三年前,太座大人跟我說要我抽空去睡眠中心去檢查是不是有睡眠呼吸中止症(Sleep Apnea,SA)。起因是因為她睡到半夜時,常被我的打呼聲吵醒,而且發現打呼聲中間會有間隔一段時間沒聲音,直到她稍微推我一下或是過幾秒之後才會繼續打呼,很怕我會睡到沒呼吸。
後來因為公司的事情多,所以就忘了這件事。直到去年下半年,偶爾會發生開車在高速公路或平直的路面時,突然發生很嗜睡的感覺,有幾次都是眼皮閉上了才驚覺,所幸沒發生任何事故。而且有時候夜裏作的夢會發生無法呼吸快缺氧窒息的感覺,直到突然醒了才喘了一大口氣。(後來爬國外的論壇CPAPTalk.com才知道這個症狀的名詞叫Panic Attack,類似恐慌症,只是都在睡眠作夢時發生快窒息的狀況而驚醒)。

2012年8月10日

偏狹的愛國心、被操弄的民粹主義

這件事的起因是因為小弟的兩位小公主習舞的社團-陽明藝術舞蹈團。在8月5日於舞團FB貼了一張迎接北京舞蹈學院的考官之海報而引起的軒然大波。
海報上的文字寫道:「熱列歡迎北京舞蹈學院蒞臨台灣區陽明藝術舞蹈團」。
結果在8月9日時,舞團接到自稱自由時報記者的電話,"認為"上述文字顯有失格之處,要求舞團公開道歉。
於是當天就有了底下這篇致歉啟事,也先行將照片撤下。
陽明舞團道歉文

但沒想到一些激進份子仍然不放過舞團,以道歉啟事這篇文章發表更激進、更具謾罵性的文字。(可以看到有些人已經在文字中寫出經典的國罵)。

其實這件事小弟心裏很不平,所以在該文底下的回覆中,簡單的寫了一些心中的想法。但因為篇幅的關係,也希望舞團能儘快從這個事件中抽身,所以小弟把所有的想法寫在這篇文章中。

2012年5月20日

利用DD-WRT OpenVPN "翻牆"

話說公司開始針對MSN Messenger,臉書等社交工具開始進行管制,從此小弟上班就少了一些"發洩"心中圈圈叉叉的地方啦!
這樣對心靈的健康會有極大的影響,是不可忍受的事實。
既然小弟先前是MIS,自然早就有了腹案,就是對岸同胞用來"翻牆"的絕頂兵器 - SSL VPN!
"恰巧"小弟家中的AP是TP-LinK WR1043ND,所以就準備開刷成DD-WRT之後,再加上OpenVPN功能開啟後,就成了跨越封鎖線的神兵利器啦!

2011年12月30日

中華電信行動門號 - 我的熱線設定方式

根據這篇新聞,中華電話給了一個網內客戶的大利多 - 我的熱線中可以免費新增一個網內門號,在【兩年內無限時間撥打免費】!唯一的限制是申請時間必須在2011/11/01~2011/12/31之內申裝完畢。
所以小弟不才,趕緊抓點時間來寫教學文,讓大家都能享受這個好康。
首先,身為中華電信的用戶,一定要去申請自已的emome帳號,預設就會是自已的門號號碼。這個帳號非常重要,所有自已申請的門號服務(EX: 來電答鈴,同號共振,我的熱線)都會要用這個帳號申請或異動。同時,CHT Wifi以及Hami APPs的登入帳密也是用同一組喲!
完成Emome帳號申請後,在Emome網頁登入!(建議用IE登入,不要用Chrome或是Firefox,不然有些功能會失常)。
登入完成後,點選「我的emome」=> 「申裝服務總覽」

在底下的頁面中找到「我的熱線」,給它點下去。

最後只要將您要設定的熱線門號輸入中間的空格後,按下「加入熱線」按鈕,之後再「確定申請」,這樣就完成設定啦!若想要加入第二組網內熱線也行,再輸入另一組門號就可以了,但是請記得,第二組以後的熱線號碼,每個月要加收50元月租費哦!


2011年12月13日

VMware vCenter Update Manager 4.1 - Scan Host Failed

前篇介紹如何在vCenter 4.1環境中,利用Update manager進行Host的修補/升級程序,但比較常碰到的問題是在於Update manager設定完成後,對Host進行Scan時發生錯誤而無法進行修補程序。
本篇則在說明當出現"esxupdate error code:10"時,該如何進行錯誤排除。

VMWare vCenter 4.1 Update Manager - 更新Host版本

許多由ESX 3.5或4.0升到4.1的人都有個疑惑,原先的Host Update Utility只出到4.0版,那4.1版以後的Host要怎麼上Patch或是升版?
這篇VMWare KB中寫的很清楚,Host Update Utility 4.0可以幫助使用者將ESX 3.5或4.0升級到4.1,但4.1若要升到目前最新的Update 2就沒辦法應用這個工具了!
那我們該怎麼升級?難不成沒有GUI可以用,一定要安裝vSphere CLI或是Power CLI之後,用command的方式升級嗎?
身為虛擬系統的先驅,VMWare當然早早就準備好招數要來取代這隻Tool啦!所以只要是ESX/ESXi 4.1版以上的Host統統改用vCenter Update Manager來進行升版或Hotfix的動作。
操作上也十分容易,跟著這篇文章的方式走一趟,就知道Update Manager最簡單的用法啦!

2011年11月24日

陳年舊事碎碎唸-連叔叔都不叔叔了!

最近高齡94的祖母生病住院,Freeman的母親大人因為已退休,所以每天都從楊梅坐公車到宋屋壢新醫院去看看她。而大姑姑也時常抽空去壢新探病。最近她們兩人就常常在醫院碰到,探病的同時兼聊天。
先提一下我祖母膝下一共有兩男兩女,其中我爸跟小姑已先後往生,剩下大姑跟小叔還在世。
聊著聊著就聊到以前我們家在內壢工業區內的一棟50來坪的透天厝,大姑姑就有點不滿的跟我媽說,為什麼我爸一過世我們就急著賣房子?那棟房子留到現在住多好之類的。我媽聽了才很震驚的問她,這是誰跟她說的。大姑姑就說當然是我叔叔跟嬸嬸。

----------------------------這是回憶分隔線----------------------------------------

2011年11月14日

VMWare ESXi - Windows 2003 P2V後出現Blue Screen

在虛擬化的道路中,P2V絕對是不可或缺的一環,但偏偏實體環境的多樣性以及Windows對硬體的相依性,往往很容易造成P2V完成後,無法正常開機,不斷出現Blue screen令人洩氣的狀況。如下圖所示!

不過這類狀況往往不是虛擬化環境造成的,而是OS在更換硬體之後對特定硬體Driver無法正常被替換所造成,所以要修正這個問題,多半要用抽換硬體驅動程式的方式來進行。
以下示範Windows 2003 P2V後出現Blue screen後,以最單純的Windows 2003系統復原安裝修正此問題的過程。

2011年10月27日

第一次國道事故經驗 - 遭後方車輛推撞

上周六在中山高北上頭屋路段驚險閃過一場車禍後,本想說有空要去廟裏走走,感謝一下諸天神佛讓小弟跟太太閃過一劫。
昨天下班時,因為同事的車在竹北送修,想搭我的順風車去修車廠看看愛車的狀況。於是從園區新安路交流道北上中山高後,就留在外側車道一路向北慢慢塞。
經過公道五交流道匝道後,原本還在跟同事在聊車的事情,沒想到瞬間感到車體受撞擊再加上"砰"的一大聲,就知道這下傷腦筋了。


2011年10月23日

國道一號上差點被撞翻

上週六幫一位國中同學拍婚攝,老婆大人則是幫忙作新娘造型。從桃園大園迎娶到彰化埤頭。
回程時,老婆比較早起,所以已經開始昏昏欲睡,但又貼心的怕我一個人開車會累,一路開著收音機邊唱歌邊陪我開車。
到了苗栗頭屋路段時,左方內側車道出現一台粉紅色小March緩緩超過我的車頭。想說雖然我已經時速100了,但內側本來就是給超車用的,超速一點也很正常。
但等到內側車超過我約兩個車身距離後,發現駕駛開車稍為有一點偏向內側又拉回來的感覺,像是駕駛有在"度咕",於是就跟它保持一點距離,也順帶看看後方,確認最近的車輛已超出視線範圍。
那知道突然就看見那台小粉紅先往內側漸漸彎去(此時我已在提高警覺),之後可能是駕駛驚醒後,發現自已朝內側護欄撞去,所以向右側急拉;但又發現向右修正太多,再將方向盤回左,結果當然當場失控向內側護欄猛力撞上!又因為力道過大,整台車就在我們車子的前面不到十公尺處打轉,再朝外側路肩甩去。
幸好當時已有提高警覺,確認後方無來車後已放慢速度,並在那台小粉紅打轉時馬上緊急剎車閃過,否則大概就要撞上它車頭大損或是被它攔腰撞翻。
底下就是當天車上的行車紀錄器拍下來的整段過程。
事後我太太還不斷發抖掉眼淚,直說嚇死人了,怎麼會這樣。

冰友啊(模仿沈文程)!防衛性駕駛的觀念還是很重要的,不要預測其他車輛一定可以穩定的向前開,所以跟車跟到幾乎貼近車屁股,也一定要眼觀四面。若是當天小弟沒這個觀念的話,大概就要好一陣子上不了班兼車子大修啦!

2011年10月19日

X-trail 大燈故障修理

話說小弟的愛駒-X-trail已經五歲了,這段期間也換了兩、三次大燈燈泡。先前都是先故障一邊,往往都是駕駛座這邊的近燈燈絲先燒了之後,再換副駕駛座的大燈燒掉。也因為昇達汽車的3918兄建議,以使用陶瓷燈座的線組取代原廠的塑膠件燈座,避免在愈來愈熱的夏天時,塑膠件燒熔產生意外。
前天晚上從公司開車回到楊梅後,先到市區停車買東西,上車後發動引擎再開大燈時,發現怎麼前方亮度沒有變化?下車一開,兩邊大燈竟然同時不亮了!
車子開回車庫後,馬上騎摩托車到材料行去買了兩顆燈泡。離題一下,楊梅台一線上那家材料行的東西真是有夠少,竟然完全沒賣Osram燈泡!只好退而求其次買了Philips。
昨天早上要開車上班時,就先動手換了駕駛座那邊的大燈。換下來後習慣性看一下故障原因,結果竟然發現近光燈絲完全沒有燒壞的痕跡。心想這下不太妙,恐怕不是燈泡燒了,趕緊開大燈測試一下,果然近燈依然沒反應,只好先這樣開上班。
之後再打電話請教3918兄,才依著他所指導的方式,寫了這篇文章跟大家分享有強光線組,且確定不是燈泡燒掉時的故障檢修方式。

本部落格版權宣告

創用 CC 授權條款
自由人、自由事Freeman Lee製作,以創用CC 姓名標示 4.0 國際 授權條款釋出。