[學習文件][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

相關文章:

[學習文件][Golang] 如何在 Github 加上 Heroku 直接一鍵部署 Deploy Docker Container

image-20220819112137025

前言:

最近看到一個套件 imagor 蠻有趣的 ,可以透過 Golang binding C 的 libvips 來做類似 ImageMagick 的圖片編輯。 但是我喜歡的一鍵部署到 Heroku 按鍵卻沒有,就幫他送了一個 PR 。

我一直蠻喜歡在 Github Repo 直接加上「一鍵部署到 Heroku 」的按鈕,隨著近期不少的 Golang Repo 因為有使用到一些 C 語言相關的底層套件。 不少的服務都有打包成 Docker 的方式來做 Github 的 CICD 。 但是對於只是想要透過 Heroku 快速使用這個套件功能的開發者,如何快速導入 Heroku 的 Deploy on Heroku 就是本文敘述的重點。

一個關於圖片編輯的套件 imagor

這次文章所敘述的修改,將透過套件 https://github.com/cshum/imagor 作為範例。

什麼是 imagor

是一個透過 Golang 來直接操作知名的圖片編輯套件 libvips (用 C 打造的) 的套件,本身已經有 Docker 的打包好的 docker image (shumc/imagor ) 。這邊有一套類似的已經商業化的套件為 Imgproxy

使用簡單,功能強大

快速的部署可以透過以下指令:

docker run -p 8000:8000 shumc/imagor -imagor-unsafe -imagor-auto-webp

並且可以有以下的成果,可以到 https://github.com/cshum/imagor 查看。

原圖

img img

合成

img

修改流程:

其實 https://github.com/cshum/imagor 本來已經有 Docker Image 了, 這邊講一些基本導入流程:

加上 Heroku 支援:

1. 加入新檔案 app.json

{
    "name": "imagor",
    "description": "Fast, Docker-ready image processing server in Go with libvips",
    "keywords": [
        "image",
        "resize-images",
        "crop-image",
        "microservice",
        "docker",
        "jpeg",
        "png",
        "libvips"
    ],
    "repository": "https://github.com/cshum/imagor",
    "stack": "container",
    "env": {
        "IMAGOR_UNSAFE": {
            "description": "Use Unsafe mode, default 1 for testing. In production environment, it is highly recommended turning off `IMAGOR_UNSAFE` and setting up URL signature using `IMAGOR_SECRET`, to prevent DDoS attacks that abuse multiple image operations.",
            "required": true,
            "value": "1"
        },
        "IMAGOR_SECRET": {
            "description": "Secret key for URL signature.",
            "required": false
        }
    }
}
  • 幾個重要的寫一下:
    • ` “repository”: “https://github.com/cshum/imagor”,`: 讓 Heroku 知道要去哪找其他檔案。
    • "stack": "container",:這就是告訴 Heroku 要去找 Heroku.yml 這個檔案來繼續接下來流程。
    • `IMAGOR_UNSAFE 這個參數因為這個套件預設要 url signature (可以參考 這篇說明文章)

2. 加上 heroku.yml

build:
  docker:
    web: heroku/Dockerfile

稍後會繼續寫 heroku/Dockerfile 的內容。 但是其實這邊除了 build: 以外,還有以下功能:

  • 參數設定: 這個例子,設定了一個 ENV S3_BUCKET

    setup:
      config:
        S3_BUCKET: my-example-bucket
    
  • 其他 Pluging 設定: 這個例子,起了一個 postgresql 並且用 DATABASE 的 alias

    setup:
      addons:
      - plan: heroku-postgresql
        as: DATABASE
    

只要參考一下文章 Building Docker Images with heroku.yml 可以查到更多關於 Heroku.yml 的用法。

3. 專屬 Heroku 的 Dockerfile

FROM shumc/imagor:latest
LABEL maintainer="Adrian Shum <[email protected]>"

這邊沒有太多預設流程,可以每次 build ,但是我選擇讓 release management 回歸本來 image owner。所以這邊直接引用就可以。

完整的內容可以參考這次 PR https://github.com/cshum/imagor/pull/142

成果:

可以直接到這個 Repo ,按下 Deploy 來部署。 https://github.com/cshum/imagor

也可以透過以下伺服器來看成果:

相關文章:

[好書分享] 一個操盤手的虧損自白-長銷30年的獲利經典 吉姆.保羅

一個操盤手的虧損自白 -長銷30年的獲利經典
What I Learned Losing a Million Dollars
作者: 吉姆.保羅  布南登.莫尼漢  原文作者: Jim Paul  Brendan Moynihan  譯者: 陳重亨  出版社:今周刊出版 
出版日期:2022/04/28 語言:繁體中文 ISBN: 9786267014547 字數: 91,768

買書推薦網址:

前言:

這一本是今年所讀完的第十六本書。這一本好像是看到其他的投資理財書籍裡面推薦的,裡面有許多的心靈層面的教學。畢竟投資除了基本面的分析,線型的檢視(我不太相信這個)外,最重要的就是每個投資人的心理層面的建設了,而這一本書就恰恰悄悄針對這一個部分有相當詳細的敘述。

我最喜歡這一本書裡面有一段說明如下:

「 世界上有兩種人:一種是聰明人,另外一種是有智慧的人。
聰明人會從本身的錯誤學到教訓,
而有智慧的人可以從別人的錯誤學到教訓!」

而這一本書,就是希望大家都能夠當有智慧的人。

內容簡介:

為什麼這是一本談賠錢的書?
因為賺錢方式人人都有一套,但賠錢方式就那幾種。

▍投資失敗不是方法錯誤,而是你不懂得為何賠錢!

在市場上證明自己判斷正確、賺到大錢,是件會讓人興奮不已的事。這種感覺就算嗑藥也體會不到,你會覺得自己刀槍不入、無堅不摧,任何痛苦都沾不上身,甚至就像上帝還得打電話來跟你請示:「明天是不是可讓太陽升起?」

吉姆.保羅從肯塔基州北部的小鎮迅速竄起,年紀輕輕就在芝加哥商品交易所擔任董事要職,他認為自己早期在市場上的成功,是因為本身聰明過人。直到他吐回獲利還欠了一屁股債,才領悟到之前的所向披靡,只是碰巧。

他在市場繳了昂貴學費後,也曾試著找出不敗的投資法則,於是著手研究多位知名投資專家的賺錢心法,包括:彼得.林區、伯納德.巴魯克、吉姆.羅傑斯、保羅.都鐸.瓊斯和理察.丹尼斯等。但他發現,專家們的賺錢建議不僅意見不一還相互矛盾,後來他終於明白其實學會怎麼不賠錢,比學會賺錢更重要。

吉姆.保羅坦誠且毫不保留地分享自身經驗,試圖告訴讀者只要認清人類心理偏誤與建立簡單的投資規則,即可辨識、確認並避開一些埋藏在交易之路上的陷阱,從而避免導致災難性的虧損。

書中描述的雖是一位期貨操盤手的故事,但他的投資經驗及得到的寶貴教訓,也適用於從事股票、債券等交易的投資人,以及其他包括創業家、經營者和執行長等商業人士。

「即使您不將自己視為『投資者』,本書也可幫助各位在生活中,做出更好的決定。」──提摩西.費里斯,美國知名企業家、作家、播客和天使投資人

章節條列

Part 1 操盤手回憶錄

這一個章節就是作者分享他從小開始接觸投資相關的事情,從小在鄉村俱樂部打零工的他,就看到太多富有的人的生活方式。 對於金錢的價值觀相當的敏感。求學時候對於數字的觀念也是相當的敏銳的他,畢業之後馬上就去做了教官,並且在軍事訓練學校受訓。由於從小的偉大計劃就是「從商」「賺大錢」,之後就到了證券公司去上班。

由於有著良好數學的訓練,並且在軍中訓練出良好的紀律。作者一開始在大宗期貨上賺了不少,並且也是該公司名列前茅的業務員。 但是隨著對於自己越來越有信心,並且加上的槓桿越來越大。 作者也迎來了人生的大失敗,同一年他的父母也因為身體不好而先後離世。這一連串的打擊下,讓作者相當的痛苦。 最後作者也是慢慢清償了債務,並且重新再起。 而這一本書也迎來最精華的第二部分,也就是作者開始對於自身心理層面的審視。

Part 2 學習教訓

第二部分是我認為是這一本書最有價值的地方,這個部分有許多關於心裡的建設,面對虧損的心態調整與處理方式。

虧損心態的調整

講到心態調整,每一個投資者都會講(尤其還沒有放部位的時候)。但是當我們一但把部位放大之後,就很難有一個中立的心態來調整對於虧損的態度。這邊有一些格言可以參考:

  • 不要為了股票放下執念,往往漲了不停利,虧損都不停損。 都是因為對股票本身有執念,不願意反對自己當初的評估。
  • 內在虧損的五個階段(就是得到癌症一樣)
    • 否認,憤怒,討價還價,沮喪,接受。
  • 投資是一輩子的,虧損也很正常,失誤(失敗)也很正常,重要的是如何在正確的時候能夠賺回來。

關於風險的心理偏誤

  • 投資: 本金與報酬期待
  • 交易: 買低賣高的交易
  • 投機: 買進就是為了轉售
  • 簽賭: 對於不確定事件的預測,加上相關的本金。

而你的投資就看你的心裡如何處理,造成以上的不同結果。

  • 如果你連買什麼都不知道,也不知道為何要賣,你就是在簽賭。
  • 如果你有相關期待,知道相關處理,你就是投資。
  • 如果你買低就是為了某個價位賣掉,你就是交易。

不論你從事哪一種活動,只要妳的心態是正確的,你就是從事正確的方式。即便你是在賭博,只要你能夠掌握本金流動與報酬期待,並且有相關的心理準備,你不完全是賭博,或許也是一種投資(當然是不確定因素過高的投資)。不論是哪一種,買入跟賣出「一定」「必須」要一致。

群眾的心理

市場上經常在說明,不要跟著群眾而行。但是什麼「群眾」卻有很少人知道, 1634 年的鬱金香事件,就是一種群眾效應造成的哄抬效果。而群眾把持市場經常有以下五種模式:

  • 投機
  • 信用擴張
  • 金融困境
  • 危機
  • 恐慌與崩潰

以上五個模式也是金融週期的一個流程。

處理未來不確定性的工具與規則

以下列出三種方法:

工程法:

  • 尋找所有的未來資料
  • 在其中找出所有的可能規則
  • 建立解決方案與安全緩衝

賭博法:

  • 跟隨著腎上腺素行動
  • 對未來一無所知
  • 不是為了贏才賭,而是為了賭博本身

投機客:

  • 經由過去規則知道相關結果與因素
  • 對於未來不確定性理智檢視

一個成功的投資是投機成功加上工程法的結果,但是我們經常深陷其中成為「賭博法」的信徒。透過投機法來挑選相關標的,來獲取相關的報酬。但是要用到工程法來嚴格執行停利,避免自己賺錢一直抱著,一直到了虧錢之後就很想趕快賣掉。

杜拉克說過:「沒有覺測是完美的。」

你的每個決策都有相關的代價,可能是讓你短期內少賺錢,但是可以讓你長期不會破產。

  • 決策買進之後
  • 設定好退場條件

因為一但進場後,你的判斷將會失去準則。你會開始抱著賠錢的股票,忘記尋找更值錢的標的。所以一但入場,馬上設定好相關的退場條件,可以是:

  • 公司的獲利價位(停損價位)
  • 公司的業績成長標準(如果有打算長抱的話,即便如此遇到公司經營有變化,也要調整)

退場規則是入場前的最好計畫

  • 先建立「出場」的「價位目標」
  • 也就是建立好「停損條件」
  • 透過停損條件,就知道自己該用什麼價位,跟什麼時候來進場。

絕對不要做以下事情

  • 「內化虧損」:癡癡地等待虧損轉正,不願意面對自己錯誤的選擇。
  • 像是「簽賭」一樣:只是想證明自己是對的。
  • 做出「群眾」交易:隨便跟著大盤亂賣。

拿到好牌才留下

就像打牌一樣,如果要打得好的話。就是要等到手上的手牌都是好牌的時候(兩張A?),才會繼續玩。換成投資的情況來說,就是在市場很低迷的時候入場。那麼你虧損的機率相對的就會比較低。

  • 面對市場,務必求冷靜
  • 不要證明自己是對的
  • 判斷,降低與控制風險

心得

我個人真的很喜歡這一本書,也不愧是我似乎看到三四本理財與投資的書籍裡面都有提到的書籍。雖然是透過大宗資產來敘述自己的投資故事。但是裡面後半段精彩的分享完整就是在敘述自己如何犯下哪一些錯誤而導致破產。並且透過這一本書的重新回顧與整理,來分享在每一個階段上,我們都會犯哪一些人性上的錯誤,而這一些錯誤是如何引導我們到破產(或是虧損)的道路上,身為投資人應該要如何的有原則,有紀律的透過設定退場價位(與準則)來讓自己更清楚知道該如何訂立計劃。

這一本書就是希望藉由自己的經驗,讓每一位讀者都能夠變成「有智慧的人」。

LINE 平台與 Messaging API 介紹 - 2022 新功能介紹與學習資源整理

image-20220719142832041

前言

大家好,我是 LINE Taiwan Developer Relations 團隊的資深開發技術推廣工程師 - Evan Lin 。主要的工作項目就是平台技術推廣與技術品牌的建立與溝通。 這一次跟大家來分享 LINE 的平台介紹,並且介紹關於 Messaging API 開發上的相關細節。 本次的介紹將會有以下的部分:

  • 基礎的 LINE 平台介紹
  • 2022 所開放的新功能簡介
  • 相關的學習資源

而本篇文章將會專注在 2022 的相關新功能與學習資源,希望能讓所有讀者能夠更了解關於 2022 的相關新功能介紹。

投影片

教學影片:

LINE 平台的介紹跟相關整理:

希望大家可以參考以前相關的相關學習文章。

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

2022 的新功能整理

2022/02/02 Rich Menu Playground

在 2022/02/02 有開放一個 Rich Menu Playground is now available 的文章,可以過投影片裡面的 QR Code (或是這個連結)來加入一個官方帳號。透過這個官方帳號,你可以測試一些 RichMenu 的相關功能,不論是:

2022/04/19 Webhook Redelivery

開發者常常詢問到如果在自己開發的 LINE Bot 伺服器發生問題的時候,是否有辦法可以讓 LINE 平台在發送一次訊息呢? 這時候 In the Messaging API, a feature to redeliver webhooks that fail to be received has been added 所公布的 Webhook Redelivery 就是一跟相當時用的設定。 透過在 LINE Developer Console 的設定,你就可以完成以下的功能:

  1. 增加 Webhook Redeliivery 的設定 - Add the webhook redelivery feature
  2. LNE 平台傳送的訊息中將會增加 Webhook Event 的元件 - Add common properties to webhook event objects
  3. 可以有一個總結的表格,讓你一目了然自己開發的伺服器是否有發生問題? - Publish error statistics aggregation

2022/05/13 New RichMenu Actions

05/133 在 RichMenu 裡面也終於加上了 postbackAction 的屬性,讓大家再點選 RichMenu 可以做出下的動作:

  • closeRichMenu: 關閉 rich menu
  • openRichMenu: 開啟 rich menu
  • openKeyboard: 開啟輸入鍵盤
  • openVoice: 開啟語音輸入

參考文章

相關學習資源:

參與者們的相關詢問:

1. Icon Switch API 是否要收費?

A:

img

Icon Switch 可以讓官方帳號切換顯示的名稱跟圖示,可以讓使用者更有相關的感受。 這裡可以參考這篇文章。使用 Icon Switch 來變更聊天機器人的暱稱與圖示

2. ImageMap 有機會新增 Postback Action 嘛?

A: 我們歡迎各種的使用疑問,可以透過 LAE 來提供各種開發者的問題。

關於 LINE 開發者官方社群

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

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

關於「LINE開發社群計畫」

LINE 2019 年初在台灣啟動「LINE開發社群計畫」,將長期投入人力與資源在台灣舉辦對內對外、線上線下的開發者社群聚會、徵才日、開發者大會等,已經舉辦30場以上的活動。歡迎讀者們能夠持續回來察看最新的狀況。詳情請看:

[好書分享] 可複製的領導力 - 300萬付費會員推崇,樊登的九堂商業課


可複製的領導力 - 300萬付費會員推崇,樊登的九堂商業課
作者: 樊登  
出版社:先覺出版 
出版日期:2018/12/01 
ISBN: 9789861343334 

買書推薦網址:

前言:

這一本是今年所讀完的第十五本書。這一類型的管理型書籍我都會看得比較慢,因為常常是有相關問題會當作辭典一樣來查詢。 這一本當初是兩三本管理書籍一起購買,但是都是一看一陣子,休息一陣子。又回頭來看一陣子後,再來慢慢思考許多細節,並且挑一些部分來試行。

內容簡介:

領導力就是影響力,
不是一種可遇不可求的感覺,
不是一種長時間的人生修練,
而是一項又一項的工具,
能夠輕鬆應用在生活的每個層面上。

一個人有無領導力,看痛苦指數就知道!
人生要快樂、未來有發展,就要學會領導。

樊登根據多年知識積累以及實務總結,提出一套完整的領導理念,幫助商務人士掌握更多實用的管理技巧,建立高效的團隊。他主張將領導力視為工具包,從九個面向操作,只要掌握要領,平凡人也能成為優秀的領導者。

章節條列

第1課 八○%的人能夠做到八○分
第2課 明確角色定位,避免親力親為
第3課 構建遊戲化組織,讓工作更有趣
第4課 釐清關係,建立團隊共識
第5課 用目標管人,而不是人管人
第6課 利用溝通視窗,改善人際溝通
第7課 學會傾聽,建立良性的交流管道
第8課 即時回饋,贏得員工的尊重和信任
第9課 有效利用時間,拒絕無效努力

領導力的標準化:

  • 講五遍的管理者
    • 前兩遍確認收到與了解
    • 第三遍問目的
    • 第四遍問 risk management
    • 第五遍問員工的增進策略
  • 分派任務的標準流程

提昇領導力的四重修鍊

  • 建立信任感
    • 人與人之間最重要的就是信任
  • 建立團隊
    • 建立共同的團隊感。
  • 建立系統
    • 建立相關優良制度的系統。
  • 建立文化
    • 將以上三種事情轉變成團隊的文化。

管理者的三階段角色

  • 執行(完美執行)
  • 管理(面面俱到)
  • 領導(營造氛圍)

營造良好的團隊(公司)規則

  • 韓都衣舍的「海星模式」
    • 給每個分店十萬元分配,作為衣服的挑選與販賣。從總公司代理品牌中,挑選適合該分店的風格。
    • 30 %獲利上繳公司。
    • 70 % 分店自行運用。
  • 順豐快遞一站化體驗
    • 讓快遞員每個人都有 POS 機,除了送貨更能夠收貨。

把你要員工做的事情,變成他自己要做的事情:

  • 針對是自燃型與助燃型員工
  • 強化員工其工作是為了讓自己有更好未來的想法
  • 用共同的目標管理
    • OKR
    • 定期審核
    • 及時讚美
  • 適度與有效授權。

如何經營前員工關係

  • 前員工是熟人,而非路人。
  • 成立前員工聯盟
  • 投資前員工

團隊的目標管理課題

  • 參與度不高
    • 讓員工訂定自己想要完成的目標
    • 充分對話
    • 對談角色平等
    • 雙方都認可
  • 資源匱乏
    • 當資源匱乏並不會阻擋你完成事情,但是可能會讓你完成有限的成果。
    • 透過仔細的思考,可以讓完成度更有價值。
    • 故事:
      • 越南人營養不足,聯合國官員入住後發現煮的食材營養不夠。但是又沒有足夠的經費,於是找到物美價廉的紫薯菜,透過紫薯菜的做菜教學,讓更多越南人得到足夠的營養。
  • 目標總在變化
    • 要讓員工了解變化的主因
    • 讓員工了解該如何調整
    • 提前準備備案

SMART 法則

  • S: specific 明確具體
  • M: measurable 可量化
  • A: attainable 可接受的
  • R: realistic 相關性,符合實際
  • T: time-limited

六項思考帽

![六頂思考帽」大師愛德華.狄波諾教你如何切換思維、找最佳解方? 書市圈 琅琅悅讀](https://pgw.udn.com.tw/gw/photo.php?u=https://uc.udn.com.tw/photo/2021/03/05/105/11839720.png&x=0&y=0&sw=0&sh=0&sl=W&fw=1050&exp=3600&w=930)
  • 白帽:中性客觀
  • 黃帽:積極正面
  • 黑帽:謹慎負面
  • 藍帽:中立客觀
  • 綠帽:創意巧思
  • 紅帽:直覺情感

心得

這一本書裡面有一些章節,我覺得相當的實用。 可能我也剛好有類似的管理議題需要思考的時候,就會透過這一本書來讓自己思考。以下一些我挑出的議題,就是蠻值得我思考的,希望也是你覺得很重要的議題:

  • 管理團隊的目標設定
  • 設定目標的契機與方式
  • 如何與同仁來設定有效的目標(SMART)
  • 如何與同仁面談(六項思考帽)

這一本有整理許多有用的概念,並且結合作者多年來管理的心得。我覺得相當實用,並且有許多相關的小常識也都很有趣。

[好書分享] 最高閒聊法 - 再尷尬也能聊出花來,一生受用的人際溝通術


最高閒聊法 - 再尷尬也能聊出花來,一生受用的人際溝通術
超雑談力 人づきあいがラクになる 誰とでも信頼関係が築ける
作者: 五百田達成  譯者: 謝敏怡  出版社:方智出版 
出版日期:2021/12/01 
語言:繁體中文 
ISBN: 9789861756479 

買書推薦網址:

前言:

這一本是今年所讀完的第十四本書。這算是一本休閒的書,由於常常給人比較嚴肅的形象,需要暸解一下究竟怎麼樣才是比較好的閒聊方式。 看到日本所出的這類書籍覺得都有特點就是: 頁數精簡卻又實用。 想說買來看看能不能讓自己更能夠做出有質感的閒聊。

內容簡介:

成熟大人必備,所有說不出話、聊不起來的困擾一次解決!
日本暢銷破10萬本,系列書籍狂銷近百萬冊,
超人氣溝通管理師給你的尬聊撇步,
連內向怕生、個性陰沉、講話不有趣的人都做得到!

★附「7大基本規則+20個小技巧」速查表,隨身攜帶,必須尬聊時立刻派上用場!
◎與初次見面的人對話,備感疲累
◎跟客戶談生意時,氣氛低迷
◎和主管在一起時不知道要說什麼,十分尷尬
◎親戚聚會時被追問薪水多少、何時結婚生小孩,想翻白眼
◎必須跟另一半的父母寒暄,好麻煩……

以上這些狀況是所有社會人都會碰到的棘手情境。
為了工作、社交或家庭和諧,不得不跟關係不上不下的人聊天,光想就覺得彷彿身在地獄。難道沒有什麼因應對策嗎?有的!本書就是要幫助你解決這個問題。

章節條列

七個基本規則,只要知道了這些,尬聊一點都不難:

  1. 單純的你來我往,讓對話不中斷 (不要認真想要讓聊天有趣)
  2. 交流心情 (而非交換資訊)
  3. 聊事件經驗(而非聊時事)
  4. 肯定對方(而不要提供意見來否定)
  5. 誇張反應與對方同歡(而非引導對方說下去)
  6. 對話中斷的話,回到「與自己有關的話題」(而非硬要找話題)
  7. 在恰到好處的地方結束(而非聊到天荒地老)

然後下一個章節有一些實戰的相關技巧,也很值得記錄一下:

  • 透過「你好」起頭
  • 詢問名字的由來
  • 最近有迷上什麼嗎?(比起興趣更好聊)
  • 尋找共同話題(而非尋找共同友人)
  • 請對方講講你不知道的事
  • 先讓對方講話,觀察狀況
  • 訴說彼此的「喜好」(而非分享彼此的意見)
  • 稍微講講自己,然後拉回正題
  • 大動作的肢體動作
  • 附和對方
  • 遇到不喜歡的話題,透過「謝謝」來結束話題。
  • 純粹的實踐社交技巧

也由針對職場上的閒聊技巧,這部分日本人依舊是相當有禮節與規矩。

  • 透過上下關係,像是師徒的方式對話。(讓對方認為,你在請求幫忙會比較好聊)
  • 抓住短暫的時刻,上前搭話。
  • 挑選關鍵字回應
  • 透過「我可以做筆記嗎?」讓對方持續分享
  • 一起吃午餐,更可以培養感情。
  • 遇到請求與邀請,馬上快速回復「好啊」
  • 聊藝人的八卦(而非聊熟人的八卦)

心得

日本人寫的書都有著輕鬆的口吻帶著簡單卻扼要的內容。這一本書有許多相當重要的閒聊技巧。閒聊主要在於雙方的情緒與想法上的抒發,避免在閒聊中變成討論與意見的發表。 並且有許多的小技巧可以拉近閒聊的彼此距離,透過閒聊達成一次有意義的情感交流。