使用 SCL 安裝方式,它不會取代原本系統的 gcc ,是透過 sch enable 進行切換,相對比較安全
以 gcc 9 為例:
yum -y install centos-release-scl-rh
yum -y install devtoolset-9-toolchain.x86_64
# which gcc
/usr/bin/gcc
# gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
切換到 gcc 9 的環境
# scl enable devtoolset-9 bash
# which gcc
/opt/rh/devtoolset-9/root/usr/bin/gcc
# gcc --version
gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2)
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2021年4月19日 星期一
2021年4月15日 星期四
2021年4月7日 星期三
data URI
data URI 可以將影像,檔案等以 base64 編碼內嵌至網頁內,可以減少瀏覽器發出 Request 的次數
data URI 的表達式如下:
data:[<mediatype>][;base64],<data>
img 使用 data URI 是最常見的模式,例如上面這張 Hello World 圖片(Blogger 預設的附圖就是 data URI)
a link 加上 download="filename" 就可以用 data URI 直接下載檔案
例:
Download PNG (上面那張 Hello Word 圖檔)
實測 JS、CSS 的引入檔也可以用 data URI,但似乎未曾看過有人這樣做,猜測可能是不好管理。
現今瀏覽器多執行緒的優化,使用 data URI 可能不見得比較快了
訂閱:
文章 (Atom)
Migrate Google Compute Engine VM image to local
想要把 Google Compute Engine VM 備份,或者 clone 一份到 local 做測試 先關機建立映像檔,再把映像檔匯出到 Bucket (可以選擇匯出格式 vmdk、vhdx 等),然後就可以下載 但會發現在自己的環境無法開機,看起來是找不到 root ...

-
openfortivpn 和 FortiClient VPN 相容,若不想用官方的 Client 可以試試 只是它是命令列模式,沒有 GUI 使用很簡單 openfortivpn vpn-gateway:8443 -u username 然後會提示輸入 Password 若憑...
-
啟用 Windows 10 終極效能電源計劃 powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 設完之後, 設定 / 系統 / 電源與睡眠 / 其他電源設定 就會出現「終極效能」選項 網路上有人實測,效能...
-
Google 意見回饋獎勵 是一個填問券賺 Google Play 回饋金的 APP, 問券問題都不多,有的甚至只有一題,基本的回饋是 4 元台幣,有的問券會回饋比較多 其問券是不定期出現的,一星期也許只有一兩則 Android 及 iOS 都有這個 APP
-
PING 10 次取平均,從 HiNet FTTH PING 理論上,西岸 PING 值會比較好,測試結果也是如此 us-west1 (奧勒岡州) 125ms 👍 最佳 us-west2 (洛杉磯) 133ms us-west3 (鹽湖城) 145ms us-west4 (拉斯...
-
以前都是用 rp-pppoe 套件裡的 adsl-setup 來設定 PPPoE 現在比較新的 Linux 已經沒有這個套件了,要用 NetworkManager 的 nmcli 來設定 設定也很簡單,準備帳號、密碼及網路卡就行了 以下範例帳號是 xxxx@hinet.net 密...
-
禁止 LINE 電腦版傳送連線診斷報告 當把 desktop.line-scdn.net 擋掉時 (ref. Disable LINE desktop force update ), LINE 會傳送連線診斷報告到 nelo2-col.linecorp.com, 內容 body ...
-
微軟數學解題工具 Microsoft Math Solver 學習數學的輔助工具,功能強大,有解題步驟及解釋,也有 APP
-
GCP 的 VM (Compute Engine) 終於支援 IPv6 Public IP 了 目前只支援以下地區 asia-east1 asia-south1 europe-west2 us-west2 有台灣區,參考 configure-ipv6-address 進行設定,...
-
禁止 LINE 電腦版自動或強制更新的方法 LINE 電腦版啟動都會去連這個更新資訊檔 https://desktop.line-scdn.net/win/v1/real/update_info.json 內容大概長這樣 可以看出針對各版本的更新 type 有 force, ...
-
RouterOS 的管理工具 winbox,因為還不支援 UTF-8, 雖然可以在 Wireless 設定中文的 SSID,但是實際上會看到亂碼, WiFi 的 SSID 是走 UTF-8 編碼,需要把 UTF-8 中文轉成 HEX 碼,再用指令設定 寫了一個小工具提供大家使用...