[好書分享]美食也吹牛 - 羅馬人的魔法藥水是魚醬?以前喝咖啡加鹽不加糖?鮭魚壽司不是日本傳統料理?原來餐桌上的食物很有事!

美食也吹牛: 羅馬人的魔法藥水是魚醬?以前喝咖啡加鹽不加糖?鮭魚壽司不是日本傳統料理?原來餐桌上的食物很有事!
Bouffes Bluffantes – La véritable histoire de la nourriture, de la préhistoire au kebab
原文作者: Nicolas Kayser-Bril  
譯者: 陳文瑤  出版社:馬可孛羅 
出版日期:2022/08/09

買書推薦網址

前言

這一本是今年所讀完的第二十本書。當初會買這一本書,也是因為讀墨官方帳號推薦的相關新聞:

由於這兩個新聞真的都還蠻有趣的小常識,並且也跟一些歷史相關。我就忍不住把這本書買了下來看。

內容簡介

早期喝咖啡加的不是糖,竟然是鹽!
比釀酒師更先出現的職業居然是毒品販
炙手可熱的香料在地理大發現後被眾人唾棄QQ
「義大利麵」名稱從何而來,這都要感謝文藝復興
日本壽司上的鮭魚原先是芬蘭滯銷貨?
這些知識不明白不能算是饕客!

史前時代到二十一世紀
餐桌上佳餚的起源與復甦
歡迎享用這場跨越兩千年的盛宴

整本內容不算多,但是透過許多小故事依照歷史年份來排列。我這邊僅僅列出我覺得蠻特別的段落:

  • 西元前五十年 二 古代── 羅馬人的魔法藥水是魚醬

這一小段故事很有趣, 魚醬(grarum) 在古代義大利半島被認為是一種魔法藥水。因為透過鹽漬來發酵的製作方式不容易腐敗,還附有蛋白質跟微量元素。可以讓身體恢復體力與健康。

每一篇故事後面,也有如何做這個料理的方法說明,很有趣。

image-20221004111102846

  • 第五世紀 四 猶太教 ── 猶太飲食戒律如何拯救肥肝

羅馬帝國因為貪吃(與貪腐)而衰敗之後,許多美食慢慢的消失。但是有一種美食卻跨朝代到了現代,就是肥肝。因為猶太人不能吃豬肉,作為良好蛋白質來源的雞,鴨還有鵝就是容易攜帶的糧食。並且鴨油也很好的代替了豬油作為許多油炸的油料。 在西元一世紀猶太羅馬戰爭後,猶太人繼續著肥鵝肝這樣的美食。

  • 十六到十八世紀 十 宗教改革 ── 叛亂者的奶油

在十五世紀的歐洲,普遍都習慣吃奶油來當作烹煮食物的油。(真肥)但是在齋戒日的時候,不僅僅是肉類,可是連奶油都不能吃的。想要吃奶油的人,必須要花錢去買「贖罪券」才能吃奶油。(果然吃奶油就是有錢)。

  • 十七世紀起 十一 奴隸制度 ── 「糖即是惡」

十七世紀開始,糖類被大量的應用在料理上。而蔗糖的製作過程其實很繁瑣並且需要大量的人力,所以大量的奴隸都是用來採收甘蔗。而糖其實對於人類的身體發展相當不好,但是糖類的擁有者遵循著香菸研究的方式。贊助給許多研究糖類是對人類很好的科學研究來掩蓋許多壞處。

  • 十八世紀 十三 現代 ── 馬鈴薯改變了世界的臉

馬鈴薯具有高度的蛋白與澱粉,有相當的好種植與攜帶。但是在十七世紀的時候,因為外表不討喜其實沒什麼人要吃。直到軍隊打到某些的農田發現了馬鈴薯之後,容易攜帶並且可以很快的種植採收的特性。馬鈴薯被帶到了義大利。然後 1744 年的三十年戰爭有一個藥劑師安托萬,帕蒙耶提,偶然的狀況下吃到了軍人帶來的馬鈴薯驚為天人,於是帶回去給路易十六皇帝。好種植,高營養並且產量也相當大的馬鈴薯就這樣開始盛行。並且馬鈴薯有豐富的維他命 A 與 D 也是當時能慢慢脫離壞血病的大功臣。

  • 二十世紀後半 十八 消費社會 ── 鮭魚壽司,日本「傳統」料理

