撰文於銘 飄散隨風 心行無語 仰首蒼穹

解決「REMOTE HOST IDENTIFICATION HAS CHANGED!」的錯誤

今天收到通知,有一台主機因為更新失敗,所以用了舊的備份重啟主機,導致資料有點舊,請我將最新資料更新上去。

連線到該主機時,發生了奇怪的錯誤(恕我馬賽克一些資料):

xxx@yyy [~]# ssh heaven@111.222.333.444

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

Someone could be eavesdropping on you right now (man-in-the-middle attack)!

It is also possible that a host key has just been changed.

The fingerprint for the ECDSA key sent by the remote host is

SHA256:asdfasdfasdfasdfasdfasdf

Please contact your system administrator.

Add correct host key in /home/xxx/.ssh/known_hosts to get rid of this message.

Offending ECDSA key in /home/xxx/.ssh/known_hosts:1

ECDSA host key for ...... has changed and you have requested strict checking.

Host key verification failed.

 

重要度:
文章分類:
電腦標籤:

「阿含、尼柯耶」比較研究論文選集

Swift 踩到 Unicode 等價性與異體字的雷

FontForge 使用心得

前言

 

FontForge 是一支功能很強的字型處理程式,會接觸這支程式,主要是在學習由某些字型檔,取出部份字型,打造出一個 Web 開放字型 woff/woff2(Web Open Font Format),讓讀者在線上閱讀佛典時,可以在沒有安裝較新的 unicode 字型的情況下,也能看到這些字型,就是利用 Web 開放字型。

 

下載與安裝

 

FontForge 官網:https://fontforge.org/

 

下載後請依官網指示安裝及執行,重點提示:

 

  • 在安裝程式按右鍵,選擇「以系統管理員身分執行」。

 

image


 

  • 安裝後,開啟 FontForge 也是按右鍵,選擇「以系統管理員身分執行」,或是直接在捷徑按右鍵,選內容 -> 相容性,勾選「以系統管理員的身分執行此程式」。

 

image

 

如果要處理的字型很大,就需要 64 位元版的程式,可在這裡下載最新的版本:

 

https://sourceforge.net/projects/fontforgebuilds/files/x86_64/Portable/

 

不過作者有交待,64 位元不常更新,可能問題較多,請儘量少用。

 

重要度:
文章分類:

From Perl To Ruby - 從珍珠到紅寶石

這篇是因為同事果睿師兄發心要開辦內部的 Ruby 語言夏令營,要教導同仁利用 Ruby 處理日常工作遇到的問題,所以寫了一些自己所學一些程式的感想。

*** ***

先抄幾段 Ruby 在維基百科中和 Perl 有關內容

  • CPAN 上排名第一名,同時也是 Perl 6 的開發者的唐鳳(Autrijus / Audrey)說:「Ruby 就是『沒有到處打廣告的 Perl 6 』」。
     
  • 松本行弘在接受歐萊禮(O'Reilly)訪問時,提到「Ruby 借用了很多 Perl 的東西……,Python 遠比 Perl 要少……」、「我認為 Ruby 這個名字作為 Perl 之後的一門語言的名字真是再恰當不過了。」
     
  • Perl之父拉里·沃爾(Larry Wall)說:「很多方面上我還是很喜歡 Ruby 的,這是因為那些部分是從 Perl 借過去的。:-)」、「我還喜歡 Ruby 的 C<*> 一元星號運算子,所以我把它加到 Perl 6 裡面。」

我在寫程式的過程中,學習 Perl 是一個新的里程,過去寫程式到執行,是比較麻煩的,要開啟專用的程式,寫完之後要編譯成副檔名為 exe 的執行檔,然後再執行看看。有問題再重複一次,大一點的程式,編譯要好幾分鐘。

這種程式語言可以簡單稱為編譯式語言,後來學了 Perl,這種可稱為直譯式,就是隨便用個純文字編輯器,寫個幾行,就可以執行了,真的很方便。

重要度:
文章分類:

From Perl To Ruby - 從珍珠到紅寶石

From Perl To Ruby - 從珍珠到紅寶石

From Perl To Ruby - 從珍珠到紅寶石

From Perl To Ruby - 從珍珠到紅寶石

C++ Builder 處理無法載入專案的錯誤 Could not convert variant of type (Null) into type (OleStr)

今天要用 C++ Builder 10.2.3 開啟一個舊的專案時,卻突然跳出一個錯誤訊息。

 

 image

 

這個專案半年前有開啟過,並沒有什麼問題。C++ Builder 開啟其它專案也沒有問題,不知是哪裡出錯了?

 

找了許多資料,有許多都是在程式中或資料庫中遇到的,不是我這種一開始就打不開專案的問題。

 

終於在這個影片中看到一個解法

 

https://www.youtube.com/watch?v=WuA7nuADRx0

 

重要度:
文章分類:
電腦標籤:

頁面

訂閱 人生海海 RSS