2020/07/09

插入隨身碟即自動備份的方法

Auto Backup Files After Inserting A Storage Device


【摘要】
敘述將指定的隨身碟連接到電腦後,即自動備份檔案到隨身碟的方法。


【目錄】

    【前言
    【方法
      【規則檔
      【序號
      【程式檔
    【後語

【前言】


定期備份檔案是非常重要的事。如果是誤刪檔案,還有機會用復原軟體救回來。但硬碟若突然故障,會令人欲哭無淚的。


個人每天都會將重要檔案備份到隨身碟,每週則將整個系統備份到外接硬碟。偶而遇到檔案發生問題時,都會非常慶幸有按時備份。


本文敘述將特定的隨身碟插入 USB 插座後,會自動備份的方法。作業系統是自己組合的 Debian GNU/Linux 10。

2020/07/02

評比免費網站之部落格


【摘要】
比較十二個可免費建站的網站所提供的部落格,項目包括:
是否有中文界面、建立網站的情形、使用部落格的狀況、是否被大陸封鎖等,共三十餘項。


【目錄】


    【前言
    【特性比較
    【文章編輯界面
    【Ping比較
    【搜尋比較
    【後語

【前言】


一、台灣有很多免費的網誌(Blog),但其中也有不少被大陸封鎖。如果沒有要和大陸地區的人分享文章,用台灣的網誌即可。若不用大陸的服務又要讓大陸民眾看得到,通常要用外國的網站。


二、全世界有非常多的平台可以建立網站,其中大多有網誌組件。然而撰寫網誌的功能不一,有些很好用,有些卻很陽春。孰優孰劣,如人飲水。為了一窺究竟,最近在十餘個網站建立部落格,將試用心得記錄於此。讓有心人,先有個概念,縮小嘗試範圍,節省時間。


三、本文只包含可以免費建站的網站,略去了十六個必需付費的(依字母排序)如:

  1&1 lonos、bigcommerce、carrd、domain.com、duda、gator、ghost.org、godaddy、homestead、imcreator、shopify、squarespace、ucraft、ukit、web.com、yola


四、十個免費的也不包括在本文之中,各有其原因(依字母排序)略述於此:

  • adobe muse:已中止
  • constant contact:以 email 為主
  • format:較適合相片
  • google sites:大陸看不到
  • imweb:開戶要手機號碼
  • jimdo:網站可能被封鎖,詢問客服,數日才回覆,說是技術性錯誤;大陸看不到
  • medium:大陸看不到
  • tumblr:短文為主
  • webs:不容易發佈
  • webstarts:開戶要用手機確認

五、去掉上面的,本文介紹的十二個(依字母排序)是:

  blogspot、mozello、simplesite、site123、strikingly、webflow、webnode、website、websitebuilder、weebly、wix、wordpress.com

2019/12/20

Conversion between Julian and Gregorian Dates using AWK

以 AWK 轉換儒略日期與公曆日期


【前言】


▪本文介紹儒略日期(Julian Date)與公曆日期(Gregorian Date)的互相轉換。

▪什麼是儒略日期?此處先介紹一些專有名詞。
  • 儒略週期(Julian Period):公元前 4713 年開始,長達 7980 年的紀年法。例如公元 2019 年是儒略週期的 6732 年。
  • 儒略日(Julian Day):自儒略週期開始的日數。
  • 儒略日數(Julian Day Number, JDN):公元前 4713 年元旦午時(儒略週期開始,JDN=0)到某日午時的日數,以世界時(Universal Time, UT)為準。例如公元 2000 年元旦 12:00(UT) 的儒略日數是 2451545。
  • 儒略日期(Julian Date, JD):儒略日數加上時分秒換算為日之小數值,即 JDN+(小時數/24)。例如公元 2020 年元旦,台灣上午十時二十分三十秒的儒略日期是 2458849.597569(UT+8.00)。

本文更新於 WordPress:
Conversion between Julian and Gregorian Dates using AWK

2019/12/03

用 AWK 將 Markdown 轉為 HTML


【前言】


▪Wiki 說 Markdown 是一種輕量級標記式語言,但又似乎沒有中文翻譯,本文姑且將之譯為「輕標記」語言。

▪本文的輕標記與原型的有些不同而且較嚴格,譬如原本粗體字和斜體字都可以用 * 和 _,本文將之簡化,粗體字只能用 *,而斜體字只能用 _,而且只能用一對。再如無序清單,原本可以用 *、+、-,而本文只能用 +。諸如此類地,將一種標記專用於一類,不相混雜,故有不少改變。另外,本文增加了一些輕標記,例如具有捲軸的 <pre>、段落標記、黃底字等。使用前請詳閱語法。

▪本程式的輕標記支援簡單的表格,但不支援直接使用 html 程式碼。


本文更新於 WordPress:
Converting Markdown to HTML with AWK

awk/gawk 入門參考



前言


▪過去為了編輯倉頡碼,收集了網路上許多版本的資料。因各版本的排版不同,就用多個程式將所需資料抽取出來,awk 便是其中之一。但是當時只是以解決問題為主,並未了解 awk 的全部功能。近日特別騰出時間將 awk 手冊從頭看到尾,用中文記錄下來,便產生了本篇網誌。

▪awk 是原版的程式,gawk 是 GNU 擴充的版本,本文以 gawk 為主。

▪本文只是入門的介紹,並不完整,但大部分的內容都包括了。

▪本文故意將參考資料中特定的英文字詞改為大寫是為了區別非特定字詞。

▪本文是入門的介紹,所舉的例子並沒有很深奧。此外,「範例」都是能執行的,可以複製到終端機模擬器中執行看看。

▪例子若有輸出入,會用⬧標出範圍。通常只加在左邊,顯示開頭的位置;若有必要標出結束的地方,也會加在最右邊。

▪參考資料列舉項目時,大多依字母排列;本文為了將類似的項目放在一起,有所更動。

本文更新於 WordPress:
AWK/GAWK Getting Started Reference