ref: https://ably.com/blog/no-we-dont-use-kubernetes
八月第一篇,就來個有趣的文章,來看看 ably 這間 SaaS 公司為什麼沒有使用 Kubernetes,不但當前沒有使用,甚至短期未來內都不會想要使用
更是直接的說如果你有興趣來加入團隊,千萬不要把將 Kubernetes 導入到團隊中是一個可能發生的事情。
我個人覺得這篇文章滿好的,因為是認真的去比較導入 Kubernetes 帶來的改變,而這些改變對團隊來說到底是可接受還是不可接受
而不是所謂的人云亦云,人家要我也要,人家不要我也不要...
文章分成兩部分,前述介紹當前 Ably 的環境架構是什麼,而半部分則是很技術的去探討如果導入 Kubernetes 帶來的好處與壞處是什麼
最終權衡比較之下,會發現導入 Kubernetes 沒有帶來實質上的好處。
文章開頭先簡述了一下 Kubernetes 這幾年的風潮,從最初 Google Borg 的開發開始談起,作者特別提到當初 Borg 的用法可是將一堆實體機器給搭建出一個 Private Cloud 的叢集給團隊使用,
而目前 Kubernetes 更多的用法則是搭建於 Public Cloud 上面的虛擬機器中,透過將 Kubernetes 部署到這些不同的 Cloud Provider 似乎帶來了介面統一的結果,對於 DevOps 人員來說
不同 Cloud Provider 如今看起來都是 Kubernetes 的樣貌。
Ably 目前到底怎麼部署應用程式
Ably 主要使用 AWS 作為其 Cloud Provider,並且於 EC2 機器上使用 docker/container 來部署團隊中的應用程式。
作者團隊中沒有使用任何已知的 Orchestration 服務來管理多節點上的 docker/container,取而代之的則是每個 VM 開機後則會根據 autoscaling group 的機制來判斷
每個機器應該要部署哪種 container/docker。
對於 Ably 來說,團隊中沒有任何 scheduler 相關的服務來調度各種服務,這意味每個 VM 就代表一種服務,所以將 VM 上的服務從 Core 轉換成 frontend 這種行為不會發生。
今天需要針對需求轉換服務時就以 VM 為基準來整批換掉即可。
每個節點上面都會有一個輕量的監控服務,用來確保運作的 Container 如果掛掉後可以被重啟,甚至如果當前運行的版本不符合需求時也能夠將該服務給停止。
流量方面,因為每個 Autoscaling Group 就代表一個服務,所以直接使用 NLB 與 Target Group 來將流量導入該 Autoscaling Group 即可。
至於容器與容器之間的內部流量(譬如 k8s service 等)作者認為也不是太大問題,畢竟每個機器本身都會被 VPC 賦予一個 IP 地址,所以使用上沒有什麼太大的問題。
接下來作者從幾個層次去探討當前設計與使用 Kubernetes 帶來的改變,分別有 (原文很多,這邊摘要不然文章會太長)
題外話,由於 Ably 的 Infra Team 數量有限,所以要考慮 K8s 只會考慮 K8s Service,如 EKS。
1. Resource Management
Ably:
a. 根據服務的需求來決定每個服務要用到的 VM 等級
b. 不需要去煩惱如何處理將多個小服務給部署到一個適合的大 VM 中
c. 作者稱這種行為其實就是 AWS 官方強調的 Right Sizing, 譬如只能跑兩個 Thread 的服務不需要 16vCPUs, 久久寫一次硬碟的服務也不需要一個 90,000 IOPS 的 SSD
d. 選擇一個正確的元件來搭建一個符合服務的 VM 讓團隊可以控制成本同時也減少額外的管理負擔
K8s:
a. 必須要使用一個比較強大等級的 EC2 VM,畢竟上面要透過 Container 部署很多服務
b. 針對那些需要小資源的服務來說,透過這種方式能夠盡可能的榨乾機器的資源,整體效能使用率會更好
c. 但是針對資源量沒有很辦法明確定義的服務則是會盡可能地去吃掉系統上的資源,這種被稱為 nosy neighbors 的常見問題已經不是首次出現了, Cloud Provider 本身就需要針對 VM 這類型的服務去思考如何處理資源使用,而 Cloud Provider 都有十年以上的經驗再處理這一塊
而所有 Kubernetes 的使用者則必須要自己去處理這些。
d. 一個可能的作法則是一個 VM 部署一個服務,不過這個做法跟團隊目前的作法已經完全一致,所以就資源管理這一塊,團隊看不到使用 Kubernetes 的優勢。
2. Autoscaling
Ably:
a. EC2 VM 本身可以藉由 Autoscaling Group 來動態調整需求
b. 有時候也是會手動的去調整 EC2 的數量,基本上手動跟自動是互相輔佐的
c. 團隊提供的是 SaaS 服務,所以其收費是針對客戶實際上用多少服務來收,如果開了過多 EC2 VM,則很多不要的花費與開銷都是團隊要自行吸收
d. 團隊需要一個盡可能有效率的方式能夠即使遇到流量暴衝時也能夠保證良好的服務的機制
K8s:
a. 可以透過不少方式來動態調整 Container 的數量,
b. 甚至可以透過 Cluster autoscaler 來針對節點進行調整,根據需求關閉節點或是產生更多節點
c. 動態關閉節點的有個問題是關閉節點時通常會選擇盡可能閒置的節點,但是閒置並不代表沒有任何服務部署再
上面,因此該節點上的 Container 都要先被轉移到其餘節點接者該目標節點才可以被正式關閉。這部分的邏輯作者認為相對複雜
d. 整體來說,k8s 有兩個動態調整的部分,動態節點與動態服務,而現有的架構只有一個動態節點。所以使用 k8s 則會讓問題變得更多更複雜。
3. Traffic Ingress
Ably:
a. Traffic Ingress 基本上每個 cloud provider 都提供了很好的解決方案,基本上團隊只要能夠維持每個服務與背後的機器的關係圖,網路流量基本上都沒有什麼需要團隊管理的。
b. 使用者會透過直接存取 NLB 或是透過 CloudFront 的方式來存取團隊內的服務
K8s:
a. EKS 本身可以透過 AWS VPC CNI 使得每個 Container 都獲得 VPC 內的 IP,這些 IP 都可以讓 VPC 內的其他服務直接存取
b. 透過 AWS LB Controller,這些 Container 可以跟 AWS LB 直接整合,讓封包到達 LoadBalancer 後直接轉發到對應的 Container
c. 整體架構並不會比團隊目前架構複雜
d. 唯一缺點大概就是這個解決方案是完全 AWS 綁定,所以想要透過 k8s 來打造一個跨 Cloud Provider 的統一介面可能就會遇到不好轉移的問題。
4. DevOps
Ably:
a. 開發團隊可以透過簡單的設定檔案來調整部署軟體的版本,後續相關機制就會將 VM 給替換掉,然後網路流量也會自然的導向新版服務
K8s:
a. 開發團隊改使用 Kubernetes 的格式來達到一樣的效果,雖然背後運作的方式不同但是最終都可以對開發團隊帶來一樣的效果。
上次四個分析基本上就是,使用 k8s 沒有帶來任何突破性的好處,但是 k8s 本身還有其他的功能,所以接下來作者想看看 k8s 是否能夠從其他方面帶來好處
Multi-Cloud Readiness
作者引用兩篇文章的內容作為開頭,「除非經過評估,否則任何團隊都應該要有一個跨 Cloud-Provider 的策略」
作者表明自己團隊的產品就是那個經過評估後斷言不需要跨 Cloud Provider 策略的團隊,同時目前沒有往這個方向去追求的打算。
同時作者也不認為 K8s 是一個能夠有效達成這個任務的工具。舉例來說,光 Storage 每家的做法都不同,而 K8s 沒有辦法完全將這些差異性給抽象畫,這意味者開發者終究還是要針對這些細節去處理。
Hybrid Cloud Readiness
管理混合雲(Public Cloud + Private Cloud based on Bare-Metal servers)是作者認為一個很合理使用 K8s 的理由,畢竟這種用法就跟當初 Google Borg 用法一致,是經過驗證可行的。
所以 Ably 如果有計畫要維護自己的資料中心時,底層就會考慮使用 Kubernetes 來管理服務。畢竟這時候沒有任何 Cloud Provider 提供任何好像的功能。
不過 Ably 目前沒有任何計畫,所以這個優點也沒有辦法幫助到團隊
Infrastructure as Code
團隊已經大量使用 Terraform, CloudFormation 來達成 IaC,所以透過 k8s YAML 來維護各種架構不是一個必要且真的好用的方式。
Access to a large and active community
另外一個很多人鼓吹 K8S 的好處就是有龐大的使用者社群,社群內有各種問題分享與探討。
作者認為
a. AWS 的使用者社群數量是高於 Kubernetes
b. 很多情況下,一個迭代太快速的產品其實也不一定對團隊有太大的幫助。
c. 很多人都使用 k8s,但是真正理解 k8s 的人微乎其微,所以想要透過社群來幫忙解決問題其實比你想像的還要難,畢竟裡面的問題太雜,很多時候根本很難找到一個真正有效的答案。
Added Costs of Kubernetes
為了轉移到 K8s, 團隊需要一個全新的 team 來維護 k8s 叢集以及使用到的所有基本服務。舉例來說,EKS, VPN CNI, AWS LB 帶來的網路好處並不是啟動 EKS 就會有的,
還必須要安裝相關的 Controller 並且進行設定,這些都是額外的維運成本。
如果找其他的服務供應商來管理 Kubernetes,這意味公司就要花費更多的$$來處理,所以對團隊來說,金錢與工作量都會提高,不同的解決方式只是這兩個指標的比例不同而已。
結論:
1. Ably 覺得 Kubernetes 做得很好,但是團隊目前沒有任何計畫去使用它,至少目前這階段沒有看到任何實質好處
2. 仔細評估後會發現,導入 k8s 其實也會帶出不少管理上的問題,反而並沒有減輕本來的負擔
同時也有2部Youtube影片,追蹤數超過71萬的網紅VOGUE Taiwan,也在其Youtube影片中提到,各種奶油糖霜、紋理抹面、創意擠花一次學會,簡單又好玩! 在家自製高級甜點 ►► https://smarturl.it/ywomtg #蛋糕裝飾 #擠花 #療癒廚房 00:00 Introduction 00:46 Cake Tools 工具 01:34 Frosting - Cream C...
「a group of用法」的推薦目錄:
- 關於a group of用法 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於a group of用法 在 譚蕙芸 Facebook 的精選貼文
- 關於a group of用法 在 Eric's English Lounge Facebook 的最讚貼文
- 關於a group of用法 在 VOGUE Taiwan Youtube 的最佳貼文
- 關於a group of用法 在 easonsiu Youtube 的精選貼文
- 關於a group of用法 在 [題目] a group of 當主詞的用法- 看板TOEIC - 批踢踢實業坊 的評價
- 關於a group of用法 在 Anny English - 今天來介紹幾個關於「群」的單字用法 的評價
a group of用法 在 譚蕙芸 Facebook 的精選貼文
[知行合一](六之四)
國安法第一審繼續就「光復香港。時代革命」八個字的意義,繼續進行討論。控方由嶺大學者劉智鵬以歷史學者身份,早前指出「光時」有分裂國家意思;而辯方的港大學者李詠怡 (Eliza)則已作供進入第三天。今天下午,和Eliza一起撰寫專家證人報告的另一位學者,中大新傳學院教授李立峯(Francis)開始作供。
由於辯方兩位專家的姓氏同為「李」,「雙李」容易引起混淆。甫坐下,高個子的李立峯教授說,他想用Eliza稱呼李詠怡教授,獲法庭接納。
李立峯解釋,Eliza專長政治學,故對政治選舉及相關理論熟悉。而Francis自己則是傳播學教授,辯方劉偉聰大狀在庭上先介紹Francis, 指出他畢業於史丹福大學,博士論文研究美國9.11事件中,比較報紙讀者來信和網上論壇的言論,專研範圍為「政治傳播學」。
Francis曾出版學術著作,有講述雨傘運動與傳播關係,將出版另一本書,談及六四紀念活動的集體港人記憶現象,「我對香港近年的大型社會運動,有現代歷史脈絡的理解」。Francis亦曾於2017年成為香港法庭歷史上第一位以「民意研究專家」,為佔中九子案擔任專家證人。以往,香港法庭專家證人多為醫生及物理學家等。
三位法官表示接納Francis的專家證人身份。今天在大狀袍下穿了條子花紋西裝褲的劉偉聰大狀,溫文向法官們道謝:「I am grateful」.
Francis花了頗長時間,解釋社會科學中,量化研究(大型民調)和質化研究(焦點小組)的方法論及兩者作為理解社會現像的用途。
由於過往香港法庭甚少傳召社會科學家作專家證人,三位法官發問了很多問題。唯一男性法官陳嘉信說:「我是laymen(普通人)有這些問題」;女法官杜麗冰亦在休庭前向主問劉偉聰說笑:「對不起我們打斷了你的發問。」
休庭前,三位法官先後向Francis多次問及社科研究法的疑問。Francis越答越興起,語速快了。控方周天行說:「教授請說慢一點。」Francis說笑:「我教書時,學生經常說我說得太快。」此時法庭響起了輕鬆的笑聲。
Francis說,他們進行了的量化研究,就是於2019年從連登討論區上,以電腦程式,抽取討論區上曾提及口號相關的帖子,抽取的口號分別為「光復香港」、「時代革命」、「香港獨立」、「港獨」、「五大訴求」。由於連登上的留言量可以數以百萬計,需要由懂寫電腦程式的學者作技術上協助,他再進行統計學分析。法官們沒有太多發問。
Francis說:「看數字,以數量計,量化研究(quantitative research)就可以處理,但要看人們怎樣建構意義,那要進行質化研究,因為做簡單問卷,是不可以看到意義建構的過程。此時要靠質化研究(qualitative research),我們做了焦點小組(focus group)。」
七個焦點小組,每個有五至八人參加,三組是包含了不同年齡性別職業的市民,四組是參與者背景相近的小組,一組是社工,一組是老師,一組是年輕人。總共有40人參加焦點小組,都是在反修例運動期間,有參與示威或同情反修例運動的人。「因為我們要看示威者在想甚麼。」
三位法官發問頗頻密,其中,陳嘉信問,焦點小組只有四十人那麼少,如何有代表性?Francis解釋,質化研究是找「意義成形的過程」,代表性則由量化研究補充:「所以我們用不同研究方法互補不足。」
法官對社會現象的理解,和社科學者明顯有差別。
陳官問道:「參加焦點小組的人,會不會心裡想一樣,答你說另一樣?好像美國選舉你問選民選誰,可能他因為尷尬告訴你一個答案,但去到票站就投另一個。」陳法官形容,這是一個「危險」(danger).
作為社會科學學者,Francis這樣回應:「我不看成一種『危險』,因為人是複雜的動物,人的腦子裡不只有『單一的真相』,面對不同人,在不同處境,會影響人如何建構意義。從社會學及人類學角度,人們會在不同處境『管理自己的形像』,我會形容為因應處境而作出的『調整』,而不是在直白地說謊」。
Francis繼續解釋,「而建構意義是一個過程,同一個人在不同時候,他的想法也有改變。像我們現在在討論『甚麼是焦點小組』,我們(他和法官們)也在集體參與意義建構的過程。」
此時,Francis引述了焦點小組裡,其中一個焦點小組參與者,對「光時」口號的理解,隨時間而出現改變。
Francis在庭上說,其中一個支持反修例運動的焦點小組參與者說:
「最初我面對『光復香港。時代革命』這口號,我說不出口。為何呢?因為我最初認為這口號與『港獨』有關,好像要推翻政府,這不是我的目的,我不支持港獨的。但隨着反修例運動發展下,我理解這個運動是關於爭取普選,關於愛好自由,公義。漸漸我可以喊出口了。這個口號好像承載了一種精神。當我去到集會現場,我喊『光時』口號時,我會覺得和其他香港人連繫起來。」
Francis解釋:「這是一個好例子,這個人最初覺得,『嘩,光時口號好激進』,但漸漸他覺得意義改變了。即使他不支持港獨,他也會嗌這口號。」
「這例子正正示範了,口號的意義建構過程,可以如此複雜,豐富,充滿餘韻(nuances).」Francis說。
Francis還引述了華盛頓大學政治學教授Lance Bennett對政治口號的見解 “Effective political themes and slogans invite people to bring their own meaning to a situation. Thus, an image is an impression anchored partly in symbolic suggestion and partly in the feelings and assumptions that people have in response to that suggestion.”
(有效的政治口號邀請人們把他們自己的意義加諸其上。所以,一個影象像個錨,作為一個符號提示人們把自己的感受及假設投射到其中。)
Francis亦說,焦點小組中發現,只有部份人認為「光時口號」與港獨有關,所以口號是開放式的。「總的來說,光時口號就是關於一些失去的東西,而人們覺得需要改變。至於失去了甚麼又如何改變,則因人而異。」
法官們亦用法律用語詢問,焦點小組裡會否有「引導性問題」(leading question),即因為主持者主動提起「港獨」而引導被訪者去提及這個答案。這顯然是法庭常關注點。
但Francis說,焦點小組做法是開放讓大家討論,「而進行焦點小組時間正好在2019年9月,那時基本上整個社會都在討論這句口號的意思,是否和港獨有關。所以在焦點小組裡不需要提示,就會自然進行討論。」
法庭場境裡,引導性問題,會是法官關注的事。
這天早上,李詠怡(Eliza)教授,繼續接受控方盤問。Eliza早前曾說過,為甚麼「光時」口號在7月21日於社會流行起來,其中一個原因是因為人們對「元朗襲擊」感到憤怒,需要一個口號去表達其情緒。
然而代表律政司的署理刑事檢控專員周天行, 則挑戰Eliza,周專員多次指,7月21日口號最初出現於白天,當時中聯辦被示威者包圍,國徽被損毁,當時中聯辦外牆上更出現「光時」口號,周專員指,「光時」口號的意義,應該與中聯辦事件有關。
控方的周專員說:「中聯辦外示威中,清楚反映拒絕中華人民共國和政府的意思,你為何不認為這些示威活動的意義,有助我們脈絡性地理解口號的意思?」周專員亦呈上了多張中聯辦被損毁的照片叫Eliza細看。
Eliza指,她和研究伙伴,曾在7.21後,嘗試從數據了解為何當天之後,光時口號的使用明顯更普遍。於是她從兩張報紙裡,點算傳媒提及過的地區,發現「元朗」字眼出現的頻率,要比「西環」、「中聯辦」及「上環」高出很多。
「媒體注意力反映公眾注意力,而焦點小組發現,7.21大家一致是關注警察暴力,而不是關注中聯辦。故此我們認為令到7.21口號普及化,元朗事件比中聯辦事件重要得多。」Eliza說。
Eliza早前指,梁天琦在造勢晚會曾引述過美國黑人民權領袖Malcolm X說「the Ballot or the Bullet」意思,Eliza認為「子彈」只是比喻,並非像控方專家劉教授所說有「武器」的意思。控方更指控梁天琦有意推翻政權。Eliza當時更說,以她所知, Malcolm X不是「分裂國家主張者」(secessionist)。
周專員今日呈上Malcolm X的1964年的演講,讀出部份內容,又追問Eliza知否Malcolm X被指為 “separatist”和知否Malcolm X曾經加入激進伊斯蘭組織。
Eliza語氣有點難以置信地反問:「我們是否要進入複雜的美國種族歷史?美國黑人民族主義(black nationalist)和非洲裔美國人那時的分離主義(separatism), 尤其是於種族隔離(apartheid)的過去有多複雜?要研讀多少歷史脈絡?」
周堅持追問:「那Malcolm X是不是分離主義者?」
Eliza沒好氣答: 「若是說建立一個有主權的國家這個理解下,我認為不是。」
周專員仍在要求Eliza看Malcolm X說話節錄。此時,彭官要求暫停提問,三位法官退後座椅商議一會,然後彭寶琴說,Malcolm X是否分離主義者,與本案案情「拉扯得太遠」(far far removed), 彭官提醒周專員,Eliza一直不反對梁天琦在選舉演說中對港獨持正面看法。
周專員另一處的追問,把梁天琦與Eliza拉得更近,問答更有火花。周專員引述去年夏天來自《眾新聞》的報導,報導中訪問了三位學者,表達學者們對泛民立法會議員在政府表示因疫情把選舉延期一年後,是否應該總辭。
報導中,Eliza認為議員應該留任,訪問中提到議會是重要「抗爭陣地」「在威權政治下,策略上考慮比民主原則更重要……」周專員反問,梁天琦進入議會,會否也像她所說的一樣,「具策略意義,目的是去推翻政權」?
Eliza罕見地光火起來:「你在引述我?你是否在說我和梁天琦是一伙?說我和他是同黨?(You suggest I am part of his cohort?)……好了,現在我被審訊,我要回答吧? (I am the person on trial, I have to answer this……)」辯方劉大狀立即站起來抗議,指Eliza是來做證人的。
此時彭寶琴語氣溫和地望着Eliza說:「不是的,妳是來作供,提供專家意見給法庭。請不要覺得來被審判,這不是原來的意思。」彭官打圓場道:「我想周先生要想問妳,會不會梁天琦進入立法會,覺得策略上可以作出改變,而不是留在結構以外。」
Eliza鬆了一口氣,望着彭官說了幾聲:「感謝妳的澄清,感謝。」然後Eliza詳細解釋,她在泛民總辭上的看法,已經算是「溫和派」,因為當時社會上較激進的想法,是主張泛民議員一起總辭以表示對選舉延期的不滿。而Eliza說,我主張泛民留任,是希望有議員監察政府,希望加強政府問責性。
現在仍身陷囹圄的梁天琦,始終成為庭上反覆被斟酌的客體。
Eliza今日完成作供前,有機會詳細解釋,她作為政治學者,如何理解梁天琦為何要使用「光時」口號。Eliza解釋,2016年梁天琦參加的是新界東補選,和以往立法會選舉不同,選舉制度是「單議席單票制」,並非「比例代表制」。
「比例代表制」之下,勝選者需要的票數不需很多,只拿取選票一成也可以拿到席位。然而補選的規則,則是誰多選票誰便勝出,故要爭取選票數量。
Eliza說,回看2016新東補選中,參選者多達6人,當中梁天琦的對手,有知名度高的政黨領袖,梁天琦當時相比之下,是一個無人認識的小伙子,只有大學宿生會經驗,或參加過一些小型社會運動,但知名度不高。「他需要設計一個非常搶耳的口號,以拿得最多的票數。」
Eliza指,一個知名度不夠的參選者,設計口號會有「不成比例地戲劇化」的情況(dramatizing out of proportion),故此梁天琦即使說「選票就是子彈」是一種誇張的說法而已。
Eliza進一步指出:「很多提倡港獨的政治組織,大部份沒有具體的行動計劃,只是口說『香港獨立』」。法官彭寶琴補充:「妳所說的沒有具體行動計劃,是在公眾知道的情況下沒有而已。」
Eliza再補充:「究竟(這些組織主張的)是和平遊說,還是使用暴力或武裝力量?沒有看到這些(資訊)。」
今次被告唐英傑的電單車上,插着旗幟的版本,除了有「光時」這個八字中文口號,亦有七字英文“Liberate Hong Kong, Revolution of our Times”,中英文版本均在法庭反覆被檢驗。辯方學者卻說,原來口號的出現,並非有明確的設計時刻,或單一設計者。
彭官曾詢問,英語口號如何出現, “Liberate Hong Kong, Revolution of our Times”那裡來?彭官留意到梁天琦2016年造勢晚的佈景板已出現這七個英文字。
但Eliza指出,她曾經從梁天琦遞交給選管會的個人簡介中,找到「光時」的英文版,卻是被譯成「Ignite Revolution to Reclaim Our Age.」對於造勢晚會和選管會的文宣為何有差異,Eliza說她不知道。
而Eliza亦曾找遍不同資料,去嘗試看看梁天琦當初創作「光時」口號的原意,但發現他除了在晚會說過,口號不想專注「世代」差別,除此之外,她沒找到更多解釋。不過Eliza說,原來梁天琦最初創作了另一個八字口號,但她認為,梁天琦最初的口號不搶耳,不令人留下深刻印像。
「選舉口號要搶耳,要令人容易記起這個參選人,而原來梁天琦最初設計的口號很悶蛋,孩子氣得像大學活動口號一樣。」
原來,於社會掀起沸沸揚揚的談論,在2019年反修例運動中被廣泛流傳過,今天被法庭研究是否違反國安法的八個字口號,並不是梁天琦最初的構思。
此時,Eliza翻查文件找到了紀錄,並以廣東話在高等法院朗讀出,梁天琦最初曾經構思,但最後放棄了的意念。這個被埋葬了的口號,原來一樣是八個大字:「知行合一,世代革新」。
如果歷史有如果,假若「光時」沒有出現過,今日香港的光景又會如何?
***
國安法首審專家證人系列(六之一):[Regime & Redeem]
7月2日控方專家劉智鵬作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4210137115741348/
國安法首審專家證人系列(六之二):[Just Do it]
7月9日辯方專家李詠怡作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4229321820489544/
國安法首審專家證人系列(六之三):[過去與未來]
7月12日辯方專家李詠怡作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4237523026336090/
國安法首審專家證人系列(六之四):[知行合一]
7月13日辯方專家李詠怡及李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4240215429400183/
國安法首審專家證人系列(六之五):[沒有誰比誰高貴]
7月14日辯方專家李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4243328702422189/
國安法首審專家證人系列(六之六):[選櫻桃的人]
7月15日辯方專家李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4245860505502342/
(圖為辯方第二位專家證人,中大新傳學院教授李立峯離開高院,明天他會繼續作供)
a group of用法 在 Eric's English Lounge Facebook 的最讚貼文
[時事英文] Alzheimer’s Prediction May Be Found in Writing Tests
沒想到英文寫作可以用來預測阿爾茨海默症。
受試者當中應該沒有第二語言學習者吧。
音檔: https://bit.ly/3lcBTxr
★★★★★★★★★★★★
Alzheimer’s Prediction May Be Found in Writing Tests
阿爾茨海默症可以預測嗎?寫作測試也許提供了答案
Is it possible to predict who will develop Alzheimer’s disease simply by looking at writing patterns years before there are symptoms? According to a new study by IBM researchers, the answer is yes. And, they and others say that Alzheimer’s is just the beginning. People with a wide variety of neurological illnesses have distinctive language patterns that, investigators suspect, may serve as early warning signs of their diseases.
• Alzheimer’s disease 阿爾茨海默症
• symptoms 癥狀、症狀
• according to a new study 根據一個新研究
• a wide variety of 多種~的
• neurological illnesses 神經系統疾病
• distinctive language patterns 獨特的語言模式
• an early warning sign of ~的早期預警訊號
有沒有可能在出現癥狀之前的幾年裡,僅僅通過觀察書寫模式來預測誰會患上阿爾茨海默症? 根據IBM研究人員的一項新研究,答案是肯定的。而且,他們和其他一些研究人員表示,阿爾茨海默症的預測只是開始。研究人員懷疑,患有多種神經系統疾病的人都有著獨特的語言模式,可能是他們疾病的早期預警信號。
★★★★★★★★★★★★
The researchers examined the subjects’ word usage with an artificial intelligence program that looked for subtle differences in language. It identified one group of subjects who were more repetitive in their word usage at that earlier time when all of them were cognitively normal. These subjects also made errors, such as spelling words wrongly or inappropriately capitalizing them, and they used telegraphic language, meaning language that has a simple grammatical structure and is missing subjects and words like “the,” “is” and “are.”
• word usage 詞彙使用情況
• subtle differences 細微差別
• artificial intelligence 人工智慧
• repetitive 重複的
• telegraphic language* 電報式語言
• simple grammatical structure 簡單的語法結構
研究人員利用一個人工智慧程序,檢查受試者的詞彙使用情況,尋找語言上的細微差別。他們鑒定出一組受試者,在早期所有人的認知能力都正常的情況下,他們的用詞重複情況更為嚴重。這些測試對象還會犯一些錯誤,比如拼寫錯誤或者大寫使用不當,而且會使用電報式語言——語法結構簡單,漏掉主語以及「the」、「is」和「are」這樣的詞。
*telegraphic language is speech during the two-word stage of language acquisition in children, which is laconic and efficient but lack of function words, tense and plural endings on nouns.
★★★★★★★★★★★★
The members of that group turned out to be the people who developed Alzheimer’s disease. The A.I. program predicted, with 75 percent accuracy, who would get Alzheimer’s disease, according to results published recently in The Lancet journal EClinicalMedicine. “We had no prior assumption that word usage would show anything,” said Ajay Royyuru, vice president of health care and life sciences research at IBM Thomas J. Watson Research Center in Yorktown Heights, N.Y., where the A.I. analysis was done.
• develop a disease 患上疾病
• with % accuracy 準確率達~%
• no prior assumption 沒有先想到、先假設到
• usage (詞語或語言的)用法
• A.I. analysis 人工智慧分析
這群人後來都患上了阿爾茨海默症。根據《柳葉刀》(The Lancet)子刊《臨床醫學》(EClinicalMedicine)最近發表的研究結果,該人工智慧能夠預測誰將患上阿爾茨海默症,準確率達75%。「我們之前沒有想到用詞情況還有這個用途,」紐約州約克敦高地的IBM托馬斯·沃森研究中心(IBM Thomas J. Watson Research Center)醫療保健和生命科學研究副總裁阿賈伊·羅伊尤魯(Ajay Royyuru)說。人工智慧分析就是在該中心進行的。
★★★★★★★★★★★★
文章來自《紐約時報》: https://nyti.ms/3pXsI5l
圖片來源: http://bit.ly/3qsX3sb
a group of用法 在 VOGUE Taiwan Youtube 的最佳貼文
各種奶油糖霜、紋理抹面、創意擠花一次學會,簡單又好玩!
在家自製高級甜點 ►► https://smarturl.it/ywomtg
#蛋糕裝飾 #擠花 #療癒廚房
00:00 Introduction
00:46 Cake Tools 工具
01:34 Frosting - Cream Cheese 奶油乳酪糖霜
03:20 Frosting - American Buttercream 美式奶油霜
05:11 Frosting - Swiss Meringue 瑞士蛋白奶油霜
07:23 Technique - Petals 花瓣
08:43 Technique - Horizontal With Spiral 水平紋理搭配螺旋
09:48 Technique - Vertical 垂直紋理
10:48 Technique - Diagonal Texture 對角線紋理
11:40 Technique - Swooshes & Peaks
14:01 Technique - Waves 波紋
14:54 Technique - Zigzag Z字形紋理
15:57 Technique - Smooth Finish 平滑裝飾
19:41 Technique - Cake Comb 蛋糕梳
21:08 Piping Technique 擠花技巧
22:57 Piping - Writing On A Cake 寫字
25:00 Piping A Round-Tipped Dot Border 圓型點狀擠花
25:50 Piping A Star-Tipped Shell Border 星型貝殼擠花
26:44 Piping A Round-Tipped Cupcake 圓型擠花杯子蛋糕
27:33 Piping A Large Star Cupcake 大星型擠花杯子蛋糕
28:05 Piping A Small Star Cupcake 小星型擠花杯子蛋糕
28:38 Petal Tip & Ribbon Tip Piping 花瓣擠花跟緞帶擠花
【 其他熱門主題】
讓喜歡的事變生活!Good Job! ► http://smarturl.it/r7si6s
芭蕾舞者們的血淚史 ► http://smarturl.it/uhot5l
唐綺陽12星座深入剖析 ► http://smarturl.it/in8eqp
美容編輯正芳隨你問 ► http://smarturl.it/zf5840
口音、服裝專家拆解經典電影 ► http://smarturl.it/zcbgmf
---------------------------------------------------------------
【追蹤 VOGUE TAIWAN】
★訂閱VOGUE TAIWAN Youtube:http://smarturl.it/xbtuuy
★VOGUE TAIWAN 官網:http://www.vogue.com.tw/live/
★VOGUE TAIWAN Facebook:https://www.facebook.com/VogueTW/
★VOGUE TAIWAN Instagram:https://www.instagram.com/voguetaiwan/
★VOGUE TAIWAN LINE:https://reurl.cc/V66qNn
★美人會不會 FB社團:http://hyperurl.co/rgfitl
★訂閱GQ TAIWAN Youtube:http://bit.ly/2fBjdcD
★GQ TAIWAN官網:http://www.gq.com.tw/
★GQ TAIWAN粉絲專頁:http://smarturl.it/r9gauv
★GQ TAIWAN Instagram:https://pse.is/JVNES
★GQ TAIWAN LINE:https://pse.is/FX7T4
▷ Make sure you subscribe to my channel and hit the notification bell, so you don’t miss any of my new videos → http://smarturl.it/xbtuuy
--------------------------------------------
※關於時尚,VOGUE說了算!自從1892年第一本VOGUE在美國出版以來,至今已有122年的歷史,始終被時尚專業人士所推崇,因此榮譽為Fashion Bible時尚聖經。
--------------------------------------------
※台灣VOGUE隸屬Condé Nast Interculture Group,相關國外影片皆由國外授權提供給台灣使用,台灣VOGUE秉持服務網友,讓更多中文語系觀眾可以看到國際影片跟中文字幕,所以在此頻道分享給大家,如果喜歡我們的頻道,請訂閱我們,我們將會持續努力帶來更多優質內容。
a group of用法 在 easonsiu Youtube 的精選貼文
劍心第二集黎啦~~~XDDD
現推出流行鼓班優惠,詳情請到:
http://www.drumsonlyhk.com/課程/彈性時間%EF%BC%8F自選導師課程/eason-siu/
越來越鍾意OOR d歌,一來melody好聽,二來d鼓編得好~尤其是d Groove既用法同Fill in既精簡,真係可以從中學到好多野~;)
哩首歌take左我好多次,原因係佢唔同段落d鼓太似,但又有少少唔同,所以好易打錯TvT
好彩最後都完成左~實在太好~~~XPPP
今次主鏡頭換左新相機黎錄,唔知大家睇唔睇得出畫面質素有提升哩?
Enjoy!!!!;D
*My Cymbal setting:
14" K custom Session Hi-hat
17" K Dark Thin Crash
16" K Dark Thin Crash
18" K custom Session Crash stack with 14" K mini China
20" K Ride
8" K custom Dark splash
12" A Special Recording Hi-Hat
(ALL COPYRIGHTED MATERIAL IS USED UNDER THE GUIDELINES OF "FAIR USE" IN TITLE 17 & 107 OF THE UNITED STATES CODE.
SUCH MATERIAL REMAINS THE PROPERTY OF THE ORIGINAL OWNER OF THE COPYRIGHT,
AND IS USED HERE FOR THE PURPOSES OF EDUCATION, COMPARISON, AND CRITICISM ONLY.)
a group of用法 在 Anny English - 今天來介紹幾個關於「群」的單字用法 的推薦與評價
今天來介紹幾個關於「群」的單字用法,你會了幾個呢? a crowd / group of people 一群人a herd of cattle / elephants 一群牛/ 象a flock of sheep / bird / geese ... ... <看更多>
a group of用法 在 [題目] a group of 當主詞的用法- 看板TOEIC - 批踢踢實業坊 的推薦與評價
突然想到
假如用 a group of 後面加的名詞是複數的
那後面還要加be-動詞的話是要用is 還是are
ex : a group of birds are flying.
這樣對嗎
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.132.164
※ 編輯: wanttogo 來自: 218.174.132.164 (02/24 00:29)
... <看更多>