Quantcast
Channel: Blog E
Viewing all 541 articles
Browse latest View live

[學習心得] LINE Bot 開發者指南 詳解 - 5. LINE Login (補充)

$
0
0

前言:

各位好, 我是 LINE Taiwan 資深開發技術推廣工程師 – Evan Lin。 今天這篇文章為各位詳細解釋 「 LINE Bot 開發指南」這一份投影片文件。這一份文件是來自於 Development guidelines的投影片,考量到在台灣還沒有正式的公布與中文化。這一次跟總部共同合作準備中文版本之外,並且特定用這一系列文章加以解釋,希望可以讓更多開發者有更多的了解。 Development guidelines文件內容很多,本份投影片也將以五篇文章的篇幅來加以解釋。本篇文章為第五篇文章,主要講解的會是關於 LINE Login 與開發時候需要注意的事項。

文章索引:

完整投影片鏈結: https://speakerdeck.com/line_developers_tw2/line-bot-developer-guideline-chinese

希望各位可以持續關注:

  1. 關於LINE Bot
  2. 使用Webhook URL接收請求時的注意事項
  3. 發送 API 請求時的注意事項
  4. LINE Login (本篇文章)
  5. LINE Login (補充)(本篇文章)
  6. 其他相關功能

本篇文章將專注在第一個段落,也就是 Page 47 ~ Page 30 的部分。

LINE Login (補充)

本篇注意事項中,將會帶出以下的相關項目。

  • 關於防止以 state 不法使用的對策

  • 依照不同流程 OS 進行 LINE Login 的用戶流程範例 (iOS)
  • 依照不同流程 OS 進行 LINE Login 的用戶流程範例 (Android)
  • 外部瀏覽器的登入流程(示意圖)
  • 關於轉換目標端瀏覽器的設定方法

以下開始將會逐一針對每一個頁面詳細解釋:

關於防止以 state 不法使用的對策

這邊主要是提到 state 參數的使用方式, 詳細的步驟可以參考教學部落格 如何透過 Golang 開發 OAuth2 的 PKCE – 以 LINE Login 為例。這邊也有列出在官方文章中的使用流程說明:

img

有兩張圖來對照可以看得更清楚,由於 state是網站(或是 App) 開發商所隨機產生出來的一串文字。可以做為檢查之用,避免 Open ID 的需求被中間人攻擊後發送奇怪的訊息。這邊也提供一些作為 state的開發指南:

  • state文字本身應該是沒有任何意義的,無法被其他人所猜透。
  • state文字每一次的認證請求應該都需要不同,才能做到保護。

參考文章:

依照不同流程 OS 進行 LINE Login 的用戶流程範例 (iOS)

以下兩個是根據不同的 OS 進行 LINE Login 的時候產生的使用者流程的範例,因為 iOS 跟 Android 兩者有些許的差異,特地使用兩張投影片來解釋。首先在這張 iOS 的投影片裡面有敘述在 LINE 裡面跟外部瀏覽器(Safari, Chrome) 使用 LINE Login 的流程:

  • 應用程式內瀏覽器 (LINE)
    • 開啟 LINE App -> 同意畫面(僅第一次) -> 開啟應用程式內瀏覽器(IAP: In-App-Browser) 的網站。
  • 外部瀏覽器登入 (Safari, Chrome):
    • 自動開啟 LINE App -> 同意畫面(僅第一次) -> 開啟自動登入畫面 -> 開啟應用程式內瀏覽器(IAP: In-App-Browser) 的網站。

依照不同流程 OS 進行 LINE Login 的用戶流程範例 (Android)

可以發現 Android 開啟上跟 iOS 差別就是使用外部瀏覽器開啟網址的時候,唯一的差異就是開啟 LINE App 會有相關的詢問。以下詳細敘述如下:

  • 外部瀏覽器登入 (Safari, Chrome):
    • 詢問是否要開啟 LINE App -> 自動開啟 LINE App -> 同意畫面(僅第一次) -> 開啟自動登入畫面 -> 開啟應用程式內瀏覽器(IAP: In-App-Browser) 的網站。

外部瀏覽器的登入流程(示意圖)

最後是指在外部瀏覽器(通常是指桌機的狀況)的瀏覽行為,這裡也稍微解釋一下:

  • 登入取得使用者同意( User Consent)
  • 查看瀏覽器是否有過去登入的紀錄
  • 如果沒有登入過,會查看是否有 Universal Link (註解: 也就是可以直接開啟 App 的方式,通常在桌面系統是不會有的)。如果沒有,就會開啟網頁登入 LINE 。
  • 完成登入,繼續 Redirect 到當初 LINE Login 設定的網址。

這邊主要差別就是,使用者如果是在桌面上來透過 LINE Login 這時候可能會進入帳號密碼的輸入畫面。但是許多使用者往往都忘記當初申請 LINE 的帳號跟密碼,這時候其實也是可以透過 QR Code 來登入。

並且, LINE Login 也可以知道使用者是如何登入:

相關文件:

關於轉換目標端瀏覽器的設定方法

在使用 LINE Login 的時候,就是依照上述三頁投影片的方式來載入。 也就是 iOS 與 Android 中 App 中的 In-App-Browser 以及透過外部瀏覽器的方式來登入。但是如果有需要指定開啟某一個登入方式(比如說:一定要透過外部瀏覽器),可以參考本篇的內容:

相關文件

結論:

以上就是「LINE Bot 開發指南」第五部分的補充與分享,想要知道更多內容可以查看完整投影片,或是找到其他篇的文章來了解。

想了解更多開發者的活動? 立即加入「LINE 開發者官方社群」官方帳號,就能收到第一手 Meetup 活動,或與開發者計畫有關的最新消息的推播通知。▼

「LINE 開發者官方社群」官方帳號 ID:@line_tw_dev img


[學習心得] LINE Bot 開發者指南 詳解 - 6 其他相關功能

$
0
0

前言:

各位好, 我是 LINE Taiwan 資深開發技術推廣工程師 – Evan Lin。 今天這篇文章為各位詳細解釋 「 LINE Bot 開發指南」這一份投影片文件。這一份文件是來自於 Development guidelines的投影片,考量到在台灣還沒有正式的公布與中文化。這一次跟總部共同合作準備中文版本之外,並且特定用這一系列文章加以解釋,希望可以讓更多開發者有更多的了解。 Development guidelines文件內容很多,本份投影片也將以五篇文章的篇幅來加以解釋。本篇文章為第六篇文章,主要講解的會是關於其他相關功能所有需要注意的事項。

文章索引:

完整投影片鏈結: https://speakerdeck.com/line_developers_tw2/line-bot-developer-guideline-chinese

希望各位可以持續關注:

  1. 關於LINE Bot
  2. 使用Webhook URL接收請求時的注意事項
  3. 發送 API 請求時的注意事項
  4. LINE Login (本篇文章)
  5. LINE Login (補充)
  6. 其他相關功能(本篇文章)

本篇文章將專注在第一個段落,也就是 Page 47 ~ Page 30 的部分。

其他相關功能

本篇注意事項中,將會帶出以下的相關項目。

  • LINE URL scheme

  • LIFF (LINE Front-end Framework)
  • 權限管理
  • 貼圖的使用方法
  • 關於Emoji的發送和接收

以下開始將會逐一針對每一個頁面詳細解釋:

LINE URL scheme

經常收到許多開發者類似的詢問如下:

  • 要怎麼讓使用者直接加 OA 好友?
  • 如何直接開啟跟 OA 的聊天視窗?
  • 如何讓使用者開啟分享地點的功能?
  • 如何開啟上傳照片的選項?
  • 如何快速到開啟設置畫面?可以讓使用者更好的調整一些選項?

這些問題都是很常被開發者們詢問到,或許大家都覺得這些功能都牽扯到跟 LINE 相關的設定或是選項的時候。其實也是有提供官方的方式來讓開發者跟使用者互動的。 那麼就是 URL Scheme ,透過以下方式就可以:

  1. https://line.me/R/oaMessage/{ACCOUNT_ID}/?{TEXT_MESSAGE}

    點擊連結開啟官方帳號的聊天畫面,指定的文字訊息將出現在輸入欄內。如果該官方帳號尚未被加入好友,則聊天視窗會顯示加好友畫面。 如果要填寫的訊息包含多字節時,請使用UTF-8進行URL編碼。

    範例:https://line.me/R/oaMessage/linejpen/?%e3%81%93%e3%82%93%e3%81%ab%e3%81%a1%e3%81%af

  2. https://line.me/R/ti/p/{ACCOUNT_ID}

    點擊連結,以進入到任何官方帳號的加入好友畫面。如果從PC開啟頁面,將顯示QRCode。

    範例:https://line.me/R/ti/p/linenews

  3. https://line.me/R/msg/text/?{TEXT_MESSAGE}

    https://line.me/R/share?text={TEXT_MESSAGE}

    開啟分享畫面,分享指定文字的訊息。如果要填寫的訊息包含多字節時,請使用UTF-8進行URL編碼。

    範例:https://line.me/R/msg/text/?%e3%81%93%e3%82%93%e3%81%ab%e3%81%a1%e3%81%af

  4. https://line.me/R/nv/location/

    在與用戶聊天畫面上,將開啟分享位置資訊的畫面。 此 LINE URLscheme 不支援 1-1 和 Bot 聊天以外的形式或 LIFF Apps

參考文章:

LIFF (LINE Front-end Framework)

LIFF (LINE Frontend Framework) 除了有許多強大的功能外,更是讓網頁開發者可以快速結合許多 LINE 的功能的開發套件。尤其是 LIFF v2 可以在外部瀏覽器使用的功能跟 Share Target Picker 的相關功能,都有 蠻多相關文章跟可以使用的功能都建議大家參考一下:

參考文章:

權限管理

對於每一個 Channel (不論是 LINE Login, Messaging API 或是 LIFF) 的權限控管都是相當重要的。

設定權限

可以對於該channel進行編輯/查看/測試的權限。

  • Admin:可以執行與該channel有關的所有操作。
  • Member:可以查看該channel的名稱和圖示等基本資訊,以及統計資訊。
  • Tester:可以查看該channel的名稱。另外,可以在非公開狀態的channel上進行測試。 ※具有管理員權限的用戶,將自動成為測試人員,並且可以在終端上進行測試。

這裡有一些相關建議如下:

  • 請控管好權限,切勿隨意開給所有專案參與者 Admin 全縣。
  • 對於測試人員需求或是外部工作同仁,建議使用 Tester 。