鮭魚壽司現在在日本料理中是一個相當受歡迎的食物,也是我個人很喜歡的食物之一。但是在二十世紀開始,北歐挪威的奧斯陸是一個很漂亮的漁村。但是他們有一個困難點,就是常常有太多的鮭魚捕捉了沒人要吃。

於是挪威的議員在 1985 年,想到了日本人喜歡吃魚的特性。將漁獲進口給離他們超級遠的日本,並且要求一開始只進口給壽司店。造成 1990 年開始鮭魚壽司開始在日本大受歡迎。這樣一來也解決了挪威的鮭魚過剩的問題。

心得

這一本充滿了許多有趣的小知識,透過年代的排列方式。可以讓你知道其實美食也會影響朝代的迭代,許多食物類型的興起更是有其背景。 想知道許多傳統食物的由來與背景,都可以在這一本書查到。此外,這一本還有列出一些食物的處理方式(透過文字)。可以感受處理實務需要注意的事項與方式,也可以感受到作者對於食物本身的熱情與研究。

總之,這是一本都是文字的書,但是卻有滿滿食物的香味充斥在文字之間。可以讓你感受到食物的歷史香味。

[好書分享] 一人公司:為什麼小而美是未來企業發展的趨勢

一人公司:為什麼小而美是未來企業發展的趨勢
作者: 保羅.賈維斯  
譯者: 劉奕吟  
出版社:遠流出版 
出版日期:2019/07/01

買書推薦網址:

前言:

這一本是今年所讀完的第十九本書。 當初這一本書是由 LAE 所推薦的,買來後看了發現真的蠻有趣的。疫情過後,許多人在探討的已經不是 work life balance ,而是如何讓工作跟生活可以有效的結合不會互相干擾。 而這一本書更是有趣的思考了工作與生活的目的,在經濟允許的狀況下,作為一人公司要如何讓自己的生活更有品質。

內容簡介:

一人公司拒絕並質疑傳統經營理念中要大、要快的成長模式,因為成長並非永遠是最有利的,要求更多,往往代表著更加複雜、更多責任,通常也產生更多費用。保羅.賈維斯不僅幫你擺脫在傳統上以成長為導向的企業中工作所產生的煩惱,他更說明:

●為什麼很多大企業現在試圖偽裝成小公司?
●為什麼在傳統公司工作反而比開創屬於自己的一人公司風險更大?
●為什麼工作的核心價值不是追隨我們的熱情,而是訂立目標?

一個小型企業主可以創立一人公司,一小群志同道合的夥伴也可以。本書介紹如何以你的自身條件建立自己的公司,決定你期望的收入;如何處理意外的危機,讓重要客戶感到滿意。「一人公司」是一種新穎的經營方法,專注於變得更好而不是更大,維持小規模進而帶來自由,讓你可以去追求生活中更有意義的樂事。

我把內容簡介,弄成投影片。

心得

「一人公司」不是只是一個人獨幹的公司,而是代表一種對於生活與工作之間的一種新的見解。 每間公司都在努力追求著成長,伴隨著高槓桿與高風險的方式。 而一人公司也是透過著穩定成長,並且透過穩定生活的態度,來讓現在許多有能力的工作者有了一個新的出路。

當然,是不是每一個人都適合著「一人公司」的方式來成立自己的公司?這個其實很吃你的專業相關技能,是否能夠讓你有逐漸成長,並且能力開始獨立作為自己收入的來源。

疫情打破了每一個人對於工作,對於自我成長,對於家庭的看法。每一個人都在探索真正能夠滿足自我與家庭的新思路。 也希望每一個有自己想法的人,可以試著去看看這本書所帶來的創新想法,書中也有提到,其實每一個人都是為了自己而工作,為了家庭與自己的想法。都算是一人公司的成員,只是你們希望讓工作與家庭的比例要如何調整?希望每一個人都有自己的「一人公司」。

