2022年12月8日 星期四
MongoDB $lookup 注意事項
2022年11月10日 星期四
初學 asp.net code blazor
剛好看到 .Net 7 發佈,剛好可以來學習 Blazor,開發環境為 VS Code,使用 EF Core簡單實作捉取 DB資料含 Sqlite及逺端 SQL Server、使用 dotnet ef dbcontext scaffold產出對應的 DbContext 及 Class物件,Blazor寫的方式很像 asp.net form或是更像我之前寫的 Adobe Flex程式,把程式碼和介面都放在同一個檔案內,跟 MVC的作法有點不同,後續學習後希望可以把更多實作所碰到的問題及解決方式跟大家分享,目前分享文章如下
为何WebAssembly方兴未艾,而JavaApplet/Flex/Silverlight走向消亡?
現有資料庫產出 DBContext及 table/view class
Blazor Server和Blazor WebAssembly的差異
2022年11月2日 星期三
使用 Synology NAS Active Backup for Bussiness 備份筆電
只要有購買 Synology NAS且符合原廠硬體規格,可以在 DMS 安裝 Active Backup for Business 備份個人 PC/NB、實体 Server、 VM/Hyper-V 的 guest vm,目前不需要授權費用,就企業而言,以往備份方案的授權是依據 CPU core數或是備份數量來計算,愈多系統需要備份,愈多成本需要付出,如果有成本考量的可以試試 Active Backup for Bussiness,目前先測試備份自己的筆電,備份時需要裝 agent並連到自己的 NAS即可開始備份,第一次約 1小時即可完成,另外 DSM有 Virtual Machine Manager可以安裝,讓備份的處擬機可以執行在 NAS上,但要注意 備備備份 PC/NB作業系統如果為 windows 11,要還原在 Virtual Machine Manager上的話, DSM的版本要 7.1.1以上,否則會跳出還原不支援 windows 11訊息
2022年5月17日 星期二
2022年5月2日 星期一
Line Messaging API 可允許回應的時間變長了
之前測試,如果串接 Line Messaging API 程式處理時間如果超過約 1分鐘以上,Line bot就不會回應訊息,但這兩個星期發現超過 10分鐘也有收到回覆,這部份太棒了,希望這個調整是永久的。
2022年2月6日 星期日
SAP ME 工單製程參數查詢 SQL
請參考如下:
SELECT * FROM
(SELECT P.SITE,I.ITEM, SFC.SFC,SO.BATCH_NUMBER
,SO.SHOP_ORDER
,O.OPERATION, OT.DESCRIPTION AS OP_DESC
,SRRS.STEP_ID
,PM.DESCRIPTION AS MEA_DESC
,PM.ACTUAL
,PM.TEST_DATE_TIME
,P.ROUTER_BO
,PM.MEASURE_NAME
,PM.MEASURE_GROUP
,PM.MEASURE_STATUS
,PM.DC_PARAMETER_BO
,DCP.PARAMETER_NAME
,DCP.DATA_FIELD_BO
2022年1月19日 星期三
SAP ERP Client Copy 注意事項
參考文件 2953662 - Recommendations for remote client copy performance improvements in S/4HANA
如果無法使用 new copy client tool (系統元件版SAP_BASIS 7.55 SAP S/4HANA 1909),在執行 remote copy client可能無法成功的原因如下
2022年1月11日 星期二
Line Messaging API - Flex Message 更好看的呈現方式
參考文件
Sending Flex Messages (Line官方)
使用 2020 Flex Message 的 10 個新功能 – 讓您在 LINE 的訊息設計更有彈性
在 Flex Message之前已經有 Template的格式可以使用,但使用 Chrome Extension的 Line是無法顯示,所以開發的方式都是以 Text在回覆。