Android 11 新增無線偵錯 (Wireless Debugging)

不久前 Android 11 正式發布,可以看到有許多很酷炫的新功能,其中對身為 Android 開發者的我來說最興奮的應該就是「無線偵錯」了,這樣出門就可以更方便的開發了,因此趁著這段空閑就來試試看! ...

October 10, 2020 · 1 min · 姚韋辰(Andy Yao)

如何在 Ubuntu 20.04 創建 Sudo user?

創建 server 後,我們通常都會先在其中創建我們自己的 user 方便操作,同時也會需要有 root 權限才能操作更多指令。 每個 Linux 發行版對於創建 sudo 使用者的操作都是大同小異,但可能會有一些差別,因此這邊紀錄了 Ubuntu 20.04 的 sudo 使用者創建方式。 以 root 身份登錄到你的伺服器。 將下面 server_ip_address 替換為你伺服器的 ip 1 ssh [email protected]_ip_address ...

May 7, 2020 · 1 min · 姚韋辰(Andy Yao)

商業智慧筆記(一)- 大數據時代的商業智慧簡介

商業智慧的含義 什麼是商業智慧? 資料倉儲學院(TDWI)將商業智慧比喻成 資料煉油廠: 煉油廠流程:原料 → 原油 → 各式商品 商業智慧流程:原料 → 原始資料 → 各式資訊產品 商業智慧即是一個資訊處理的程序,經過一連串資料萃取、轉換,並載入資料倉儲後,允許使用者透過各種資料查詢和分析方法。目的在於匯聚過往經驗,已產生管理目前並規劃未來企業運作的經營智慧。 ...

May 3, 2020 · 1 min · 姚韋辰(Andy Yao)

HTTP/3 改用 UDP? HTTP 的過去、現在和未來

一、前言 聽到 HTTP/3 竟然要放棄 TCP 改用 UDP,相信不少人應該都感到很驚訝。在過往教課書及老師都告訴我們「UDP 不可靠,所以 HTTP 使用比較可靠的 TCP」,從來沒有想過這知識有一天竟然會被推翻,因此在震驚之餘,也來研究了一下 HTTP/3 內容及 HTTP 的過去、現在和未來。 ...

April 27, 2020 · 2 min · 姚韋辰(Andy Yao)

Flutter: const vs final

Const 需要在創建時就給定值,且會在編譯時期決定好,因此如果是執行時期才知道的值是不能用 const 的。 const 裡的值也得要是 const,不能是在執行階段才知道或是可改變的值,因此下面的範例會失敗: 1 2 const arr = [1, 2, 3] arr[1] = 11 // 執行失敗 Final 給定值之後就不能再更改,但可以在建構子之中再給。

April 23, 2020 · 1 min · 姚韋辰(Andy Yao)