Youtube 廣告是 Google 的一大收入來源,第三方服務阻擋廣告的作法多少阻撓了 Google 的財路。另一方面,免費的第三方工具雖然俗擱大碗,但透過並非官方平台的載點下載應用程式,將會提高使用者的資安風險,這並非是 Google 與使用者樂見的。Google 呼籲使用者應盡可能使用官方訂閱服務,以保障使用者的權益與隱私。
Python 的 GIL (全局解釋器鎖) 一直被不少開發者所詬病。Python 的多執行緒在多 CPU 條件下,並不能一併運行,而必須要在每個執行緒運行時,先需要獲得解釋器的訪問權限,才可以運行。在一個執行緒運行時,其他的執行緒只能處於等待的過程。不過這方面的問題可使用多工處理機制來彌補。而 Java 支援真正的多執行緒,控制資源的的共享很到位。
前端工程師在使用 Emment 在設定子元素時非常方便,只要在父子元素間加入 > 符號即可。如下方的動態圖所示:假設我們要在 class name 名為「news_p」以及 id 名為「paragraph1」的 div 父元素中放置 子元素 p,並在 p 中在加上孫元素 ol 與 li 等動作,只要輸入「.news_p#paragraph1>p>ol>li」後按下 ctrl+E 就可一次寫完!
兄弟階層一次輸入
承上面「父子元素一次輸入」的範例,若想在 p 的上方放置 h2 標題,但是 h2 標題不屬於 p 的父元素,位階是跟 p 同等的,則 h2 與 p 互為兄弟元素。
承上面「群組 Grouping」的範例,若前端工程師想在兩個互為兄弟階層的 h2+p 群組後方,新增一個 div 父元素(class name 名為「news_p」以及 id 名為「paragraph2」),就可以在元素間加入 ^ 符號即可。所以語法就可以這樣寫「.news_p#paragraph1>(h2+p>ol>li)+(h2+p>ol>li)^.news_p#paragraph2」之後再按 ctrl+E 即可。
當前端工程師要產生 ol 或是 ul 清單標籤時,都會包含一拖拉庫的 li 元素。如果要一個一個手動輸入的話,就算是使用 Emmet 的「+」快捷輸入法,還是會花去不少時間。幸好 Emmet 有複製的快捷輸入法:「*」。用法是:若想要一次產生 5 個相同的元素的話,就在原宿後方輸入「*5」。由此類推,產生 7 個就是「*7」。假使我們今天要建立一個 ul 清單標籤,包含 5 個 li 元素,語法就可以這樣寫「ul>li*5」之後再按 ctrl+E 即可。
再假設我們要在一個 .news 中放置 5 個 .block,然後每個 .block 中都有 1 個 h2 標題及 3 個 p 段落,每個 p 段落中又放置兩張圖片,則輸入「.news>(.block>h2+(p>img*2)*2)*5」
編號
有時前端工程師在輸入 li 標籤時,會給這些 li 一個共用的 .className 以及流水編號。若搭配 Emmet 的「$」時,就可以快速的產生。例如,今天我們要輸入五個 li 標籤,標籤的 class name 分別為 list-1、list-2、list-3、list-4、list-5,則輸入「li.list-$*5」
去年 Meta 開啟了元宇宙的序章,並宣佈人類將很快生活在元宇宙中。雖然這對於一般人來說,聽起來相當科幻又具有未來感,但我們其實早就已經生活在一個數位生態系統中了。現在的我們透過小小的螢幕,24 小時全年無休都可以收到各種訊息和新聞。未來在元宇宙的世界中來去自如,對人類的影響是什麼,只有時間能證明一切。
宏碁使用深度學習技術訓練 AI 模型,透過蒐集國外 EyePACS 平台臨床、國內臺大醫院臨床共數萬名糖尿病視網膜病變患者的「眼底資料」──彩色眼底檢查影像及診斷結果等資料數據,來訓練 AI。之後結合硬體整合成邊緣裝置(edge device),使 AI 無須網路即可進行篩檢判讀,在速度、資料安全性和隱私性方面益處良多。
台灣的全民健保制度不但保費低、給付多、管理成本低,大幅減輕民眾看病求醫的障礙,讓台灣累積起了大量健保數據資料,這一優勢加上台灣高度發展的資通訊高科技產業,更是擁有發展 AI 智慧醫療產業的優勢。相信若個資規範、各種資料使用有完整的定義與管制後,將能帶動各項研究更快速、促進台灣智慧醫療照護產業的蓬勃發展。