background image
26 Jul 2022

從黑暗時代到現代化的雲端部署與維運 July 26 @ DevOps

從黑暗時代到現代化的雲端部署與維運 July 26 @ DevOps

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
09 Jun 2022

使用Clion搭配platformio開發esp8266

最近想把家中的電器可以跟apple homekit結合在一起省去一些麻煩順便可以帶來生活更好的狀態,但apple homekit的冷氣控制一個就要3700原, 對於家中有六台冷氣的我有點小貴,所以決定自己開發這樣的產品...順便也改造一下不太好用的窗簾機器人,讓他可以直接支援apple homekit,不需要再透過`捷徑`的方式來支援homekit 在開始之前研究了一下許多arduino與Raspberry Pi兩者之間的選擇,發現了arduino在整個生態系來說完整不少,缺點是他基本上只支援C/C++的開發... Raspberry Pi 倒是可以使用.net或是node.js等等的語言,但許多的控制器或是傳感器支援的數量較少,並且價格也比較昂貴所以最後選擇了arduino, arduino中也有許多不同的板子,在選擇的時候的非常的困擾...後來我選擇了由樂鑫開發的ESP系列的板子好處是他已經內建了wifi功能, 所以可以直接使用不需要再加上wifi模組!

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
01 Jun 2022

使用platformio上傳arduino時出現錯誤代碼(0107)

第一次接觸arduino,很開心地寫下了一個閃爍板子上的LED程式碼後要上傳到板子,結果上傳時發生了錯誤 出現了Failed to write to target RAM (result was 0107)這樣的錯誤代碼,試了網路上很多的方式都沒有成功,最後發現了原來serial port 不正確...

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
20 May 2022

自建Elasticsearch 8.2

這週在處理自建的elasticsearch相關的狀況,今天處理告一段落後來個小筆記未來遇到才不會又搞了老半天...

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
20 Apr 2022

Azure 的自動裝機

在之前已經有寫過AWS的裝機處理,這次改用Azure同樣的可以讓系統從scale out到上線不需要人工的處理就可以完成系統的部署與設定

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
03 Jan 2022

弱點掃描-SSL加密演算法不安全的演算法

最近公司資安檢查報告中被檢查出了一個關於SSL的加密連線的弱點,這個弱點是因為我們沒有把不安全的加密演算法關閉導致這個弱點的產生, 在公司的政策中線上的伺服器不能任意安裝任何程式,所以`IISCrypto`就只能放棄無法使用,所以我修改的部分是使用修改幾碼的方式進行, 由於我不太熟悉資安,修改後要如何驗證呢這些已知有問題的演算法是否已經正確的被關閉了呢?

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
20 Dec 2021

從黑暗時代到現代化的雲端部署與維運

dotnetconf 2021 @ study4 從黑暗時代到現代化的雲端部署與維運

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
30 Oct 2021

Logstash Azure event hub input 設定

最近又在規劃ELK的設定,這次比較不一樣的地方我選擇了elastic cloud以及服務部署的方式都採用PaaS的方式作為部署, 加掛volume或是在機器上安裝filebeat都是一個比較困難的事情,所以一開始考慮使用azure blob queue的方式存放log, 但後來選擇了官方有提供的input套件,Azure Event Hub來寫log在使用logstash去讀取傳送到elasticsearch上

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
13 Aug 2021

受Azure管理的免費憑證

在網頁開發中,SSL憑證已經是一個不可或缺的一件事情!網路上可以找到許多免費的憑證使用,如let's encrypt、ZeroSSL 都可以幫你產生免費的憑證,唯一麻煩的事情是三個月就需要重新處理憑證問題,在雲端供應商中AWS有提供ACM微軟也有提供類似於ACM的服務, 只要你使用了這些雲端供應商就可以免費的為你產生憑證

  • Bruno Jan
    Bruno Jan
  • CommentsRead more
07 Apr 2021

Selenium Grid 4 體驗

最近在處理系統交接並且升級相關的系統發現了Selenium Grid出了第四版現正Beta時讓我躍躍欲試, 以前Selenium Grid 3.x版本的時候UI說真的不怎麼樣,做了Selenium Grid 4的時候樣式跟整個畫面的設計全改了。 整個畫面看起來舒服了不少,但相關的東西也改了不少讓我一開始做測試的時候跌了不少次

  • Bruno Jan
    Bruno Jan
  • CommentsRead more