2017年1月20日 星期五

[book] 正是時候讀莊子 筆記

http://mqjing.blogspot.com/2017/01/book_20.html

[book] 正是時候讀莊子 筆記

Google Doc: This Document

蔡壁名教授的這本書非常適合像我這種初學者, 根本或沒有古文基礎的人閱讀莊子. 在此之前, 我只知道有莊子這號人物. 讀了這本書後, 才知道年輕時錯過太多了. 我竟然不知道莊子有這麼好看, 這麼地對我有幫助.
隨便翻一翻, 都是經典. 都是讓你脫離煩惱的清涼處方. 他說: 至人不執著於自我, 神人不要人世的功勳, 聖人不要世間的名譽 [1*]. 強調深厚的功力和累積, 才能做事. 他強調基礎的重要[2*]. 他說得道的快樂 自性的快樂, 連皇上也不及 [3*], 他說世界原本就是自行運作, 何須人來干擾 [4*], 他說耳朵惠聾大家都知道, 但是心盲你知道嗎? [5*], 他說的練心境界 [6*], 他說大牛不能抓老鼠[7*], 他描述自然萬象與規則 [8*],
他說你在跟自然對抗嗎? [9*], 他說每個人都有成見 [10*], 他說一下子對 一下子錯, 是因為你的位子變了, 心中有對方 才有自己 有[你] 才有 [我]的概念. 萬物一體, 本來無我 [11*]

收獲實在太多, 無法一一寫下. 幸好, 我現在知道有這本書了.

Note
[1*]
至人無己, 神人無功, 聖人無名 。(逍遙遊)

[2*]
夫水之積也不厚,則其負大舟也無力。覆杯水於坳堂之上,則芥為之舟;置杯焉則膠,水淺而舟大也。風之積也不厚,則其負大翼也無力。 (逍遙遊)

[3*]
堯治天下之民,平海內之政,往見四子藐姑射之山,汾水之陽,窅然喪其天下焉。 (逍遙遊)
[4*]
日月出矣,而爝火不息,其於光也,不亦難乎!時雨降矣,而猶浸灌,其於澤也,不亦勞乎!
[5*]
然,瞽者無以與乎文章之觀,聾者無以與乎鐘鼓之聲。豈唯形骸有聾盲哉?(逍遙遊)

[6*]
形固可使如槁木,而心固可使如死灰乎

[7*]
子獨不見狸狌乎?卑身而伏,以候敖者;東西跳梁,不避高下;中於機辟,死於罔罟。今夫斄牛,其大若垂天之雲。此能為大矣,而不能執鼠。今子有大樹,患其無用,何不樹之於無何有之鄉,廣莫之野,彷徨乎無為其側,逍遙乎寢臥其下。不夭斤斧,物無害者,無所可用,安所困苦哉!

[8*]
夫大塊噫氣,其名為風。是唯無作,作則萬竅怒呺。而獨不聞之翏翏乎?山陵之畏隹,大木百圍之竅穴,似鼻、似口、似耳、似枅、似圈、似臼、似洼者、似污者;激者、謞者、叱者、吸者、叫者、譹者、宎者、咬者,前者唱于而隨者唱喁。泠風則小和,飄風則大和,厲風濟則眾竅為虛。而獨不見之調調之刁刁乎

[9*]
一受其成形,不亡以待盡。與物相刃相靡,其行盡如馳,而莫之能止,不亦悲乎!終身役役而不見其成功,苶然疲役而不知其所歸,可不哀邪!人謂之不死,奚益!其形化,其心與之然,可不謂大哀乎!人之生也,固若是芒乎?其我獨芒,而人亦有不芒者乎?

[10*]
夫隨其成心而師之,誰獨且無師乎?奚必知代而心自取者有之?愚者與有焉。未成乎心而有是非,是今日適越而昔至也。是以無有為有。無有為有,雖有神禹,且不能知,吾獨且奈何哉!