參考文章:

貼圖的使用方法

官方帳號可以發送以下2種類型的貼圖。

  • 官方預設貼圖
  • 由企業提供,並且自己公司擁有授權的貼圖

    發送此類貼圖時,本公司需要將其貼圖設定為白名單才可進行發送。

    有關申請方法與相關遵守規範,請洽詢承辦業務人員。

關於在聊天機器人中使用貼圖的相關 API ,可以參考以下文章:

關於Emoji的發送和接收

建議使用的Emoji有以下2種: Unicode emoji和 LINE emoji。

有關詳細資訊,請參閱LINE Developers的文件。 https://developers.line.biz/en/reference/messaging-api/#text-message

可以傳送的表情符號(Emoji) 清單 Sendable LINE emoji list:

https://d.line-scdn.net/r/devcenter/sendable_line_emoji_list.pdf

這裡也提供相關的開發者說明文章給各位參考,裡面包括了如何透過程式碼來發送表情符號 (Emoji) 之外,也可以辨識使用者發送過來的表情符號,讓你的聊天機器人更有生命力:

結論:

以上就是「LINE Bot 開發指南」第六部分的補充與分享,想要知道更多內容可以查看完整投影片,或是找到其他篇的文章來了解。

想了解更多開發者的活動? 立即加入「LINE 開發者官方社群」官方帳號,就能收到第一手 Meetup 活動,或與開發者計畫有關的最新消息的推播通知。▼

「LINE 開發者官方社群」官方帳號 ID:@line_tw_dev img

[遊戲心得][PS4] Far Cry5 極地戰嚎5 遊戲心得

$
0
0

(資料來源: 巴哈姆特)

很久沒來寫遊戲心得,並不是說沒有玩遊戲,而是許多遊戲都是玩到一個段落。 不然就是一個不會有結束的遊戲 (比如說:魔物獵人 MHW, MHWI, MHR ..)。 Fay Cry 系列我第一款玩的是 PS4 的極地戰嚎:野蠻紀源 (Far Cry:Primal),必須得說 Far Cry:Primal 是我喜歡的遊戲類型,除了有開放世界外,並且有技能樹可以選擇,又有野獸的寵物系統,相當的有趣。 也不小心的玩到全破,而且也讓我有了動機去買 Fay Cry5 。

不得不讚嘆 Far Cry5 的視覺處理,許多時候都覺得玩起來 PS4 的效能都被榨乾一樣。很多漂亮的山景與草原景色都襯托出蒙大拿幸福郡的美景。 關於遊戲本身有蠻多可以推薦的地方:

受歡迎的反派

drawing

不像10/10 的遊戲, Far Cry 系列的反派都相當的有個性並且受歡迎。 比如說 Far Cry 5 的就是一個幸福郡的邪教教主與他的小夥伴(兄弟姊妹)們。 雖然聽到邪教你會覺得很奇怪,但是 Far Cry 5 裡面反派卻又有自己的生存理念跟想法,卻又壞到那樣的有道理。 他們基於世界混亂的毀滅論,準備了許多的避難所,並且透過販賣毒品來擴大勢力。 然後三個兄弟又負責不同的部分,妹妹負責種植毒品,兩個弟弟一個負責獵捕好人,另外負責處罰叛徒。 每個不同的人,有著極為特殊的穿著打扮,卻又有相當特色的地方。

有點困難的瞄準系統

我個人認為他的瞄準系統有點難,就算是有開啟自動瞄準。經常還是會算得太精細而沒打到對手,打得緊張的時候就會一直死。後來也只好把難度調低(但是許多時候,還是死的不要不要的)。

開車體驗很棒

我喜歡他的開車體驗,很好玩。雖然開車跟直升機的操作方式是相反的。(有趣了吧)。 但是開車起來相當的讚,可以開個收音機來聽廣播,然後自動駕駛來看風景,是一種享受。

超級棒的支線任務

我必須得說,其實之前就有查過相關的結局內容(很讚,很值得去了解)。但是支線本身卻是常常讓我驚豔不已,比如說:

  • 蛋蛋節要去殺牛的蛋蛋?
  • 開車衝撞邪教徒的封鎖
  • 外星人的任務
  • 也有致敬之前的任務

充滿解謎狀況的災難資源箱支線任務

除了這些支線任務外,災難箱更是一個很棒的系統。 在許多地方有著為了避難時期而準備的物資。(當然還有技能點數)。

取得了相關的災難資源箱地點後,就有相當多的解謎任務,不論是

  • 遠距離射到門鎖
  • 將電源接起來
  • 找到某把鑰匙
  • 開車來當跳台

可以不解,也可以都解。(就會有更多的技能點數)。

其他小細節:

強制主線任務:

只要反抗勢力點數足夠後,直接開啟打王模式。不論你在哪?都會被抓起來開始打小王。這個有人罵,有人喜歡。 個人覺得還不錯啦。不用去找王,不過就得要知道這個模式,不然呆呆地找不到接下來幹嘛。

超難的釣魚:

釣魚不錯完,但是真的太太太太難!我放棄了。

總結

我會相當推薦這一系列遊戲,小任務的作業感很低。可以讓你放鬆的旅遊整個國度,很漂亮的景色跟優秀的支線任務。 更可以讓你喜歡上的大反派。 我應該會接下去玩 Far Cry 6。

參考

[好書分享] 從0到1 - 打開世界運作的未知祕密,在意想不到之處發現價值

$
0
0
從0到1 - 打開世界運作的未知祕密,在意想不到之處發現價值
Zero to One : Notes on Startups, or How to Build the Future
作者: 彼得.提爾  布雷克.馬斯特  
原文作者: Peter Thiel  Blake Masters  
譯者: 季晶晶  
出版社:天下雜誌出版 
出版日期:2014/10/07 
語言:繁體中文 ISBN: 9789862419533 

買書推薦網址:

前言:

這一本是今年所讀完的第九本書。 作者Peter Thiel 是 PayPal 的共同創辦人,現在是創業基金(Founder Fund) 的合夥人。對於創業有相當多的想法的人。而這一本書則是他在史丹佛大學的一堂課,整本書的內容真的蠻像一堂課程一樣,一開始的前言談到許多過去的事情,企業的樣貌,再來談到企業成功的一些方式與如何達成的方式。最後放眼未來,期許每一位同學都能夠成為獨樹一幟的創業家。

內容簡介與心得:

史丹佛大學改變未來的一堂課
矽谷傳奇創業家、PayPal創辦人 彼得‧提爾 第一手分享

複製別人的模式比創新事物容易。
做大家都知道怎麼做的事、提供更多熟悉的東西,這是由1到n。
不過如果只複製前人的路,就無法學習到他們的精髓。
創新是由0到1。創新獨一無二,創新的時機與開創出的結果也是新鮮奇特的。
這本書講的就是創新的秘密。

這不只是一本商業書,它將帶領你穿越歷史,從哲學、經濟、商業等多元角度,解讀世界的發展脈絡,進一步分析彼得‧提爾創業的心法與思考的角度,期盼帶給讀者超越學術限制、了解更多現實世界運轉的邏輯與經驗分享,幫助你思考從0到1的秘密,從秘密中發掘機會。

彼得‧提爾(Peter Thiel)是PayPal和Palantir共同創辦人,臉書第一位外部投資人,率先注資Yelp、LinkedIn、SpaceX、Spotify、Airbnb等新創企業。他念哲學與法律,卻在科技、創投世界大放異彩;成立提爾獎學金,鼓勵年輕人休學創業,激發自己的潛力。

章節條列

01 未來的挑戰 / 02 1999年的教訓 / 03 打造有創意的獨占企業

一開始作者先提出「水平式進步」跟「垂直式的進步」,這兩個的差別是什麼呢?

  • 水平式的進步: 由生產一個打字機,到一百台打字機。是製造過程與工法的進步。
  • 垂直式進步: 由生產一個打字機,到一個文書處理機,甚至是變化到電腦。

相較於垂直式進步,水平式進步比較容易發生。只需要有全球化規模的公司,都可以透過擴建廠房或是降低成本的方式來讓製造量變多。進而演化出更好的工法。 而垂直式進步相對的少,往往都是一種創新思維的產生,也就是創業家的契機。

1999 所引發的矽谷掏金熱引發原因來自於 MOSAIC 瀏覽器,之後的 NESCAPE 都是造就矽谷熱潮的知名公司。網際網路的風行,讓許多家「.com」公司一夕成名,但是也隱藏許多的危機。兩千年的網際網路泡沫化就是這樣的結果,作者也建議應該要從矽谷的泡沫化學習到以下的事項:

  • 循序漸進:不要過分樂觀高估了未來獲利。
  • 保持精簡有彈性:業務範圍與擴充需要保持在最精簡的狀況,才能讓整個業務範圍能保有彈性。
  • 面對競爭求取進步:保持持續進步,而不是面對競爭就是採取商業手段來獲勝(降價,或是各種銷售策略)。
  • 專注產品而非專注銷售: 這部分跟我看的另外一本書「什麼才是經營最難的事 - 矽谷創投天王告訴你真實的管理智慧」,真正的創業家都會專注在產品本身,都會認為網際網路的通路下,需要擔心的不是銷售本身,而是產品本身。

04 競爭的迷思 / 05 後發優勢 / 06 成功不是樂透彩

商業上的競爭可以造成經濟體性的完全競爭市場,對於消費者而言是比較好的。代表面臨著比較多的選擇,有著不同價位的產品可以挑選。但是對於創業者則是不好的。競爭往往造成了許多惡性的循環。

作者打了一個比方,當初要做 Paypal 線上刷卡機制的時候。第一個提出使用手機外接刷卡機的人是 Square 的方形刷卡機,但是馬上就面臨了五六種其他業者的競爭。 半月形,圓形與三角形的讀卡機的業者 。如果因為在意對手的動作,往往會浪費了創業者的專注度。這也是為什麼許多有亞斯伯格症的創業者容易成功,因為對於競爭對手的動作不在意,才能夠專心開發自己的產品。

「後發優勢」指的是有不少的創業的服務,一開始並沒有相關的優勢,甚至是完全沒有獲利方式的。他們就是需要到了一定的經濟規模後,才能開始談獲利。 書上舉了 PayPal 與 LinkedIn 為例子,甚至可以說公司僅兩年的獲利可能會佔了企業從開創以來的 50 % 以上的獲利。 也就是說,公司一直到了近幾年才賺錢(而且賺的非常多)。什麼樣的產業具有相關的特性:

  • 專利技術
  • 網路外部性
  • 經濟規模
  • 品牌