[好書分享] 歐遊情書 - 因為太美,一定要說給你聽的風景

歐遊情書 - 因為太美,一定要說給你聽的風景
作者: 謝哲青  
出版社:圓神出版 
ISBN: 9789861334837

買書推薦網址:

前言:

這一本是今年所讀完的第十八本書。這一本當初就是衝著最受男人歡迎的史地學家 - 謝哲青所買的。 當初其實也很擔心,旅遊的書應該是一堆圖片,都是網路年代了,會不會看著影片會更有感覺呢?

image-20220913143353633

但是就像上面這段文字一樣,其實裡面有很多精練的文字。就想是作者在世界各地寫的情書一樣。告訴著你這個美麗的歐洲上,一個個動人的小故事。

內容簡介:

走過86個國家,一個人的旅行,曾是他拼湊破碎靈魂的方式。
因為孤獨,他看見的不只是喧囂的華麗。

在維也納的摩天輪上,他找到了沉默而持續的堅定能量。
在克林姆的〈擁抱〉裡,他瞥見了一瞬的幸福。
在巴黎的蒙帕納斯墓園,他迷戀起生命的種種。
搭過莫斯科287站地鐵後,他體悟到不見天日的自由。

哲青說:「把自己丟進荒野裡,是很容易的事,只要專心前進就好了。生命中最刺激的冒險,其實是在日復一日、枯燥殘酷的現實中,還能繼續保有相同的衝勁。平淡的日常,才是生命最大的挑戰。」

因此,他願意將在旅程中看見的一切美麗與感悟,放進你我平淡的日常裡,陪伴你我面對生命的挑戰。歐遊情書,是寫給他心愛的人,也寫給每個愛他的人!

這一本大多是許多地點歷史故是敘述,或是一些關於景點的故事敘述。

〈序〉從寂滅之城開始的旅行

從義大利東南方被火山灰淹沒的古老沒有城市名稱的 - 寂滅之城作為第一章節,反差相當的大,卻又慢慢開始鋪成許多的故事。

【義大利.帕多瓦】喬托與史格羅維尼禮拜堂──從神到人的轉捩點

作者的文字很細膩,時常有一兩張照片來輔助他的史料。但是圖片卻不會太搶風采,卻深深打動人心。

image-20220913144616913

【法國.塞南克】塞南克修道院──漫漫長路的小停頓

小小的修道院,作者分享了他住在那邊的感覺。與美妙的過往。

image-20220913145132221

當然也有附上美麗修道院的圖片。

image-20220913145232999

【西班牙.馬德里】羔羊的隱喻──蘇巴朗沒有說破的陰暗現實

馬德里這一個地方,則是透過 < 蘇巴朗 - 上帝的羔羊> 這一幅畫來分享這個地方。並且帶出作者小時候的一個故事。(他喜愛的小兔子,被長輩不小心拿去煮了。)

透過 “蘇巴朗” 的許多畫作的解釋,分享畫家的內心深處與那個時代的人們生活型態。 考察的時候,作者很喜歡透過當地旅遊的方式來詳細了解許多小故事。

心得

image-20220913145731572

這是一本寫給歐洲的情書,但是裡面卻訴說著許多對於家的思念。分享著許多歷史的小故事,卻又告訴著你當地的人們如何在這一塊多采多姿的大陸上生活著。

透過許多雕像與繪畫讓我們了解當地的特色,那個時代的故事。如果有去過這些地方的人,我相信你一定會更有感覺的。

或許,你可以把這本書帶在身上。 讓著哲青一起陪伴你在歐洲旅遊。

[學習文件][Golang] 從 Go 原始碼裡面拆解出的好用套件 go-internal

有一天這樣的 tweet 吸引到我,加上裡面有提到

讓我認真的想去了解一下什麼是 Go-Internal

什麼是 Go-Internal

位置: https://github.com/rogpeppe/go-internal

