Category: IT Technology

[SonarQube] 傳送與分析 Android 程式碼

在安裝完 SonarQube 之後,最重要的下一步就是將開發好(中)的程式碼交由 Sonar 去做分析,這個開源的軟體可以分析多達二十幾種的程式語言。

由於筆者其中一個 Side Project 就是用 Android / Java 作為開發語言的,所以先以 Java 做為上傳 Sonar 的範例,由於開發 Android 主要是使用 Gradle 作為編譯器,因此本篇以上傳 Java 程式在 Gradle 編譯器底下為例。 

詳細內容
elk-x_pack

[ElasticSearch] 使用者管理 X-Pack

雖然 ElasticSearch 是屬於開源的  NoSQL 資料庫,但是還是有部分插件是屬於要付費啟動的。ElasticSearch 資料庫預設來做使用者管理的套件是 x-pack,一般來說會提供 30 天的試用期,之後就鎖住功能,所以網路上可以查到 x-pack 的破解程序,以下提供 ElasticSearch 5.6.15 版本的破解檔案,詳細的破解方法可以參考 Link.

詳細內容

均鈺科技 (Hypro) 合作案

2019 年有機會與同學的公司均鈺科技 (Hypro Enterprises) 做一個簡單的藍芽物聯網的專案,成果簡單以以下方式呈現:雲端的資料庫與可視化模組由開源的 ElasticSearch 與 Kibana 負責資料的蒐集,硬體的部分則是利用 Raspberry Pi 3 和有人物聯網的藍芽開發模組負責將溫濕度的資訊由藍芽晶片上傳至閘道再傳至雲端。

詳細內容