[Android] 關於 小米手機或是紅米手機 開啟 LINE BANK 出現無法視訊
[C#] 透過 TRON(波場) 交易 USDT (TRC20)
上篇文章,我們提到了如何透過 C# 在Tron 作一筆 trx 的交易,這一篇主要目的就是交易其它的合約貨幣,現實生活中,妳應該是為了要讓
USDT 的 trc20 鏈的交易,當然 USDT 也只是一個合約,因為 tron 測試鏈對 USDT 測試很完整,所以我們這篇就來說說關於 透過 tron 交易 USDT
[C#] 透過 TronNet 產生 TRX 交易 基於 .netcore 3.1
之前文章 創建了 波場 Tron 錢包,現在來處理一下交易,網路上竟然有在賣 C# for Tron 的套件,價值 4000 人民幣
看來這市場其實不小 ? 網路上其實有一些免費的套件,在這邊再次感謝無私的大大 Orz..
這一篇我們來敘述一下,如何使用官方 trongrid.io 然後使用套件將 trx 打到其它錢包。
[C#] 查詢 Tron(波場) 取得錢包資訊,餘額,合約餘額
之前文章 手把手基於 TRC20 ( TRON-波場 ) 發行自己的幣 我們提到關於如何自己在 TRON(波場) 上面發行一個自己的幣
這篇文章,主要是紀錄一下關於取得 TRON(波場)錢包 的資訊,包含餘額跟擁有TRC20 合約的幣
網路上應該其實 API 不少,但是我主要是官方的 trongrid.io
手把手基於 TRC20 ( TRON-波場 ) 發行自己的幣
上一篇說到 關於 TRX ( TRC20 ) 的建立錢包,這一篇要來說怎麼發幣,首先你得先安裝 TronLink
基本上就把它當作 Tron 界的 Metamask,今天我們主要來說說如何在 Tron 上面創建自己的貨幣。
標籤: .netcore , BlockChain , TRC20 , TRX
[Azure] C# + Azure Face API 建立 Person 進行辨識
前幾篇寫了相關於 Azure Face API ,今天這一篇應該是暫時後最後一篇,畢竟手上也有事情再忙
我也就是順手把手上測試過的東西紀錄一下,官方案例算是清楚,不過他比較著重於非同步的做法,可能是因為會有失敗排成的關係
這邊我案例都是同步的做法,畢竟我只是要測試而已,這一篇主要案例就是建立 PersonGroup ,PersonGroup 裡面可以放 Person ,
之後你會到某個人的 PersonId ,之後你可以對 Person 餵圖進去讓他建立起模型,之後你再拿其他人的圖片,取到 FaceId 後
就可以問該 FaceId 跟 PersonId 相似度多少( 0-1 之間) 。
!doctype>
[Azure] C# + Azure FaceAPI + MediaToolkit.NetCore 抓取影片(mp4) 中的 frame 進行辨識
最近在處理一些騷專案,所以在看 Azure Face API ,然後我在想一件事情,就是可不可以把我多年收藏的謎片做分類
這時候就要有一個很重要的關鍵,就是我要能夠從影片檔取一個 frame 出來採樣進行辨識,所以稍微研究一下
其實不難,但是因為很多都是用不是用 .net core 寫的,所以都得 depends on .Net Framework,雖然成功但是我還是重新測試
找了一個不用 .Net Framewrok 的,但是你還是得安裝 ffmpeg
[Azure] C# + Azure Face API 做人臉相似度比對 ( FindSimilarAsync )
上一篇文章說到了 如何 Azure Face API 作臉部辨識簡單上手 ,這次基於上一篇來座相似度辨識,這主要可以做啥呢?
如果你是要做一個系統有登入功能,你可以做影像辨識判斷是本人就可以登入,或是幫自己的海量的謎片進行分類?
[Azure] C# + Azure Face API 作臉部辨識簡單上手
最近因為在搞事情,需要偵測臉部的 API,以前傳統有解決過這方案我記得是用 OpenCV 之類的,後來看一下了 Azure 有這服務 Azure 人臉辨識
而且這價格對我小量使用來說很便宜,用免費一個月有30,000 免費括打,身為一個客家人看到覺得很可以,所以今天就來試著寫寫看..
[C#] Ethereum 以太坊產生高清錢包 (HD Wallet)
最近在弄一些東西,這篇來產一下以太坊 ( Ethereum ) 的高清錢包( HD Wallet )
我發現我之前有寫過比特幣的高清錢包 手把手來玩比特幣 (Bitcoin) - 製作高清錢包
標籤: .Net , ASP.net , BlockChain , C# , Ethereum
[Javascript] Monaco Editor 試作一個寫部落格時候的程式碼呈現工具
因為我是用 Google Blogger 來寫部落格,但是身為一個寫程式碼的部落客,常常要貼程式碼
我改過很多版本,有時候使用 gist 分享程式碼,有時候使用 JSFiddle ,我是覺得都不錯,但是其實分享C# 的時候有點麻煩,就是要去 gist 貼 code ,或是 有時候我會使用 http://hilite.me/ 這網站來美化我的程式碼。
這時候我在想既然我最近都在用 Monaco Editor 這時候我在想有沒有可能用來使用當作分享程式碼的工具..
標籤: Javascript , Monaco
[Javascript] Monaco Editor 加入自訂的自動提示 auto hint , auto complete , intelligent sense
上一篇文章,我們對 Monaco Editor 測試了一些功能 關於設定摺疊程式碼,註冊鍵盤事件,取得選取文字
今天我們來加入一個 令人雀躍的功能,就是加入智能提示的功能 intelligent sense
下面測試範例都皆是使用 Monaco Editor 撰寫 javascript 語言,假設你原本就有設計一些內建的 function
你希望客戶在寫的時候就有你的程式碼的 auto hint( intelligent sense ),就會需要用到這功能。
接下來我們就來看看要怎麼做到..
標籤: .netcore , 隨貼即用 , Javascript , Monaco
[Javascript] Monaco Editor 設定摺疊程式碼,註冊鍵盤事件,取得選取文字
上一篇文章 (Monaco Editor 一套很好用的編輯器套件快速入門上手),我們介紹了關於 Monaco Editor ,今天介紹一些我比較常用到的操作
筆記一下,方便之後我直接複製貼上,主要有 註冊鍵盤事件,加上 region/comment 行號,摺疊/展開 region 的程式碼
標籤: .netcore , Javascript , Monaco , Visual Studio Code , VSCode
[Javascript] Monaco Editor 一套很好用的編輯器套件快速入門上手
這陣子,遇到一些麻煩的專案,會用到一些程式碼編輯的部分,是要給客戶編輯(現在客戶都很猛?),這時候就遇到了 summernote 不能滿足客戶了,但是這時候我就需要一個程式碼編輯器,當然可以用傳統的 textarea + codemirror ,但是後來因為 Dino 哥的介紹,後來找到了 Monaco Editor ,這東西用起來就是屌炸天啊,根本就是線上版的 Visula Code 。
標籤: .netcore , 隨貼即用 , Javascript , Monaco , VSCode
[C#] 關於 emoji 取得 length 問題,關於分別取出 .ToArray() 的問題
最近因為專案的一些需求,需要用到 Emoji ,這東西在各平台渲染出來的都不一樣,我相信大家都知道這些事情就不多說了,主要是因為遇到一個問題,處理起來讓我意外,再加上混和中文或是英文的時候,就有一點點跟我想的不一樣 舉理來說 "許1d" 這字串,其中你覺的應該有幾個字呢?
[OpenSource] 一個 線上工具 關於 lz-string 壓縮解壓縮
最近有一個專案跟其他人合作,因為遇到對方會傳遞 lz-string 的資料近來,收到資料庫後,因為我要解析出來,遇到一點麻煩,因為對方是 寫 APP 的,當然他有提供解析工具給我,但是畢竟我身為一個 control freak ,當然是需要直接能夠看到是最爽的,所以就小小弄一個工具讓我可以直接在網路上解析,畢竟測試的時候就順手弄弄了..
標籤: .netcore , C# , OpenSource
一個好用的套件 bootstrap-tagsinput ,解決輸入中文顯示不完全,input 無法 width 100% 問題
最近因為一些需求,客戶需要 在文字 input 裡面輸入 tag 然後需要有"標籤感",當然 javascript 就是找套件解決,網路找了一下 我找到了 bootstrap-tagsinput 這套件,用起來是沒啥問題,但是有一個說大不大說小不小的 bug ,就是中文問題
標籤: .netcore , 說好今夜不談程式 , Javascript , Trick
[Javascript] 關於 Canvas Fingerprints 的一些小操作
最近在搞事情,然後需要一個確保客戶是誰的因子,這時候我查了一下,找到一個有趣的小東西,叫做 Canvas Fingerprint,簡單的說就是利用 每一台裝置在叫用 CPU/GPU/其他硬體 繪圖的時候,會有些許差異,所以可以造成,該瀏覽器可以變成識別該用戶的一個因子..
標籤: 隨貼即用 , ASP.net , Javascript
[OpenSource] AdminLTE3+.Net Core 3.1 樣板分享
最近看到 AdminLTE3 發佈了,因為之前 AdminLTE2 使用很多,因為很方便, 從 .net framewrok 用到 .Net Core 專案都好用,因為 bootstrap 4 開始不用依賴 jquery
了,所以想說有時間就整理一下 AdminLTE3 ,順便讓自己了解一下 AdminLTE3
標籤: .Net , .netcore , ASP.net , C# , Javascript , OpenSource
[C#] 反射出現 Unhandled exception. System.IO.FileNotFoundException
紀錄一下 太久沒有寫反射惹,然後遇到一個小問題,所以筆記一下免得自己又再次忘記,主要我有一個專案這邊叫做 Plugin.dll 因為我有寫一個 function 裡面會用到 JSON.net ,之後呼叫就發生 Exception
Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'. 系統找不到指定的檔案。
[Javascript] 一個對於WYSIWYG 的一個嘗試
今天這篇主要是分享一個最近想到的方法,自己也稍微寫了一些小 demo 的東西,想說就是筆記一下,主要概念,是因為常常製作網站的後台,都是因為抽換一些簡單的東西,為了這都要做後台,這時候就在想有沒有一種作法可以讓事情變得更簡單,當然這也只是一個實驗性的作法,這也只是一個沒有優化只是概念上實作的 sample.
標籤: ASP.net , C# , Javascript
[Javascript] Google Extensions 之掃描所有開啟的 Tabs 並且拿到他的 html code ( chrome.scripting.executeScript )
最近因為一些需求,我自己想寫一個小工具檢查一下網頁,因為是登入中的很懶得寫模擬登入,所以我就想到乾脆寫 Chrome Extension , 今天的案例就是,我寫一個簡單的擴充,他可以在我 reload 隨意一個網頁,之後他會掃描我現在開啟的所有 tab ,如果其中有一個 tab 是我指定的 網址( 範例是用 https://www.google.com/),他會把該網址的 body 背景顏色變紅後,回傳整個 body 中的 html , 或許這案例很無聊,我當然要做的事情沒這麼簡單,只是寫文章幫助自己記住把案例變得簡單點...
標籤: GOOGLE , Javascript
[RPi] 安裝 Windows 10 arm64 在 樹莓上 心得分享
分享一下,最近把 手上的 Raspberry Pi 3 裝上了 Windows 10 arm64,這是一個實驗,然後筆記一下心得,網路上應該不少教學了,可以參考其他更詳易的教學,這邊主要是分享一些心得..
標籤: IoT , Raspberry Pi , RPi , WIN10
[Javascript] Summernote + ImgUr 不使用 Server 儲存圖片
其實 summernote 是我蠻常用的 html editor ,他預設的上傳圖片是用 base64 ,你可以改透過自己寫 server 的部分來處理圖片 需要的話可以參考這篇 Summernote 圖片上傳存成實體檔案而不是預設的base64 ,不過後來想想能不能直接跟 ImgUr 整合呢,這樣 server 完全也不用保存圖片,當然這要看你客戶需求,不是一股腦地就整了,廢話不多說,咱開始吧..
標籤: Javascript , OpenSource
[Javascript] cross domain 呼叫 iframe 裡面的 function,且呼叫 parent 的 function
今天要來筆記一下一個可能是月經題,我有一個 parent.html 裡面嵌入了一個 son.html 這兩個位處於不同的 domain ,以前的年代可以很簡單的在 parent.html 裡面呼叫 son.html 裡面寫的 javascript function ,但是現在總是會出現..
Uncaught DOMException: Blocked a frame with origin "https://domain.com" from accessing a cross-origin frame.
標籤: .netcore , .NetCore小筆記 , Javascript
[C#] 手把手來玩狗狗幣 (Dogecoin) - 將幣打出去進行交易
終於來到最終章,我們要來將幣打出去了,首先你當然要有一個錢包所有權,如果你想要知道怎麼開狗狗幣錢包 可以參考這篇 手把手來玩狗狗幣 (Dogecoin) - 製作 還原 狗狗幣錢包 ,如果查詢交易紀錄跟可用金額
可以參考這篇 手把手來玩狗狗幣 (Dogecoin) - 取得收到的幣的交易紀錄 ,今天我們要把收到的幣打出去了..
[RPi] 開機後顯示 IP 位置
最近在玩 Raspberry Pi ,因為我裝了一個 3.5" LCD ,我設定開機後是直接進入 console 而不是進入視窗介面的,但是我遇到一個麻煩,我需要 開啟登入後出現 我的 IP 資訊,但是我網路上找了個遍..
試了幾種方法才成功..
標籤: IoT , Raspberry Pi , RPi
[C#] 手把手來玩狗狗幣 (Dogecoin) - 製作 還原 狗狗幣錢包
最近幣價再度跳水大跌 (2021- 519 事件),正好就把之前研究的一些東西開始整理一下順便寫寫 Blog 筆記一下研究的東西..
今天我們要來講講如何建立一個 DogeCoin 錢包,並且還原..
[Google 試算表] 取得台灣股票現在的價格,而不使用 GOOGLEFINANCE 內建的方法
雖然最近台股大跌,但是之前寫的東西就還是紀錄一下..
很多人應該是使用 Google 試算表 ,如何取得現在的股票價格..
我想很多人都是使用這公式...
=GOOGLEFINANCE( "TPE:4735","price")
這邊案例我是使用 豪展這股票代碼 4735 的時候發發現,竟然無法抓到..
標籤: 說好今夜不談程式 , 隨貼即用 , GOOGLE , Javascript , office
[.NetCore 小筆記] 虛擬主機上佈署 .net Core 3.1 出現 HTTP Error 500.35 - ASP.NET Core does not support multiple apps in the same app pool
最近測試東西有用一家 虛擬主機廠商叫做 SmarterASP,其中 "可能" 因為共用 application pool 的關係就會出現 HTTP Error 500.35 - ASP.NET Core does not support multiple apps in the same app pool
標籤: .Net , .netcore , .NetCore小筆記 , ASP.net , C#
[.NetCore 小筆記] 關於取得用戶 IP
最近因為一些需求,需要取得用戶的 IP 來做一些判斷,後來因為踩到一些雷所以測試了一下,之前因為 判斷 HTTP_X_FORWARDED_FOR 但是其實程式如果帶過來的話容易被偽造判斷會不準,當然如果你有 Proxy 這就很需要了,不過如果你需要安全點的判斷 建議判斷 REMOTE_ADDR
標籤: .Net , .netcore , .NetCore小筆記 , ASP.net , C#
[RPi] 關於 dpkg: unrecoverable fatal error, aborting: unknown system group 'messagebus' in statoverride file; the system group got removed
最近再搞事情,遇到這個問題
dpkg: unrecoverable fatal error, aborting: unknown system group 'messagebus' in statoverride file; the system group got removed before the override, which is most probably a packaging bug, to recover you can remove the override manually with dpkg-statoverride E: Sub-process /usr/bin/dpkg returned an error code (2)
關於這錯誤,解決方案
花了我一點時間找尋錯誤,紀錄一下
標籤: Linux , Raspberry Pi , RPi
[C#] 簡單使用 基於時間的一次性密碼算法(TOTP)
之前有寫過一篇文章講過 Google Authenticator ,最近因為要用到,那時候只是快速結案分享,這次稍微研究一下,發現其實這是公共規則叫做 TOTP ( Time-based One-Time Password ) ,而且是有規範的 https://tools.ietf.org/html/rfc6238
[C#] 初探 YAML ,序列化反序列化,跟 JSON 轉換
簡單的說最近要用到所以就簡單看了一下,其實蠻簡單大概就是分享一下 這次我使用的是 YamlDotNet , 網路上看其他人寫關於 YAML +C# 文章是用 NetEscapades ( https://marcus116.blogspot.com/2019/06/netcore-aspnet-core-yaml.html ) ,其實我只是挑下載排名高的 : P ,我是覺得差異應該不大,等有時間再測試看看
[Azure] C# 關於 Translator 或 Bing 翻譯 數字的小小問題
最近因為同事在寫有關於 Azure Translator 的東西,因為我們使用場景就是我們一定會談到數字的問題,而且我們幫客戶開發關於翻譯一定是有一端對於英文不是這麼在行,這時候同事跟我回報一個我百思不得其解的問題,現在我們要來稍微解決這些事情,我覺得不完美但是就先這樣做吧,下面是你有可能會看到的狀況..
[C#] Telegram - 製作 InlineKeyboardButton 並且得到答案
還個技術債,之前因為開發 Telegram 詳細規格還沒有讀清楚,所以製作 KeyboardButton 大概長的像是下面那樣子,但是後來發現,其實就是不好看,而且會不知道到底回哪一個訊息。
之後我想改成這樣
[C#] Outlook 使用 SMTP 寄信出現 異動失敗。 伺服器回應為: 5.2.0 STOREDRV.Submission.Exception:OutboundSpamException; Failed to process message due to a permanent exception with message WASCL UserAction verdict is not None.
[C#] 使用 MrHuo.OAuth 來輕鬆做到 Github 登入
最近看到一個 open source 專案感覺蠻簡單的,就測試玩了一下,不過因為我是使用 webform 開發手上的專案,但是他們官方案例就是使用 .net core ,所以我就是測試一下遇到一些小問題,這邊就分享一下,推薦一下 這 open source 專案 MrHuo.OAuth ,讓你可以輕鬆做到各家的登入..
[Azure] Azure Logic App - 使用 Inline Code 製作 Base64 Decode + XOR 解密
上一篇文章 說到 Azure Logic App - 使用 Inline Code 製作 Base64 Encode + XOR 加密 ,為何沒有寫解密呢,因為其實因為我工作上沒有用到在加上 Azure Lgoic App 的 Inline code 只能寫 1024字,所以我那時候就沒寫了,不過覺得事情做一半,趁今天假日我就把他補上吧..
[Azure] C# 透過 Microsoft.Azure.Management.Logic v4 列出執行的所有紀錄,透過程式執行 Trigger.
上次文章介紹 C# 透過 Microsoft.Azure.Management.Logic v4 來控制已經建立的 Azure Logic App - 開關 Azure Logic App 服務 ,今天應該是最後一篇來介紹一下 Microsoft.Azure.Management.Logic v4 ,因為我就是紀錄一下,我需要用到的當然他功能不只如此只是我用到的只有這些..
[Azure] Azure Logic App - 使用 Inline Code 製作 Base64 Encode + XOR 加密
前幾天文章寫到了關於一些 Azure Logic App 但是有沒有辦法在上面做到加密,這裡面我就稍微研究一下,關於 XOR 簡單加密 [C#] 在 Javascript 與 C# 中 簡單使用 XOR 加解密 ,但是我在 Azure Logic App 上面本來想測試的,但是上面不支援 bota (當我看到他是使用 windows.bota 我就知道大事不妙),所以跟一般瀏覽器開發還是有差的,今天我就是分享一下如何在 Azure Logic App – Inline Code 做到 Base 64 + XOR 加密..
[Azure] C# 透過 Microsoft.Azure.Management.Logic v4 來控制已經建立的 Azure Logic App - 開關 Azure Logic App 服務
前幾天寫了一些關於 Azure Logic App 的文章,之前我也寫過裡用 C# 去做到控制 Azure 上面的服務,我想說應該 Azure Logic App 應該也是用一樣的 Microsoft.Azure.Management.Fluent 來做到,但是我找一找之後發現 竟然是用 Microsoft.Azure.Management.Logic ,再度刷新我三觀..
[C#] 在 Javascript 與 C# 中 簡單使用 XOR 加解密
最近因為一些需求,Javascript 那邊無法使用其他的 library ,網路上查了一下,最後使一個算是折衷的辦法就是使用 XOR 的方式,算是一種加密吧,不過這遠比 AES ,DES 等還要薄弱,不過這也是沒有辦法的辦法,總比赤裸裸的 base64 好吧,不過因為有一些中文的問題遇到一些狀況解決了就筆記一下…
標籤: .Net , .netcore , C# , Javascript
[Azure] Azure Logic App - 製作簡單的 API +取得 Azure Storage Table 資料,並且判斷邏輯輸出
今天要搞點事情,這篇文章我真的寫了一段時間了,應該是說這範例花了我很多時間測試,因為跨越到很多東西,這次我們加玩了 Condition , Inline Code ( javascript) ,所以花了一段時間測試,今天就分享一下測試心得吧..
標籤: Azure , AzureStorage , DevOps , LogicApp , Serverless
[Azure] Azure Logic App - 寫入 Azure Storage Table 資料
之前數篇文章 ( https://blog.no2don.com/search/label/AzureStorage ) 我們聊到如何使用 Microsoft.Azure.Cosmos.Table 操控 Azure Storage Table ,今天我們要來看一下如何使用 Auzre Logic App 寫入 Azure Storage Table ,這邊只能說非常溫馨…
標籤: Azure , AzureStorage , DevOps , LogicApp , Serverless