Home Network Security: What Developers Get Wrong

Home network security diagram showing trusted devices protected by a shield and IoT devices isolated

I recently realized something embarrassing. I spend hours configuring security groups in AWS, setting up least-privilege IAM policies, and reviewing PR diffs for credential leaks — then I go home and put my MacBook on the same flat network as a $15 smart plug running firmware from 2021. My development machine, with SSH keys to …

더 읽기

MacBook Neo vs Air vs Pro: Which One Do Developers Actually Need?

My MacBook Air M2 has been my daily driver for SwiftUI development, React projects, and the occasional DevOps pipeline wrangling. 16GB RAM, 512GB storage. It still handles everything I throw at it without breaking a sweat. So when Apple dropped three new MacBooks in March 2026 — the $599 Neo, the M5 Air, and the …

더 읽기

임베디드용 컨테이너 엔진 비교: balena-engine이 Docker보다 나은 점은?

임베디드 환경에서 컨테이너를 사용하려 할 때, 대부분은 자연스럽게 Docker를 떠올립니다. 하지만 실제로 수천 대의 라즈베리파이 같은 디바이스를 운영하다 보면, Docker만으로는 부족함을 느끼게 됩니다. 이때 주목할 만한 대안이 바로 balena-engine입니다. 이번 글에서는 제가 직접 사용해본 경험을 바탕으로, balena-engine과 Docker의 차이점을 정리하고, balena-engine이 임베디드에 더 적합한 이유를 설명드리겠습니다. balena-engine이란? balena-engine은 Docker 호환 경량 컨테이너 엔진으로, IoT 및 …

더 읽기

띠저항 값 읽는 방법

이번에는 리니어 저항, 띠로 되어 있고, 색상이 있는 저항의 저항띠 값을 읽는 방법을 알아보겠습니다. 지난번 글에서는 SMD 칩 저항 읽는 방법을 확인했습니다. 확인하시면 도움이 될 것 같습니다. 색상정보 알기 띠의 색상이 가지는 값이 있습니다. 그 값을 먼저 확인해보겠습니다. 띠가 5개인 경우 색 첫번째 두번째 세번째 네번째 다섯번째 검정 0 0 0 ×1   갈색 1 …

더 읽기

SMD 저항값 읽는 방법

SMD란? SMD는 Surface Mount Device의 약자로, 일반적으로 납땜할때 홀을 뚤어서 하는 방식이 아니라, 표면에 부착하는 방식에 사용하는 부품을 일컫는 말입니다. 주로 작은 부품들을 얹을때나, SMT와 같은 공정에서 자동화 기기가 손쉽게 칩을 부착할 때 사용하기도 합니다. SMD저항의 경우, 일반적으로 알고 있는 색상 띠가 칠해진 저항과 달리 칩 표면에 숫자가 있습니다. SMD 저항에서 코드 읽는 방법 3자리수 …

더 읽기