PWA (Progressive Web Apps) 可以讓網頁以 Web App 的形式運用在移動裝置及桌機
以仿原生APP的用戶體驗,可以支援離線操作,推播等APP功能,
以及仍保持 Web 的本質優點(開放,易於訪問,可索引),
這裡要說明如何在 Chrom 要將 PWA 添加到桌面,當作桌面應用軟體來使用
Continue Reading在 laravel 使用 asset() 來設定一些 public/ 靜態文檔相關位置
在本機主要使用 http,但是更新到正式機需要ssl 憑證
現在有一個情況是,在使用 laravel asset path ,更新到線上主機仍套用 http
底下說明如何在線上及本地切換 http, https
Continue ReadingActivity,執行 scrum 活動的流程 初期衝刺規劃 - Sprint planning meeting 每個 sprint 開始的第一天,先進行 4-8 小時 plan to sprint 會議 Core Role 成員都需要參與,溝通 逐一將所有 stories point分割成 task 項目(要做什麼,該怎麼做) 估算每一個 task 所需要的時間(單位:小時) 會議結束會產生 Sprint baccklog story (以及 task list) 每日立會 - Daily Scrum 每天15分鐘
Continue ReadingContinue Reading對於本文,請記住,在每個sprint結束時,每個story都標記為已完成或未完成。還要記住,每個story都需要被分解成可以提供商業價值的工作塊。
採用敏捷開發過程,只要當需求足夠形成一個週期工作量之後,
就可以進行啟動循環週期: 分析-設計-開發-測試-上線
每個循環期間,會需要非常頻繁的進行軟體版本測試週期
(事實上,這裡所提及的 alpha, beta… 測試階段,與傳統做法不同,敏捷的測試階段都是以週期為檢核點 )
Continue Reading最近Mac升級了 OS 之後 git 使用時會出現錯誤訊息 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 解決方法: 重裝 xcode xcode-select --install 問題應該就會解決 如果還是不行,可以試試 sudo xcode-select -switch /
Continue Reading跨域驗證本身存在著許多風險,其中最知名的中間人攻擊Man-in-the-middle attack (MitM attacks),透過劫持 wifi 傳輸過程中所訪問的router ,解析其中的憑證,就能來偽裝用戶進行登入。
若採用 SSL及可防止網路請求被攔截,
針對單一單入即可在不同 Domain 做跨域驗證的做法,最知名的就是 Single sign on (sso)
Continue Reading11選5 ### 三码 #### [直选] - 前三直选复式 从01-11共11个号码中选择3个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的前3个号码相同,且顺序一致,即为中奖。 (如:选择01,02,03,开奖号码顺序为01,02,03 * *,即为中奖。) - 前三直选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前3个号码相同,且顺序一致,即为中奖。 (如:手动输入01 02 03,开奖号码为是01 02 03 * *,即为中奖。) - 中三直选复式 从01-11共11个号码中选择3个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的千位,百位,十位3个号码相同,且顺序一致,即为中奖。 (如:选择01,02,03,开奖号码顺序为* 01,02,03 *,即为中奖。) - 中三直选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的千位,百位,十位3个号码相同,且顺序一致,即为中奖。 (如:手动输入01 02 03,开奖号码为是* 01 02 03 *,即为中奖。) - 后三直选复式 从01-11共11个号码中选择3个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的后3个号码相同,且顺序一致,即为中奖。 (如:选择01,02,03,开奖号码顺序为* * 01,02,03即为中奖。) - 后三直选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的后3个号码相同,且顺序一致,即为中奖。 (如:选择01,02,03,开奖号码顺序为* * 01,02,03即为中奖。) #### [组选] - 前三組选复式 从01-11中共11个号码中选择3个号码,所选号码与当期顺序摇出的5个号码中的前3个号码相同,顺序不限,即为中奖。 (如:选择01 02 03(展开为01 02 03 * *,01 03 02 * *,02 01 03 * *,02 03 01 * *,03 01 02 * *,03 02 01 * *),开奖号码为03 01 02 如:,即为中奖。) - 前三組选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前3个号码相同,顺序不限,即为中奖。 (如:手动输入01 02 03(展开为01 02 03 * *,01 03 02 * * , 02 01 03 * *,02 03 01 * *,03 01 02 * *,03 02 01 * *),开奖号码为01 03 02 * *,即为中奖。) - 中三組选复式 从01-11中共11个号码中选择3个号码,所选号码与当期顺序摇出的5个号码中的千位,百位,十位3个号码相同,顺序不限,即为中奖。 (如:选择01 02 03(展开为* 01 02 03 *,* 01 03 02 *,* 02 01 03 *,* 02 03 01 *,* 03 01 02 *,* 03 02 01 *),开奖号码为03 01 02 如:,即为中奖。) - 中三組选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的千位,百位,十位3个号码相同,顺序不限,即为中奖。 (如:手动输入01 02 03(展开为* 01 02 03 *,* 01 03 02 *,* 02 01 03 *,* 02 03 01 *,* 03 01 02 *,* 03 02 01 *),开奖号码为03 01 02 如:,即为中奖。) - 后三組选复式 从01-11中共11个号码中选择3个号码,所选号码与当期顺序摇出的5个号码中的后3个号码相同,顺序不限,即为中奖。 (如:选择01 02 03(展开为* * 01 02 03,* * 01 03 02,* * 02 01 03,* * 02 03 01,* * 03 01 02,* * 03 02 01),开奖号码为03 01 02 如:,即为中奖。) - 后三組选单式 手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的后3个号码相同,顺序不限,即为中奖。 (如:手动输入01 02 03(展开为* * 01 02 03,* * 01 03 02,* * 02 01 03,* * 02 03 01,* * 03 01 02,* * 03 02 01),开奖号码为03 01 02 如:,即为中奖。) ### 二码 #### [直选] - 前二直选复式 从01-11共11个号码中选择2个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的前2个号码相同,且顺序一致,即中奖。 (如:选择01 02,开奖号码 01 02 * * *,即为中奖。) - 前二直选单式 手动输入2个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前2个号码相同,且顺序一致,即为中奖。 (如:手动输入 01 02,开奖号码为01 02 * * *,即为中奖。) - 后二直选复式 从01-11共11个号码中选择2个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的后2个号码相同,且顺序一致,即中奖。 (如:选择01 02,开奖号码* * * 01 02,即为中奖。) - 后二直选单式 手动输入2个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的后2个号码相同,且顺序一致,即为中奖。 (如:手动输入01 02,开奖号码* * * 01 02,即为中奖。) #### [组选] - 前二組选复式 从01-11中共11个号码中选择2个号码,所选号码与当期顺序摇出的5个号码中的前2个号码相同,顺序不限,即为中奖。 (如:选择01 02(展开为01 02 * * *,02 01 * * *),开奖号码为02 01 * * * 或 01 02 * * *,即为中奖。) - 前二組选胆拖 分别从胆码和拖码的01-11中,至少选择1个胆码和1个拖码组成一注。当期顺序摇出的5个号码中的前2个号码中同时包含所选的1个胆码和1个拖码,顺序不限,即为中奖。 (如:选择胆码 01,选择拖码 06,开奖号码为 06 01 * * *,即为中奖。) - 后二組选复式 从01-11中共11个号码中选择2个号码,所选号码与当期顺序摇出的5个号码中的后2个号码相同,顺序不限,即为中奖。 (如:选择01 02(展开为* * * 01 02,* * * 02 01),开奖号码为* * * 02 01或* * * 01 02,即为中奖。) - 后二組选胆拖 分别从胆码和拖码的01-11中,至少选择1个胆码和1个拖码组成一注。当期顺序摇出的5个号码中的后2个号码中同时包含所选的1个胆码和1个拖码,顺序不限,即为中奖。 (如:选择胆码 01,选择拖码 06,开奖号码为* * * 06 01,即为中奖。) ### 不定位 #### [不定位] - 前三不定位 从01-11中共11个号码中选择1个号码,每注由1个号码组成,只要当期顺序摇出的第一位、第二位、第三位开奖号码中包含所选号码,即为中奖。 (如:选择01,开奖号码为01 * * * *,* 01 * * *,* * 01 * *,即为中奖。) - 中三不定位 从01-11中共11个号码中选择1个号码,每注由1个号码组成,只要当期顺序摇出的第二位、第三位、第四位开奖号码中包含所选号码,即为中奖。 (如:选择01,开奖号码为* 01 * * *,* * 01 * *,* * * 01 * ,即为中奖。) - 后三不定位 从01-11中共11个号码中选择1个号码,每注由1个号码组成,只要当期顺序摇出的第三位、第四位、第五位开奖号码中包含所选号码,即为中奖。 (如:选择01,开奖号码为* * 01 * *,* * * 01 * ,* * * * 01即为中奖。) ### 定位胆 #### [定位胆] - 定位胆 从第一位,第二位,第三位任意1个位置或多个位置上选择1个号码,所选号码与相同位置上的开奖号码一致,即为中奖。 (如:万位上选择01,开奖号码为01 * * * *,即为中奖。) ### 任选 #### [任选单式] - 一中一 从01-11共11个号码中选择1个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05,开奖号码为08 04 11 05 03,即为中奖) - 二中二 从01-11共11个号码中选择2个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04,开奖号码为08 04 11 05 03,即为中奖。) - 三中三 从01-11共11个号码中选择3个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 11,开奖号码为08 04 11 05 03,即为中奖。) - 四中四 从01-11共11个号码中选择4个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 08 03,开奖号码为08 04 11 05 03,即为中奖。) - 五中五 从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。) - 六中五 从01-11共11个号码中选择6个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 10 04 11 03 08,开奖号码为08 04 11 05 03,即为中奖。) - 七中五 从01-11共11个号码中选择7个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 10 11 03 08 09,开奖号码为08 04 11 05 03,即为中奖。) - 八中五 从01-11共11个号码中选择8个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 11 03 08 10 09 01,开奖号码为08 04 11 05 03,即为中奖。) #### [任选复式] - 一中一 从01-11共11个号码中选择1个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05,开奖号码为08 04 11 05 03,即为中奖) - 二中二 从01-11共11个号码中选择2个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04,开奖号码为08 04 11 05 03,即为中奖。) - 三中三 从01-11共11个号码中选择3个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 11,开奖号码为08 04 11 05 03,即为中奖。) - 四中四 从01-11共11个号码中选择4个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 08 03,开奖号码为08 04 11 05 03,即为中奖。) - 五中五 从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。) - 六中五 从01-11共11个号码中选择6个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 10 04 11 03 08,开奖号码为08 04 11 05 03,即为中奖。) - 七中五 从01-11共11个号码中选择7个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 10 11 03 08 09,开奖号码为08 04 11 05 03,即为中奖。) - 八中五 从01-11共11个号码中选择8个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。 (如:手动输入05 04 11 03 08 10 09 01,开奖号码为08 04 11 05 03,即为中奖。) ### 胆拖 #### [胆拖] - 二中二 分别从胆码和拖码的01-11中,至少选择1个胆码和1个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时包含所选的1个胆码和1个拖码,所选胆码必须全中,即为中奖。 (如:选择胆码 08,选择拖码 06,开奖号码为 06 08 11 09 02,即为中奖。) - 三中三 分别从胆码和拖码的01-11中,至少选择1个胆码和2个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时包含所选的1个胆码和2个拖码,所选胆码必须全中,即为中奖。 (如:选择胆码 08,选择拖码 06 11,开奖号码为 06 08 11 09 02,即为中奖。) - 四中四 分别从胆码和拖码的01-11中,至少选择1个胆码和3个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时包含所选的1个胆码和3个拖码,所选胆码必须全中,即为中奖。 (如:选择胆码 08,选择拖码 06 09 11,开奖号码为 06 08 11 09 02,即为中奖。) - 五中五 分别从胆码和拖码的01-11中,至少选择1个胆码和4个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时包含所选的1个胆码和4个拖码,所选胆码必须全中,即为中奖。 (如:选择胆码 08,选择拖码 02 06 09 11,开奖号码为 06 08 11 09 02,即为中奖。) - 六中五 分别从胆码和拖码的01-11中,至少选择1个胆码和5个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时存在于胆码和拖码的任意组合中,即为中奖。 (如:选择胆码 08,选择拖码 01 02 05 06 09 11,开奖号码为 06 08 11 09 02,即为中奖。) - 七中五 分别从胆码和拖码的01-11中,至少选择1个胆码和6个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时存在于胆码和拖码的任意组合中,即为中奖。 (如:选择胆码 08,选择拖码 01 02 05 06 07 09 11,开奖号码为 06 08 11 09 02,即为中奖。) - 八中五 分别从胆码和拖码的01-11中,至少选择1个胆码和7个拖码组成一注,只要当期顺序摇出的5个开奖号码中同时存在于胆码和拖码的任意组合中,即为中奖。 (如:选择胆码 08,选择拖码 01 02 03 05 06 07 09 11,开奖号码为 06 08 11 09 02,即为中奖。)
Continue Reading除了 ctrl+shift+. 的方式可以切換 啟用終端機,以指令方式操作顯示/隱藏檔案方式如下: 顯示檔案 defaults write com.apple.finder AppleShowAllFiles TRUE;\killall Finder 隱藏檔案 defaults write com.apple.finder AppleShowAllFiles FALSE;\killall Finder
Continue ReadingNEW FIX 4.4 電文說明 台灣證券交易所規範了FIX通訊協定作業平台,簡稱FIX 證交所TCP/IP資訊網路透過MPLS架構,讓證交所與每個券商主機之間都設定了點對點固定IP VC(Virtual Circuit)連線 通常發起端為證券商,建立連線之後傳送登入訊息讓證交所驗證, FIX協定為非同步傳輸方式,可連續傳送委託單 基本介紹如下: FIX 組成 FIX tag 組成包括: Header 表頭 Body 訊息內容 Trailer 表尾 Header 固定開頭為: 8=FIX.4.4<SOH> Body 是要傳送的內容,基本格式為: Key=Value<SOH>.... Trailer 結束使用的格式為: 其中 nnn 是透過 CheckSum 計算出的數值
Continue ReadingReact Native 官方在6/14發布一則訊息 為了使React Native更輕量化並更好地適應現有的應用程式,官方正式宣布,正式啟動重構專案
React Native 每天都在更新,在去年有超過500個開發者貢獻了超過2500次提交。
在過去的5年中,發現最初的原則,造成了後續維護上的難處,並且無法靈活的與其他本地API溝通。因此,他們已經開始研究React Native的大規模重構方式,希望能讓架構更加靈活,並更好地支援JavaScript與本地API集成。
Continue ReadingLME (London Metal Exchange) 倫敦金屬交易所
提供鋁、銅、鉛、鋅、鎳和錫等期貨交易
(1877~today) 2012-06 被香港以 22 億美元收購
Continue Reading[投資人的正逆價差] 一般來說,投資人的輸贏都會符合 28 法則 在選擇權的市場中,投資人對未來市場預期可分為: 正價差 - 預期未來會漲,看多 逆價差 - 預期未來會跌,看空 買賣雙方都能接受的交易價格,就稱為均衡價格 因此,要透過選擇權獲利,通常都要有預期盤勢會有大震盪才會有獲利空間 一般股市平穩的期間,只需要買賣期貨即可 或者可以選擇用 賣出買權、賣出賣權 來獲利 [買權 賣權] 不管買權或賣權,通常我們都會選擇買方身分 買權 (CALL Option) 未來看漲 - 買方 (買進買權 LONG CALL) : 可以在未來購買特定價格的權力 做多 - 賣方 (賣出買權 SHORT CALL) : 必須履行「賣出」「空頭期貨合約」的義務 放空
Continue Reading選擇權市場 金管會主管機關 進行監督 期交所 推出投標商品 交易商 負責中介 投資人 負責購買交易 台指選擇權 台指選擇權屬於歐式選擇權 雙方要等到到期日才能履約 價格 買進契約 台指選擇權每 1 點 = 50 元 交易時間 營業日 8:45-13:45 契約類型 市場上可以購買的契約分別有: 近月契約 - 最近這3個月 季月契約 - 最近這2個季
Continue Reading