不知道有沒有人跟我一樣,有時候在看 golang source code 的時候,會看到一些工具或是 func 相當好用。 當下可能會複製拿出來使用。或是擷取某些精髓。 但是很多時候,有很多 func 整理過後往往可以成為很方便的工具。

https://github.com/rogpeppe/go-internal 就是一個將 Go Internal source code 重新整理後,獨立出來使用的小套件。其實裡面有許多很好用的小工具可以使用。

以下挑選幾個小工具,稍微分享一下:

關於 go-Internal/testscript 套件

testscript: script-based testing based on txtar files

這個工具提供了讓你測試 cli command app 的測試包。這樣看可能還不知道,裡面的 testscript 要怎麼使用。但是從 Reddit 裡面的介紹蠻明白的。

testscript was factored out of the cmd/go internals where it is used to test the go command itself in various combinations/permutations.

也可以參考一段 code 來自 flowdev/spaghetti-analyzer main_test.go

func TestAnalyze(t *testing.T) {
	testscript.Run(t, testscript.Params{
		Dir: "testdata",
		Cmds: map[string]func(*testscript.TestScript, bool, []string){
			"analyze": func(ts *testscript.TestScript, _ bool, args []string) {
				expectedReturnCode, err := strconv.Atoi(args[0])
				if err != nil {
					ts.Fatalf("fatal return code error (%q): %v", args[0], err)
				}

				args = args[1:]
				actualReturnCode := analyze(args)

				if actualReturnCode != expectedReturnCode {
					ts.Fatalf("Expected return code %d but got: %d", expectedReturnCode, actualReturnCode)
				}
			},
		},
		TestWork: false,
	})
}

這一段用就是讀取 testdata 資料夾的檔案,然後跑裡面的 cli test case 來跑你的 Cli app 。

關於 go-Internal/testenv 套件

這個套件蠻有趣的,可以找出目前系統 golang 相關環境參數。 比如說,能夠執行 go run 環境。

package main

import (
	"fmt"

	"github.com/rogpeppe/go-internal/testenv"
)

func main() {
	fmt.Println(testenv.HasGoRun())
}

這一段 code 可以檢查你的 docker image 有沒有 go run 環境。 詳細 testenv source code 可以看這裡

關於 go-Internal/par 套件

Package par implements parallel execution helpers. 可以讓你跑許多 parallel 的小幫手。

import (
	"fmt"
	"sync/atomic"
	"time"

	"github.com/rogpeppe/go-internal/par"
)

func main() {
	var w par.Work
	const N = 100
	for i := 0; i < N; i++ {
		w.Add(i)
	}
	start := time.Now()
	var n int32
	w.Do(N, func(x interface{}) {
		time.Sleep(1 * time.Millisecond)
		fmt.Println(n)
		atomic.AddInt32(&n, +1)
	})
	if n != N {
		fmt.Println("par.Work.Do did not do all the work")
	}
	if time.Since(start) < N/2*time.Millisecond {
		fmt.Println("done!")
		return
	}
}

這樣就可以有 1 ~ 100 個不同 parallel 同時在跑。

小結論:

偶然間看 tweet 既然可以看到這樣好用的小工具,重點還是幾位大神一起維護的。 有興趣的可以持續關注。

相關文章:

[好書分享] 致富心態 - 關於財富、貪婪與幸福的20堂理財課

致富心態 - 關於財富、貪婪與幸福的20堂理財課
The Psychology of Money : Timeless Lessons on Wealth, Greed, and Happiness
作者: 摩根.豪瑟  原文作者: Morgan Housel  
出版日期:2021/01/27

買書推薦網址:

前言:

這一本是今年所讀完的第十七本書。致富心態也是許多投資書籍都會提到的經典之一,他不是一本投資的書籍。卻告訴你如何有著讓你致富的心態準備。 另外一方面,經常會聽到有人講到有一些心態往往讓你越省錢,卻越貧窮。 脫離不了貧窮的思維,就應該來看看這本書帶給你的想法。

內容簡介:

