搜尋

搜尋結果

Ubuntu 24.04 試用報告-更新
科技新知
MacauYeah・2024-05-21

上期為大家介紹了一些ubuntu docker, multipass的一些改動。本期再繼續介紹一些其他的更新。 apt中的source.list 的位置更新了,格式也更新了,從etcaptsources.list在指向了etcaptsources.list.dubuntu.sources,格式變得更親民,就像如下所示 Types deb URIs httpmo.archive.ubuntu.comubuntu Suites noble nobleupdates noblebackports Components main restricted universe multiverse SignedBy usrsharekeyringsubuntuarchivekeyring.gpg Types deb URIs httpsecurity.ubuntu.comubuntu Suites noblesecurity Components main restricted universe multiverse SignedBy usrsharekeyringsubuntuarchivekeyring.gpg 承上更新,雖然格式好看了,noblesecurity的部份卻故意折開了。而且在livecd初次安裝時,大家若要改mirror鏡像站點,只能修改noble nobleupdates noblebackports的位置,noblesecurity還是會指定在官方的位置。筆者猜測它的用意是針對安全性更新,大家應該要直接訪問官方網站,不要等mirror慢慢更新。此一更新,不單影響ubuntu 24.04,連ubuntu 22.04也受一併折開了,只是22.04還是使用舊版。如果有需要變回統一的方向,減少日後自動化的修改,可以像以下修改 ubuntu 24.04的修改 Types deb URIs httpmo.archive.ubuntu.comubuntu Suites noble nobleupdates noblebackports noblesecurity Components main restricted universe multiverse SignedBy usrsharekeyringsubuntuarchivekeyring.gpg ubuntu 22.04.04的修改,刪除etcaptsources.list,新增etcaptsources.list.dubuntu.sources 對齊ubuntu24的位置 Types deb URIs httpmo.archive.ubuntu.comubuntu Suites jammy jammyupdates jammy backports jammysecurity Components main restricted universe multiverse SignedBy usrsharekeyringsubuntuarchivekeyring.gpg

Git - 持續整合策略 | Git - Continuous integration strategy
科技新知
MacauYeah・2024-02-23

對於原始碼的管理,平常筆者也有在用gitlab的Continuous integration,針對每次提交commit,都會有自動編譯和測試。但當一個專案中,有很多關聯庫dependency library的引用時,光是專案中每個commit 行auto build就不夠用了。更嚴重的是,若然大家有很多微服務micro service,它們的更新不會反映在commit中。 所以定期重跑動動編譯和測試,是筆者認為可以緩解關聯更新的問題,至少可以提高知道問題所在。 筆者先做了一些功課,參考別人怎樣思考Night build (定期重新編譯)這件事。 每次整合新功能到穩定分支(stable branch)之前,都需要做自動測試。 當專案複雜性越來越大,每次自動測試都把全部測試跑一次,就會遇到效能瓶頸。 所以考慮commit時做單元測試(unit test),然後每個固定的時間問隔做整合測試(integration test)。那個固定的時間間隔就是Night build。 而筆者的問題並不是來自於效能瓶頸,而是涉及關聯性更新問題。這些要麼就有是經code base 層面引發關聯性自動試測,要麼就是Night build重複測試。這兩個功能,gitlab都有提供,只是筆者初步構想下,Night build比較易設定。因為要考慮micro service的於沙盒環境的部署,最簡易的Night build只需要一個共用的環境就夠。但也同樣意味著,Night build需要進行多個不同的分支測試。就需要多個不同的環境。 Night build的測時時機也是一個問題,因為測試當下,並不能百份百對應關聯micro services的提交狀況,大家就更需要做好發佈的版本號語意管理。 不知道看完筆者的策略之後,大家又有何看法?歡迎大家一起加入git筆記的編輯。

澳門終於有得用Apple Watch 「心電圖」app
科技新知
Lifemagtechie・2020-12-17

擁有Apple Watch的澳門人因為地區支援問題,所以一直未用到Apple Watch 「心電圖」app,而家終於開放給澳門地區喇! 蘋果官方表示由12月15日起,「心電圖」app 將會透過 iOS 14.3 與 watchOS 7.2 升級,地區當中包括澳門。用戶可直接在腕上取得心電圖,讓他們辨識有否出現心房顫動 AFib 這種心律不整最常見的徵兆。但 Fitness 功能尚未在港澳台等地推出,暫時只供首發地區開放用戶使用。 什麼是心電圖 心電圖 亦稱 ECG 或 EKG 是一種記錄心跳狀況的方法,記錄促使心臟跳動的電信號時間和強度。透過閱讀心電圖,醫生能了解你的心律,檢查心律並找出是否有不規則的情況。 有了心電圖功能輔助,用戶可以透過 Apple Watch直接在手腕上測量心電圖,當他們出現心跳加速或少跳等症狀時,會即時紀錄以提供日後就醫使用。 如何使用? 用戶需要在 Apple Watch Series 4 或更新的型號 不包括 Apple Watch SE 打開全新心電圖 app。 將手指放在數碼錶冠上,輕觸數碼錶冠時即可接通電路測量心電訊號。 30 秒後,心律會被分類為「心房顫動」、「竇性心律」、高或低心率、「心房顫動且心率偏高」、「無定論」,或「記錄欠佳」。 所有讀取結果、其相關分類,以及紀錄到的任何徵狀均會儲存於 iPhone 的健康 app,用戶可與醫生分享相關結果的 PDF 檔案。 詳細說明:httpssupport.apple.comzhhkHT208955

技術指標訊號「滯後」 不適合作即市交易期指工具
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2020-04-09

技術指標應用在即市交易的「滯後」問題,其實在過去的個人書籍也提及過,如第一張圖, MACD的訊號只是反映開市低開後首分鐘立即回升的趨勢,但當訊號出現後才追入,市況便整固或調整。又或第二張圖中,首兩個訊號皆「滯後」,但第三個訊號卻是「中」的,這令技術指標的使用者更加難判斷。 在《MACD程式交易應用》一書中提及過很多MACD的應用方法,如把MACD改為運用Zero Lag MACD、又或只留意每天特定時段,比如開市首30分鐘的走勢等,利用程式你可以找到相對較好的策略,但即市交易,個人覺得始終看盤路入市的效果較佳。 其實不只MACD,任何的技術指標,包括SAR、保歷加通道、RSI 、STC等等等都有「滯後」的問題,用以判斷方向某程度是可以的,但應用在即市交易上,特別是即市交易期指便會有很多問題,用技術指標去捕捉即市裏短短十數分鐘,甚至數分鐘內出現的數十點利潤,基本上是不適合的 另上期online course也有提及,若大家用程式去Back Test應發現一個問題,用幾個time frame 的策略 比如小時圖, 加5分鐘圖, 加1分鐘圖等,在即市交易期指時的回報是最低的,當你用這類方法去捕捉數分鐘內那數十點的利潤時會更加「滯後」,個人認為即市交易比較好的方法是看盤路及相關市場的即時影響。