保險心得


已下觀念為我個人保險心得記錄,不一定正確,請自行判斷。

基本觀念:
1.保險是種賭博
賭博工具是自己,請先了解自己,選擇想要避免的風險加以保障。
2.保險不是為了賺錢
保險是為了避險,避免的『風險』發生後,錢不夠多給你錢,重點事風險還是發生了,很多風險是有錢也無法保障的。
3.保不可承受之風險
保險不可承受風險則不用保,比如說長照給錢,卻找不到人來照料老人。
4.避險的方式不只保險一種
不搭飛機則不會空難,不去海邊就不會溺死,不要發生比發生後賠償來的重要。
5.理賠需要主動申請
保險法規定所有保險都要主動申請,如果沒有主動申請,2年保險公司可以主張過期,當然有的保險公司會酌情理賠,單身沒責任且沒有人可以領的話幾乎可以不用保,保了險請告知家人。

推薦險種:
1.實支實付(每年)
可稱住院險,門診手術通常金額不大,依保大保小觀念,大的健康問題幾乎都會住院,推保此險,當然排不到病床或提前被趕出院也有可能,但就需求來講適用健康所有大事,想辦法住院拿錢貼補醫藥費也是個方法。
2.意外險(針對性、一次性)
首推機車汽車加保險,次推每次出遊或搭機等一次性意外險,其他意外險難以舉證,幾乎都是保險公司酌情理賠,意外險合約書上的理賠規則是需要舉證的,如下:交通事故證明單、車禍現場圖、診斷書、斷層攝影片以及出院病摘,指具有公信力之機關所出具之證明,如:警察局(派出所)之交通意外事故證明、司法機關之裁判文書或職業災害證明,另外定義意外為非疾病、外來、突發,要理賠建議走急診,急診可以開自述原因,而且不要隔幾天,因為很急才能叫意外,不建議長期保,因為很難舉證。
3.重大傷病險
拿重大傷病卡一次理賠爭議小,非早期重大傷疾險由保險公司認定。
4.癌症險
要搞清楚理賠規則,有分原位癌(零期)、輕度、重度,很多都是重度才賠,老實說這個險年輕時候保保就好,老了發生機率高沒錯,但保費太高,真的付給你錢買棺材,還不如買壽險。
5.壽險
依家庭責任保,基本上就是死了給家裡錢,沒犯罪戰爭自殺等必賠,最沒理賠爭議。

不推險種:
1.關鍵字有終身、儲蓄、投資、還本
終身以110歲算,半終身用85歲,如果你超過85歲還想有請領保險的麻煩就選終身。
儲蓄、投資、還本就不解釋了,新型保單通常都是精算的,這類型的保費高保額低或過於複雜。
2.合約太複雜,陷阱多爭議大
A.投資型壽險,完全沒法從合約計算出保額。
                B.殘扶失能(殘障)有事沒事就要你去醫院看一下,
有的還要接受保險公司派遣人員刁難。
3.除外條款(不賠)太多
部分殘扶失能(殘障)險,除外多到失去保險意義。

健康告知:
將保險視為賭博,如果你把底牌都掀了就穩輸的,建議在合乎規則的情形下,裝不知道,反正出保的話保險公司會去調健保卡紀錄最多不賠,加保時,若懷疑你,就會叫你去健康檢查,沒拒保的話,會協商增加除外條款或增額加保,若沒發現,通常合約書都有兩年沒出保,視同保險公司承認已知。

保險合約必看:
        1.理賠
發生什狀況,賠多少,申請方式。
2.除外
特別註明不賠的項目,直接不賠。

不要期待酌情理賠,遊戲規則早已經定好,如果你不想保險公司拿你錢施捨你,你還要感謝他,請搞清楚合約

請領方式:
        1. 業務送 (有的業務很懶,此時請自己來)
        2. 函送
        3. 親送

酌情理賠淺: (通常目的為了名聲,爭取更多單)
        1.自家公司業務(業績好的)
        2.保費多理配小的理賠