看穿投資與理財的本質,改進理財的缺陷、偏見與不良行為
人人都能邁向財務自由的人生

世界上有賺很多錢卻破產的人,也有賺很少錢卻有辦法捐大錢做慈善的人。為什麼?
因為理財結果與運氣和風險有關,而且不受才智與個人努力影響,更重要的是,與其了解許多理財專業知識,適當的言行舉止更加關鍵。

這就是致富心態,這是現今社會不可或缺的軟實力。

《華爾街日報》知名專欄作家摩根‧豪瑟發覺,我們是用理解知識的方式在思考、學習金錢觀,而不是用理解心智與行為模式的方式在學習投資與理財。不過,我們的理財行為卻深受各種情緒的影響。每個人看待世界運作的方式各不相同,所以看待金錢運作的觀點天差地別,結果是有人成為富翁,有人卻窮困潦倒。

這一本將許多容易致富的思維,拆解成許多的相關章節。

1. 沒有人真的是瘋子

這一個章節講解的是「對於風險的承受度」,很多時候我們不論是看到少年股神,或是某某大神都會非常羨慕。但是相對的自己來做股票,卻是只有百萬分之一就嚇得要死。這其實很大部分在於每個人對於風險的承受程度不同。並且也跟他看過的股市表現狀況有著天壤之別,這本書也列出許多相關數據調查:

  • 物價膨脹的狀態
  • 股市波動的狀態
  • 勞動人口的變化

2. 運氣與風險

接下來提到了比爾蓋茲與他全球前幾大的微軟的故事,這一些都跟他的「運氣」(註解:其實大家都知道,比爾蓋茲他家裡超有錢,他媽還是 IBM 董事之一),從小能進入為數不多有電腦的高中就讀,因此「運氣很好」的結識了他微軟的共同創辦人艾文斯。其實也雖然也是運氣的一種,但是往往跟實力還有原本家裡的財富有關。有著較好的家庭狀況,可以選擇最好的電腦高中,自然而然能找到為數不多的程式高手(因為其他人連電腦的設備都沒有)。

同上,透過好的環境與適當的狀態可以讓你的風險較低(也就是我們常說的運氣好)。投資也是如此,經常在大崩盤的時候容易看到少年股神,因為那個時候進場的人基本上風險就是比較低。相對的報酬也會比較高。

3. 貪得無厭

這一篇討論的是在獲利的時候,絕對不要貪得無厭。更何況去貪得自己其實不是很需要的更多財富。(相較之下,你需要冒的風險更佳的大)。這篇提到了拉傑特,古普斯塔,因為貪得無厭而觸犯了內線交易的罪而被關。還有「龐氏騙局」的查爾斯龐是,他們原本都已經非常有錢,但是卻透過手法來賺取巨大的財富。 滿足感是一個混淆的感受,人會因為貪婪而讓滿足感不斷拉高。

如果獲利會讓你賠上更高的代價,請三思。(自由,名聲,家人,幸福)。

4. 讓人混淆的複利

複利是獲利的最大來源,而「時間」是他最重要的過程。巴菲特為人所讚歎的投資之神,但是雖然他的技能在「投資」。他的優勢卻是在「時間」。透過長時間,不會因為一次的失敗就畢業的方式。讓時間來讓自己的投資效益複利產生出來。

5. 致富跟守財

這邊就要提另外一個極端的反向例子- 傑西李佛摩。被稱為市場上最傑出的交易員,不僅僅可以三十歲之前就在還沒人懂交易員裡的時候,賺到一大筆錢。並且在經濟大蕭條得時候,放空賺到超過三十億美元。但是他並沒有因此而馬上收手,四年後他因為不斷的投資失敗,在家中自殺身亡。

很重要的理財致富手法:「不要因為一次失敗就畢業,要儘可能地活下去!」

回去看上一章節的巴菲特:

  • 他經歷過十四次經濟衰退,卻沒有畢業。
  • 他沒有敗壞自己名譽
  • 他沒有讓自己過來,必須要提早退休。
  • 他沒有死守某一個策略,讓自己一成不變。
  • 他沒有依靠別人的錢(經常依靠別人的金錢,會因為常常會被抽走而被迫停損)

