[Virtual Currency] 如何挖掘門羅幣(Monero - XMR )簡單教學 - Windows
隨著虛擬貨幣的夯,比特幣漲飛了,這時候有好幾百種貨幣,目前我大概看了一下,我想說可不可以用電腦來挖礦,但是這邊只是技術討論,如果要看收益比的話目前當然都是由顯卡挖掘絕對是最好的,這時候我看到門羅幣 代碼是 XMR ,他有一些優點(純屬個人覺得的優點,勿戰)。
標籤: 虛擬貨幣 , 礦工123 , BlockChain
[Javascript] 簡單試寫 Chart.js–Bar Chart , Doughnut Chart(甜甜圈圖) , PolarArea(極區圖)
上一篇文章 簡單試寫 Chart.js - Line Chart , Pie Chart 談到了新增 Line Chart 還有 Bar Chart ,沒想到喜歡的人很多,這一次我們來筆記跟介紹一下Chart.js 其他三個圖形
標籤: 隨貼即用 , ASP.net , Javascript , Trick
[Javascript] Chart.js + WebScoket 顯示乙太幣的即時價格跟走勢
前幾篇文章我們談到了 透過WebSocket 取的現在乙太幣(ETH)的價格 也談到了 簡單試寫 Chart.js - Line Chart , Pie Chart ,這時候我們把它組合起來可以做出一個看起來很厲害的東西 :
標籤: ASP.net , Javascript , Trick
[Javascript] 透過WebSocket 取的現在乙太幣(ETH)的價格
這標題是一個假議題,因為現在虛擬貨幣不論是BTC 或是 ETH 很紅,所以很多API 都支援 WebSocket 這樣剛好可以來當作一個練習寫WebSocket 的管道,這次我們要測試的對象就是如何拿到 現在 ETH 對 USD 的價格,我們目標網站是這個 https://www.bitfinex.com ,目前似乎是最大的虛擬貨幣交易所,因為它們 API 看起來蠻完整的 , API 網址 : https://docs.bitfinex.com/docs
標籤: ASP.net , Javascript
[Javascript] 透過純 javascript 檢查 input 是 required 必塡欄位
只是單純筆記一下,因為我最近專案寫 ASP.net Webform ,在 LinkedButton 我需要在他 Postback 之前檢查required ,我知道方法很多但是我比較想用簡單的方法解決,因為我只要他自動停在那些必塡的地方,當然我知道很多 lib 可以用,也有很多 pattern可以用,我也知道瀏覽器會擋,但是有的不會啊,所以乾脆寫一個很簡單的 javascript 來做 submit 前阻擋,簡單的說,你可以把它放在 onclientclick 就可以做到檢查的效果
標籤: 隨貼即用 , ASP.net , Javascript , Trick
[C#] JSON.net 的一些小技巧,捨去null、自訂日期格式、decimal 轉字串
JSON.net 非常好用,最近因為要開API給人家,所以對JSON必須要有一些較細微的控制,所以遇到問題我就筆記一下,其實網路文件很多應該找也是一堆方法也不只一種,所以有需要就參考一下囉..
[VSIX] 自動下載某一個NUGET 上的套件至專案中
上一篇文章 [VSIX] 第一次寫個簡單Visual Studio 外掛就上手 寫完後,有朋友就問我說,是否可以讓他按下後可以讓專案安裝某個NUGET 上面的套件,後來上網查了一下之後,是要對 Package Manager Console 去下指令,其中,概念不難,只要方向然後網路上找一下方法就可以了
標籤: .Net , C# , Visual Studio , VSIX
[VSIX] 第一次寫個簡單Visual Studio 外掛就上手
認識Visual Studio 好像也十幾年了,好像從頭到尾都是用別人寫得自己沒寫過擴充套件(外掛),好啦,其實,我以前寫過,這次重新寫的時候發現有點改變,所以今天筆記一下,先說一下今天要寫的基於平台是Visula Studio 2017 ,今天的目標是在 上面工具選單下面有一個自己創的選項,然後按下後會幫專案自動下載一個JQuery 檔案並且加入至專案
標籤: .Net , C# , Visual Studio , VSIX
[JSON] 透過JSON.net 讓JSON排版變得好看
今天主要是透過JSON.net 讓JSON Code 變得好看,等等,我知道你一定會說很多文章都寫過這東西不是很簡單,只要用這一行
JsonConvert.SerializeObject(dataObject, Formatting.Indented);
嗯,你說的沒錯,
但是我只是要放在<span> 裡面呢,這時候我必須要把換行的\r\n 換成 <br> ,其中的空白換成 這時候我照樣得replace 換行部分是沒問題的,但是遇到空白的部分不知道為什麼都會有問題,於是我改寫了一段,讓他放在變成html code 可以正常
結果:
標籤: .Net , ASP.net , Javascript , JSON
[PowerShell] 移除(unpin)所有Windows 10 安裝好後的預設Start Tiles
最近一直在裝機器,因為用不習慣紅色框框這一區,每一次我都要一個一個把按下右鍵unpin
這也不是我獨創的,這是改過 這個網站教學 然後發表的步驟文,原來這世界問題不是只有我一個 原文連結: https://www.tenforums.com/customization/21002-how-automatically-cmd-powershell-script-unpin-all-apps-start.html
標籤: PowerShell , Trick , WIN10
[C#] Win32 改變開啟的IE網址並且瀏覽
[C#] Winform 同一支App裡面不同的視窗有不同的Process (1)
[Javascript] CodeMirror - 折合程式碼(fold gutters)
之前寫過幾篇關於CodeMirror 的文章,CodeMirror - html+javascript 混和顯示+自動高度增加 還有 分享一個好用的Javascript Library - CodeMirror ,今天我們要筆記一下關於如何做到收合一些程式碼,結果像是這樣
標籤: ASP.net , Javascript , Trick
[C#] Winform 抓取所有開啟的Internet Explorer 開啟的網頁,並且抓到那網頁的原始碼
根據上篇文章 [C#] 透過 Win32 EnumWindows 和 GetWindowText 取得所有執行程式的hWnd還有標題 我們來抓取到開啟的應用程式,這一篇我們繼續聊聊,抓到開啟的IE 並且抓取開啟網頁的原始碼,其中抓取到IE 的hWnd的部分,可以參考[C#] 透過 Win32 EnumWindows 和 GetWindowText 取得所有執行程式的hWnd還有標題 這篇文章,結果的畫面是長這樣
[C#] 透過 Win32 EnumWindows 和 GetWindowText 取得所有執行程式的hWnd還有標題
筆記一下,基本上這一陣陣子都在弄一些視窗程式,至於程式碼從哪邊來的,我也忘記了,很有可能來自於stackoverflow 大家可以透過關鍵字去找找看,主要是紀錄一下,關鍵的地方也不完全是我寫的,主要的目的就是抓到所有執行中的程式並且把他的視窗title印出來,這樣可以拿來判斷那程式的hWnd 會有助於之後你要對他進行一些win32 的操控,我想這是第一步。
[WinForm] mshtml.dll 引入錯誤(請確定這是一個可存取的檔案,而且是一個有效的組件或COM元件)
[C#] Winform 偵測使用者按下關閉並且執行某行為
最近因為公司專案要碰一些比較老的技術,遇到一個問題可以筆記一下,就是按下右上方關閉的時候或是呼叫FORM 的 this.Close(); 的時候如何跳出視窗確定是否關閉,或是執行其他function
很簡單就是對form 本身的 FormClosing 事件加入下列程式碼:
if (e.CloseReason == CloseReason.UserClosing) { var res = MessageBox.Show("是否關閉?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res != DialogResult.Yes) { e.Cancel = true; } }
其中重點就是 CloseReasion 其實他還有很多判斷的選項 ,詳細內文在這邊:
文件位置: https://msdn.microsoft.com/zh-tw/library/system.windows.forms.closereason(v=vs.110).aspx
很簡單,筆記一下。
[Winform] 在Winform 中建置的時候自動複製檔案夾跟檔案
[C#][Winform] 在Retina 下面winform 會霧霧的解決方案
[C#] 盤古分詞,動態增加字典分詞+詞性
很久很久以前,寫過透過外部程式去編修字典檔,但是如果要靠程式自己學習,就要自己能夠用程式去新增分詞字典庫,所以這篇是要做這件事情。
我輸入一句話"Hello ,您好,今天主要是來解析的是當麻的杜拜塔!" 字典一定不認識 "當麻"跟 "杜拜",用預設的分詞看看
標籤: ASP.net , C# , Lucene.net
[C#] 盤古分詞,尋找句子中的分詞+詞性
標籤: ASP.net , C# , Lucene.net
[Javascript] CodeMirror - html+javascript 混和顯示+自動高度增加
上篇文章 我們簡單介紹了CodeMirror ,今天我們要來繼續加上去一些貼心的小功能,像是這樣
基本上,就是增加兩個功能 1. html +javascript 混和 2. 高度自動長大,加上這個兩個能會越來越像是編輯器? !
這篇只是一個筆記文,基本上算不上什麼教學。
標籤: ASP.net , Javascript , Trick
[Javascript] 分享一個好用的Javascript Library - CodeMirror
最近在處理一個專案,專案需求是客戶會在系統上面輸入javascript ,這年頭客戶都很猛自己會寫code ? 所以我們就得在系統中讓他寫code 有爽度 ? 首先,我們得解決就是顯示上面的問題,我上網找了一下,測試過一些solution ,發現了這一套應該是正解,CodeMirror : http://codemirror.net/
看他顯示就知道,可以把code 弄得 漂漂釀釀,接下來幾篇文章會來介紹一些使用上面的技巧,跟我會用到的一些方法,因為有些地方很tricky,所以寫文章記錄一下,不過這篇文章就是專注在建立一個簡單的編輯器起來並且關鍵字會有標示並且有行號。
標籤: ASP.net , Javascript , Trick
[C#][Crack] 我們來看看能不能試著去操控監控設備,第一次破解監控設備就上手?
[WebRTC] 透過 WebRTC 做到P2P對談(2) – Client 連接、登入、登出篇
上一篇 我們說到如何架設一台 websocket server 作為 signaling server ,今天我們來做做client 這一端,我們這篇文章要做到跟Signaling Server 聯繫,然後登入,還有登出畫面像是這樣,我盡量簡單化,不會讓過多物件去干擾,每一個事件,我都有進行記錄列出來,方便觀察
標籤: Javascript , Linux , Node.js
[WebRTC] 透過 WebRTC 做到P2P對談(1) – Server篇
接下來幾篇文章,我想實作一下WebRTC來做到P2P對談,基本上我是接到任務發現這真的是一個有點小複雜的東西,所以網路上看一些文章測試出不少方法,這是目前跑起來看起來比較容易懂的方法,介紹給大家讓大家少走一些冤枉路,首先這邊我們要用到的東西,分別為兩台電腦(分別在不同IP),然後一台Linux的機器,另一台我是用Windows ,為何要用Linux因為跑node.js 我主要都是用Linux ,不過你可以自己重組你自己的環境,這一篇主要是基本概念+Signaling Server 的建置.. HERE WE GO !!
標籤: Javascript , Linux , Node.js
[Xamarin] 透過 AnimatorSet 製作物件動畫特效,順序播放、暫停播放、繼續撥放、停止播放
[Google 試算表] 製作下拉式連動選單解決台灣地址
自從我寫了幾篇Google 的試算表後,真的有人來問我問題,這次問的問題比較麻煩,他想要建立連動的下拉式選單,基於這案例因為我也很好奇,所以我決定來試試看,基本上我也沒這麼厲害,我是參考這一篇網路影片做出來的,https://www.youtube.com/watch?v=rW9T4XZy-7U (DYNAMIC DEPENDENT DROP DOWN LISTS IN GOOGLE SPREADSHEETS) ,如果我文章說不清楚的,就麻煩直接看這影片吧,他其中提供的code 是有用的…
[Google 試算表] 利用VLOOKUP 製作簡單的問卷調查
海鷗ST36機芯拆卸退調檔針
海鷗ST36機芯系列是致敬著名的ETA 6497、6498機芯,因為手上買不起ETA6497,7498 所以我會採用海鷗ST36xx 系列像是 ST3600 ,最近因為錶面針就脫離,只好自己拆卸,但是重點是不管石英機械錶都要先拆卸調時間(調檔針),因為不知道正確的稱呼方式就是這個部位
標籤: 說好今夜不談程式
[C#] Microsoft.CodeAnalysis.CSharp.Scripting(Roslyn) 動態執行 C# Code,加入了LINQ 查詢
上一篇文章我們提到了 Microsoft.CodeAnalysis.CSharp.Scripting(Roslyn) 動態執行 C# Code 簡單入門 ,但是遇到一個問題,如果我在程式碼裡面加入了關於LINQ的查詢就會出現:
[C#] Microsoft.CodeAnalysis.CSharp.Scripting(Roslyn) 動態執行 C# Code 簡單入門
[C#] 透過C# 執行javascript code 並且執行得到結果
之前有一個想法就是讓客戶去寫一點程式讓他去展現他要做的折價規則,像是滿千送百或是滿三千送五百之類的,如果要做畫面之後客戶想改規則都要花很多時間,不過這只是一個想法結果找一下網路上資料真的有做法而且程式不難。
Type scriptType = Type.GetTypeFromCLSID(Guid.Parse("0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC")); dynamic obj = Activator.CreateInstance(scriptType, false); obj.Language = "javascript"; var res = obj.Eval("x=2999; x=x-((Math.floor(x/1000))*100);"); Response.Write(res);
上面案例 我設定公式是 x=x-((Math.floor(x/1000))*100); 然後假設使用者消費是2999 滿千送百這樣經過公式算出來的結果是 2799 ,很方便吧。
這裡面我比較好奇的是 Type.GetTypeFromCLSID 到底是什麼? 上網看一下文件 "GetTypeFromCLSID 方法支援晚期繫結存取 unmanaged COM 物件從.NET Framework 應用程式時您知道 COM 物件的類別識別項 (CLSID)。 COM 類別的類別識別項被定義在登錄的 HKEY_CLASSES_ROOT\CLSID 索引鍵。 您可以擷取的值 IsCOMObject 屬性來判斷這個方法所傳回的型別是否為 COM 物件"
標籤: .Net , ASP.net , C# , Javascript