面試時,一定要問的五個「聰明問題」

2007 年,Steve Jobs 與 Bill Gates 難得同台,接受 AllThingsD 的訪問,留下了上面這張歷史性的照片。在訪問裡面,你聽到 Steve 和 Bill 不斷重複的,不是他們有多偉大,而是他們如何好運,找到了很棒的共同創辦人一起創業,然後沿路上又吸引、留下了許多世界一流的人才。
是的,電腦世界裡面的兩代拳王,不是天才一手建立的,而是他們與一整個團隊一起打拼的結果。事實上,這世界上任何的公司,永遠都在找一流的人才。但這裡所謂的一流人才,絕對不是某某大學畢業,或是擁有某張證照的人,那不是重點,所謂的一流人才,是能夠為公司創造極大的價值的人,什麼學歷、證照,根本不重要。
你一定很好奇,如果是這樣,那又為什麼有那麼多「懷才不遇」,找不到工作的年輕人呢?
其實非常簡單,要不就是你所擁有的「才」,不是公司需要的「才」,要不就是你其實擁有公司需要的「才」,但是你沒有好方法讓他們了解。
要解決第一種狀況,你必須要先了解公司需要哪種人才。讀很多很多關於該產業的新聞,找在那邊工作的學長姊聊天,甚至想辦法到相關的公司實習,是最直接的方法。事實上,當你研究夠多了,就會發現每個產業都有不同的特性,然後開始發展出自己的喜好。最終,如果你能找出「真心相信」的產業,你才會有動力不斷進步,把自己變成那個產業裡的第一流人才。
而當你已經很明確知道自己的心之所嚮,也知道那個產業、那家公司是最好的選擇,並且他們現在最需要我這樣的人才,那剩下的,就只是讓公司了解「我能夠如何幫助他們更成功」。
投履歷大概是最差的方法,除非你的選擇是很冷門的公司,否則投履歷只會讓你淹沒在人海當中。你的目標是讓自己出現在老闆的雷達上,透過認識的學長姊介紹,去產業活動 Hack 他,在他的網誌留言,辦活動邀請他來參加,幫某個媒體訪問他,無論如何,想出一個方法找機會與他「相處」,才能夠用你對他產業的理解,讓他留下深刻的印象。
如果好不容易換來了一個面試的機會,記得,不只是公司在找人才,人才也在找公司。除了聊自己之外,千萬也要讓主管聊他的公司,例如 Inc. 就列出了應徵者該問的五個「聰明的問題」給你參考:
  • 你希望我未來三個月能夠幫公司做什麼?
  • 你最棒的團隊成員有什麼共通特質?
  • 貴公司業績成長的最關鍵因素是什麼?
  • 同事們閒暇時間都做什麼消遣?
  • 面對即將來臨的*不景氣*,你們有什麼應對的計劃? (*或者該產業特有的狀況)
除此之外,我也分享幾個我會問的問題:
  • 公司如何幫助我們多了解每個部門的業務 (好讓我們更能做出貢獻)?
  • 公司創辦的過程,有哪些關鍵的決定把公司帶到今天的地位?
  • 公司未來三年最重要的新產品線、新策略、新市場有哪些?
  • 最近的主管異動/人事改組/簽下新客戶,對公司有什麼影響?
  • 您加入公司多久?一路走來如何達到今日的位置?未來又有什麼樣的計劃?
當然,以上問題只是供你參考,不是任何公司、任何職位都適用。而更重要的,是你能不能針對你自己的情況,問出好的問題,並且在這個過程中,開始了解該公司、該主管,值不值得你託付你幾年、幾十年的人生。找工作很簡單,樓下 7-Eleven 隨時都有。但如果你要的不只是工作,你要的是一個生涯的機會,那請記得做好你的功課,用對你的方法,認真的對待人生中的這件大事。
本文獲作者授權刊登,原文於此

作者簡介_林之晨

Always Be Coding--工程師面試必讀!

本文作者 @ guitardave24 ”>David Byttow 是一名程序員,曾在 Google 和 Square 等公司工作過。
在正文之前,先讓我們回答幾個簡單的問題:第一,你面試過多少家公司;第二,這些公司中,錄取你的有多少?記下這兩個數字,然後代入下面這個算式中(我自己發明,僅供參考,不具有其他意義):
# x = number of companies interviewed with onsite //問題一的數字 # y = number of offers received //問題二的數字 value = 100 * log(x) * y / x //最終結果
如果你算出的結果 <90,那你真該看看這篇文章了。如果你所得的分數 >120,那你比較強大,不需要這個,但我建議你不妨看看,權當參考。
首先做個自我介紹:我沒有本科文憑。12 年前,那時我 19 歲,隻身從芝加哥去往南加州,所有的財產不過一部車和兜里的 400 美金,還有車裡裝的別的東西。
但是,當時我已經達到專業級的編程水平,而且,揣在兜里的還有一份年薪 40,000 美金的合同。
從那以後,我先後在 Double Helix、Namco Bandai、Google、Obvious 和Square 工作過,同時還收到過諸如 Naughty Dog、Activision、Riot、Games、Blizzard、Pinterest、Goldman Sachs 以及更多這類公司的橄欖枝。把這些經歷代入本文開頭的算式中後,我的得分為 132。
在我的職業生涯中,我面試過超過 500 名程序員,錄取了其中超過 10% 的人。並且,至少有 15 人在圈子裡相當出名,我至今還記得他們。
現在,我給自己幹,想要做點不一樣的東西。
羅列上述經歷的目的在於,我想用我的親身經歷告訴這個行業的職場新人,沒有所謂的面試寶典能讓你百分百簽到自己想要的工作,以 Google 為例,他們的面試流程中到處都是變數。
首先,你的面試官團隊是由隨機抽取的 5-7 名軟件工程師臨時組成,接著,他們會商量著給出一套適當的題目讓你回答,通常有一道題是關於徒手寫代碼的。偶爾會有個別惡趣味的面試官會進行一些刁難,但這些面試官通常都是這個小組中的大牛,並且,面試中是允許你犯個別錯誤的。
但這也不是說面試就是純粹碰運氣,雖然幫助有限,但我還是想給出一些很有用的小技巧,讓你有更充分的準備,減少在面試中的慌亂。
  • 技術方面的技巧