那麼如何打造出相關企業呢?

  • 從小生意開始壟斷:像是 Amazon 先從差別性不大,可以做網路零售業的書本販賣開始。
  • 擴大規模
  • 別搞破壞: 這邊指的是,不要造成既有市場的挑戰者。 容易被許多外來勢力打壓(類似 Uber, AirBnB) 。
  • 後來居上: 持續有耐心,等待獲利到來的一天。(類似 Amazon)

07 跟著錢走 / 08 偉大的企業都有祕密 / 09 基礎決定命運

一開始談到創投公司的獲利流程,一個好的投資案通常需要時間的累積才會有夠高的報酬,這也是為什麼許多創投公司在一開始就會倒閉的原因。許多的創投正常來說屬於『J型獲利」也就是一開始會往下,需要許多年後那些投資才會陸陸續續兌現報酬。(相反的也有可能確認失敗)。

10 組織的幫派文化 / 11 顧客不會自動上門

這邊談到一些企業文化,什麼是企業文化? 並不是大家可以待在公司不回家,可以帶狗狗上班。常常要自我思考,為什麼員工會想來你的公司,而不是其他的公司? 類似的內容與想法可以思考培養出一個企業的文化。 幫派文化跟教廷文化類似,都是由強大的創辦人影響著許多的同仁。這也是一種企業文化,企業創辦人在招募的時候都需要好好思考到相關的細節才是。

12 人類與電腦的新關係 / 13 潔淨科技與特斯拉 / 14 創業家無可取代的特質

這三個章節談到了未來的發展,潔淨科技可能帶來的未來。 最後也分享了許多創業家不同的特質。

心得:

老實說,這本書不算是很容易讀得完的書籍。可能是內容編排上,很刻意的沒有提到太多作者自身比較細的經驗部分,讓我在閱讀起來比較沒有那麼喜歡。 真的就很像是課堂書籍一樣,許多對於創業家的描述部分算是很有見解。

參考網站:

[學習心得][Golang] 相關 Trello 應用的相關筆記

$
0
0

Trello API 申請:

幾件事情快速紀錄一下,如果要用 Golang 撰寫 Trello 工具的話 (根據 Trello API Introduction):

https://trello.com/1/authorize?expiration=never&scope=read,write,account&response_type=token&name=Server%20Token&key=YOUR_API_KEY
  • 使用的 Golang Package

  • 如何取得 Trello Board ID

    • https://trello.com/b/aaaaaaa/board_name.json

    • 其中 aaaaaaa是 Board ID(名稱,顯示在網頁上的)

    • board_name: 是原本 Board 名稱

    • 透過這個方式,可以取得所有關於 Board 的名稱。 透過取得 Trello Board 數字化的 ID 可以有更多可以操作的事項。

      • {"id":"xxxxx","name":"board_name","desc":"","descData":null,"closed":false,"dateClosed":null, .....}
        

相關範例程式碼:

相關文章:

[學習心得][Golang] 透過 Golang 來做檔案反解析 Macho for Reserve Engineering by golfing

$
0
0

前言:

Mach-O (Mach Object file format) 是存在於Darwin, Mac OSX 與 iOS 等系統上的執行檔格式。

如果想要做 Reverse Engineering 或是更深一層的 execution file parsing 。 原本系統上有官方套件 https://pkg.go.dev/debug/macho可以供使用,但是沒那麼清楚(好用)。 有人寫了一套 https://github.com/blacktop/go-macho。快速玩了一下,覺得還不錯,可以看看。

Mach-O:

Mach-O (Machobject file format) 是一個廣泛被用在Darwin, Mac OSX 與 iOS 上的執行檔格式。如果需要返解析相關資訊,可以過官方的套件:

官方套件 :

民間開發套件:

優點:

  • 有比較清楚的 summary

如何使用:

  • 檔案開啟可以使用 relative path 或是絕對位置。 絕對為止可以透過

  • realpath xxx
    
  • 需要安裝 realpath可以透過 brew install coreutils

  • 當然也可以使用 relative path 。

範例 for blacktop/go-macho

成果

相關文章:

[TIL] Apple notes (Apple 備忘錄) 的匯出策略

$
0
0

前言:

Apple Notes (也就是 iOS / Mac OSX 上面的「備忘錄」) 是一個強大而且可以快速寫筆記的工具,支援簡單的 markdown 語法跟可以使用剪貼簿來貼圖片,其實對於許多使用者而言是相當的方便。 但是如果不小心上了 iCloud 就會全部將資料上了雲端,對於資安控管而言可就不妙了。 本篇文章記錄一些相關的搬遷方式,可以讓你將 Apple Notes 來匯出。

小心上雲端

首先要先注意,對於 Apple notes 而言本身並沒有分「雲端」與「本地端」的差別。只要你不小心將你的筆電 Apple Notes 連上了 iCloud 就再也無法順利存取到本地端。

有資安疑慮,絕對不要用 Apple Notes 上 iCloud!
有資安疑慮,絕對不要用 Apple Notes 上 iCloud!
有資安疑慮,絕對不要用 Apple Notes 上 iCloud!

不小心上了雲端,怎麼還原為「本地的 Apple Note」

這邊有點麻煩,其實簡單地答案是。「辦不到」

可能做法有以下幾個:

  • 備份為 PDF 然後刪除文章(無法匯入 Apple Notes)
  • 切斷網路,然後砍掉 iCloud 資訊。
  • 文章不多使用傳送來維持格式。

如果文章不多,可以用傳送。

為了維護格式的問題,可以透過傳送 (Air Drop )來傳送。

  • 使用 iCloud 的手機(砍掉的資訊,會再刪除資料夾)
  • 救回該筆記,然後將該筆記透過 Airdrop 來丟到 MacOSX。
  • 如此重複,一篇一篇來丟。

即便你成功轉移到本地端 Apple Notes 筆電更換的時候,就必須要備份電腦

由於本地端的 Apple notes 存放地點在隱藏的 data 資料夾中,且格式也不好還原。 如果要換電腦得時候,可能就是要使用 Apple 筆電備份跟還原的功能。這樣也有可能會踩到資安控管的領域。

最近另外找到一個方式,就是換到 Bear notes

Bear notes App是一個很強大的筆記軟體,使用 Markdown 作為語法外,使用標籤與相互串連的方式。讓你整理資訊更加的方便。而且他提供一個方式可以將 Apple Notes 搬移到 Bear Notes。

Migrate from Apple Notes這篇文章教導你透過一個小工具,可以把 Apple Notes 備份出來,然後透過 Bear Notes 強大的 Import 功能可以匯入到他的筆記之內。加上 Bear Notes 如果沒有付費,本身也是將資訊存在本地端。並且可以透過 Backup and Restore Your Notes in Bear來備份你的 Bear Notes 。(作為電腦更換時候使用)。

目前會朝向這個方向,繼續研究中。

額外:

其實我一開始都使用 Markdown 加上 vscode 來管理筆記,搜尋起來也快也可以放在雲端資料夾控管。但是不能直接從簡貼簿來貼圖片。現在看到這個可能會考慮一下。

https://github.com/telesoho/vscode-markdown-paste-image

這個我也可能會考慮一下。

相關文章:

[學習心得][Golang] 手癢來開始改 LINE PTT Query Bot

$
0
0

screen1.jpg

前言:

找到一個 LINE Bot 使用 Go 來搜尋 PTT:

https://github.com/mong0520/linebot-ptt-beauty

本來覺得很有趣,後來發現資料都是使用 MongoDB 的來用。手癢之下,決定把他整個修復完成。

修改過後的 Repo:

https://github.com/kkdai/linebot-ptt-beauty

幾個功能:

  • 即時透過 PTT 抓取資料
  • 即時透過 PTT 抓取最新圖片
  • 可以尋找到 Post Like 跟 DisLike

透過 GoQuery 來抓取 PTT Like/DisLike

主要是透過 https://github.com/kkdai/photomgr自行開發的功能,主要想法如下:

  • .push-tag來找出所有的 “推” 跟 “噓”
  • 透過 Text()來判斷是推文,還是噓文。

全部程式碼如下:

func (p *PTT) GetPostLikeDis(target string) (int, int) {
	// Get https response with setting cookie over18=1
	resp := getResponseWithCookie(target)
	doc, err := goquery.NewDocumentFromResponse(resp)
	if err != nil {
		log.Println(err)
		return 0, 0
	}

	var likeCount int
	var disLikeCount int
	doc.Find(".push-tag").Each(func(i int, s *goquery.Selection) {
		if strings.Contains(s.Text(), "推") {
			likeCount++
		} else if strings.Contains(s.Text(), "噓") {
			disLikeCount++
		}
	})
	// fmt.Println("like:", likeCount, " dislike:", disLikeCount)
	return likeCount, disLikeCount
}

有興趣的可以看這個 PR https://github.com/kkdai/photomgr/pull/10

待辦事項:

  • 支援 PostgresSQL 來儲存使用者偏好
  • 支援最受歡迎文章
  • 支援隨機文章

其他資訊:

本來作者有弄 MongoDB ,但是似乎現在沒有找到免費的 Heroku 做法就算了。 不過有看到 PostgreSQL 的免費版本,看來還是可以記錄下來使用者喜愛的文章。

[Day07] 在 heroku 上使用免費的 postgresql

碎念一下:

每一次有大專案,或是很大型演講。總是覺得壓力大,這時候來寫個扣真的是一種放鬆的行為。


[學習心得][Golang] 在 Heroku 上使用 go-pg 會發生 undefined: sql.NullTime 錯誤的解決方式

$
0
0

image-20211107005949431

前言:

原來 Heroku 上面 #Golang 的版本需要有特殊 define 才會正確的讀取到。不然都會使用 1.12。

最近在改一隻 LINE Bot把原來已經不在 Heroku 支援的 MongoDB 改成 PostgreSQL ,想幫他加上免費的 PostgreSQL 但是遇到一些問題。先寫一下相關的學習。

Golang + ORM = Go-PG

先挑選了一個套件是

https://github.com/go-pg/pg

但是寫完後,發現 Local 都可以 compile ,但是丟到 Heroku 都會爆掉。

error undefined: sql.NullTime #59

