[BigData] 大數據(巨量資料)相關工具與基礎

引言 Big Data已經紅了一陣子了,近期搭上Machine learning,更凸顯Big Data技術的底層基礎重要性。 軟體工具 Apache Hadoop Hadoop生態系: SQL Tools 開源的SQL on Hadoop 工具比較 Apache Spark 與Hadoop的搭配方式: Big Data 新寵兒 Apache Spark 系列 – Spark 與 Hadoop 初次見面篇 AWS Amazon EMR 分散式架構資料處理軟體機群部屬精靈。 Amazon Redshift 一種支援SQL,屬於大量平行處理架構(Massive Parallel Processing,MPP)的資料倉儲。 列式存儲 資料壓縮 […]

[Server] TLS/SSL憑證(Certificate)常用指令 – 製作CSR

簡介 詳細指令的可以參考: The Most Common OpenSSL Commands 申請憑證流程概念: 自產Server Key生成CSR > 上傳至憑證組織基於CSR產出憑證下載 > 設定至Web Server SSL基本指令 產生自簽RootCA證書 1. 產生 Private Key $ openssl genrsa -out root-ca.key 使用DES3密碼私鑰: openssl genrsa -des3 -out rootca.key 2048 2. 產生 CSR/REQ (certificate signing request) $ […]

[Visual Studio] Windows Form應用程式開發維護基礎 (Visual C#)

簡介 Visual Studio Visual C# – Windows Form (VS2015) 基礎項目 使用App.manifest讓程式可以administrator權限運行 版號 Solution Explorer -> Each Project’s Properties > AssemblyInfo.cs Message Box 宣告using System.Windows.Forms; MessageBox.Show(“message”, “caption”); MessageBox.Show(“message”, “caption”, MessageBoxButtons.YesNo); 佈署封裝 Microsoft Visual Studio Installer Projects 多國語言 Application Exit Application.Exit(); FAQ […]