2023年4月1日 星期六
語音逐字稿轉成完美文章表格
2023年3月28日 星期二
Git Commands
續前文,因為工作關係開始使用 Git,雖然我使用 Sourcetree,但是很奇怪曾經發生從 Bitbucket clone 源碼下來,然後 build 不成功,因此日本的同事建議我用 Git 指令以及 SSH,不要用 HTTP,最後才解決問題,所以本文紀錄及解說常用重要指令的基本語法。
1. 在本機建一個 Git 工作區,然後在這目錄下放不同工作的 Git
C:> md Git2. 將 Bitbucket 儲存庫 (Repository) 的內容 clone 到本機 (Local) 來
C:> cd .\Git
C:\Git>
C:\Git> git clone https://git@bitbucket_server/project_name/task_name.git
C:\Git> git branch new_branch
C:\Git> git branch
C:\Git> git checkout new_branch
C:\Git> git branch
C:\Git> git pull
C:\Git> cd .\task_name
C:\Git\task_name> git diff
C:\Git\task_name> git commit -a -m 'commit message'
6. 最後將提交的資料上傳到遠端儲存庫
C:\Git\task_name> git push
7. 當新分支要合併回原來主線,提出需求核准後再合併
C:\Git\task_name> git merge
2023年3月24日 星期五
2023年3月20日 星期一
橋牌研究誌 (4BBS)
今年初,另外開一個新的網誌 ─ Bridan 橋牌研究誌,因為個人感覺橋牌有些內容與研發養成的目的越來越遠,而且我的叫牌制度這陣子經常更新內容,把部分內容分離獨立於不同主題的網誌會比較好,以免偏題太多,因此少部分內容仍會在研發養成所發表,其餘大部分會發表在橋牌研究誌中。
橋牌研究誌,未來除了發表個人叫牌制度之外,還會放很多主打的牌例,以後甚至也會有防禦的討論,個人最大的願望,是把叫牌制度簡化推廣給大家,並研究主打及防禦技巧,依循特定準則,可以將合約結果最佳化,獲取好成績。現在已經上傳 BBS 制度綱要,會陸續加入牌例討論,還有許多主打牌例,都可以線上試打,我想這將是這個網誌的特色。
無意間發現張忠謀先生是 2023 中華盃國家代表隊選手!https://www.ctcba.org.tw/news_in.php?lmenuid=1&qpmid=1&qinfoid=353
2023年3月16日 星期四
數學之美 19 – 質數的三次方數根 (Digital Roots of Cubed Primes)
2023年3月12日 星期日
訓練數學感 346 ─ 正五邊形內的黃金比例 (Golden Ratio)
2023年3月8日 星期三
我的橋牌歷程
2023年3月4日 星期六
2023年2月28日 星期二
訓練數學感 345 ─ 求內切圓半徑
一直角三角形 ABC,等分 ∠A 及 ∠C 各得交點 DE,知 BE = 6 及 BD = 8,試求 三角形 ABC 內切圓半徑等於多少?
難度 ✩✩✩
2023年2月24日 星期五
總墩數定律 (The Law of Total Tricks)
最近重新研究橋牌,翻閱世界文物出版社曾出版一本 叫或不叫 (總墩數定律),Larry Cohen 著,林濟墉譯,ISBN 957-8996-33-0。我喜歡玩橋牌,可能跟它需要計算數字有點關聯,所以這個總墩數定律很合我的口味。
這裡把原理精華說明,未來有興趣的人可以再進一步研究。
總墩數定律,簡單說在競叫中,與同伴王牌張數和就是最佳合約線數,
八張王牌張數和 或 16 總墩,叫二線安全
九張王牌張數和 或 17 總墩,叫三線安全
十張王牌張數和 或 18 總墩,叫四線安全
十一張王牌張數和 或 19 總墩,叫五線安全
它的原理來自牌型分佈,與大牌位置無關,敵我雙方贏墩的總數等於雙方王牌的總張數,
如果一方為無王合約,那麼該方王牌張數以 7 張計算。
參考下方範例一
WE 梅花 8 張,共 19 點
因此雙方王牌總張數 = 8 + 8 = 16
♠ KJ5 ♡ AQT8 ♢ QJT ♣ K42 | ||
♠ 876 ♡ 543 ♢ 983 ♣ AQT6 | N W E S | ♠ AQ32 ♡ K6 ♢ K42 ♣ J987 |
♠ T94 ♡ J972 ♢ A765 ♣ 53 |
NS 主打紅心合約,有 4 個失墩 (紅色標示) = 9 贏墩
WE 主打梅花合約,有 6 個失墩 (綠色標示) = 7 贏墩
東西家牌互換
♠ KJ5 ♡ AQT8 ♢ QJT ♣ K42 | ||
♠ AQ32 ♡ K6 ♢ K42 ♣ J987 | N W E S | ♠ 876 ♡ 543 ♢ 983 ♣ AQT6 |
♠ T94 ♡ J972 ♢ A765 ♣ 53 |
NS 主打紅心合約,有 4 個失墩 (紅色標示) = 9 贏墩
WE 主打梅花合約,有 6 個失墩 (綠色標示) = 7 贏墩
東西家牌互換 紅心 K3
♠ KJ5 ♡ AQT8 ♢ QJT ♣ K42 | ||
♠ AQ32 ♡ 63 ♢ K42 ♣ J987 | N W E S | ♠ 876 ♡ K54 ♢ 983 ♣ AQT6 |
♠ T94 ♡ J972 ♢ A765 ♣ 53 |
NS 主打紅心合約,有 5 個失墩 (紅色標示) = 8 贏墩
WE 主打梅花合約,有 5 個失墩 (綠色標示) = 8 贏墩
總墩數 = 王牌張數 8 + 8 = 16 = 贏墩 9 + 7 = 贏墩 8 + 8
同樣,牌型分布,對一方有利,那就對另一方不利,所以總墩數不變。
再看範例二
2023年2月20日 星期一
BBS 4-1.03 第三四家一階開叫後發展
討論原因 因為戰術性考量第三四家可輕開叫,再加上第一家曾 PASS,所以原叫牌系統應予微幅修正,答叫者二階新花為 9-11 點,不再迫叫成局,其餘叫品意義不變。 答叫發展: 1. 新花蓋叫 ─ 有限牌力 (最多 11 點),四張以上牌組 2. 新花跳叫 ─ 9 - 11 點,表示好的六張牌組 3. 蓋叫無王 ─ 6-8 點,不支持同伴,且無好花色 4. 跳叫無王 ─ 9-11 點,不支持同伴,且無好花色 5. 加叫支持 ─ 王牌支持 (至少三張),一次叫足線數,阻止敵方插叫
2023年2月16日 星期四
訓練數學感 344 ─ 12 點開叫 機率為多少?
玩過橋牌的人都知道它是一個撲克牌吃墩的遊戲,四個人玩,兩兩一隊,要合作喊牌、防禦莊家主打。叫牌的關鍵在於你手上 13 張牌有多少點力,以 A 四點、K 三點、Q 兩點、J 一點,方式來計算牌力,請問你拿到一手牌 12 點以上,能夠開叫的機率有多少?
難度 ✩ ✩ ✩
2023年2月12日 星期日
2023年2月8日 星期三
2023年2月4日 星期六
稅 (Tax)
在 FB 上看到一篇賠本貼文,有網友留言回覆,我覺得重要節錄下來。
一般小公司都用書審,普通加工業是以營業額的 6% 為淨利潤率來推算淨利,再以淨利的 20% 繳交營所稅,例如年營業額 500 萬元,開發票時繳的 5% 以外,估計年度淨利為 30 萬元 (500 x 6%),營所稅要繳 6 萬元 (30 x 20%),一般會計師都會這樣幫忙作帳的,但是查稅風險自負,因為很多小公司憑證不足,萬一被查到進項發票不足,是會罰款的,但是機會很低。
這就是為什麼外面有人協助提供發票要收 8% ~ 10% 的道理,因為除了 5% 營業稅,至少還有 1.2% 的營所稅 (6 / 500 = 1.2%),成本必然超過 6.2%,賺一點點的手續費是必須的啊!
2023年1月31日 星期二
BBS 3-1.03 一階開叫 (1D/H/S)
開叫者:12-14 點,開叫牌組五張以上 答叫分類 PASS 答叫者 0-5 點 或 6-8 點兩張支持 答叫無王 答叫者無四張高花,一次叫足線數,可能兩張不支持同伴花色 1NT 需有 6-8 點力,迫叫無王過渡叫品 2NT 需有 9-11 點力,為邀請成局 (類似迫叫無王,開叫者不適合時應改叫) 3NT 需有 12-14 點力,通常是平均牌,成局束叫 12 點以上,也可以先高階新花再蓋叫無王 1H/S 一階高花 答叫者 6-11 點,所叫新花四張以上 有五張先叫五張,黑桃紅心等長時先叫黑桃 高階新花 答叫者所叫花色四張以上 二階答叫 12-14 點,三階答叫 15 點以上,4C/D 問 A 18 點以上 支持開叫者花色 答叫者 12 點以上,先高階新花再支持 答叫者 6-11 點,盡量四張以上支持 6 失墩以下者,則直接叫成局 7 失墩則邀請成局 8 失墩可加一支持 其它失墩過多,或是 6-8 點兩張,可低線 PASS 開叫者可能三種牌型 1H --- (#) — 2D x54x 牌型 2H x6xx 2NT 2533 1H — 2H — 3H 邀請,非紅心六張 ======================================= 同伴開叫 1H,答叫者手持 X XXX KXXX AXXXX 答叫 2H 優於 1NT。 ===================================== 開叫者拿 XX AKXXX QXX KXX 答叫者手持 X XX KXXXX AXXXX 1H — 1NT — 2NT — 3C — — 不必要在意這副牌的分數,發現怪怪的,不配合就應該停叫了
2023年1月27日 星期五
訓練數學感 342 ─ 推筒子
這個遊戲是從麻將牌改版而來,使用一筒到九筒以及白板,每種牌各四張,共 40 張麻將牌,每個人各發兩張牌,筒數就是分數,白板為半筒,將兩張筒數合計,超過(含)十筒時減去十筒為分數比大小,例如 五筒 + 八筒 = 十三筒,13 -10 = 3 分,如果兩張一樣的牌稱為對子把它當作獲得10 分,對子勝過非對子的,請問這樣任意兩張牌的組合,分數期望值等於多少?
難度 ✩✩✩
2023年1月23日 星期一
全力以富的投資策略
2023年1月19日 星期四
Markdown
Notepad++ 編輯的畫面
Markdown 是我這陣子寫文件使用最頻繁的純文字標記語言,它可以很容易使用文字編輯器編輯文章內容,並可立即轉化 HTML 格式以網頁方式呈現。使用它是因為工作上的需求,需要寫一份約三百多頁技術說明文件,被拆分成好幾個人一起編寫,還要控管文件內容何處增刪改,因此不適合用 Word 直接編輯,由於文字多圖片少,而是以 Notepad++ 配 Markdown Panel 和 MarkdownViewer++ 編輯文件,再用 pandoc 編譯成 docx、用 Bitbucket (Git) 倉庫存檔。
2023年1月15日 星期日
訓練數學感 341 ─ 數字黑白猜
黑色和白色卡片各七張,上面分別寫著數字 0, 1, 2, 3, 4, 5, 6,從這 14 張牌,任意抽出黑色與白色卡片各兩張,將剩下十張牌,依數字大小,由小而大從左往右排列,黑白卡數字相同時,黑卡排在白卡左邊,十張卡片排好後,如上圖所示。
請問被抽掉的四張卡片是甚麼號碼?
難度 ✩
2023年1月11日 星期三
BBS 2-1.03 1C 開叫
12-14 點,平均牌再蓋叫無王 或 非平均牌型再蓋叫花色
15-17 點,再跳叫四張以上牌組 或 無王 (門門有擋)
開叫梅花建議:通常兩種情況
第一種 4333,4432 的平均牌,通常 12-14 點,
第二種 非平均牌,第二次可清楚表達牌型出來,或加叫同伴花色。
否則宜調整點力叫牌,加一點或降一點表明點力範圍,以及有沒有五張牌組,
降兩點尚可,但升兩點不宜。
答叫分類
1D 緩衝答叫 | 答叫者可能是以下狀況之一 0-5 點,下一圈再第二度示弱,答叫 PASS。 6-11 點,有低花牌組且無四張高花,也不適合答叫無王,下圈叫出牌組。 |
答叫無王 | 答叫者,平均牌無四張高花,一次叫足線數 1NT 需有 6-8 點力,迫叫無王過渡叫品 2NT 需有 9-11 點力,為邀請成局 (類似迫叫無王,開叫者不適合時應改叫) 3NT 需有 12-14 點力,至少成局 12 點以上,也可以先高階新花再蓋叫無王 |
1H/S 一階高花 | 答叫者 6-11 點,所叫新花四張以上 有五張先叫五張,黑桃紅心等長時先叫黑桃 * |
高階新花 | 通常答叫者所叫花色四張以上 二階答叫 12-14 點,三階答叫 15 點以上 |
梅花開叫,不把它當牌組看,因此 1C -- 2C 不是加叫支持,是高階新花。
1C – 1D/H/S 6-11點,牌型 X45X 先叫五張方塊
因為開叫 1C 的人,會再叫四張紅心和黑桃也可能無王
1C -- 1D ---
1NT 表示開叫者平均牌,無四張高花 12-14 點
* 答叫者手持兩門花色,先叫較長的,如果等長(先叫較高花色)。
1C --- 1S ---
1NT --- 2H 答叫者兩門五張或五四花色,不適合無王