6. 長尾效應

一個成功的創投公司,可能的投資狀況如下:

  • 65% 的投資賠錢
  • 2.5% 賺十倍
  • 1 % 賺20 倍
  • 0.5% 獲利超過 50 倍。

成功的投資人也是如此,不可能有人全部的投資都獲利(巴菲特亦然)。但是你需要讓自己的總投資報酬要是成長即可。

所以成為投資的投資者,需要全面都看然後透過時間來讓獲利高度成長。

這邊也提到一些故事:

  • 喜劇演員克里斯洛克,在大獎之前會去小劇場表演一段時間。練習所有的笑話,然後透過裡面挑選出最好笑的在大獎的頒獎典禮。
  • 彼得林區他的選股策略無法讓自己全部獲利,但是他自我要求只要有「超過60%」就可以。

透過時間的驅策,讓長尾效應出來。適當時候的出清失敗的部分。

7. 自由

image-20220825151419983

掌握你的時間,就是金錢付給你的最高紅利。 財富就讓是你可以儘可能地把時間拿來做你想做的事情。 金錢最高的價值就是給予你掌握時間的能力,很可惜沒有人能夠清楚的知道這一點。為了節省一點點小錢,而消耗掉自己得時間。

  • 自己決定退休的時間
  • 有「足夠」的金錢讓你的精神富足(這邊很重要的是精神富足)

其實許多的人都已經有「足夠」的金錢,我們只是不斷在追求更高的金錢。卻忘記金錢是為了讓我們更加的心靈滿足,或是可以做更多自己喜歡的事情。讓時間花在家人,跟自己最愛的事物再一起。卻又不斷地捨棄時間拿來賺錢。

8. 超跑車主謬論 / 9. 財富其實是你看不到的資產

一個泊車小弟說:「許多買超跑的人,都是喜歡被人觀看。但是其實大家根本不在乎誰開,而是看車子本身」。並且超跑不會是他所有資產,真正資產的部分你可能都看不到。

財富隱而不見,財富是一種選項,但是不是說要以後才能花用。他的價值在於可以提供你各種選項,彈性與增值。未來你可以買下更多的物品。

10. 存錢

這邊的存錢是提醒每個人都可以透過「設定自己的消費慾望控制,可以讓自己又更高的價值」。因為盲目的購買並不是一種選擇,但是精心挑選甚至是一種慾望的控制與抉擇,才是一種訓練。更可以讓你的儲蓄率提高,換個角度來看也就是說你的可運用金錢會變高。並且可以放入投資的錢也會變得更高。

11. 合理性大過理性

發燒不是一個很好的事情,因為會讓身體發炎並且變熱來對抗細菌。但是發燒對整個免疫系統卻是好事。這一個章節要告誡我們的是,在投資上有許多「理性」的想法。

  • 虧錢的時候要停損
  • 牛市要退場

但是這時候更需要「合理性」,好好去想為什麼要離場,思考出他的合理性更加的重要。

12. 意外 / 13. 預留犯錯的空間

這個世界告訴我們的事情就是「意外會不斷發生」,不論是次級房貸,大蕭條,或是各種戰爭帶來的經濟影響。對於各種意外要有一些相關的防備,接下來提到的計畫也很重要ㄡ

計畫裡面最重要的事情不是依照計畫執行,而是為了計劃來做計畫。 (預留犯錯的空間)

賭博 21 點裡面,高超的賭客會在勝面比較高的時候壓下比較高的賭注。是因為要讓勝利的機率變高。

班傑明-葛拉漢提出過的「安全邊際理論」他的重點是要讓預測變得沒有必要,也就是說就算你猜錯了。透過安全邊際理論你也不會虧損過多。巴菲特也跟股東保證過,不會因為超額的利潤來讓自己無法睡好覺。

14. 你會改變

查理蒙格說:「複利的首要原則是,沒有必要的話,絕對不要打斷他。』

