2023-12-22

[C#] 比特幣冒險:掌握BRC-20標準及Witness資料的抽取技巧

最近幣圈風風火火關於比特幣銘文(Ordinals),這時候要說到 BRC-20,我相信前幾年如果你有聽過 NFT 或是乙太幣,應該對這名詞覺得有點熟悉但是又陌生

BRC-20 是一個實驗性的比特幣同質化代幣標準,由推特用戶 @domodata 於 2023 年 3 月 8 日基於 Ordinal 協議創建它類似於以太坊的 ERC20 標準,

規定了比特幣上發行代幣的名稱、發行量、轉帳等功能BRC-20 代幣可以通過 Ordinal 協議在比特幣網路上鑄造和轉移

如果您對 BRC-20 代幣等虛擬貨幣感興趣可以看看下面這影片,說的是淺顯易懂

2023-11-29

[C#] String 中 Environment.NewLine 關於 \r\n 的判斷

最近遇到一個奇妙的問題紀錄一下,因為公司的專案慢慢地從 .Net Framework 轉成  .NET 6-8 

遇到一個很小很小的問題,就是在 string 中的 \r\n 的判斷在 .Net Framewok 和 .Net Core 3.1 以上版本解讀是不一樣的


2023-11-11

[C#] 簡單測試 ThreadStatic ,一個可以瞬間了解的範例

最近在玩一些東西,看到一個有趣的東西,已經出來很久了,但是最近才看到覺得很有趣

但是看了一下官方範例有點看不太懂,之後自己測試一下才發現原來是這樣設計使用的

就是一個 Attribute 叫做 [ThreadStatic]


2023-11-01

[C#] 取代字串中可能是網址的部分取代成超連結

今天要聊一個小東西,但是花了我一點時間 Regex 是真的不太熟,這需求很簡單,就是把一個字串,裡面可能是網址的部分,替換成超連結


2023-10-23

[C#] Language Detector - 免費語言偵測方案分享,使用兩個套件混搭

語言偵測,最近要用到,但是因為不是一個很重要的功能,但是花了我一些時間

而且我不覺得是非常完美的解決方案,但是研究都研究了而且堪用,就記錄一下吧

2023-10-20

[C#] 簡單計算 RSI 相對強弱指數

最近再研究 BTC 的一些指數,有一個東西叫做 RSI (相對強弱指數 是一種技術分析指標,用於即時價格波動的速度和幅度。) 

因為需要這指數判斷一些東西,後來上網查一下,似乎不是很困難,所以筆記一下

給之後有需要用到的人..

2023-10-17

[Javascript] 製作 div 的反差色,解決上面文字顏色的問題

最近在處理一些前端的東西,遇到一個問題,就是假設設計在一個 <div> 有 background-image 是可以讓客戶更換的

但是,在這 <div>  上面有文字,文字有顏色,如果可以設定一張純白,純嘿,或是花花綠綠的圖該怎麼辦 ?


2023-10-05

[Google 試算表] 取得 Bitfinex 上面的 數字貨幣價格

最近在看一些資料,順便回答一下朋友問的問題,他主要是透過 Google Sheet 來管理他的虛擬貨幣資產

但是他需要知道價格,我直覺地回他使用  GOOGLEFINANCE 這個 function ,但是他要抓的那個虛擬貨幣代碼是 GOOGLEFINANCE 

沒有提供的,這時候該怎麼辦,只好自己寫一個 函式..


2023-08-19

[Javascript] 網路離線依然可以顯示資料 Service Worker 簡單實作

今天測試一個東西,解開我很久的疑惑,為何有些網站在我沒有網路的情況下,依然可以顯示一些資訊

有的是顯示你現在正在離線,或是有的依然變成一個資訊孤島依然還是可以查資料,正常狀況下不是應該都會顯示


2023-08-17

[C#] Console.WriteLine 出現?? ,亂碼顯示問題

簡單記錄一個很白癡的事情,測試程式常常使用 Console.WriteLine 但是竟然

會出現 ?? ,後來我才發現,原來預設的不是 UTF8 就會導致這樣

我測試文字

当麻测试测试123简体中文とうま

輸出後: 

2023-08-15

[Trick] 指定不同程式使用不同網路(WIFI , LAN )

最近算是找到一個方法解決一個問題,之前沒有認真去找過,今天找一下測試一下才發現可以用,主要目的在於

我電腦有接線的網路,也有 WIFI,兩個 對外 IP 不一樣,因為一些操作我有的應用程式需要用到 A 網路,有的應用程式用到 B 網路

這就很麻煩了,因為通常他都會預設使用有線網路,我就在想我有沒有辦法找到 某個應用程式指定使用 WIFI 網路

網路上找到一個關鍵字  ForceBindIP


2023-07-06

[Javascript] 關於一個 select 的 multiple 的處理

最近在處理一項需求時,遇到了一個讓我感到驚訝的情況,但仔細思考後發現其實只是我自己的誤解。這也是一個比較少用到的情境。

在HTML規範中,select元素有一個multiple 的屬性,詳細可參考這裡。儘管多選通常可以使用input checkbox來實現,

但在前端處理上會稍嫌繁瑣。因此,有時我會建議客戶使用select的multiple="multiple"屬性,特別是在手機上,操作體驗相對更為舒適。


2023-07-05

[Javascript] 使用 Keydown 事件實現輸入框值的同步支持負數小數點


主要遇到,客戶希望再輸入一個 價格的時候,其他欄位的價格可以預先填寫好,如果他修改過價格後就不能再被更改

這需求感覺蠻常碰到的,但是客戶要求很直觀,等於我就是只能從 Keydown 事件下手,今天,我們將探討如何使用 JavaScript 中的 Keydown 事件來實現這樣的需求


2023-07-04

[Javascript] 實做鍵盤方向鍵的左右鍵連續點擊


最近我遇到業主一個需求,需要在網頁上實現按下鍵盤方向鍵左鍵和右鍵時執行相應的動作。在尋找相應的解決方案時,

發現 Javascript 並沒有提供直接的方法,於是我嘗試使用一種古老的方法,即利用時間差來達到按兩次快速點擊的效果。