腦迷奇遇記 – 技嘉底板回魂術

Watch out!我 DNLM GIGABYTE!

話說我有部 PC 用緊 GIGABYTE(技嘉、即刻跛)底板,早前打算趕上 Win11 熱潮,所以走去 BIOS 開啟 Secure Boot 功能。

唔攪由自可,一攪死撚咗。

部機自此進入無限 boot loop,連 BIOS 都入唔到。清 CMOS 又冇用,斷估都係 BIOS 出左事。

此時醒起佢有個乜嘢 DualBIOS 功能,有個 backup BIOS 可以用,於是立即問問 Google 點樣可以踢著佢。可惜試過所有方法都冇用。問 CS,佢話 DualBIOS 係會自行啟動唔洗人手啟動,叫我攪唔掂就搵代理…心灰意冷之下只好放底佢唔理佢…

奇蹟的一瞬間

今日無啦啦醒起,之前 Google 時有人提過一個絕對不能試嘅方法,亦係一個我見字都覺得會電死嘅方法:

Short 住 BIOS 兩隻腳嚟開機啦。

我真係好撚驚

既然唔理佢都係開唔返,咁不如摶一摶啦…

丫屌你又真係 Work 喎

方法係將第一同第六隻腳用 jumper 又好萬夾又好,short 咗佢先,然後 keep 住 short 嘅狀態下開機。教學果個西人話聽到 beep 一聲先放手,但我手震震哋,未聽到 beep 就跣咗手,結果佢自己 reboot,然後…就正常開機了…

之後入到 BIOS 佢話 BIOS reset 咗…

我草!!草!草!草!

咁樣 reset BIOS 係乜撚嘢設計?????CLS,以後唔再買妓姦底板!!

POWERSHELL!!!!

我覺得每個人都應該要學識點用 POWERSHELL!!!!!

早幾日有一堆 CSV 要質落 GMC 度出 PDF,由於唔識寫 BATCH,又唔想特登整個 program 攪,於是就強迫自己用想學好耐嘅 POWERSHELL 去做!

嘩屌你嘩!根本是 C# 嘛!

不過由於太興奮,犯咗一個好低 B 嘅錯誤,導致條 script 行到一半停咗。

就係喺使用 Process 同 redirect standard output 時,read output 一定要喺 WaitForExit 前做,否則就撞中 5k buffer limit 嘅問題(好似係),當個 output buffer 去到 5kB 時就會停 Q 咗喺度,FXXK!

Any肥,POWERSHELL 仲有好多功能,日後再研究吓!

PS: 第三段用咗 WordPress 個字首放大功能,純粹測試。

DNLMExcel #2 – 將科學記數法的數字變回普通數字字串

NM$L 的工程師實在太聰明,一堆自作主張的行為實在令人非常討厭。今次就係將一個數值好大嘅數字自行以冇計數機應該睇唔明嘅科學記數法顯示。

然而我需要嘅係果組數字嘅字串…

CNMB 我試過用上回學過嘅方法,結果都係比返科學記數法嘅字串我,放是都係去搵 Google 大神,好快就搵到原來要用 CONCATENATE 呢個 function。

=CONCATENATE(C2)

CNMB Excel! NMSL!

咁就可以成組數字變成字串!

EDIT: 原來用 TEXT 都可以:

=TEXT(C2, “0”)

macOS 不能 push 到 bitbucket 解決方法

最近才開始使用 source tree 搭 bitbucket 來做 version control,遇到的都是 SSH 認證的問題。首先是要在 bitbucket 的設定加入自己電腦的 SSH key,再來就是要在電腦入的 ssh 加入 bitbucket 的 identity。第一點比較易做就不作筆記了,第二點就有一點點不太易找到原因,所以就記錄一下。

如果在 push 的時候出現以下錯誤:

[email protected]: PERMISSION DENIED (PUBLICKEY).

就有可能是 local 電腦的 ssh 未有加入 bitbucket 的 identity 所致。先到 terminal 試試連線:

$ ssh -Tv [email protected]

如果出現 “Permission denied (publickey).”,再執行以下指令:

$ ssh-add -l