remote: # github.com/go-pg/pg/v10/orm
remote: vendor/github.com/go-pg/pg/v10/orm/table.go:41:40: undefined: sql.NullTime
remote: gopkg.in/mgo.v2/internal/scram

根據以下的 issue https://github.com/guregu/null/issues/59解決方法就是只要升級到 go1.13 就好

go1.13 就好
go1.13 就好
go1.13 就好

強制讓 Heroku 使用更新版本 ( > Go 1.12 ) 的版本

阿勒~~~我的 Go local 不是已經升級到 1.17.2 了嗎? 怎麼會?

remote:        Detected go modules via go.mod
remote: -----> 
remote:        Detected Module Name: github.com/kkdai/linebot-ptt-beauty
remote: -----> 
remote:  !!    The go.mod file for this project does not specify a Go version
remote:  !!    
remote:  !!    Defaulting to go1.12.17
remote:  !!    
remote:  !!    For more details see: htxtps://devcenter.heroku.com/articles/go-apps-with-modules#build-configuration
remote:  !!    
remote: -----> Using go1.12.17
remote: -----> Determining packages to install

問題來了….

不論你的 go.mod上面的 Golang 版本有多新, Heroku 還是會使用 go 1.12

force heroko to use go > 1.12

參考這個 stackoverflow

https://stackoverflow.com/questions/56968852/specify-go-version-for-go-mod-file

module somemodule

// +heroku goVersion go1.14
go 1.14

require (
    // ...
)

如果你要使用最新版本的 Go 1.17.2 就改成

// +heroku goVersion go1.17
go 1.17

這樣就行了。

其他鏈結

  • https://github.com/go-pg/pg/issues/445
  • https://pg.uptrace.dev/
  • https://devcenter.heroku.com/articles/getting-started-with-go?singlepage=true

[好書分享] 跟著柴鼠學FQ,做自己的提款機:為投資理財打好基本功,讓你不靠勞力,增加被動收入,快速FIRE

$
0
0

image-20211203174744898

跟著柴鼠學FQ,做自己的提款機:為投資理財打好基本功,讓你不靠勞力,增加被動收入,快速FIRE

作者: 柴鼠兄弟  
繪者: 柴鼠兄弟
出版社:采實文化  
出版日期:2020/03/26

買書推薦網址:

前言:

這一本是今年所讀完的第十四本書。當初會知道這本書,當然就是長期有追蹤「柴鼠兄弟 ZRBros」頻道的。 必須老實說,當初會買這本書,單純是想支持「柴鼠兄弟 ZRBros」而已。 但是發現書本的內容整理的很好,文字口吻也相當的貼近並且有趣。蠻建議大家可以一起來看看。如果是股市的新人,一定要看他們的頻道來學基本常識。

內容簡介與心得:

什麼是FQ(Financial Quotient)?
FQ就是「財務智商、理財知識」,是一個人駕馭金錢的能力。

過去,大家以為FQ是財經相關人員的必修學分,
一提到「投資理財」,許多人不覺得是自己的事,
但其實,FQ是每個人的人生必修學分。

特別是在這厭、悶、窮忙、低薪的世代,
跟著柴鼠學FQ,不僅能解除你的理財焦慮,
還能讓你駕馭金錢,擁有建構被動收入機器的能力,
從此不靠兼差,也能為自己加薪!

柴鼠兄弟憑著對投資理財的興趣與自學,將多年投資心得結合媒體實務經驗,
拍成夯翻鼠FQ影片,把複雜難懂的投資理財化繁為簡,深受投資新手喜愛──

章節條列

Part 1 讓投資理財事半功倍的致富觀 / Part 2 真正的懶人投資,最基礎的FQ──定存、外幣

這邊比較基本,就先跳過。但是真的是從基本的開始分享。

Part 3 幫財富開外掛,打造被動收入──基金、股票

關於股市 K 線圖,什麼是紅K,什麼是黑K:

這一篇教導了關於 K 線的詳細說明,解釋經常看到的 紅K 跟 黑K 代表的意思。 有可能是一根紅K但是卻沒有賺錢嗎?並且也解釋了 KD 代表的涵意。這一個影片讓我受益良多。

關於定期定額存股,可能產生的問題:

這一篇教導了關於定期定額可能發生的問題。以往定期定額最好是買在上升的股市,可以不斷有穩定的獲利。但是如果是買到不斷下蝶的趨勢,該如何自救呢:

  • 適度停利,停扣或是轉換目標。畢竟定期定額還是要有一個好的標的。 建議挑選成分股不斷調整的 ETF 為主。
  • 長期後的定期定額,容易產生僵化(後期投入影響層面變小)。

ETF 的優點跟缺點:

購買 ETF 是許多新手(像我)的一開始入門方式,但是 ETF 有幾個問題一直讓我想不清楚:

  • 既然是追蹤指數,那麼市場上買賣的價位是由什麼來決定?
  • 如果因為太紅,遠遠超過指數本身會如何?
  • 成分股的調整方式,造成的結果?

可以看這篇了解一下。

關於 ETF 的溢價跟折價:

這些問題在這一部影片都有解釋,真的是相當實用的影片。也讓我了解「溢價」「折價」造成的 ETF 發行商需要主動出來控制股價的動作。也讓我在今年幾個 ETF 的溢價情形下,避免在高點入場的知識。

那麼要如何查詢「溢價」跟「折價」呢?

image-20211207001426151

每次都要查詢 ETF 可以透過這個 APP 「台股ETF折溢價查詢」,他也有付費版本。我覺得相當受用,加上可以幫助我避免買到溢價過多的 ETF 。推薦有買國外指數 etf 的人要記得裝這個。前幾天有看一下越南大跌,所以開盤先跑。少跌兩趴

此外,關於「溢價」跟「折價」的 ETF 購買上,也有網友有以下建議:

  • 話說關於ETF的折溢價,有很多人認為ETF的價差是值得投資的一個理由,但從專業的角度來看這件事,ETF的市價和淨值出現了落差,其實裡面會有不少一般投資者不知道的風險。
  • 裡面的內容,要記得只有原型ETF造市者才有辦法做誤差攤平,非原型的ETF有時是攤不平的 然後台灣股市裡面掛的ETF目前有也不少流動性是不佳的,也是要注意,理論上造市者要用申購買回機制去修正折溢價,但流動性太差的情況下,有可能造市者就不修正了,讓它進入清算下市。這些都是投資人比較少遇到的(因為台灣的ETF投資史並不長)
  • 另外買折價不一定是好的,通常在上升趨勢中,容易出現溢價的情況,而下跌趨勢中,會較常有折價的情況 所以如果用折價去買,有高機率買在下降趨勢。

Part 4 比賺錢更困難的事:保持賺錢

股神巴菲特曾經說過:「投資的第一法則,就是*不要賠錢*,第二法則就是不要忘記第一法則。」

這一篇讓許多新手知道一些錯誤的迷思:

  • 分批,分散,不要槓桿
  • 避免交易錯誤,知道你的交易員。

關於定期定額的風險控管部分,這些也很重要。

心得:

買這本主要是支持作用,但是也稍微把整本都看完。確定自己的許多想法跟書上是沒有違背的,也避免讓自己有錯誤的理解。蠻推薦大家可以買這本書,讓你的理財智商(FQ)能夠迅速成長。

[TIL] Typora 1.0 並且開始收費(附上幾個有用的資源)

$
0
0

image-20211207165411620

image-20211207165414822

前情提要:

Typora 是一個我使用來撰寫文章的工具,除了速度快之外,也相當的好用。這裡快速整理我之前寫過的文章:

在日前, Typora 終於 1.0 了,也正式開始收費。不過我也發現幾個很棒的修改部分。

1.0 之後,變好用的部分

更多好用的格式:

image-20211207165853018

關於圖片的使用部分,變得更好用。還可以很快速的 zoom image 。

支援 ARM

Screen Shot 2021-11-23 at 23.42.00

