• 先安裝 PPTP client 
    yum install -y ppp pptp pptp-setup
    建立連接
    pptpsetup --create your-vpn-name --server your-vpn-server-ip --username your-username --password your-password --encrypt --start 
     
    如果看到以下提示就是連線成功囉!~
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/2
    CHAP authentication succeeded
    MPPE 128-bit stateless compression enabled
    local  IP address 192.168.1.98
    remote IP address 192.168.1.254
    可以用 ip addr 確認一下
    #ip addr
    
    8: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1448 qdisc pfifo_fast state UNKNOWN group default qlen 3
        link/ppp
        inet 192.168.1.98 peer 192.168.1.254/32 scope global ppp0
           valid_lft forever preferred_lft forever
    接下來就是把預設的路由改成 ppp0 了
    route add default dev ppp0
    
     
    最後如果要斷線,那就 kill 掉就行
    pkill pptp
    Linux | 55 觀看 | 03-29 | Kuann Hung 上傳
  • 47daffb97baf66565c1debe62c263bdb.png雖然已經到了 tensorflow 2.x,但如果有些舊的程式還沒更新的話,就還是得要用 tensorflow1.x 的版本,這樣該怎麼辦呢?
    其實可以在安裝的時候指定版本喔~ 
     
    以下就用 anaconda 做一個範例,因為要避免影響到既有的環境,所以最好還是建立一個新的 environment 來避免套件衝突問題!~
     
    conda create -n tensorflow1.x
    conda activate tensorflow1.x
    
    conda install tensorflow=1.12 -n  tensorflow1.x
     
    其實最好還是把 tensorflow1.x 的 code 升級到 2.x 以上 (但據說對於靜態圖片處理效能變差了!!)
    在這裡有建議升級的方式
     
    並且還很貼心的提供了升級的 code 喔!~
    TensorFlow | 29 觀看 | 03-28 | Kuann Hung 上傳
  • 在 GitLab 中的 repositories 目錄中有許多的 .bundle 檔案,有時候為了方便快速轉移,可以用下面的指令解開喔!~
    ; 先檢查一下
    git bundle verify mybundle.bunlde
    
    會出現像是這樣的訊息
    The bundle contains these 8 refs:
    fbb71123081e11fb914b913ecf4b83386045f74a refs/heads/develop
    fbb71123081e11fb914b913ecf4b83386045f74a refs/heads/master
    fbb71123081e11fb914b913ecf4b83386045f74a refs/heads/release
    0dac10b89031b878e33994140335008ed5bb9a4f refs/keep-around/0dac10b89031b878e33994140335008ed5bb9a4f
    49183c1dde88702d9238e81297e615c282c0868a refs/keep-around/49183c1dde88702d9238e81297e615c282c0868a
    6a3f173eed77ef8c869390262a95b4a54bb4622e refs/keep-around/6a3f173eed77ef8c869390262a95b4a54bb4622e
    c65fe689abfb386629bfc695987e76d027d85fc1 refs/keep-around/c65fe689abfb386629bfc695987e76d027d85fc1
    fbb71123081e11fb914b913ecf4b83386045f74a HEAD
    The bundle records a complete history.
    mybundle.bundle is okay
    然後再解開
    ; 解開
    git clone mybundle.bunlde
    輸出類似這樣,如果沒有錯誤就 ok 啦!
    Cloning into 'mybundle'...
    Receiving objects: 100% (30789/30789), 271.18 MiB | 4.48 MiB/s, done.
    Resolving deltas: 100% (16391/16391), done.
    Checking out files: 100% (7595/7595), done.
    
    其他 | 77 觀看 | 03-22 | Kuann Hung 上傳
  • 今天機器突然遇到這個問題,某個目錄進去後,下 ls 就出現這個訊息~ QQ 了
    [root@localhost ]# cd /var/lib
    [root@localhost /var/lib]# ll
    ls: cannot open directory .: Input/output error
    接下來你可以透過這樣的方式修正一下
     
    lvm pvscan
    lvm vgscan
    lvm lvscan
    
    # 這個要實際查一下你的目錄名稱
    lvm lvchange -ay /dev/mapper/cl-home
    完成後就修復一下你 /dev 下的 device
    xfs_repair -d /dev/sda
    然後重開機看看有沒有修復吧 (不保證修復的!!!)
    Linux | 156 觀看 | 03-19 | Kuann Hung 上傳
  • 57e590d098320117531b900d86f5badc.png
    最近發現一個有趣的東西,instance.page,這也是一個新的頂級域名,滿有趣的。
    只要在你的 html 最後面 (建議是在 </body> 前面) 加上下面這段語法即可:
    <script src="//instant.page/3.0.0" type="module" defer integrity="sha384-OeDn4XE77tdHo8pGtE1apMPmAipjoxUQ++eeJa6EtJCfHlvijigWiJpD7VDPWXV1"></script>
    現在老洪的 IT 也加上了這段語法,感受一下,特別是用滑鼠產生 hover 行為的時候,點擊後是不是變快了呢?!~
     
    其實這是一個偷吃步的方法,作法很簡單,只是去監控 hover 的動作,把有 URL 的透過 prefetch 的方式,在點擊之前就 "偷偷" 下載了。
    自然而然,在點下連結後,因為已經 cached 了,所以 "感受" 上就會變快,只是對於一些像是 PageSpeed 之類的是沒用的。
    但其實人都是很吃感覺的啦,只要感覺上有變快就 ok 囉~~
     
    目前在 Chrome 的支援度最好,在Edge 暫時不支援~  Firefox 上還是會重新下載 (open bug),至於 Safari 13.0,預設就 disabled 了~
     
    Web 相關 | 257 觀看 | 03-01 | Kuann Hung 上傳
  • d2e45a102e9d7f8da4d694a7059fc915.jpg
    由於很多時候在網頁上的資料還是會需要產生 PDF 之類的,所以需要用到 Printer CSS
    但測試上就挺麻煩的,好在 Chrome 有提供方便的工具可以使用喔!
    Web 相關 | 319 觀看 | 02-12 | Kuann Hung 上傳
  • 6086978522ff6e02995f4ea478bf63e8.jpg
    這是我自己調整設計的工作流,可以提供參考,這樣設計後,透過看板設計可以很方便快速的了解每個客戶目前的洽談狀態
    其他 | 330 觀看 | 02-04 | Kuann Hung 上傳
  • 由於先前建立的空間可能不足,所以就需要動態來擴展空間,最好是不停機擴展啦!!
    在 GCP 上面,他的 Compute Engine 跟 Disk 是分開看的,所以從 Compute Engine 裡面是找不到怎麼擴大空間的,必須要進入
    才能管理。
     
    進入後,就找到你的磁碟名稱,按下編輯,然後輸入你希望調整的空間大小即可喔!~
    8ce53588ff8d1c658ffb7711f628f274.png
    Linux | 315 觀看 | 02-01 | Kuann Hung 上傳
  • 未經講者審閱,僅供追求參考

      我們在這次訓練中,一直享受神重申的說話。請記得,申命記乃是一卷關於重新訓練的書,是新一代以色列人經過曠野漫長的飄流後,神對他們重新的訓練。摩西重申的話是要預備他們進入美地,並承受美地爲業。在這重申的話裏,基督被啓示出來。盼望我們都記得申命記的內在意義:這是一卷論到基督的書。我們在已過各篇信息中,看見了基督的許多方面。的確,申命記論到基督,特別論到基督是神活的話。當摩西重申律法和典章時,他其實是在陳明基督。在神子民的整個行程中,是這位基督在供應並維持他們;並且祂還要一直供應他們,作他們的供備,使他們進入美地。

    要愛神,順從神的誡命,領受祝福

      在本篇信息中,我們需要牢記三個關鍵辭。第一,要愛神。第二,要順從神的誡命。第三,要領受祝福。在申命記裏,這三件事一再提到。整卷申命記所說的,不外乎要我們愛神,順從神的誡命,並領受祂的祝福。我們若憑着主的憐憫,確定地進入這卷書,就會過一種愛神、順從祂的話(誡命)並領受祂祝福的生活。這樣,我們就預備好進入美地,承受美地作我們的產業。

      本篇信息是這次訓練的結論。摩西在申命記裏講了許許多多,末了,吩咐以色列人在美地上生活,要揀選生命,好使他們能領受祝福。這是非常關鍵的話,也是申命記結晶讀經的結語。我們不是籠統地、屬靈地說到生命和祝福,而是要實際地在神行政之下面對生命與祝福。第二篇信息說過神的行政,一面,神愛我們,向着我們是信實的;但另一面,祂有祂的行政,祂的行事是公義的。藉着祂的行政,我們得蒙保守和拯救,使我們能繼續活在祂的祝福之下。

    冬季訓練 - 申命記結晶讀經 | 1231 觀看 | 01-25 | Kuann Hung 上傳
  • 未經講者審閱,僅供追求參考

    勉勵青年人持守三件事—

    敬畏神、愛神、事奉神

      我要提醒青年人研讀並複習這次的信息時,注意摩西在申命記裏一再重複、懇切提醒以色列人要作的事:第一,敬畏神;第二,愛神;第三,事奉神。盼望青年人都能持守這三件事,作爲從神領受的囑咐。

      在此,我還要鼓勵青年人參加全時間訓練。不論是即將大學畢業的,或已經畢業的,甚至是剛上大學的,都要計劃參加全時間訓練。關於這事,你甚至不需要禱告,只要去參加就是了,主會顧到你其餘的事。求主赦免我這樣說,然而盼望你們能明白我的意思。在我們中間有這麼多真正尋求神的青年人,這實在不是一件小事。今天,我們周遭充滿謊言和謬妄的事,但在主的恢復裏,有一班尋求真理的青年人,這是何等可貴。

    冬季訓練 - 申命記結晶讀經 | 1624 觀看 | 01-24 | Kuann Hung 上傳