[11*]
物無非彼,物無非是。自彼則不見,自知則知之。故曰彼出於是,是亦因彼。彼是方生之說也,雖然,方生方死,方死方生;方可方不可,方不可方可;因是因非,因非因是。是以聖人不由,而照之於天,亦因是也。

筆記


2017年1月18日 星期三

[nodejs, hw, mac] How to get the mac address

http://mqjing.blogspot.com/2017/01/nodejs-hw-mac-how-to-get-mac-address.html

How to get the mac address
GitHub: Download
Google doc: This Document.

Code

function main(){
 let getmac = require('getmac');

 getmac.getMac((err, macAddress) => {
   if(err) throw err;
   console.log(macAddress);
 });
}

main();

Verification



[nodejs] 最簡單的方法使用 nodetest for your node js code

http://mqjing.blogspot.com/2017/01/nodejs-nodetest-for-your-node-js-code.html

How to use nodeunit for your nodejs code
GitHub: Download
Google Doc: This Document.

Install

npm install nodeunit

Syntax

test.ok(測試, [message]);

Run

nodeunit example.js
example.js
module.exports = {
   // 第一個測試
   'Test 1' : function(test) {
       test.expect(1);    // 一個 tester 執行
       test.ok(true, "This shouldn't fail");  // Assertion 1:  PASS
       test.done();       // 這個測試做完了
   },

   // 第二個測試
   'Test 2' : function(test) {
       test.expect(2);    // 個 tester 分別執行
       test.ok(1 === 1, "This shouldn't fail");    // Assertion 1: PASS
       test.ok(false, "This should fail");         // Assertion 2: Fail
       test.done();
   }
};

Verification

Reference


2017年1月17日 星期二

[nodejs] 最簡單的方法 使用 Assert

http://mqjing.blogspot.com/2017/01/nodejs-assert.html

How to use assert in  your nodejs
GitHub: Download
Google Doc: This Document.


Syntax

assert.equal(實際, 預期, [message])


Code

var assert = require('assert'),
   tester_a = {
     val : 'a'
   },


   tester_b = {
     val : 'b'
   };


assert.equal(tester_a.val, 'a');  // PASS
assert.equal(tester_b.val, 'b');  // PASS


console.log("False Test");
assert.equal(tester_a.val, 'b');  // Exception


Verification



Reference


[loadtest] How to use loadtest to test your nodejs service

http://mqjing.blogspot.com/2017/01/loadtest-how-to-use-loadtest-to-test.html

How to use loadtest to test your nodejs service
GitHub: Download
Google Doc: This document.

Installation
npm install -g loadtest

Run
#loadtest [-n requests] [-c concurrency]  URL
E.g.
#loadtest -n 100 -c 100 http://localhost:2012/

Verification


2017年1月11日 星期三

DirectShow filter design 投影片以及所有範例程式

http://mqjing.blogspot.com/2017/01/directshow-filter-design.html

大陸網友 Wheewill Wu 向我要的 DirectShow Filter Design 相關資料, 你可以從下面的網址中下載.



Enjoy!
Jing.

2017年1月5日 星期四

[book] 福澤諭吉自傳筆記

http://mqjing.blogspot.com/2017/01/book.html

福澤諭吉自傳筆記

一開始讀這本書的時候, 覺得就是一個頑童的故事. 心裡想這本書有必要繼續讀下去的疑問. 有很多地方, 我都覺得不合理. 例如: 福澤竟然可以在短短 50 ~ 100 天就能完全理解荷蘭文 (pp. 37). 我開始覺得有沒有這麼搞錯.  前半段的頑童流浪記對我來說, 幫助不大並且充滿了社會的黑暗面. 人人勾心鬥角, 為錢煩惱. 甚至有一度還以為緒方學堂宛如黑社會堂口, 福澤等人則是魚肉鄉民的混混.