如同你的投資的標的也會有事業版圖的話,其實每一個人對於風險的承受程度也會改變。時時審視自己的每一個標的並且了解自己投資這個標的的理由。

15. 天下沒有白吃的午餐

每個事物都有價格,但價格沒有全寫在標籤上。

你會經常聽到「長期持股」是一個好主意,但是你知道在股市崩盤的時候維持長期持有的看法有多困難嗎?

所以針對每一個投資他應該有他應該有的價格,不論是「該買進的價格」,「該賣出的價格」甚至是「該停損的價格」。 建議每一個投資的人都要清楚知道自己標的的風險承受度。買進的時候都要有最差的允許虧損狀況。

16. 我和你

這個章節很有趣,分享了最常被問的問題。 「我該如何挑選投資標的?」

這一題之所以難,不是因為標的不好挑選,而是每一個人的狀況不同:

  • 資金量不同
  • 風險承受度不同
  • 要用錢的時間不同
  • 期待的獲利也不同

17. 悲觀主義的魅力

對於大多數人來說,悲觀主義的接受度比較高。這也是為什麼有太多的末日博士會喊盤。但是悲觀主義並不是壞事:

  • 你必須要知道該悲觀的論點對你可能產生的影響,真的發生了你有應對方式嗎?
  • 市場其實會針對該悲觀論點有所調適。(2008 石油危機造成水力壓裂技術的開採)
  • 牛市通常是緩慢的,但是熊市都來得又急又猛。

18. 當你相信任何事情

當你投資之後,你會聽到許多的消息,數據,甚至是報告。該如何相信他們?

  • 當你想要某件事成真,你就會高估他。(你投資某個股票,會過度樂觀看好消息)
  • 每個人都無法取的全貌,但是容易落入自我補完。

19/20 觀點總匯 / 作者的自我觀點。

這一段就省略,裡面有蠻多有趣的故事。

  • 增大投資的時間,儘可能獲得足夠的資訊。
  • 要讓你一夜好眠的投資。
  • 出錯也沒關係,但是要不斷審視結果。
  • 預留犯錯空間
  • 尊重混亂

心得

這一本並沒有提到任何的 K 線圖,沒有提到任何交易策略。卻讓我覺得獲利良多。

許多致富的心態,並不是如何投資。而是「財富」本身有更多的討論,更多的意見分享。

這一條路上,會有風險的產生。會有混亂的產生,但是要有所準備,知道該如何面對。

對於「財富」與「自由」上,我很喜歡這本書帶給我的許多觀念。

  • 財富就是要讓你能有更多的自由去做想做的事情,卻不是應該綁著你作為你追求快樂的一條路。
  • 財富相對的是對於事情的「滿足程度」而言,很多時候那是很相對性的。對於有些人,賺夠錢能畫畫就夠了。

裡面穿插了許多有趣的故事分享,讓你更容易的了解許多對於「財富」的見解。並不是曲高和寡,也不是不食人間煙火。

蠻建議投資路途的每一個朋友可以看一下這一本書,相信也能讓你對於「財富」這件事情有更好的體會。

[學習文件][Golang] Go 1.19 的 Sort 變快了

image-20220819163803756

Go 1.19 的 Sort 變快了

Go 1.19 的 Sort 已經從 QuickSort 換成跟 #Rustlang 還有 C++ #Boost 一樣的 Pattern-Defeating #Quicksort

想知道多關於 PD Quicksort 可以參考這篇字節跳動團隊 “”打造 Go 语言最快的排序算法”“(簡中)

關於 Pattern-Defeating Quicksort 解釋

強烈建議,這個影片可以看。

快速解釋什麼是 PD Quicksort?

  • 從 QuickSort 優化,最佳狀況從 O(n log n) –> O(n)
  • 最差狀況 O(n log n)

假設前提設定

image-20220825004251117

  • In-memory random access
  • Cheap comparison / moves

Pivot 挑選很重要

image-20220825004022080

根據不同場景,有其他更好建議

image-20220825003748676

相關文章: