2016年7月30日 星期六

哪泥(⊙ˍ⊙)~提交的form抓不到資料!!!

不過就是個簡單的form submit~在php怎麼就是抓不到$_REQUEST的資料呢???
 <form id="event_frm" method="post" action="xxx.php">  
     <input id="fb_u_id" type="hidden" />  
     <input id="fb_u_email" type="text" />  
     <input id="submit_btn" type="submit" />  
 </form>  
看起來沒什麼問題丫...(O_o)?? 搞半天...原來是漏了什麼...
...
...
...
...
...

送出去的欄位要有name

送出去的欄位要有name

送出去的欄位要有name

...
...
...
很重要(易健忘)...所以要說3次...

正解...
 <form id="event_frm" method="post" action="xxx.php">  
     <input id="fb_u_id" name="fb_u_id" type="hidden" />  
     <input id="fb_u_email" name="fb_u_email" type="text" />  
     <input id="submit_btn" type="submit" />  
 </form>  
年紀大了...容易忘記...趕快筆記一下!!!
-完-

2016年3月27日 星期日

用畫圖來做程式設計(前言)

寫程式不等於程式設計
會寫程式不代表會做程式設計

寫程式Coding
透過鍵盤或是其它輸入裝置把程式代碼輸入進電腦裡面讓電腦來執行

程式設計Programming
除了要能分析問題(或需求)、解決問題;在寫程式之前,需經過腦袋思考,要讓代碼能正確的執行出自己想要的結果,還要考慮如何讓代碼更有效率的執行,以及如何讓代碼容易維護...

有些人一定會說,我在寫程式都會經過思考啊,要不然我在寫什麼...
對!你(不是指你喔XD)確實不知道你寫出來的到底是什麼...
有些人寫程式是「邊想邊寫」,所以最後寫出來的到底是什麼,也只有寫到最後才會知道...
(也是有寫到最後不知道自己在寫什麼的人...)

若是一人工作,甚至是自己付自己薪水,想要邊想邊寫、邊睡邊寫、邊走邊寫、邊吃邊寫,愛怎麼寫當然都沒有差;但若是多人合作,邊想邊寫只會害了自己,甚至害到別人...

怎麼個害法,簡單舉幾個例子:
  1. 時程不準
    沒有先想好內容到底要怎麼寫,當然很難評估要花多久時間來完成;只想了個大概或只先想前面,評估出來的時程多半也會有很大的誤差(經驗老到者除外、新技術研究也不再此例內)
  2. 頻繁的來回修改
    沒有先做好設計,邊想邊寫,通常也會邊寫邊遇到問題、邊來回修改,這樣的狀況當然也會影響到時程了
  3. 和別人一起來回修改
    承上,邊想邊寫很容易陷入改來改去的迴圈,所以開給別人介接的介面如果改來改去,就會影響別人跟著一起來回修改,真的是誤人誤己了
所以
寫程式之前,請先經過程式設計
寫程式之前,請先經過程式設計
寫程式之前,請先經過程式設計
因為真的很重要,所以要說三次...

那要怎麼做程式設計呢?
我們可以使用UML類別圖順序圖

維基百科的說明:UML是一種開放的方法,用於說明、可視化、構建和編寫一個正在開發的、物件導向的、軟體密集系統的製品的開放方法。UML展現了一系列最佳工程實踐,這些最佳實踐在對大規模,複雜系統進行塑模方面,特別是在軟體架構層次已經被驗證有效。

簡單來說,UML可以用圖形的方式來視覺化軟體設計;白話一點,就是可以用UML的圖形來做程式設計啦XDDD
其中UML的類別圖及順序圖就非常夠用了

類別圖主要在說明類別的資料結構及類別相互的關係
順序圖則能表現出類別功能(function or method)使用的關聯及順序

後續有閒...再來分享怎麼使用這兩個圖形來做程式設計啦...(未完待續)...

2016年2月7日 星期日

猴年快樂


12年的猴子...
!!!猴年快樂!!!
可惜沒有跟上葫蘆猴的潮流啊XDDD

2015年10月6日 星期二

遊戲/APP營運常見術語~重點摘錄~




相關參考連結
http://info.localytics.com/blog/how-to-review-your-app-analytics-in-10-minutes-a-day
http://www.niaogebiji.com/article-2533-1.html
http://www.sfw.cn/xinwen/464130.html
http://baike.baidu.com/item/LTV
http://www.sykong.com/2015/07/23144
http://www.youxituoluo.com/23087.html
http://mrjamie.cc/2011/04/27/ltv-cpa/
http://www.youxituoluo.com/33753.html

http://flurrymobilechinese.tumblr.com/post/126080721245/retentionbasic
業界流傳著「40-20-10」的規則,也就是隔日回訪率(下載後隔一天會使用的,以此類推)要達到40%、七日回訪率要達到20%、三十日回訪率要達到10%,這就能稱作一個較為健康的產品狀況,當然,這些指標會因每個產品不同的屬性、內容以及使用情境而異,開發者需要自己找出最有意義的回訪週期與目標。

http://blog.talkingdata.net/?p=209
月周期Revenue = ARPPU * MAU * 付費轉換率


2015年6月2日 星期二

案例分享~摔車了!!! 能怎麼賠? (商業保險篇)

大明摔車了...所幸無明顯內外傷...
因這次事故, 來來回回進醫院檢查, 也因身體不適在家休息了幾天, 這時, 保險能怎麼賠呢?
社會保險在符合條件下, 多少能補貼一些損失...
詳見此篇: 案例分享~摔車了!!! 能怎麼賠? (社會保險篇)
那商業保襝又能幫到什麼?

商業保險-意外險

一般保意外險, 多半會有住院日額及實支實付的理賠:
  • 住院日額(傷害醫療日額): 因意外傷害造成住院, 住幾天就賠幾天的保額, 保額通常幾百到幾千
  • 實支實付(傷害醫療): 因意外傷害造成醫療費用的產生, 可理賠需要自付額的部份費用, 總額不超過保額
大明未住院, 但有去看醫生, 所以可獲得理賠如下:
  • 實支實付(傷害醫療): 可申請看病的錢, 看病的錢就又再申請一次囉!!

商業保險-醫療險

醫療主要分終身醫療及定期醫療, 只是不管終身還定期, 多數屬住院醫療, 是在有住院情況時才有理賠, 所以本例無法獲得理賠...(住院醫療目的在於轉移較大風險)

商業保險-失能險

以壽比的薪水保險保額100萬為例, 因意外造成工作失能, 重點理賠項目有:
  • 住院1個月4萬
  • 休養1個月3萬
  • 復健1個月5千
  • 失能年金: 1年起終身無法恢復工作能力, 15年每個月理貼8,333元
其屬意外險的一種, 因此也有意外身故/殘廢的給付~不但保大也保小~~

所以大明在家養病5天, 可獲得理賠如下:
  • 休養1個月3萬: 1,000/1天x5天=5,000


統計上列社會保險&商業保險例子的理賠:
  • 看醫生的錢(自費部份): 460x3次=1,380
  • 職災的傷病給付: 0.7x760x(5-3)=1,064
  • 休養1個月3萬: 1,000/1天x5天=5,000
  • 總計理賠: $7,444

雖然社會保險給付不算多, 但只要深入了解其申請條件, 爭取該有的理賠, 加減也可以補貼一些醫療費用~
商業保險便是在加強社會保險不足的部份, 以此例來看, 商業保險的理賠對於大明來說有較大的幫助, 在休養期間不但免擔心沒有薪水領, 除了有薪水補貼也補償了一些醫療費用~~讓大明可以無後顧之憂的來養傷啦~~

2015年6月1日 星期一

真糟糕~快4個月才更新文章~~

真糟糕~快4個月才更新文章~~
好像有點慘~~哈XDDD
要檢討一下了~~

TortoiseGit使用SSH Key和GitLab建立連線

何時會使用SSH Key

  1. 使用ssh連線時
  2. 不想輸入帳密時
  3. 檔案太大時

如何使用SSH Key


1. 建立SSH Key


1.1 先查看GitLab裡的教學


點選 generate it 出現如下畫面


1.2 開啟Git Bash


1.3 輸入1.1裡看到的指令ssh-keygen -t rsa -C "your email"

依指示輸入檔案產生的位置及密碼, 若不變更, 一直按Enter即可
紅框標示即檔案位置


2. 建立Putty Key


2.1 開啟Puttygen


2.2 載入剛剛產生的private key


檔案類型選擇All Files(*.*)


2.3 儲存剛載入的key, 將其副檔名存為.ppk



3. 使用SSH來連線


3.1 在TortoiseGit設定SSH連線

URL設定xxx@gitlab.servername:ooo.git
Putty Key載入剛存的.ppk

3.2 在GitLab設定SSH Key
即第1張圖例, 點選Add SSH Key後
Title可任意取名
Key則是把1.3產生的.pub內容(用記事本開就能看到內容)copy/paste過來即可