閱讀到後面, 才逐漸暸解. 原來前面這些荒唐事蹟, 是老先生自己的寶貴回憶. 人家寫自傳是給自己一個交代, 根本不是為了讀者如我來閱讀. 人家根本不在乎自己的書是否有人閱讀. 糗事完全不保留的寫下來, 例如: 光溜溜的身體被師母撞見 (pp. 77), 小時候偷東西, 長大後還是不改, 最後用了妓女的專用漱口杯 (pp. 83, 127), 捉弄手塚治虫的曾祖父 (pp. 85).
後面讀書的部分, 書中所提緒方學堂的讀書小組制度, 讓我感覺棒透了. 真希望能加入他們. 我默默寫下 :[ 容易得到的反而學不好, 慢就是快] 的字句. 福澤認為: 學子求學, 首要淡泊明志 寧靜致遠.
還有, 在書中提到了一些風土民情是我完全沒料到的事. 例如: [築地附近在 150 年前還是個私娼集中地] (pp. 84). 暗殺的恐怖. 訪美的趣聞與感嘆西方進步:
當年日本人第一次到美國舊金山穿草鞋配武士刀, 進駐飯店的情景. 文章描述得相當生動有趣. 我的腦袋充滿了畫面. 他說: 在海邊或垃圾堆, 都是空罐和汽油桶 ==> 到處都是鐵. 像垃圾一樣到處都是. 而日本則是極度缺乏. 福澤見識到西方文明進步如此快速! 希望日本能富國強兵.

我認為全書最重要的部分是
  • 福澤把自己不當官的真正理由說出來了
  • 福澤的做人原則
針針見血, 讓當時的政府官員不寒而慄.
(注意: 他寫在自傳裡面, 做一次回答. 才不管當時政府裡有許多他的朋友)

不做官的理由

  1. 政府官員喜歡對人民虛張聲勢, 對人民作威作福, 同時忍受上級的作威作福. 這樣國家怎麼會好 ?(pp. 322)
  2. 全體官員素質不高 (pp. 323)
  1. 官員們豐衣足食, 住豪宅, 用錢豪爽 => 私生活風流倜儻, 不加約束
  2. 喜歡醇酒美人, 以滿足肉慾為人間最快樂的事 ==> 家中大都蓄妾, 不因多妻而恥
      3. 大家向蒼蠅逐臭一樣, 往政府裡鑽, 不知自立而要靠政府. 若舉國都帶著奴隸的劣根性, 國家如何維持 (pp. 326)
因此, 個人因為潔癖, 不與為伍.

福澤的做人原則 -- 凡事作最壞的打算, 屆時絕不後悔

  1. 投資理財: 因為有賺就有賠的機會, 因此為了不後悔. 不去做這些事情 (pp. 335)
  2. 安貧樂道: 必要時可以為人按摩賺錢. 只要不畏惡衣惡食, 人就會變得堅強 (pp. 335)
  3. 應慶義塾: 創辦義塾的第一天, 就想到最後一天  (pp. 336)
    1. 學生減少就減少
    2. 教員離開就離開
    3. 沒有學生, 我也不必一定要教書
  4. 朋友: 也不忘最壞打算. 就算沒有任何朋友也無仿. 我不願意委屈自己的節操, 去做痛苦的交際 (pp. 336)
  5. 書: 我不請託人幫我寫序, 以增加自己書的名氣與銷量. 沒人買書就算了.
  6. 國家: 希望日本能成為一個軍力強大 商業昌隆的大國.  (pp. 332)

我的時間實在不多, 覺得把寫這心得的時間拿來看書, 比較划算. 但又覺得不留點東西給自己不行. 所以只能重點的寫過. 其他都在下面的詳細筆記與相關頁次中.  另外, 全書中大都拿中國或儒家來當負面教材, 唯一讚揚中國的人才: 李鴻章 (pp.288).

詳細筆記