2015年6月6日 星期六

SSH ProxyCommand to tunnel connections

在講解使用SSH proxycommand前, 要先談到為什麼需要tunnel機 (或是稱跳板機) 1. 在管理機房的大量機器時, 為了安全性還有Public IP有限的情況下, 我們會將一些機器擺在內網內, 而一般情況下外面的機器連不進裡面的機器, 例如資料庫, 或是一些檔案系統 (NFS)的機器。 2. 當我們的機器越來越多時, 不太可能一台一台的去設定使用者的帳號密碼, ...

2014年11月29日 星期六

MongoDB使用一年小小心得

過去一年,重新投入軟體開發的懷抱,因為工作需要,有很多時間都需要接觸MongoDB,遙想四年前,還是各家NoSQL大戰,在那個勝負不明的時期,就有小試了一下MongoDB,只是沒想到他能夠撐那麼久,並且讓那麼多公司採用,還頗讓人驚訝的。 MongoDB是NoSQL中偏向document-level的一隻, 先講講優點好了 1. scheme-less 算是他最大的好處,以往開發程式,為了決定資料的scheme,常常要花一番工夫,而當之後要改scheme,又是另外一個麻煩的事情,更者關聯式資料庫常常會陷入要不要正規化的矛盾中,對於一些小型程式要做快速開發算是額外的overhead。  2....

2014年4月24日 星期四

Flask Note 1

想要來寫個Flask筆記, 這個系列會把一些看到, 或是曾經使用過的技術給記錄下來 環境需求:python2.7以上, python套件pip & virtualenv安裝 0. 建立virtualenv環境, 使用virturlenv目的就是為了建立一個乾淨的開發環境, 可以去掌握你撰寫的python程式跟其他package的相依性, 利於你的程式部署到其他機器上 $ pip install virtualenv Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Python/2.7/site-packages Cleaning...

2014年3月29日 星期六

平庸的惡

1960年以色列情報單位"摩薩德"在阿根廷綁架了阿道夫·艾希曼(Adolf Eichmann)。在以色列的法庭上, 艾希曼被指控是屠殺600萬猶太人的劊子手, 因為當年他是負責猶太人問題最終方案的指揮官, 並且將一批批的猶太人送進了集中營和處死。但看過相當多的資料後, 尤其是"阿倫特"為了這場審判而寫的"平凡的邪惡:艾希曼耶路撒冷大審紀實", 發現艾希曼其實總體來說並不是一個惡人,特別是以他自己的角度出發, 他自己宣稱只是依照上級指示,甚至說自己對猶太人並沒有任何的仇恨。「我發現以服從和接受指令為基礎的生活, 確實是一種舒適的生活。這種生活讓一個人對思考的需要減到最小。」艾希曼在受審時說了,...

2013年7月20日 星期六

宗教亂想

話說最近在失眠的時侯,看了好多有存在主義內涵的小說和戲劇,以前其實不太了解為什麼歐洲會有文藝復興,最近才瞭解到中古歐洲被宗教深深的影響,基督教(天主教)的勢力龐大,宗教雖然可以救贖人心,但另外一方面也變成了一些有心人士操作利用的工具。 達文西的惡魔(Davici’s Devil)這部戲,先讓我開了眼界,戲裡面的羅馬教廷(教皇國)一整個淫亂邪惡,運用著上帝的名義,貪污,籠絡其他諸侯,還可以決定誰違反了上帝的旨意,背不出聖經裡面內容就可以處死(異教徒),教皇自己其實也違反教義,養了一堆妓女雛童,並且還公開收賄。達文西有幸在文藝復興時期的佛羅倫斯成長,在那個地方宗教的力量並沒有那麼強大,也...

2012年9月16日 星期日

Ariane 5 的失敗

1996年的6月4日, 歐洲太空總署試射了一架無人駕駛Ariane 5火箭,這個計畫共花了十年和7千萬美金,但是這架火箭居然在發射後的36.7幾秒就爆炸了,意外事件的報告在兩個禮拜後出爐,指出了爆炸原因是因為程式設計的錯誤。 在飛行使用的慣性導航系統(IRS),正在處理一小段的資料時,因為無法轉換64bit的浮點數到16bit的整數,而造成了overflow的發生,隨即這個系統就關機了,而這段資料也被傳輸到另外一個備用的運算單元,這個重複的運算單元,就是怕原本的系統有問題而增設的,但是在幾毫秒後,這個備用的單元也關機了,原因就是這個系統跟原本的是一模一樣的,所以一樣無法處理那段資料,所以意外就發生了。 照一般程式處理的方式,當這個例外處理產生的時候,因為在realtime的系統上,我們會想辦法回復系統的狀態,而其實Ariane...

2012年5月7日 星期一

復仇者聯盟

這個禮拜趁著勞動節去看了avengers, 不能不說的確是值得一看的大作, 不過談到劇情上面,而且想當然耳,這部片的劇情,大致上又是壞蛋入侵 然後被超級英雄打跑,最後大家過著幸福快樂的日子,但是要達到這個目的下, 必須要好好的把中間的過程好好的串聯起來,也就是如何讓大家感覺敵人非常 強大,而這些超級英雄一定要合作,我是覺得中間的鋪陳,雖然有些地方有點不合理, 不過大部份是可以...

2012年4月14日 星期六

補心安神

話說我從小到大就不是個很健康的人,在加上以前大學的時候出了車禍,到底有很多奇奇怪怪的病,其實從前就有認識中醫社的學長,在加上去上了幾堂社課,讓我了解到身體的病痛有時候是互相有關聯的,並不是頭痛醫頭,腳痛醫腳就會好的. 在上班一陣子後,原本就氣血不足的我,加上久坐缺乏運動的狀況,又讓我的身子很不爽快,所以就去看了新竹光復路上的劉中醫,因為我的小問題很多,所以這次開的藥單先針對最重要的部份,也就是我的元神(心)的功能去加強,以下是藥單的內容:                      天王補心丹:4g  ...

2012年3月16日 星期五

踩地雷

「我好希望他可以多請個幾天假。」小張趁傑夫離開工程師的辦公區時,趕緊跟隔壁的強尼小聲的訴苦,兩個人臉上都露出無奈的表情。 傑夫是某半導體廠的一個經理,剛從國外回來的他趾高氣昂,算算以他在國外的資歷能談到這個這個職位,可是相當的得意,而且頭上的老闆也分了幾個不錯的工程師給他,雖然在台灣的薪水沒有比在國外高,但是這裡所承受的壓力卻是比之前小很多,加上他深知台灣人的個性,可以讓他沒有後顧之憂的去分配工作。 「真不知道為什麼是我們要掛到他底下。」強尼對小張說。 「國外回來的人都自以為厲害,當年真的該出去闖闖,回來做個主管多好,只要動動嘴巴就好。」小張應道, 「case急的時候就跑來我們這邊喊加油...