叩頂窩客 - KodingWork
  • 開發哲學
  • AWS
  • SBC
  • Python
  • DevOps
  • Angular
  • WordPress
  • 那些踩過的坑
  • Portfolio
開發哲學
AWS
SBC
Python
DevOps
Angular
Wordpress
那些踩過的坑
Portfolio
叩頂窩客 - KodingWork
  • 開發哲學
  • AWS
  • SBC
  • Python
  • DevOps
  • Angular
  • WordPress
  • 那些踩過的坑
  • Portfolio
DevOps

硬碟被偷了?Sony VAIO 筆電拯救!

硬碟被偷了?Sony VAIO 筆電拯救!
2021-02-28 by J No Comments

前日女友的朋友抱怨說,筆電硬碟壞掉無法開機送資料救援並維修,對方卻調侃:「小姐,你的硬碟不見了,是被偷了還是男友拿去修了嗎?」整個大火XD,平常又不是做什麼機密工作,硬碟根本也沒偷的價值,要偷也是整台抱走啊!於是筆電就到我這來幫忙拯救!

Continue reading
Share:
DevOps•SBC

發生 Name or service not known?手動設定 Linux DNS 吧!

發生 Name or service not known?手動設定 Linux DNS 吧!
2021-02-10 by J No Comments

最近在用 Odroid hc4 自己建 NAS 的時候發現,剛開機的時候對外連線都正常,但使用一段時間後 DNS 設定似乎會不見,我們一起來看看該如何解決。

Continue reading
Share:
DevOps•SBC

關掉 Network Manager 自己手動設定 static ip 吧!

關掉 Network Manager 自己手動設定 static ip 吧!
2020-12-30 by J No Comments

最近發現我的 rockpi 大約撐一週就會自己當掉,通常都是在有使用網路傳資料的時候發生,上網研究了一下發現有人說給定 static ip 設定就能解決,於是我親自試試看。這邊分享如何設定 wifi 成靜態 ip 的步驟。

Continue reading
Share:
DevOps

用 Bitbucket Pipline 為自己的 project 做 CI/CD 吧

用 Bitbucket Pipline 為自己的 project 做 CI/CD 吧
2020-12-17 by J No Comments

Bitbucket Pipline 每個月有 60 分鐘的免費扣打,如果是自己的 project 使用實在是綽綽有餘!不給他用一下怎麼對得起自己呢!剛好最近在搞 line chatbot 作為自己的指令介面並 deploy 在 rockpi 4b 上,立刻就來試試看!

Continue reading
Share:
AWS•DevOps

使用 AWS Parameter Store 實現 Config 和 Credentials 外置

使用 AWS Parameter Store 實現 Config 和 Credentials 外置
2020-12-14 by J No Comments

在開發上,很多時候我們必須為不同的環境給予不同的 configure。如果使用第三方 api,還需要設定對應的 credentials。

以往貪圖方便,通常會直接在 code base 裡面指定,或是另外給定一個 .env 檔來切換不同環境所需的變數。但這會有一個缺點,假如今天有一個設定值必須修改,因為我們把設定 hard code 的情況下,變成必須重新上一版才能解決,耗時又費工。同時如果把 credentials 也寫入檔案上 git 的話,也會有資安上的風險。

如果是使用 kubernetes 來做管理的話,可以使用它提供的 config map 和 secrets 來解決。但如果還沒導入 kubernets,有別的通用解決方案嗎?他就是今天要討論的 AWS Paremeter Store。

Continue reading
Share:
DevOps•SBC

SBC 當機自救!為他開啟 Watchdog 吧!

SBC 當機自救!為他開啟 Watchdog 吧!
2020-10-24 by J No Comments

前一陣子發現我的 banana pi m2 在 SDCard 資料讀取負載過高的時候會當掉,研究發現是記憶卡有問題導致,但這個事件也讓我理解到,自建伺服器並不像託管在雲端,如果機器當掉只要簡單在 web console 點一下重啟即可,必需親自到機器前面拔掉電源重啟。假設剛好人在外面,就會有很長的停機時間!我想到之前在玩 MCU 的時候有用過 Watchdog 來做監控,於是估狗看看 SBC 有沒有對應的解法。運氣不錯!banana pi m2 用的 H3 SoC 有內建硬體 Watchdog!就讓我們來看看如何開啟吧!

Continue reading
Share:
DevOps•SBC

十分鐘架設自己的 VPN server

2020-10-06 by J No Comments

架設自己 VPN,只要十分鐘!有了 docker 我們就可以自己在家快速的建立 IPsec VPN,隨時換回家裡的 ip,甚至可以設定 AdGuard DNS 防堵廣告!這邊分享一下我實作的過程。

Continue reading
Share:

About me

author jim

J

雖然大學唸的是生物,但持著興趣與熱情自學,畢業後轉戰硬體工程師,與宅宅工程師們一起過著沒日沒夜的生活,做著台灣最薄的 intel 筆電,要與 macbook air 比拼。

離開後,憑著一股傻勁與朋友創業,再度轉戰軟體工程師,一手扛起前後端、雙平台 app 開發,過程中雖跌跌撞撞,卻也累計不少經驗。

可惜不是那 1% 的成功人士,於是加入其他成功人士的新創公司,專職開發後端。沒想到卻在採前人坑的過程中,拓寬了眼界,得到了深層的領悟。

Categories

  • Angular (1)
  • AWS (13)
  • Data Migration Service (5)
  • DevOps (7)
  • Elastic Load Balancer (1)
  • Golang (1)
  • Kafka (2)
  • Python (5)
  • SBC (15)
  • Wordpress (7)
  • 健身 (1)
  • 說人話的名詞解釋 (3)
  • 那些踩過的坑 (4)
  • 開發哲學 (2)

Tags

ALB Armbian AWS Cloudflare CloudFront Debezium DIY改裝 DMS DNS Docker ELB git Kafka motion motioneye MSK nameserver NAS Network Manager odroid odroid-hc4 openmediavault preload cache pyenv python RDS Route53 RWD S3 SBC SEO static ip Streaming wifi Wordpress 名詞解釋 拯救脆弱系統 攻略 模組化 程式架構 網路攝影監控 虛擬主機 那些踩過的坑 開發哲學 響應式網頁

© 2020 copyright KodingWork  All rights reserved