文章

[System] VMWare(vmdx) convert to hyper-v

公司電腦全面更換為 Win10 之後,如果要執行 VMWare 虛擬機器,必須將 Hyper-V 功能關閉才可使用。 錯誤訊息: VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation .  如果仍要使用 VMWare 的話,可參考這篇 VMware 與 Hyper-V 的相容性問題 。  那如果想要將 VMWare 轉到 Hyper-V 該怎麼做呢? (GOOGLE 找好久,決定紀錄下來以免下次找不到)  破題,請參考這篇 VMware 虛擬鏡像轉 Hyper-V  總結如下:  工具: 1. Microsoft Virtual Machine Converter 3.0 2. dsfok tools 步驟: 1. 安裝完 Microsoft Virtual Machine Converter 3.0 之後,打開 PowerShell 2. 鍵入 Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1" 3. 鍵入 ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "D:\vmware\WorkArea\Win7x64_MySQL\Win7x64.vmdk" -DestinationLiteralPath "D:\hyperV\WorkArea\Win7x64_MySQL" -VhdType DynamicHardDisk -VhdFormat Vhdx 如果出現以下訊息,就繼續執行第4步驟 ConvertTo-MvmcVirtualHardDisk : The entry 1 is not a supported disk database entry for the descriptor. ......... 以下略 4. 出現上述訊息就輪到 dsfok tools 上場了 先切換到 dsfok 的目錄,

[Debug] PC Chrome Debug Mobile Chrome

圖片
桌機、手機的 Web 環境不同,有時桌機可以正常,手機卻異常的狀況。 可是桌機瀏覽器還可以開啟 DevTools看看問題何在,那手機怎麼辦??? google 不虧是 google,這種狀況都設想到了。 作法簡略如下: 1. 桌機及手機先用 USB 連接 (相關 Driver 請確定有安裝成功,我的是 ASUS) 2. 手機開啟開發人員選項 (手機關於中的版本號碼點七下) 3. 手機開啟 USB 偵錯功能 4. 將桌機及手機的 Chrome 打開來,在桌機的 Chrome 網址列打上  chrome://inspect/ 5. 下圖中標示1的功能,可以指定手機開啟特定網頁 6. 下圖中標示2的功能 Inspect,可以在桌機開啟 DevTools並操作手機網頁功能 7. 下圖中標示3的功能 Inspect fallback,在上面有提示了。 Remote browser is newer than client browser. Try `inspect fallback` if inspection fails. 8. 傑克,這真是太神奇了 文章來源: 使用 PC 版 Chrome 來 Debug 手機版的 Chrome

[IIS] 自我簽署憑證來啟用SSL

圖片
文章原由,手機開發 Web 掃描功能的應用,要使用手機上鏡頭必須在 https 下才可以開啟,測試的環境有此需由,故採用自我簽發的憑證。 操作簡略如下 1. 在 IIS 管理員下找到 "伺服器憑證",點擊兩下以開啟 2. 在右方找到 "建立自我簽署憑證..." 3.  取個好記的名字 4. 在網站右邊,找到 "繫結" 5. 設定開啟 SSL 來源如下: 技巧和訣竅:在IIS 7.0上使用自我簽署憑證來啟用SSL

Vue 多螢解決方案

先記錄一下,作為日後學習的目標 因緣際會學了一套前端框架 vue,深深覺得日後會是javascript的天下,為了在電腦、手機、瀏覽器,甚至是日後IOT裝置,都能一次開發,多個平台適用,不依賴任何os就可以達到跨平台的,企業選擇開發語言一定會以此作為考量 1.Vue 可以在瀏覽器上運用 2.搭配 electron 可以開發桌面應用程式 3.Vue-Native 可以開發手機app

2018 年終回顧

好羞愧呀,這一年幾乎沒有寫什麼內容,可是回顧過去一年自己在作什麼還是很重要的。 是說依舊在寫程式,但是靠著月薪實在沒辦法達到財富自由,因緣際會下認識一些在作程式交易的朋友,看他們買策略買程式在股市廝殺,那為什麼我不自己寫? 我有能力寫程式、收集資料,光起跑點就贏過還在手寫筆記的人, 既然寫程式是興趣、賺錢也是興趣,就作了吧! 不過程式問題可以想辦法解決,抓資料、爬蟲、定時Line回報, 訂指標、寫策略、回測、選股,都是小事。 但"事情不是像憨子想的那麼簡單",賺錢這檔事真的沒有絕對, 資料很多、策略很多,但是市場不是可以預測的,在股市操作的心法、整體環境的氣氛更是重要。總之賠了一些錢,不過隨著幾個月盯著股市的經驗,感覺自己在這方面也有不少成長,就當作是繳學費吧。 至於程式自動化交易,目前看來期貨還是王道,不過我不是很了解期貨交易賺錢法門,單靠技術分析真的會賺錢嗎? 在期貨上沒有下一步動作,所以還是在用程式在現股作篩選而已,希望有朝一日可以找到自己的賺錢策略。而在這股票相關的程式裡,簡略寫下作了哪些事情 1. StockManager: 管理介面程式,提供操作介面、訊息通知、同步作業、各項策略的執行介面 2. StockStructure: 資料表物件定義及各項邏輯結構定義 3. StockEvent: 代理執行作業過程中的非同步作業及管理事件執行 4. StockInidicator: 股票指標物件,使用 Ta-lib 函式庫做出各項技術面、籌碼面指標 5. StockStrategy: 策略物件,區分為選股策略、買賣策略、下單策略,各項策略可互相搭配使用 6. StockHelper: 負責資料庫存取及實際爬蟲作業 7. StockAnalyzer: 分析股票物件漲跌勢區間及該區間的各項指標運算 8. StockUtils: 自定義函式 9. BackTesting: 回測方式分類 10. IMMessage: 訊息通知介面及實作 11. SKCOMTester: 群益證券 API 參考 12. TestStock: 測試使用的 Form 13. SportingAppFW: 先前以VB.net所寫的強大框架,提供Oracle、SQL Server、SQLite ORM架構、自製windows

[Demo] Demo SportingAppFW.SaMultiRangeBar

圖片
最近兩天寫的 Component,在 winform 的平台上,找不到合用的,只好自己寫。 功能是在各種級距的設定上,希望能有更友善的輸入介面。 如下圖,可以透過拖拉、級距輸入框設定級距數值。並在下方自定義的輸入框, 定義該級距的標籤。 github repository: Demo SaMultiRangeBar 歡迎發 PR 給我,謝謝

[開源] SportingAppFW: total solution framework in vb.net

個人在編寫程式的過程,慢慢建立屬於自己的框架。 目前不設進度,不設限,也就是這框架會依照我的開發狀況隨之更新。 歡迎發 PR 給我,謝謝 github repository: SportingAppFW