1. 要想真正了解一個人,就看他如何對待那些無法給他半點好處的人。
2. 我們應該願意哈五分鐘以內的時間幫忙任何一個人。
3. 索取者累積人脈是為了提升自己的地位,認識有權勢的人;互利者累積人脈是為了從別人
那裡得到好處;而給予者累積人脈卻是為了創造出更多的貢獻機會。
4. 我願意幫你,不求回報,因為我相信未來也有人會這樣幫我。
5. 成功的關鍵無非慷慨兩字。只要秉持慷慨的原則與人互動,獎勵自會隨之而來。
6. 索取者都怕暴露短處會喪失權力和權威,給予者則勇於展現自己的不完美--他們腦裡想的是助人,不是取得權力,因此他們不怕自曝其短。給予者表明自己並非完人,卻因此贏得聲望。
7. 直接勸服會讓訊息接收方一直意識到自己被他人說服,而自我勸服的情境則讓人相信改變力量來自他們自己。 只要詢問別人的打算和意念,我們就能實際提升他們實踐計畫及想法的機率。
- 請問一下,下屆總統大選你會去投票嗎?
知道嗎,我這麼一問,就讓你到時候投票的機率增加百分之四十一。
8. 人在需要密切合作時,好比在團隊裡共事或處於服務關係中的時候,柔軟發言其實比強勢發言更能發揮影響力。
9. 柔軟溝通是許多給予者自然而然就會使用的語言,也是他們成功的推動力,無論是展現不完美,發問,避免把話說滿或尋求意見都可以增進我們的影響力。
2015年8月30日 星期日
2015年8月27日 星期四
X-Frame-Options 是什麼?
X-Frame-Options 是一個 HTTP 標頭 (header),用來告訴瀏覽器這個網頁是否可以放在 iFrame 內。例如:
X-Frame-Options: DENY
X-Frame-Options: SAMEORIGIN
X-Frame-Options: ALLOW-FROM http://www.facebook.com/
第一個例子告訴瀏覽器不要 (DENY) 把這個網頁放在 iFrame 內,通常的目的就是要幫助用戶對抗點擊劫持。第二個例子告訴瀏覽器只有當架設 iFrame 的網站與發出 X-Frame-Options 的網站相同,才能顯示發出 X-Frame-Options 網頁的內容。第三個例子告訴瀏覽器這個網頁只能放在 http://www.facebook.com/ 網頁架設的 iFrame 內。
不指定 X-Frame-Options 的網頁等同表示它可以放在任何 iFrame 內。
X-Frame-Options 可以保障你的網頁不會被放在惡意網站設定的 iFrame 內,令用戶成為點擊劫持的受害人,它剛在今年 10 月成為業界標準,IE8、Firefox、Safari、和 Chrome 都支援 X-Frame-Options。
2015年8月8日 星期六
當奶媽的缺點
奶媽這個角色的兩大缺點
(1)小孩養得好,嬤嬤雖會感謝奶媽,但當小孩長得夠好夠大時,媽媽隨時會把孩子帶走。
(2)萬一小孩養出個甚麼差錯,媽媽會把一切過錯都怪到奶媽身上,也會立刻把小孩帶走。
也就是說,奶媽一定得付出時間養小孩,而最後不管小孩是好是壞,都會離開奶媽的身邊。
From 寶爺 (Money 雜誌 Aug. 2015)
(1)小孩養得好,嬤嬤雖會感謝奶媽,但當小孩長得夠好夠大時,媽媽隨時會把孩子帶走。
(2)萬一小孩養出個甚麼差錯,媽媽會把一切過錯都怪到奶媽身上,也會立刻把小孩帶走。
也就是說,奶媽一定得付出時間養小孩,而最後不管小孩是好是壞,都會離開奶媽的身邊。
From 寶爺 (Money 雜誌 Aug. 2015)
你去過現場了嗎? 豐田三現主義
在豐田有所謂的「現場、現物、現實」三現主義,亦即實際到工作現場走一趟,運用現場實務思考,進而掌握真實的狀況。因此,每當豐田主管遇到下屬反映問題時,劈頭就會問對方:「你去過現場了嗎?」
應用在IT issue handling:
現場: AP log
現物: Source code
現實: Issue reproduce
應用在IT issue handling:
現場: AP log
現物: Source code
現實: Issue reproduce
2015年7月26日 星期日
高效能網站開發指南
1. 影響網路通訊效能的兩個關鍵元素: 延遲(Latency). 頻寬(Bandwidth)。延遲(而非頻寬)通常是大多數網站的效能瓶頸。
2. 根據研究結果,一旦系統出現100~200ms的延遲,絕大數人都會確實感到所謂的「延誤」 (lag)。一旦延遲時間超過300ms,在互動上通常就會被當作是「遲鈍」 (sluggish),而在碰到1000ms以上的阻塞情況下,很多使用者都會在等候回應的時候,開始轉到另一個更迫切的事務上。
3. TCP的最佳化重點是在資料傳遞的準確性,而非即時性。這樣的特性,相對地位瀏覽器網頁效能的最佳化工作帶來挑戰。
4. 「壅塞崩潰」(congestion collapse): 假如任何主機的往返時間超過重新傳送的最大間隔的話,這主機就會一再地把相同資料包的副本發送到網路上。如此一來,整個網路就會出現很大的麻煩問題。
5. Head-of-Line Blocking: 每個TCP封包被放置在網路上的時候,夾帶著一個獨一無二的序號,而該項資料一定會被依序第傳到接收端。假如其中有個封包在送往接收端的路上發生遺失狀況的話,所有後續封包就必須先被保留在接收端的TCP緩衝區,直到遺失的封包被重新傳送,並且到達接收端為止。
6. UDP不提供的服務
6.1 不保證訊息傳遞情況 => 沒有ACK訊號,不做重新傳送,沒有逾時機制。
6.2 不保證傳輸次序 => 無封包序號,不做重新排序處理
6.3 無連線狀態追蹤 => 沒有連線建立或拆卸機制
6.4 無擁塞控制機制 => 無內建客戶端或網路回饋機制
7. Browser Prosessing Pipeline
8. Cookies 是許多應用程式的常見效能瓶頸,許多開發者都會忘記,他們會因此而把明顯的傳輸負擔加諸到每一個請求上。
9. 考慮對低於1~2KB以下的資源進行內聯處理(resource inlining),因為在這個門檻以下的資源,往往都會產生比該項資源本身還高的HTTP成本。
2. 根據研究結果,一旦系統出現100~200ms的延遲,絕大數人都會確實感到所謂的「延誤」 (lag)。一旦延遲時間超過300ms,在互動上通常就會被當作是「遲鈍」 (sluggish),而在碰到1000ms以上的阻塞情況下,很多使用者都會在等候回應的時候,開始轉到另一個更迫切的事務上。
3. TCP的最佳化重點是在資料傳遞的準確性,而非即時性。這樣的特性,相對地位瀏覽器網頁效能的最佳化工作帶來挑戰。
4. 「壅塞崩潰」(congestion collapse): 假如任何主機的往返時間超過重新傳送的最大間隔的話,這主機就會一再地把相同資料包的副本發送到網路上。如此一來,整個網路就會出現很大的麻煩問題。
5. Head-of-Line Blocking: 每個TCP封包被放置在網路上的時候,夾帶著一個獨一無二的序號,而該項資料一定會被依序第傳到接收端。假如其中有個封包在送往接收端的路上發生遺失狀況的話,所有後續封包就必須先被保留在接收端的TCP緩衝區,直到遺失的封包被重新傳送,並且到達接收端為止。
6. UDP不提供的服務
6.1 不保證訊息傳遞情況 => 沒有ACK訊號,不做重新傳送,沒有逾時機制。
6.2 不保證傳輸次序 => 無封包序號,不做重新排序處理
6.3 無連線狀態追蹤 => 沒有連線建立或拆卸機制
6.4 無擁塞控制機制 => 無內建客戶端或網路回饋機制
7. Browser Prosessing Pipeline
8. Cookies 是許多應用程式的常見效能瓶頸,許多開發者都會忘記,他們會因此而把明顯的傳輸負擔加諸到每一個請求上。
9. 考慮對低於1~2KB以下的資源進行內聯處理(resource inlining),因為在這個門檻以下的資源,往往都會產生比該項資源本身還高的HTTP成本。
- 假如檔案都是小的,而且被限定在幾個特定頁面裡的話,考慮內聯處理。
- 假如小的檔案常常會被多個頁面重複使用到的話,就考慮套件打包方式。
- 假如小的檔案擁有較高的更新頻率的話,則將他們個別保存。
- 減少DNS查詢
- 重複使用TCP連線
- 將HTTP重導數量降到最低
- 使用內容傳輸網路(CDN)
- 刪除不必要資源
2015年7月12日 星期日
2015閱讀書籍
1. 雍正皇帝 - 九王奪嫡(上) 2015/7/12
2. 雍正皇帝 - 九王奪嫡(下) 2015/8/8
3. 駭客人生 2015/8/9
4. 投機者的撲克 2015/9/20
5. 美股大贏家 2015/9/26
6. 沒了名片,你還剩下什麼? 2015/9/26
7. 被討厭的勇氣 2015/11/8
8. 魔球 2015/11/16
2015年6月28日 星期日
巴菲特傳 - 一個美國資本家的成長
1. 股市投資的祕訣就在於當股價遠低於股票內在價值時堅決買進,同時堅信股價會有補漲的那一天。
2. 人們在投資時不需要做到百分之百精確,他們所需要的是有能力甄別出那些價格遠低於其實際價值的股票。打一個生活化的比喻,我們無須問一位女性的年齡,就能夠大概判斷出他是否已經到了法定投票的選舉年齡;我們也不需要問一位男士的體重,就能夠大概判斷出他是否偏胖。
3. 當你在做生意的時候,你便置身於一個現實的世界中,因為每個人都在考慮股票的相對價格。當我們在一個月內買下華盛頓郵報8%或9%之後,買給我們股票的人中沒有一個人在想自己其實把價值4億美元的資產以8000萬美元賤賣給我們。他們之所以願意把股票賣給我們,是因為電信業股票在下跌,或是因為其他人都在拋售股票,又或是因為別的甚麼原因。很多人在出售股票時的心態都是非理性的。
4. 和其他人一樣,巴菲特對通貨膨脹也是憂心忡忡。面對這樣的市場格局,他的反應是要盡力挖掘潛力股,例如報業類的股票,因為他們的盈利前景一片光明。同時,他避免買入資本開支很大的公司,因為在一個通貨膨脹的世界裡,資本密集型企業注入的很多資金都轉移到新設備和存貨上去了。
5. 葛拉漢: 投資需要幾項素質,第一,理性與智慧。第二,完善的經營之道。第三,也是最重要的一點,那就是堅忍不拔的性格。
6. 企業規模並不是終極目標,股東的高回報才是要致力於爭取的目標。因為稍有不慎,企業就會把本應屬於他的利潤白白扔進業績糟糕的垃圾業務之中。
2. 人們在投資時不需要做到百分之百精確,他們所需要的是有能力甄別出那些價格遠低於其實際價值的股票。打一個生活化的比喻,我們無須問一位女性的年齡,就能夠大概判斷出他是否已經到了法定投票的選舉年齡;我們也不需要問一位男士的體重,就能夠大概判斷出他是否偏胖。
3. 當你在做生意的時候,你便置身於一個現實的世界中,因為每個人都在考慮股票的相對價格。當我們在一個月內買下華盛頓郵報8%或9%之後,買給我們股票的人中沒有一個人在想自己其實把價值4億美元的資產以8000萬美元賤賣給我們。他們之所以願意把股票賣給我們,是因為電信業股票在下跌,或是因為其他人都在拋售股票,又或是因為別的甚麼原因。很多人在出售股票時的心態都是非理性的。
4. 和其他人一樣,巴菲特對通貨膨脹也是憂心忡忡。面對這樣的市場格局,他的反應是要盡力挖掘潛力股,例如報業類的股票,因為他們的盈利前景一片光明。同時,他避免買入資本開支很大的公司,因為在一個通貨膨脹的世界裡,資本密集型企業注入的很多資金都轉移到新設備和存貨上去了。
5. 葛拉漢: 投資需要幾項素質,第一,理性與智慧。第二,完善的經營之道。第三,也是最重要的一點,那就是堅忍不拔的性格。
6. 企業規模並不是終極目標,股東的高回報才是要致力於爭取的目標。因為稍有不慎,企業就會把本應屬於他的利潤白白扔進業績糟糕的垃圾業務之中。
2015年6月7日 星期日
Archiving 注意事項
1. Location
- How fast will we need to be able to retrieve from archives when needed?
2. Duration
- How much space do we nned in the archival system?
- How long will we need to store the archives for?
3. Format
- In what format will the data or information be stored? Clear text or cipher text?
- How will these archives themselves be protected
訂閱:
文章 (Atom)

