• d2e45a102e9d7f8da4d694a7059fc915.jpg
    由於很多時候在網頁上的資料還是會需要產生 PDF 之類的,所以需要用到 Printer CSS
    但測試上就挺麻煩的,好在 Chrome 有提供方便的工具可以使用喔!
    Web 相關 | 1916 觀看 | 2020-02-12 | Kuann Hung 上傳
  • 6086978522ff6e02995f4ea478bf63e8.jpg
    這是我自己調整設計的工作流,可以提供參考,這樣設計後,透過看板設計可以很方便快速的了解每個客戶目前的洽談狀態
    其他 | 1805 觀看 | 2020-02-04 | Kuann Hung 上傳
  • 由於先前建立的空間可能不足,所以就需要動態來擴展空間,最好是不停機擴展啦!!
    在 GCP 上面,他的 Compute Engine 跟 Disk 是分開看的,所以從 Compute Engine 裡面是找不到怎麼擴大空間的,必須要進入
    才能管理。
     
    進入後,就找到你的磁碟名稱,按下編輯,然後輸入你希望調整的空間大小即可喔!~
    8ce53588ff8d1c658ffb7711f628f274.png
    Linux | 2571 觀看 | 2020-02-01 | Kuann Hung 上傳
  • a1dc858dc9dc7454b5738f1b92d1cced.png
     
    現在很多雲端的 RDS 都採用 percona 的 XtraBackup 備份,而備份好的檔案是 .qp,如果要做還原的話,就需要安裝相關的工具。
    Database | 1624 觀看 | 2020-01-17 | Kuann Hung 上傳
  • 如果你的 log 比較多並且是複雜的多層子目錄,那就可以用這樣的方式來自動作 logrotate
     
    首先編輯 /etc/logrotate.d/your-config-file
    /var/app/log/*/*.log /var/app/log/*/*.log /var/app/log/*/*/*.log {
        su root root
        weekly
        rotate 12
        missingok
        notifempty
        sharedscripts
        delaycompress
    }
    完成後可以用 logrotate -d 測試
    logrotate -d your-config-file 
    或是用 logrotate -f 強制執行
    logrotate -f your-config-file 
    Linux | 2035 觀看 | 2019-12-28 | Kuann Hung 上傳
  • 20f2f9f464b0c7343fff2369642e2a74.png
    Docker | 1117 觀看 | 2019-10-04 | Kuann Hung 上傳
  • 9eec801b7b0e6472e0eeb8433773e535.png
    因為現在用 Docker 越來越方便快速,省去很多環境設定的問題,所以像 Gitlab 這種東西,當然是用 docker 快速安裝囉~ 
    但是備份跟還原就是一個比較麻煩的問題,所以可以參考下面的方式。
     
     
    Docker | 1500 觀看 | 2019-10-04 | Kuann Hung 上傳
  • 僅有安卓系統可以使用
     
    简体版下载: android_GB_v1.apk
     
    繁體版下載: song_big5-v3.apk
     
     
     
    專題 | 9461 觀看 | 2019-09-15 | Kuann Hung 上傳
  • 0426e93ebb9e4b9db83adbbcfb7800d4.png如果 Linux 不小心中木馬,雖然重灌是最快的,但是有時候還是需要找到到底是哪裡來的,那就可以安裝一下 ClamAV 來查一下!
     
     
    Linux | 5533 觀看 | 2019-09-01 | Kuann Hung 上傳
  • MySQL 中有一個 federated 的 table type,其實應該出來滿久了,但最近有個狀況需要用到,所以就研究,紀錄了一下。
    其實這種情境還是挺多的,就是在 Production 上有一個 Master / Slave 的 DB,但為了一些報表需求,又不想吃掉,或是佔用了系統資源,可是報表計算量又特別大,所以就設計了一個這樣的方案,利用 federated 達到目的。
    8dc5afa979c5708b54592dcdff47e86b.png
     
    如上圖,拉一個 Read only 出來就是為了不要影響到 M/S 的效能。但 read only 就沒辦法產生一些 statistics 的 table,所以就建立另一個 reporting DB,透過 federated 的方式去把資料計算後存到 reporting 的 DB,這樣不僅不會影響到 M/S 的效能,還可以取得 near realtime 的資料庫。
    Database | 4914 觀看 | 2019-08-19 | Kuann Hung 上傳