我沒有 M1 無感!(難過

數學公式顯示

image-20211207170246271

其他好用的主題:

學術論文主題 typora-theme-essay_cn

image-20211207170406039

可以用類似論文的排版,這樣寫起來還蠻爽的。

https://github.com/du33169/typora-theme-essay_cn

Typora 伪装 LaTeX 中文样式主题

cover

可以用來寫實驗報告,也是很棒的格式啊。

https://github.com/Keldos-Li/typora-latex-theme

總結:

好用的軟體就需要大家的支持,其實一路上我也買了好幾個 markdown 的工具啊。

Typora效能還不錯,開啟速度也相當的快。好軟體需要大家支持。

Reference

[好書分享] 灰階思考

$
0
0
作者: 謝孟恭  出版社:天下文化 
出版日期:2021/04/20 
語言:繁體中文 
eISBN: 9789865251208 
ISBN: 9789865251024 
  • 買書推薦網址:

前言:

image-20211212204753850

這一本是今年所讀完的第十五本書,會買一本書來讀當然是因為這是知名 Podcast 「股癌」的作者 - 謝孟恭所寫的書。「股癌」是近期最後歡迎的台灣知名 Podcase ,內容主要是針對上市公司的分析,選股的一些心法介紹,是相當實用又有趣的 Podcast。 而這本書又是主持人的力作,當然會想來看看。 蠻推薦大家一起來看看,很多心法層面的說明。相信對於投資股市,甚至是投資人生會有很大的幫助。

內容簡介與心得:

零到一之間,有無限個數字,
黑與白之間,也有無限的色階。
面對多變的市場,跳脫黑白思維,
才能看見無限大的價值!

窮人想賭博翻身,富豪想保本成長。沒有判讀力,你可能可以賭中幾次,但終究抗拒不了誘惑,最終那些靠運氣贏來的,都會靠實力輸回去。而錯誤認知就如同錯誤的飛行儀表版,即便飛機性能再好,也很可能會讓你與目標背道而馳,甚至墜落於茫茫大海。投資理財不難,唯判讀力和克服人性而已。不斷的閱讀、思考、回測,就是一種判讀力的鍛鍊,讓我們大腦擁有新的作業系統。而投資理財如同人生,沒有黑與白絕對的答案,最佳的解答,往往存在帶狀的灰色色階中。

市場是任何人都可以輕鬆加入,並把畢生積蓄賠光的地方,不要急於幾天內就要拚個你死我活。先蹲著才能跳更高,但也不要蹲到腳麻後來完全跳不起來,實際進市場的磨練才是重點。但面對市場你要:

樂觀,但不是傻天真;

耐心,要翻倍,但不要翻車;

行動,並樂於承擔風險!

章節條列

第一部──掃雷﹕掃除阻礙思考的常識

每一個系統都有他的「bug 」(錯誤,臭蟲),而進入股市第一件重要的事情,就是要把自己個性上有問題(針對投資上)的部分要清除掉。避免影響你獲利。

投資的三大因子跟一個隱藏加分:「本金,報酬率,時間加上投對胎」。

除了投對胎之外,重要的本金的多寡。這時候本業的獲利還是很重要的。累積基本本金也可以透過分散分險的投資方式,來讓自己體驗市場之外,也能夠儘早進入資本市場。

市場的變化是多變的,有 7% 的企業貢獻了 70 倍以上的成長。所以挑選企業比起任何買進與賣出的策略都重要許多。也因為 7% 很難挑選的到,所以不要把雞蛋全部放在同一個籃子裡面就相當的重要。

關於拜神是一個讓放過自己,放鬆的方法。面對不確定與疑惑的情況下,人類大多會拜神。對於股票則不是,需要透過許多的數據準備好。讓自己的危險機率降至到最低。並且嚴格遵守紀律,寧願少賺也千萬不要虧錢。

  • 建立正確理財觀念與加強自己的資訊判讀力
  • 規劃策略,有紀律的實行

新手先從大盤,而且越早越好。才能感受到股市的震盪。

勞勃狄尼洛:「賭場的機率基本上都是算好的,經營管理者的任務就是把你留在場內就好。你可能可以賭中幾次,但終究拒絕不了誘惑。最終那些靠運氣贏來的,都會靠實力輸回去。」

第二部──備糧﹕建構判讀的作業系統

上戰場之前需要有完善的準備,而進入投資市場也是。

  • 雞蛋不要放同一個籃子裡,(印象中可以主動 70% ,被動 30 %)
  • 吸收良好的未加工知識,避免知識經過加工後加入個人偏見。 (可以去聽 13F 報告)
    • 編按: SEC Form 13F: 美國證券交易委員會 (SEC) 規定,資產管理規模超過 1 億美元的投資機構,必須在每個季度 (三個月) 結束之後的 45 天之內,向 SEC 提交所持有的美國股權,與相關資金去向。
    • 千萬不要聽信 3F (Friends, Family , Fools)
  • 通常贏家都良好的閱讀資訊習慣,而樂觀建立在「充分準備,遠見,熱忱,動機與逐步成長」。
  • 第二個贏家特性是「耐心」。
  • 對任何資訊保持質疑,並且加以驗證(詢問)。

對於自己的知識,千萬要保持疑惑,加以驗證才不會跌入達克曲線 (鄧寧-克魯格效應(英語:Dunning-Kruger effect) ) 造成迷思。

image-20211212234420648

第三部──上陣﹕面對多變的市場

講到投資技巧與心法,作者這時候舉出了李小龍的:「無派勝有派」的方式。 也像是本書作者經常在 Podcast 有提到:「投資絕對不會有一些技巧是絕對會獲勝的,要不然就全部交給電腦就好,嚴格且絕對不會失誤」。

所以有著靈活的彈性,並且嚴守相關的紀律就是投資人最重要的事情。

  • 首先認清楚自己是誰,對於資產的忍受度。如何睡得好。
  • 半季審視自己的對帳單,不要太短期。
  • 選擇有未來的股票(有夢想的企業)
巴菲特名言:「不願持有十年的股票,最好連十分鐘都不要持有」
  • 對於股市大波動,先把自己所有槓桿都去掉。只留現貨,觀看市場的變化。
  • 當大師遇到大跌,優雅且嚴守紀律的處理。
  • 選擇最好的企業,就像挑選最正的女神。
  • VIX (恐慌指數) 往往與 S&P 500 相對,所以可以適時候入場。
  • 新人勿開大車,再用功都只是基本,千萬不要讓自己處在容易畢業的狀態。
  • 炒股前,先炒好你的人生。

心得:

近期因為有認真在看股票,時常經「股癌」這幾期的資訊好好地吸收。 或許也像是作者講得很像,很多聽眾往往不一定是有在玩股票,很多時候都是聽身體健康的。 因為除了充滿很多口語化的文字,讓人經常會心一笑之外。你會發現許多投資的概念往往可能讓你的人生也會獲得很大的改善。

  • 良好準備資訊
  • 切勿重壓,雞蛋不要放同一個籃子
  • 遇見大波動,冷靜且嚴守紀律

就算是人生,似乎也是不變的真理,對吧!

相關連接:

[年度總結] 2021 年度總結

$
0
0

image-20220101010409404

image-20220101115639413

好像該寫點回顧:

  1. 由於疫情,讓我可以在家裡跟女兒度過三個月的生活。

  2. 女兒也順利上了小學,家長們順理成章變成晨星人。

  3. 今年開始整理所有現金資產,八月多開始開始做一些比較大量的投資。有些初學者運氣,還有正報酬。 學習投資,真的是一門學問,從資本面學習,到心理層面的鍛鍊。 資產配置,調整。 主動與被動的調配後,甚至拿一些去十二月的美股繳學費,建立部位。

  4. 健身部分年度健身時間從 6848 分鐘進步到 7435 分鐘。 希望 2022 年能更多!
  5. Github 1074 (2020: 752) commits 。
  6. 閱讀時間(共計: 十五本書(含實體書)總共閱讀時間 5431 分鐘(2020: 5099)
  7. 部落格 https://evanlin.com 總共有 56 篇, (2020: 62 篇)
  8. 最後,家庭永遠是最重要的。也祝福大家新的一年身體健康,家人幸福美滿。

對了,工作的部分。之後會有專屬的文章。

[好書分享] 躺著就贏 人生就是不公平:股魚最強存股祕技

$
0
0

image-20220116111716609

躺著就贏 人生就是不公平:股魚最強存股祕技
作者: 股魚  
出版社:Smart智富  
出版日期:2021/03/24
語言:繁體中文

買書推薦網址:

前言:

這是 2022 第一本讀完的書,其實讀到一半很久了。只是我對於投資理財的書籍都有相同的問題,就是很難一次把它全部看完。 可能今天股市大漲就會想來看相關的處理章節,如果遇到回修的調整,也會來看面對套牢的股票該如何來處理。 當初會買一這一本書也是因為看了 YouTube 相關的頻道內容後,發現這個講者真的是言之有物之外,解釋股票的方式也不是透過技術線型,而是很認真的來研究關於基本面與存股的標的。跟我本身的方式比較類似,於是想說買來看。 結果發現由於本身是工程背景出身,對於股票的分析也相當的「工程師」認真的研究公司的財報,理性的分析每一個數字背後的涵義與未來的影響。身為工程師的你,如果也想要長期投資,建議一定要看這一本書。

內容簡介與心得:

41歲就離開職場的存股達人股魚認為,個人和公司相比,當然是公司的賺錢效率高。既然如此,乾脆就把資金交給公司,讓公司幫自己賺錢。至於什麼樣的公司可以幫自己賺錢呢?最好是那種公司名稱雖然很少人聽過,但卻賺得肥滋滋的公司。這種公司一旦被挖掘出來公開亮相,股價將不可同日而語。只要能夠找出這種具潛力的好公司,並且長期持有,就能帶來豐厚的獲利。至於該怎麼做呢?別擔心,股魚已經擷取歷年來的存股精華放入書裡,並由淺至深地進行說明,希望能帶大家找到可以幫你賺不停的好公司。

章節條列

基礎先修班

一開始先分析「存股」的法則,並且透過四個分析圖來分析每一個讀者所屬於的類型。不同的類型。

理財先理債,不要讓負債變成投資裡面的大變因。

  • 月薪部分扣除固定支出,有了其他方面支出就可以考慮投資。
  • 年終獎金部分扣除相關應用後,需要先本存一部分投資自己的部分。再來投資股票。

這邊也教導相關的進出場所會產生的費用:

  • 價差
  • 買進手續費
  • 賣出手續費
  • 證交稅
  • 盈餘或是虧損: 就是價差扣以上所有的相關費用。

以上的相關知識雖然基本但是也相當的重要。

新手敲門磚

接下來這邊開始比較細節關於相關投資數字的部分,有許多相當值得學習的基礎知識:

  • 第一招: 連續十年配發現金股利
    • 存股又希望有現金流的投資人,在意的就是有現金股息的產生。
    • 這個條件就相當的重要。
  • 第二招:一般存股標的建議要 ROE > 8
    • ROE (股東權益報酬率): 錢滾錢的指標,股東投資一元,所會帶來整體公司報酬的比例。
    • ROE = 稅前淨利 / 股東權益總數
  • 第三招:本業收入比例超過 80%
    • 存股在意的長期的「穩定」發展,所以有著穩定並且持續長的「本業收入」。
  • 第四招:企業經營以民生為基礎
    • 作為存股標的,建議不受市場波動影響,並且穩定成長的標的最佳。
    • 相關標的:
      • 金融:2022 年初的大漲,金融最後一棒棒棒棒。富邦金 2881,兆豐金 2886。
      • 電信:中華電信2412,台哥大,遠傳
      • 民生類股:大台北瓦斯(9908),德麥,大統益。
      • 數據交換:關貿 6183

篩選存股標的,有些指標可以篩選存股標地:

  • 企業金鐘罩
    • 營業活動現金流量 > 0 ,自由現金量 > 0
    • 負債比 < 60%
  • 存股黑馬護城河:
    • EPS 成長幅度: EPS = 稅後淨利 / 普通股在外流通股數
  • 看清財報
    • 公司財務三高:毛利率,營業利益率 (>10%),稅後淨利率
    • 本益成長比 (PEG) = 本益比 / 淨利複合成長率
      • < 0.8成長動能被低估
      • > 1.5股價成長已經高於成長動能

相關許多的數值都在這個章節有提到。

進階投資學

打造不敗戰隊:

  • 需要有低波動的股票
  • 需要有高成長量: 0050 或是 2330
  • 求穩為主:大統益等等民生股票。
  • 守住獲利:債卷相關的投資標的

高殖利率加上低波動 ==> 就是勝率比較高的配股策略

股息迷思:

  • 挑選股息高的股票不是重點,而是能順利填息的公司。
  • 能填息才是真正入袋
  • 高股息可能會造成股價的波動(注意填息率)。

4 種估價策略;

  • 第一種方式:找出難以跌破的底價
    • 高登零成長模型:
      • 合理估價 = 鼓勵 / (要求報酬率 - 盈餘成長率)
    • 第二種計算方式:
      • 合理估價 = 淨值 x (股東權益報酬率 / 要求報酬率)
  • 第二種方式:殖利率法: 合理估值 = 現金股利 / 期待殖利率
  • 第三種方式:本益比法: 合理股價 = 預期本益比 x 每股稅後盈餘(EPS)
    • 對於股利發放比例比較低的股票可以透過本益比法來計算股價。 (e.g. 2383 台光電)
    • 預期 EPS 推估方式:
  • 第四種方式: 每股現金價值 = (帳面現金 - 負債總額) / 總股本

買進後用 6 指標定期檢視:

德國證券教父柯斯托蘭尼:「股價是狗,而財報是牽狗的主人。不論狗跑得多遠,終究會回到主人的身邊。」

買定存股後,其實還是需要有 6 個指標來定期檢視。

  • ROE > 10% or 12%
    • 負面案例:
      • 2014 大豐電跌破 8%
      • 2013 HTC ROE 跌到負值。
  • 營業利益率 > 0%
  • 營業現金流動量 > 0
  • 估價沒有超漲變貴
    • 昂貴價 = 現金股利 / 殖利率區下緣 (3%)
    • 便宜價 = 現金股利 / 殖利率區下緣 (6%)
    • 但是如果 ROE 持續成長,估價可以相對應的調整。
  • 是否能安心抱著股票睡覺
    • 儘量不要挑選變動大的股票。
  • 無負面消息。
    • 2012力成倒帳風波

相關進階方法都是建立在許多的數據上面。

不敗操作術

  • 全球貨幣寬鬆,利率下調,資金匯入台股

  • 長期持續上漲的標的(任何點都是存股時機)

    • 只有開始買了以後,才有相對應的便宜(下跌)機會。
  • 保持現金比例,視狀況加碼入場。

  • 指數高檔的存股痛點。

    • 記住自己投資屬性,要存長期持有切勿短期操作。
  • 常見存股難題:

    • 越存越賠,沒有定期檢視股票公司體質的改變。
    • 波段操作套牢變成存股(這樣往往會一直跌下去,這時候勇敢停損才是方式)。
    • 存股難得解套了,該賣還是該持有?確認未來展望,如果有持續成長機會。應該不要輕易賣掉。
    • 存股變成變成波段投資。如果存股標的沒有改變體質,其實不需要變更標的。除非有更好的成長標的。
  • 投資 ETF

    • 0050 成長均值 8%
    • 0056 殖利率高,每年填息。
    • 透過標的與屬性來選擇適合自己的 ETF 。
    • 小心 ETF 的溢價,因為溢價超過 1% 會啟動 ETF 購買方的主動放股調整。
  • 定期定額創造財富

    • 定期定額創造微笑曲線
    • 越高股價越需要定期定額零股購買
    • 零股建立個人化 ETF ,比起全部壓一個可能夠有穩定的收入與成長的可能。

投資野戰隊

  • 敲定觀察的存股名單
  • 設定篩選的標的
  • 資料庫查詢相關數據
  • 同產業比較強弱

投資心法學

  • 避免衝動投資
  • 投資決策表
  • 製作投資筆記 (參考 股魚不看盤投資)
    • 先寫好存股目標價錢,遇到股價變動才不會慌張。
  • 分割長期投資帳戶
  • 三不一要:
    • 不挑選熱門股
    • 不要高價買進
    • 不要每天檢查
    • 要基於穩健財務狀況的公司。

心得:

同為工程背景的股魚,寫出來的股市操作書籍就很像是 spec 。有著許多基本數值的解釋方式,並且也有身為股市初期新手的我們常有的心態調整。 每一個守則寫得像是操作手冊 (Manual) 一樣,清楚而有條理。 對於工程背景的我倍感親切。 覺得很多地方也能呼應自己常犯的問題,比如說:

  • 存股看到爆量下跌,總覺得應該先出在買回。 但是事實應該是確認公司體質後,逢低加碼。
  • 看到獲利高的大量回吐,就會想要先入袋為安。往往更容易遇到賣了以後大漲的狀況。(航運)
  • 買到了受到景氣影響的熱門標的,每天都睡不安心(又是航運股)
  • 我也有開始寫投資筆記,每一次的買賣都會給自己適當的理由,並且回過頭來審視自己的理由。
  • 透過投資筆記可以抓到自己的概念盲點,並且也會根據自己的錯誤來加強相關的知識。
  • 投資筆記也改成大多紀錄為何賣(買大多改成定期定額)。

很推薦大家看這一本書,如果你也是工程背景的。一定要看這本。

[MOOC] Business English: Meetings

$
0
0

image-20220205215827413

前言

最近上了這堂課,發現挺不錯的,蠻推薦的。 雖然本身是屬於英文的學習課程,但是裡面有許多關於開會上的一些用語之外,更有「如何準備好一個商業會議的重點』。 透過會議的開會流程的增進,你會學得以下相關的用語:

  • 哪一些開會素材需要準備
  • 開會中需要哪些流程
  • 會議後需要有哪些代辦事項
  • 如何追蹤會議的成果

其實本來對於這一篇還蠻期待的,上課內容也真的很不錯。但是大多是我已經熟悉的開會流程。 很推薦剛工作幾年的人可以看一下。 特別是英文不好的工程師,裡面的一些用語,千萬不要用錯。

課程資源

This course will teach you vocabulary and skills related to participating in meetings. You will learn terms and phrases used both in email and in speaking to arrange, participate in, and conclude meetings. The goals of this course are to enable you to participate effectively in on-site meetings and teleconferences and to prepare you to write a proposal as an outcome of a meeting.

Course Learning Objectives

•	Arrange a meeting though email and by telephone 
•	List expectations and protocols related to on-site meetings and teleconferences
•	State phone numbers, dates, currencies and sales figures accurately 
•	Write a proposal with appropriate organization and vocabulary

[學習文件] 透過 Cloud Run 架設 Hugo 的部落格的 CICD 架構

$
0
0

image-20220207094450910

前言:

之前有想過把自己的部落格要移到 GCP 來使用,剛好有一些 credit 可以使用。 去尋找了一下如何在 GCP 上面架設 Hugo 部落格的文章。剛好看到官方有出一份使用 Cloud Run 來作為 Hugo host 的文章。 這裡先簡單的更新一下最新的介面,並且改成中文版本給大家參考看看。

其實就算跑完後,還有一些後續要用:

  • 修改 DNS
  • 搬移 Jekyll 到 Hugo

這些就是其他篇文章的部分。

流程:

流程大多是依照 Automatic Deployment of Hugo Sites on Firebase Hosting and Drafts on Cloud Run來修改成中文版本。

1. 設置 Hugo 新專案

Fork GitHub 相關專案 GitHub copy (i.e. fork)

https://github.com/jamesward/hello-hugo

2. 建立 Cloud Run

image-20220207134534940

  • Set up with Cloud Build
  • Connect to Github repository
  • Reguib 記得選台灣 “asia-east1 (Taiwan)”
  • 選取你 Fork 的專案

image-20220207134616577

  • Branch configuration –> ^master$設定是 Master branch.
  • Build Type 先選 -> Dockerfile 之後還要改

修改 Continuous Deployment

image-20220207153151826

你會發現這一次是失敗的,然後點選 “Edit Deployment”

image-20220207153235138

Edit Trigger - Event

  • Event

    • Push to branch

image-20220207153319290

Edit Trigger - Configuration

image-20220207153440164

  • Location –> Repository
  • 記得改成檔案 cloudbuild-draft.yaml

建立 Firebase 來作為 Production / CDN’d site

To setup your production / CDN’d site, login to the firebase console

啟動後,設定好相關專案。

修改 Github 啟動專案

  1. 修改到台灣 region –> asia-east1 參考 commit

image-20220207153803757

  1. 修改 Firebase Production 專案名稱(記得改成你的專案) 參考 commit

image-20220207153915314

最後成品

image-20220207094444681

你會發現有兩個 Cloud Run ,一個是你設定的 Trigger 。 第二個 hugo-site就是透過設定跑起來 CICD 的 Cloud Run 。

image-20220207133557965

點進去之後,你會看到上面有一個完整的 URL ,就是可以對外的網址。

最後網站: https://hello-hugo-master-khga4c2v3a-de.a.run.app

相關文章:

[MOOC] Georgia Tech Language Institute- Better Business Writing in English - 第一週

$
0
0

image-20220128163717165

前言

忙完一個大活動後,最好的充電方式就是繼續充實自己(操自己)。剛好公司也有一些訓練補助,來挑了一下相關的商用英文訓練課程來看。 這一個我旁聽後覺得很推薦,就是傳授你如何做商業寫作文章。 注重在文章的文法,詞性跟相關的寫作概念。 可以讓你的寫作變得更有條理,也更不容易有文法上的失誤。

第一週就讓我覺得相當有用,主要就是一些時態跟寫作上要注意的事項,很棒。

相關文章

課程資源

第一週: Sentense Types

Three suggestion of make your own voice:

  1. Focus your reader
  2. Write Actively
    1. 透過主動式(儘量用主動式動詞)
  3. Be Positive & Sincere
    1. Make sure the reader can see your smile in your writing.

Transition words

  • And, But, So, (需要考慮前後句關係)
  • 可以用 a; b 來取代連接詞

關於履歷表內的時態 (Verb Tense):

  • Make it easy to read, keep it in short and focus.

現在式:

  • Facts
  • Opinions
  • Habit, routines

作業: 寫一個求職信 (Cover Letter) - 其中的相關重點:

  • 第一段: Greeting

    • Begin with Mr/Mrs …
    • 1 ~ 2 sentense
    • 形容語句,現在式
  • 第二段: 過去貢獻

    • 用過去式
    • Tell a story, include with link. Keep it simple.
  • 第三段: 展現你的熱情

    • 用現在式
    • 確認可以清楚的敘述興趣與熱情
  • 第四段: 要求面試

    • 用未來式
    • 提供相關聯絡方式,或是相關對方有幫助的地方。

[好書分享] 投資最重要的事 - 一本股神巴菲特讀了兩遍的書

$
0
0
[好書分享] 投資最重要的事 : 一本股神巴菲特讀了兩遍的書
The Most Important Thing Illuminated : Uncommon Sense for the Thoughtful Investor
作者: 霍華.馬克斯  
原文作者: Howard Marks  
譯者: 蘇鵬元  
出版社:商業周刊 
出版日期:2017/02/23 

買書推薦網址:

前言:

這是 2022 第二本讀完的書,這一本是被許多人稱為最重要的一本投資聖經 ,更是被許多人稱為投資應該看的入門教材。雖然大家都說得超經典,這一本卻放在我的購物車內遲遲內沒有下單(因為要看的投資書籍真的太多了)。 但是大年初二去了誠品快速翻了一下之後,馬上就被他的章節說明吸引到了。光是看到「第二層思考」加上「對抗情緒帶來的影響」就讓我受益無窮。 這是一本投資的心法修練書籍,他教導了身為投資人該有的基本心態,並且也挑出了投資人常有的一些錯誤,真的會相當的有用。

內容簡介與心得:

巴菲特:這本書,我讀了兩遍!
華爾街日報:他的備忘錄,媲美波克夏的股東大會。
價值投資者必讀經典—霍華•馬克斯20項投資法則

傳奇大師精鍊投資最重要的事,
加值4位頂尖投資專家評注筆記,
無論入門者或是老手,都能從大師洞見中找出自己的致勝方法!

在美國投資界與巴菲特齊名的霍華.馬克斯,其所聯合創辦的橡樹資本成立時間超過二十年,管理資產規模已達千億美元,其長期績效表現更是驚人,二十八年來(包含六位創辦人任職TCW時期)平均複合報酬率高達一九%(同期美股標準普爾五百指數表現只有一○‧一%,MSCI全球指數只有四‧九%)。也就是說,如果在二十八年前將一百萬交給橡樹資本管理,現在已擁有一億七千萬。

霍華.馬克斯從不吝於和市場分享其投資洞見,持續以「投資備忘錄」與客戶及所有投資人溝通。橡樹備忘錄受到美國投資界高度重視,地位等於巴菲特波克夏每年股東大會,連巴菲特本人也罕見背書:「只要在郵件信箱裡看到霍華.馬克斯的投資備忘錄,我會馬上打開與閱讀!」

章節條列

第1章 學習第二層思考

許多投資人都有基本的市場概念(當然投資市場裡面的其他人也有),比如說看到好的財報就瘋狂追高,看到不好的財報就拋售。但是這一本書的第一個章節就叫你要有「第二層思考」,也就是要跳脫投資大眾的思考。 因為我們做投資的主要想法就是「打敗大盤」,也可以說是在投資的市場中獲利,那麼你就要有第二層思考:

  • 第一層思考:看到好公司,買這個股票。
  • 第二層思考會想,雖然是好公司,但是現在的股價會部會太高? 會不會有回檔的危險?

第二層思考不是無意意思的反對,而是需要你針對第一層思考的資料再仔細去審核,把每一個風險都能看透,這樣才能獲得更高的獲利。

第2章 了解效率市場與局限

「效率市場的定義」在於你無法輕易地打敗大盤,因為整個市場的投資者都是具有專業素養的投資者。根據這些投資者共同努力堆積出出來的價格具有相關的公信力。在紐約証卷交易所中,全部投資者看壞的股票,其中有多少可能性被錯估呢?反之「無效率市場」則定義了相反的市場狀況。 而真正的狀況是,市場有能會有效率地反映一個股票應該有的價值,但是有時候也會無效率的“錯估”某個股票的真正價值。

第3章 準確估計實質價值 (價值投資與成長股投資)

那如何在把握在「無效率市場中」找出有價值的股票,等待市場轉到「效率市場」後給予他真正的價值呢? 這裡講解了兩個重點「價值投資」(Value Investing) 與「成長股投資」(Growth Investing) 。

價值投資:會買進股票,因為相信目前的價值相對高於現在的股價。儘管未來沒有成長性,他們還會投資。

  • 不用相信未來
  • 透過客觀數據推敲出公司價值
  • 追求股價跟價值的匹配
  • 股價下跌時候會加碼(因為變得更便宜)

成長股投資:買進股票是看好未來的成長價值,即使現在的價值遠遠低於原有的股票價格。

  • 只在意未來
  • 有某些成面的主觀數據認定公司的成長性
  • 追求爆發性的成長
  • 股價下跌時候,重新審視成長動能與成長因子是否還存在。

第4章 找出價格與價值的關係

成功的東西,不是因為買了個好標的。而是在正確的價位上,買進了那個好標的。
「成功投資不是因為”買了好東西“,而是因為”東西買得好“。」

最安全的投資就是: 在沒有人喜歡的時候買進,等到投資標的受歡迎之後,他的價格只會一路上漲。

挑選好的投資標的相當的重要,但是更重要的是如何在正確的價位買入。因為正確價位買入可以帶來:

  • 較高的勝率(調整後股價,比較容易獲利)
  • 風險較低的投資(就算賠可能也不會賠太多)
  • 利用槓桿不會變得更好的投資,反而容易增加風險。

每個泡沫都是像有幾分的真實中產生,不論是:

  • 十七世紀的荷蘭鬱金香
  • 兩千年的網路公司
  • 2008 的房貸風暴

其中都是有幾分真實的獲利與誘因,但是風險都是在裡面去探究出來的。

第5章 理解風險

風險意味著可能發生的事,比即將發生的事還多。
- 倫敦商學院教授 Elory Dimson

投資第一件事情就是了解 ` 沒有人能準確的知道未來 `,所以免不了都有風險,而投資就應該建築在最低的風險上面。

風險與報酬

  • 風險是不好的,請規避必要的風險
  • 風險與獲利有相關係,透過均衡調整 (equilibrration) 找出適當的風險與報酬。
  • 投資結果應該是將風險與報酬合併在一起計算的成果。

image-20220212210034792

我們都以為風險與報酬是 5-1 ,其實真正的風險與報酬分佈是像 5-2 。 同樣的風險狀況下,根據不同的投資策略其實可以有兩個極端的報酬分佈。(正向相當大,就是賺很大; 反之就是巨大虧損)。

幾件事情整理:

  • 風險難以判斷,有多種隱含的統計指標,但是依舊很難有明顯量化方式。
  • 投資就是應對未來,並且理解風險一定會發生。
  • 投資組合的調配上,要以如果發生了風險,最大虧損的狀況來評估。來作為風險的控管。

第6章 確認風險

了解風險是必然存在,那麼就來開始確認風險的本質:

  • 風險只會分散,不會消失。
  • 只要市場環境改變,風險是需要重新評估
  • 風險的任性:風險也會隨著投資人的瘋狂而改變

第7章 控制風險

投資人最重要的課題就是為了獲利來承擔風險,
最好的投資人跟其他人的區別就是能把這件事做到最好。(指的是儘量地降低風險到最低)。

image-20220212211535656

這張圖是我認為這本書數一數二重要的觀念之一。

大家都以為好的投資人就是如 7-1 在同樣風險下增加附加價值。但是真正厲害的投資人,是相同的獲利下可以將風險降到最低的人。因為無效率市場下,能降低最低風險的投資人。就可以鎖住獲利,並且可以有更好的投資成果。

就像是壽險公司來說:

  • 每個保戶一定都會死,所以保單一定會賠償。
  • 透過精算壽險公司可以合理的承擔風險,並且透過健康狀況來調整保費降低到最低的風險。
  • 只要合理狀況下,所有保戶透過精算的狀況下,壽險公司就能有獲利。

風險無法逃避,只能控制

  • 一個 40% 的虧損,需要有 67% 的報酬才能回本。
  • 更進階的 50% 的虧損,隔年則需要 100% 的報酬才能回本。

風險的控制相當的重要。

第8章 注意景氣循環

信用循環

  • 經濟進入繁榮
  • 資金很多
  • 大家瘋狂投資,風險趨避變少
  • 爭奪市場,金融機構降息
  • 開始有呆帳產生
  • 放款條件增高
  • 資金變少
  • 景氣萎縮

景氣循環不會停止,但是會有長短不一的狀況。

第9章 意識到鐘擺效應

景氣週期就像是鐘擺,必定有相關的高檔與低檔的產生。 但是讓投資人摸不清楚的是,往往中間的狀態卻是相當的長。

多頭市場三階段

  • 少數人覺得事情會變好
  • 大多數投資人覺得變好
  • 新聞與所有人覺得變好

接下來就是空頭市場的開始。

相信鐘擺效果的人,要了解恐懼和貪婪是鐘擺的兩個高點。但是大多數都在兩個高點的中間,極端市場一定會反轉。

第10章 對抗情緒帶來的負面影響

貪婪會讓投資人,忘記風險。恐懼與貪婪相反,會讓人過度憂慮。

錯誤投資的七種心態

  • 貪婪
  • 恐懼
  • 將質疑拋諸腦後
  • 從眾的傾向(群眾效應)
  • 妒忌
  • 自負
  • 投降

事情好的不像是真的,代表其中一定不是真的。(也就是有著泡沫與風險)

第11章 反向投資

在別人組喪拋棄時候買進,在興奮的時候賣出。全部需要最大的勇氣,但是也會提供最豐厚的獲利。
- Sir John Templeton

反向投資有相當高的風險:

  • 市場並不常出現有讓你獲利的極端狀況,跟著反向投資往往會虧損。
  • 即使現在價格過低,也不代表明天就會恢復。(可能會很多年)
  • 只做相反的事情是不夠的,還需要有更多的資訊來支撐你的行為。

小心並且熟練地接著掉下來的刀子。

第12章 找出便宜標的

  • 訂出「可行的投資範圍」
  • 找出報酬對風險比率:
    • 找出價格位於高檔還是低檔
    • 預期報酬
  • 產生條件:
    • 基本面有疑慮
    • 有爭議
    • 過去報酬不好
    • 最近減碼的標的
  • 挑選便宜標的過程中,一定要用到第二層思考。反覆思考與確認是否有隱藏疑慮在其中。

第13章 耐心等待時機

  • 有耐心等待時機的來臨,而不是苦苦在市場中尋找。
  • 2007 ~ 2008 的次貸風暴,一直到了 2009 才有轉圜的契機出現。經濟大蕭條則透過 30 年才恢復,日本大蕭條也是。
  • 投資前需要確認目前是低報酬環境,還是高報酬環境。
  • 買進被迫賣出的資產,產生的報酬才會最高。所以風暴產生的時候,馬上抄底不是正確的策略。要等待有人被迫退場才進場。

第14章 認清預測的局限

  • 沒有人能夠「長期」並且「精確」的預測
  • 承認自己認知有限,採取相關的動作。(不斷的檢視風險,並且儘可能地減少風險)。

第15章 察覺所在的景氣位置

  • 隨時保持市場警覺
  • 了解正在發生的事
  • 測量市場熱度
  • 根據環境改變策略
  • 市場熱度評估指南

第16章 認識運氣扮演的角色

獲利的關鍵:

  • 積極,時機與技巧
  • 對得時間夠積極的人,並不需要太多技巧。 (往往都是運氣使然)

很少有天才能連續兩三次不斷的成功。

必須要有防禦性的投資,才能對抗未知的景氣階段。

第17章 採取防禦型投資策略

投資並不是贏家遊戲,不斷地採取高風險高獲利的投資方式不能長久。

透過輸家遊戲的思維,不斷地價低風險,減少失誤才能投資長長久久。

贏家策略在短期且多頭市場是正確的,但是投資人很難正確的把握目前的景氣狀況。所以投資時間拉長的狀況下,必須透過防禦型的策略來讓自己減少失誤與降低風險。

防禦型投資策略

  • 剔除掉表現不好的投資標的。(需要深入評估,並且低價購入,設定較大的誤差邊際)
  • 避開市場空頭
  • 分散投資標的
  • 擔心虧損的可能性
  • 對投資感到恐懼(不要過渡貪婪而盲目,並且認真的檢視)

安全邊際 (margin of safety) / 誤差邊際 (margin for error)

  • 投資標的的時候,使用最低的價格投入。(降低虧損的效果)

避開虧損的同時,其實獲利也會隨之而來。

第18章 避開投資陷阱

只要能避免犯下大錯,投資人需要做對的事情就可以非常的少。
- 華倫巴菲特

各種投資陷阱如下:

  • 想像力不足: 無法想像到相關影響與包含部分,讓風險評估無法全面跟透徹。
  • 心理素質不足:跟隨著貪婪而跟著買進,卻因為恐懼而倉皇賣出。

第19章 增加價值

兩個數值:( Alpha \(\alpha\) 與 Beta \(\beta\) )

  • Alpha: 個人投資技巧,排除市場波動下,創造績效的能力。
  • Beta: 投資組合對於市場的敏感度。
y = alpha + beta X 
y: 報酬
X: 市場波動

這個可以看出來一些重點:

  • 在風險與波動可以接受下,透過高的 beta 高波動投資組合,才會有好的報酬。
  • alpha 的影響變音比較小,尤其是場波動下。重點還是在於投資組合的變動度(beta) 。
  • 空頭時候,務必要讓自己的投資組合調整成受到較小影響。不然技巧再高也難以調整獲利。

第20章 合理預期

高報酬條件(相對不正常)

  • 極度看空下買入
  • 承擔大量風險
  • 擁有特殊的投資技巧
  • 很好的運氣,很好的運氣,很好的運氣

所以投資人應該以追求穩定且合理的報酬就好(作為合理預期)

我需要 8% 的報酬,我很開心能夠賺到 10% 。但是我不會因為賺更多而必須承擔更高的風險。

第21章 把所有重要的事做好

  • 了解標的的價值:經營潛力,發展,創造現金的能力。
  • 必須學會二層思考,看出大家沒發現的。(或是有更多的耐心)
  • 對於「價值」的看法必須縝密且有紀律,才能再上漲時候不會隨便賣出,下跌時候還能夠加碼。
  • 了解價值後,就要知道必須要在低於價值的時候買入才能獲利。(減少風險)
  • 很多人會低估目前狀況,所以常常會錯估價值。
  • 提升報酬只有一個方式: 以較低的價格購入低風險的資產。
  • 價值受到心理層面與技術層面影響,你必須堅定對於價值的判斷。(當然要不段檢視,確定你沒看錯)
  • 投資者的心態像是鐘擺一樣,但是往往中間才是最久的。不要一看到崩盤就期待反轉。
  • 了解貪婪,恐懼常常控制的大眾的心理。必須要看懂它必須堅持自己想法。
  • 永遠不會知道多頭市場何時轉空,隨時抱持著謹慎的心理。
  • 拒絕「必須承擔更多風險才能獲利的方式」
  • 相同報酬狀況下,每個投資人都要把持著降低目前的風險。(讓買入價格更低)
  • 錯誤邊際:
    • 只在價格低買進
    • 戒除槓桿
    • 分散投資
  • 不可能知道與正確預測未來。只能把握在意的狀況,並且把相關功課做到最好。

心得:

為了寫出這一篇章節整理,認真的又把每一頁,每一個章節看過一次。對於整本書的編排覺得相當的佩服。學習美股得時候,常常看到別人講的一些標的就跳下去看,一下就買了一些。回過頭來發現幾的投資組合全部都在同一個族群,發生崩盤的時候也是一次殺的重重的,不論怎麼樣的停損都無法止血。

看完這本書後,面對著通膨與升息的崩盤有了新的見解,心理層面上也不會恐懼。整體操作方式也從之前都會透過市場價格買入的方式,改成了限價買入。嚴格調整自己對於市場波動的影響,也可以安心的去睡覺。任何的波動也有相關的變動。相關操作變化調整如下:

  • 不再盯美股盤
  • 購入絕對不是透過市場價,而是事先設定好限價
  • 限價的設定透過下跌的幅度,儘量金字塔購入。避免頭重腳輕。(當然因為菜,單位都是 1 ~ 2 )
  • 持續追蹤手中的財報,確認公司的現金能力足夠。
  • 大方向調整成防禦性投資: KO, PG, VOO, VIG
  • 其他都是價值股: AAPL, MSFT, NFLX
  • 美股跟台股真的不同。 我的 80% 資產還是在台灣股市的高殖利率的存股。 務必以保守獲利為主。

美股的成長股真的變化性太高,不論挑選哪些標地。直接繼續下殺到 50% 也是有的。嚴格停損的設定也是必須有的,這些狀況都是因為對於成長股的價值評估過於的樂觀。

最後也推薦給每一個投資美股的人,也希望大家都能有更強健的心理建設來面對每一次變動ㄡ

[MOOC] Georgia Tech Language Institute- Better Business Writing in English - 第二週

$
0
0

image-20220128163717165

前言

相關文章

課程資源

額外補稱

第二週: Write Clear and Complete Reports

Strong Sentences Part 1: Verb Tense & Parallel Structure

Verb Tense

  • Simple Present
    • 現在式,敘述事情, Fact
  • Progression Present
    • 進行式
    • Right now
    • 平常不會用在寫作中

Pararell Structure

  • and / but / or
  • 左右兩側的詞性要一致 (e.g. N and N, V or V, Adj but Adj )
  • e.g.
    • Our estiumates are accurate, detailed, and thorough. (Adj)

Subject Verbs Agreement

  • 其實就是 he/she/it 搭配 verb + -s 來搭配相同類型。
  • 總是當成單數:
    • One of …
    • Every …
    • Everyone / Everybody …
    • Each …

相關時態的重點:

  • 年度報告請用 「過去式」,因為要陳述過去的成就。
  • 展望文件請用「未來式」,因為要敘述未來要完成的事情。

互评作业:Write a Proposal

寫一個計畫書來推廣你的服務或產品,必須注意以下的部分:

  • 解釋產品並且詳細敘述他解決的問題
  • 是否夠清楚
  • 是否能滿足客戶需求
  • 是否能清楚了解

兩個背景可以擇一來寫:

  • 你是人力需求提供人,你有很多有潛力的應徵者。你要推薦給某個 IT 公司。
  • 你的網站提供網站與 SNS 服務給在地端的商業,他們希望透過網路來提升形象。

文章結構必須包括:

  • The writer uses verb tenses correctly.
  • The writer uses parallel structure correctly.
  • The writer uses correct subject verb agreement.

[MOOC] Georgia Tech Language Institute- Better Business Writing in English - 第三週

$
0
0

image-20220128163717165

前言

相關文章

課程資源

額外補稱

第三週: Write Clear and Complete Reports

專注在 Process and Report 兩種商業文件格式。

Writing Report

Connect Ideas & Sentences

  • Repeat key words & phases
    • 重複報告中的重點,讓人可以快速抓到報告重點。
  • Use consistent pronouns
    • 使用相同的代名詞,才能知道所指的是什麼東西。
  • Add transition words and phases
    • 透過良好連接詞的使用,可以敘述因果關係,也可以讓句子省略許多重複的主詞。
    • 例句:
      • Our downtown office is centrally located and full staffed. Addionally, it’s easy to reach on public transportation or by car.
  • Arrange sentences in logical order
    • 先標明主題,接下來句子再來詳細敘述。

Writing Process (工作流程)

  • 詳細敘述如何完成該工作(task): Specific the way to complete the task.
  • 詳細說明該如何執行: Show everyone how to do the task

主要目的

  • 如何透過最佳方式完成該工作
  • 讓每一項目每一次的執行都能夠正確完成
  • 減少任何誤解

相關研究

  • 其他人如何完成
  • 使用哪些工作(步驟)
  • 如何切分流程

如何建立工作流程:

  • 檢視目前如何執行?
  • 將每一件事情寫下來
  • 決定必要步驟
  • 將步驟正確的排序
  • 測試步驟正確性
  • 寫下所有正確流程

寫作重點

  • 使用祈使句 (Imperatives)
    • 避免主詞 (e.g.) (You) Contact the client, and (You) set the date.
    • 連接詞應該多用 and, or, but.
  • 加上順序 (Sequence Order)

3 Main Parts of a Paragraph

  • Topic Sentence:
    • Main idea:句子中主要重點
    • Controlling idea如何引導你的句子 (guide othe content of your paragraph)
  • Supporting Sentence
    • 用來補充 Main Idea 的相關內容
    • 通常就是項目的開頭(也就是簡單起使句開始的第一句)
      • e.g. Choose a platform for your website.
  • Concluding Sentence
    • 再三闡述 Main idea
    • 總結,加上建議

建議工具:

Here, you can upload a sentence or a whole paragraph.The site will check your grammar (better than Word). It is NOT perfect, but it is one good tool for revising your writing.

本週作業: 撰寫一份報告或是工作流程

  • 需要依照 3 Sentence 架構來撰寫
  • 需要有 10 ~ 12 句的 Supporting Sentences 來敘述與補充相關內容
  • 並且要有結論來重新闡述主旨,給予建議或是預測。
Viewing all 541 articles
Browse latest View live