世界首位基因編輯的寶寶在中國出生

基因編輯目前還不符合倫理規範,中國這次跨越這個規範,直接闖關了...

這對雙胞胎女嬰(「露露」和「娜娜」)於 2018年11月健康出生,一個基因修改讓她們天生就能對愛滋病(HIV)免疫。

閱讀全文〈世界首位基因編輯的寶寶在中國出生〉

Linux Kernel 4.20 修正 Intel CPU Bug 造成的效能影響

Linux Kernel 4.20 修正了 Intel CPU 的多個 Bug,卻造成 CPU 效能嚴重下跌,某些效能甚至跌 30%。

閱讀全文〈Linux Kernel 4.20 修正 Intel CPU Bug 造成的效能影響〉

國家地理頻道 拍攝的高雄創新城市規劃(重劃) - 2018

高雄一直不斷的在建設,近幾年慢慢看出差異,而且是跟以前有很大的改變~

最近要完成的鐵路地下化,應該是會有最大的改變,就像是 台北昆陽 到 南港鐵路地下化 後,市民大道 直接延伸到 南港展覽館 這邊,交通會比較順暢,看此影片,高雄將鐵路地下化(2018/10/14)後的土地,都直接綠化了~

閱讀全文〈國家地理頻道 拍攝的高雄創新城市規劃(重劃) - 2018〉

HTTP/3 協定出爐

HTTP/3 (h3) 的協定決定了,跟 HTTP/1.x 和 HTTP/2 很大的不同在於,HTTP 1.x 和 HTTP2 都走在 TCP 上,而 HTTP3 會走在 QUIC (UDP) 上。

  • 註1:HTTP/3 的 QUIC 非 Google 的 QUIC
  • 註2:以往 iptables 都開 443/tcp,以後可能會需要多開 443/udp 囉~

HTTP 版本演進

  1. 1999: HTTP/1.1
  2. 2015: HTTP/2
  3. 2019: HTTP/3

閱讀全文〈HTTP/3 協定出爐〉

termtosvg:於 Linux 錄製 Terminal CLI session 變成 SVG 動畫

於 Linux 想要將操作錄製成影片,有下述幾套軟體可以使用:

不過影片放在 Web 上,通常會比較麻煩,容量也比較大,若可以直接變成 svg 動畫方式播放,就可以很輕巧快速的播放~

此工具就是將 Terminal 的操作內容錄製轉換成 svg 的動畫(影片)格式。

閱讀全文〈termtosvg:於 Linux 錄製 Terminal CLI session 變成 SVG 動畫〉

PHP 使用 PHPMailer 遇到 SSL operation failed 的解法

使用 PHP 寄信經常會使用 PHPMailer,但是要使用內部網路的 Mail
Server 來寄信,卻一直遇到如下述的錯誤:

Warning: stream_socket_enable_crypto(): SSL operation failed with code 1.
OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

要怎麼解決呢?

閱讀全文〈PHP 使用 PHPMailer 遇到 SSL operation failed 的解法〉