文字雲(Word Cloud)是統計關鍵字詞的視覺化呈現,如果分析資料已經整理到SQL Server資料表中了,我們要如何在ASP.NET網站將統計後的結果使用文字雲來描述?
[SQL Server][R Language]In-Database R(六) WordCloud(文字雲)
- 1388
- 0
- R Language
- 2016-08-09
文字雲(Word Cloud)是統計關鍵字詞的視覺化呈現,如果分析資料已經整理到SQL Server資料表中了,我們要如何在ASP.NET網站將統計後的結果使用文字雲來描述?
負責的網站在ASP.NET網頁有一段下載Word/Excel檔案的程式碼,最近使用者要求的檔案名稱內含繁體中文字,
同事用chrome/firefox瀏覽器測試下載都很正常顯示,但用IE(版本11)開啟時,卻出現了亂碼。
觀察上一篇運算密碼驗證值(PVV)最後取值的機制,PVV不太可能反算回PIN,但你知道的,防君子不防暴力!
在Parse ISO8583(五)及(六)中,筆記了Natural PIN及PIN Offset運作,前兩種驗證在處理過程中,免不了用正確金鑰計算出正確的密碼值PIN,這因此有了一種過程風險。
為了避免風險,在PIN的驗證上也有PVV(PIN Verification Value),概念很像取雜湊驗證(Hash),但精確度不同。
Log是電腦上發生動作和事件的歷史,紀錄時若有統一的方法作為標準,對事後問題的追查及分析將會有很大的幫助,
在.NET環境常見幾種元件可以輔助我們完成這項工作,幾年前厲害的同事幫我們選擇了log4net,實際上也很方便,最近想調整小地方,剛好來試其他幾種。
最近準備著log底層更換,資策會同學建議可以試看看Microsoft Enterprise Library中的Logging Application Block,
就在吃飯配電腦的過程中,在Microsoft Enterprise Library發現了一枚好物Configuration Console(EntLibConfig.exe)可以視覺化編輯組態檔案。
上一篇Parse ISO8583(五)筆記支付系統卡片初始密碼(Natural PIN)的產生,但當持卡人想指定或變更密碼(PIN),又或者金融機構寄發初始密碼函時希望採用動態PIN來提高安全,
單採 IBM3624就可能沒辦法符合需求,因此2000年之後,台灣的金融機構也陸續導入國外使用的密碼偏移量(PIN Offset)概念。
最近其他部門同事在.NET處理大型主機(Mainframe)下傳的檔案發生長度錯誤,實際整個檔案長度正確,但卻有少數資料Parse時異常,
晚上女兒睡著了,趕緊抽時間筆記。
最近有一個需求從SSIS帶參數呼叫預存程序,同時將Output參數取回來用c#處理,筆記步驟!
之前的筆記把EBCDIC編碼轉換為ASCII編碼,今天筆記ASCII轉EBCDIC(筆)!
在Parse ISO8583(三)中,我們曾Parse DE(52)的Element 的PIN Block欄位,為了更了解PIN背後的運作原理及歷史,我們走一遍wiki再用程式語言C# 跑一遍Natural PIN的產生。
Scaffolding是一種ASP.NET MVC程式碼產生器,最近要建立一組具備 RESTful的Http服務程式,讓同事從手機App呼叫Web API 對SQL Table操作CRUD功能,意外發現Scaffolding從Visual Studio2013也支援Web API程式碼產生。
最近家裡網站有一個需求,希望檢視(View)動態依照Controller名稱調整Layout。
R語言除了有大量的統計分析套件,在資料視覺化上一定要筆記的就是R Packages下載排行版前幾名的[ggplot2]。
資料庫跑完分析後直接用厲害的視覺化魔法呈現在網站上!
上一篇安裝完需要的R Package,這一篇筆記怎麼查R Serives已經安裝了那些R Package。
安裝完需要的R Package之後,接著使用sp_execute_external_script來從SQL Table取得資料。
最近因為專案需求重新把WCF開張,為了佈署方便,測試環境是用IIS來裝載WCF,但測試服務是否啟用時(直接瀏覽.svc)出現
HTTP 錯誤 404.3 - Not Found!
詳細的訊息:
因為網頁伺服器上設定的多用途網際網路郵件延伸標準 (MIME) 對應原則,而無法提供您要求的網頁。如果此網頁為指令碼,請新增處理常式,而且如果它是應該要下載的檔案,請新增 MIME 對應。
SQL Server 2016開始內建支援R語言分析,少去中間ETL過程,程式可以直接把關聯式資料庫內整齊的資料跑統計、跑分群分組模型、跑迴歸還有跑圖,今天先把Lession 1: In-Database R裝起來。
R套件(Package)的資源非常豐富,截自2016-06-18已經有8,195個R包可以下載,安裝完R Service(In-DataBase R)之後,
會有基本內建的R包,但許多常用的R包則需要額外下載及安裝,這篇來筆記R包的安裝。
晚上幫同事Debug Update From問題,乍看之下與常見T-SQL Update From語法無異,透過Select From驗證,筆數也正確只有1筆,但 Update From 卻把整個資料表都更新了!!!為了紀念加班的2小時,再來加班30分鐘快速筆記。