如果沒有像 “4096 SHA256:….. {your-user-name}-Bitbucket (RSA)” 這樣的字串,那就要加入那個 identity。加入前請先確定你已經 generate 了 SSH-key 以及有用 OAuth 連結 bitbucket 的帳戶。

在 ~/.ssh 資料夾內,應該會有一個檔案叫 “{your-user-name}-Bitbucket”,然後用以下指令加入該檔:

$ ssh-add {your-user-name}-Bitbucket

加入後再用“ssh-add -l”看看有沒有這個 identity,有就代表成功了。最後可以再執行“ssh -Tv [email protected]”看看能否連線,當然直接再 push 也可以啦。

DNLMExcel #1 – 複製格式化數字為文字

都係時侯要開一個用 Excel 用到扯火嘅系列…第一擊就係 — 點樣將格式化咗嘅數字複製成文字。

今日遇到嘅情況係,收到客人嘅 Excel,其中一個 column 嘅數字係咁嘅:

123-456-9

複製後無論係就咁貼上,定係用選擇性貼上值,一樣只會出現未格式前嘅數字:

1234569

其後發現儲存格格式係自訂:000-000-0

最後解決方法就係用內置 function TEXT(value, format_text)

TEXT(A2, "000-000-0")

之後再複製貼上值就完成。

Windows 10 連不上 Synology NAS 的 VNP

最近因為工作需要,購入了一台 Win10/Android 雙 OS 的小型平板電腦,規格是數年前大熱的 Intel Atom Z8350、2GB RAM 及 32GB eMMC 儲存空間。說實的 32GB 真的不夠用,看來要把 Android 拿走才行。

返回正題,由於有些時侯需要連接家中的電腦做「正經事」,所以就要先連接家中 Synology 的 L2TP VPN。但無論我怎樣試、怎樣也、沒令自己連上它,難道真的是沒練習太耐?

為了縮小範圍,在家中作了不少測,最終還是只有它不能連上,於是開始找 Google 大神幫助。最後找到原來這是 Windows Vista 以來的功能(還是 bug?)。

在 Registry 內找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent

然後新增一個 DWORD (32-bit),名稱為 “AssumeUDPEncapsulationContextOnSendRule”,數值為 2

之後重新開機,再次連接就可以了。

至於 VPN 連接的設定,還要把 MS-CHAP v2 允許才行,但這個設定都收得很隐閉,要從傳統的控制台才找到,利用新的「設定」倒是找不到,多麼腦殘的設計…

Mac OSX 音樂串流控制軟件 – Linn Kazoo

現在網絡播放應該是玩 CAS 入備的吧?把極佔位置的 Hi-Res 音樂檔放到 NAS,再利用手機 APP 選擇檔案播放,大概已是基本功能。像我本人就是這樣的配備:NAS 存放音樂檔 + Onkyo R-N855 網絡播放器。

在手機及 iPad 都用 Onkyo 的官方 App 及一個叫 Lumin 的 App 來控制播放音樂。但是,這類 APP 真的幾乎只有手機版本,PC/Mac 好像不多。找了好久,終於找到一個叫 Linn Kazoo 的軟件。

(閱讀全文…)

Google Drive File Stream – OSX

剛剛用 Google Drive File Stream,在安裝階段就預到麻煩…

在我的 MacBook Pro (10.14) 完全沒有問題,但是在 Mac Mini Server 2010 (10.13.6) 就有問題…

安裝沒有問題,打開程式時需要到偏好設定的安全性設定內允許執行 Google 程式也允許了,但 Google Dirve File Stream 就未曾成功連接過。Google 了好一陣子,連接失敗的解決辦法都是重啟 Finder 或重裝,但試了好久也未能成功…

正打算放棄的時候,才發現安全性設定內允許執行好像有些奇怪…無論怎樣按下「允許」都沒有移除該警告,於是改變 Google 搜尋的方向 — 如何 unblock。

果然就有答案…就是要把 System Integrity Protection 關上才行…

方法就是重新開機進入 Recovery Mode,在終端機執行 ‘csrutil disable’,然後重新開機即可!真的解決了問題!

找不回原出處在哪,只有那位發現此方法的用家的相片一張 (Click here),希望能幫到大家。