第一:ABC(Always Be Coding)
一力降十惠,說的多不如做的多,所有工作都是這樣,編程也不例外。你寫過的代碼越多,你的能力也就越高。但是,你必須做到有目的的編程,在寫代碼之前做到心中有數,明白自己的短板並且加強訓練,堅持不懈的挑戰自己的極限,努力使自己在各方面都很優秀。
我強烈建議你把自己做過的每個項目——不管是否完成——都整理成作品集,在這裡推薦 GitHub,非常專業的代碼分享社區,你可以把自己的作品集放到這。
第二:精通至少一種多重範式編程語言
精通一門諸如 C++ 這樣的語言能讓你從根本上理解編程,因為這類語言風格多樣,如何寫代碼完全取決於你自己的風格,你能在一種語言裡體會到不同風格的代碼在執行上的差別,同時要達到這樣的水平還需要大量的實戰與練習。而且這類語言通常在各個社區中也是最活躍的板塊,你可以很容易就找到志同道合的朋友來分享經驗。其他也支持多風格編程的語言還有 C#、Java、PHP、Python 及 Ruby。
關於 C++ 的題外話是,有一個跟著名的面試題,許多面試官都喜歡問,是這樣:
「如果把 C++ 分為十個等級,1 為最低,10 為最高,你認為你自己處在哪一級?」
希望上帝保佑那些回答 9 或者 10 的人,C++ 之父 Bjarne Stroustrup 估計也只會給自己打到 8 分甚至更低。主要原因是這個語言經過這麼多年無數大能的不懈努力,已經超級複雜,被稱為主流設計語言中最複雜的一款也不為過。
第三:熟悉各種算法的優劣
先看看這份關於各種算法的對比圖,確定都理解了之後,試著把這些算法都用自己的方式寫一遍。這樣你就會對各種算法有更深刻的理解。面試的時候這幾乎是必考題哦。
第四:熟悉所有常用函數
你最好把所有的常用函數都用自己使用的語言寫一遍,不要依賴於現成的函數庫,這樣會加深你對各個函數以及語言本身的理解。試著快速寫出下列函數:向量(動態數組)、鍊錶、堆棧、隊列、哈希映射、集合、優先級隊列等等。
第五:要更務實
臨時抱佛腳早就沒有用了,踏踏實實打好基本功才是王道,花更多的時間去解決各種編程中遇到的問題,這裡推薦多去 TopCoder 看看,那裡有很多不錯的資源。裡邊有各種案例可供學習,試著學習裡邊的思考方式來解決自己遇到的問題。我當初花了整整兩個禮拜在 TopCoder 上,到最後我都能閉著眼一隻手寫出迪科斯徹算法,幾乎能解決所有的圖形問題。
我所做的不過是不斷重複編程。這可能是 Google 最終要我的原因之一吧。
第六:編程是最簡單的
這麼多年的工作經驗使我明白了一條,寫代碼是一個工程師所有工作中最簡單明確的一部分。
我常掛在嘴邊的一句話是:「簡單的就像寫段代碼一樣。」我相信對於一個工程師來講,事前準備和事後維護才是更艱難的工作。比如說,你需要在編程前計劃好你需要寫什麼以及確保寫好的代碼能順利運行。盡量讓面試官知道,你不是一個只懂寫代碼的呆子。
需要注意的是,在別人面前寫代碼可能會略為彆扭,最好提前做些這方面的練習,可以參考下我前任同事 Dan 寫的這篇《Whiteboarding》。
  • 非技術方面的技巧
需要提前說明的是我在這方面並不專業,僅供參考而已。
第一:明白你為什麼選擇這個公司這份工作
不管大公司還是小公司,還是極度飢渴的創業公司,都不會要一個連公司是乾嘛都不知道的人,哪怕這個人技術牛到一塌糊塗也不行。
第二:一定要滿懷激情
程序員是一種沒有固定工作時間的動物,如果你只是想找一份朝九晚五、有固定工資、只在偶爾加加班的工作,你還是別乾這行的好,你一定要愛編程,不管什麼時間什麼地點,只要有需要,就能隨時投入工作。愛一行,乾一行,對於程序員來說尤其如此。
第三:不懂就問
面試的時候如果碰到沒有聽明白的問題,一定不要不懂裝懂,我曾經見過有些面試的人花了老牛鼻子的勁,去解決根本沒問過的問題,這不只是浪費你的時間,也是浪費我的時間。
第四:保持微笑
所有面試寶典上都有這條,但是,不要做太過了,適當的微笑能產生很大的效果。我有時候會在面試完一個人後特別受打擊,但是下一個面試者簡單而真誠的微笑能讓我一下子心情好起來。
我把我所有能想到的都寫在這裡,希望能對大家有所幫助。還是開頭那句話,沒有保證百分百成功的面試寶典,只有不斷的努力,要想干好這份工作,堅持 ABC  吧,少年。
(資料來源:medium.com

新手軟體工程師要知道的十個基本技能

到了畢業季,許多剛學校畢業的學生也開始進入職場,進入職場後,很多事情可能與原本想像不同,沒有人有把握一開始就百分之能掌握工作的全部項目,軟體工程師這行業也是如此,與上個世代相比,軟體撰寫這個行業也經過許多的轉變,New Relic 特別列舉了十個新手網路工程師應注意的相關技能,讓初出茅廬的新手也能掌握成為達人的關鍵。

1、版本控制管理



未涉及版本控制管理可能是現代電腦相關課程中最大的疏漏,這些課程只著重要如何撰寫程式碼,但卻沒有於程式碼的管理卻支字未提。其實每一個軟體工程師都應該懂得利用 Git 或 Subversion 有效地創建程式庫(repository),編輯、送出程式碼,創建與合併分支,並利用版本控制組織化整個工作流程。



2、學會清楚的寫作



軟體工程師要撰寫的可不只有程式碼,還有針對專案寫下說明、給版本控制寫送出註解、寫下系統漏洞報告。這些都需要清晰有效的文字交流,不過這個基礎的技能程式語言相關課程也一樣都被忽略不提了。



3、正規描述法



正規描述法本身就幾乎是一門語言學了,每個現代軟體工程師都要學會如何使用它。現代的各式程式語言本身有其標準格式可供運用,舉例來說,如果在程式中要校驗某字串是否含有 5 個字元、1 個破折號和 1 個數字,軟體工程式應該馬上就能寫出「/^[A-Z]{5}-\d$/」這樣的描述字句。

4、善用程式庫



在 2014 年的今日,再也沒人還要正規描述法從 URL 析取主機名稱了,因為每個現代程式語言都有執行常用功能的標準程式庫可供運用。軟體工程師更需要了解,現今的程式語言在經過開發、測試和調校下的標準程式碼通常要比自己重新寫的程式碼更快、更好。

更重要的是,無需再花時間重新撰寫的程式碼,利用起來總是快得多了。



5、SQL



近來有人表示,多數人的 SQL 都是在工作中才學會的,為何資料庫居然然是選修課?還有人不用資料庫的嗎?

把資料以書面存放的時代已經結束,現在一切數據都要進入資料庫了,而 SQL 則是其常用來檢索的進出資料庫。同時 SQL 也成了一種說明性語言而不是程序語言,所以用它來解決問題時需要新的思考方式。每一個軟體工程師也都應了解資料庫標準化基礎,能夠使用 SELECT(以及 INNER、OUTER JOIN)、INSERT、UPDATE 和 DELETE 等指令。



6、會用 IDE、編輯器與 CLI 等工具



只會用鋸子的木匠永遠出不了師,若以電腦科學專業畢業的人卻只懂得使用記事本或 pico 也同樣讓人感到吃驚。若能熟練的運用這些工具掌控程式碼與其他電腦中的資料,會讓軟體工程師的日子更好過,所以諸如種種 UNIX 的指令,如 shell script、find、grep 及 sed 都是軟體工程師要能熟悉運用的。



7、調校除蟲



每一個軟體工程師都應該能用各式互動式除錯軟體,讓工程師能透過逐步追踪問題,得以從經驗中來精益求精尋求改善之道的能力實在是太重要了。



8、預防性編程



就算是明星級的軟體工程師也不能完全不發生失誤,失控、出錯方是世界的常態。預防性編程只是了解這事實所做的預防措施正是理解了這個事實。如果東西不會不出錯,人們不會檢查文件是否能正常開啟、檢查客戶 ID 是否為合理整數,也不用測試程式執行是否正確。

軟體工程師也要知道編譯器中的警告都是有實際功效,可讓日子好過一點,而不是要人避而遠之的麻煩事。軟體工程師也都應該知道為什麼 PHP 程式的開頭都要寫著「set_error_reporting(E_ALL)」,而每個 Perl 程式則都寫著「use strict; use warnings;」。

9、團隊合作



很少程式撰寫的工作會單獨由一人完成,如果你經常如此,那麼往住腦力會受損、程式撰寫技巧也會每況愈下。程式碼必須與他人交互混合與交換撰寫,無論再有才華的工程師,若無法與其他人合作,那麼都早晚都會成為一個組織的負擔。



10、運用已有的程式碼



在學校時,每個作業都是一個新專案,但現實的工作場合不是如此。對於剛出社會的人來說,一開始接到的項任務多半是追踪修改程式漏洞接下來,可能有機會在現有的程式中添加一些功能來進行修補,如果夠幸運的話,在幾個月後方有機會設計撰寫新程式。



引用來源:科技新報

自動補零

right ( "0000" & numberfield, 4 )
Right ( "0000" & Int ( 10000*Random ); 4 ) 亂數四位

http://www.filemakertoday.com/com/sh...d-field-result

filemaker自訂函數網站

http://www.fmfunctions.com/home.php

http://www.briandunning.com/filemake...tions/list.php

Filemaker快速收尋

FM的快速搜尋一直以來我都以為是prefix match,但是經過同事的提醒,才知道原來不只是prefix match,測試如下:

輸入:
the apple is good. 
 被切割為:
the
apple
is
good
.
輸入:
the測apple測is測good.
 被切割為:
the

apple

is

good
.
輸入:
測測測123456
 被切割為:



123456 =>全行半形不分
輸入:
測測測 1 2 3 4 5 6
 被切割為:



1

2

3







 總結

  1. 全半形不分,內容全形,搜尋打半形也可以收尋到。
  2. 英文不分大小寫。
  3. 中文全部切割成單個字做比對。
  4. 每個切出來的本文單元做prefix match,可跨本文單元,筆如說比對測123,則要找到測 + 123兩個單元。
其他
  • *  任何一個字串
  • @ 任何一個萬用字元
  • # 文字欄位中的位數
  • ? 文字欄位中的無效字元
  •  =...* 用以漢字、日本平假名、片假名或日本漢字字元開頭的文字,於搜尋介於 = 和 * 之間的字元,例如=王小*,則會搜尋到王小、王小明,如同上面所提到的這些字元會切割開來,因此要prefix收尋就要靠=...*
  • "..." 收尋字串,包含標點符號、運算子、空白和重音
  • \跳脫字元 @, *, #, ?, !, =, <、>、"
  • == 完全符合欄位值
  • = 完全符合以空白或標點符號做切割的本文單元之一

官網說明
http://www.filemaker.com/help/html/find_sort.5.4.html

Sandbox沙盒




  • 軟體名稱:Sandboxie
  • 官方網站:http://www.sandboxie.com/

這套雖說是用來防毒防木馬,但是用在無痕編輯瀏覽、雙視窗(雙登)和各方面安裝測試都有不錯,非常適合喜歡下載和執行新軟體的同學使用。

Windows下PHP 寄電子郵件(不使用Mail Server)

Windows下PHP 寄電子郵件(不使用Mail Server)
第一種 呼叫外部程式
PHP預設的mail function,不需要任何擴充(包括php_openssl),
php.ini註解[mail function]設定,設定sendmail_path為Fake Sendmail程式位置
呼叫Fake Sendmail外部程式幫忙送信
Facke Sendmail設定在sendmail.ini內
參考文章:http://blog.corausir.org/tag/fake-sendmail
第二種 SendMail Module (PHP socket)
要使用phpMailer來寄信,這個phpMailer第三方PHP模組,透過使用fsockopen來進行發信,簡單的說就是用PHP寫了一個發信程式的LIB。
使用phpMailer發信,如果沒有成功開啟openssl,使用SSL協定的SMTP就無法連線,譬如說gmail,但是沒使用的依然可以發信,如hinet。
第三種 直接php.ini [mail function]設定
這種方法不提供身份驗證
例如:
SMTP = msa.hinet.net
smtp_port = 25

Openssl除了需要擴充php_openssl.dll外,在php下的ssl相關dll都要載入,如ssleay32.dll和libeay32.dll
這些不會出現錯誤,但可能會使ssl無法使用

許蓋功育餐

目前在做檔案UI介面 使用Windows的open file dialog視窗 碰到「許蓋功育餐」問題 因為繁體中文是使用BIG5 因此不管輸入或輸出出現中文目錄或路徑都會有這個問題