비주얼 스튜디오의 윈폼 디자이너는 DPI를 인식하도록 설계되지 않아서 육안으로 같은 크기로 보여도, 화면 배율에 따라 디자이너에서는 픽셀 크기를 다르게 표시하게 됩니다. 이 상태로 화면 배율이 바뀐 다른 모니터에서 프로그램을 실행하게 되면 컨트롤의 크기가 비정상적으로 크거나 작아지고 폰트가 잘리는 현상이 발생하게 됩니다.
직접 만든 랜 케이블 속도 측정 방법
랜 케이블을 직접 만들어서 쓴 적이 대략 20년은 된 듯싶습니다. 소싯적에는 컴퓨터 조립도 많이 하고 집 TV 연결을 위해 동축 케이블에 전화선도 연결하고 별걸 다 했는데, 나이가 드니 만사가 귀찮아져서 뭐든지 사서 사용하고 있습니다. 아무래도 사서 쓰면 길이가 모자라거나 너무 많이 남아서 보기 흉해지는 문제가 있기는 합니다. 그래서 멀티탭은 어쩔 수 없다고 치고, 랜 케이블은 직접 만들어 쓰려고 합니다.
직접 만든 랜 케이블이 정상적으로 결선되었는지, 속도는 제대로 나오는지를 확인해보겠습니다.
[도서] 개발자를 위한 필수 수학
데이터 과학, 머신러닝, 그리고 AI 개발을 위해 꼭 필요한 수학 지식을 실용적으로 풀어낸 책, 한빛미디어의 『개발자를 위한 필수 수학(토머스 닐드 저, 박해선 역)』을 정리해 보려고 합니다. 박해선 이 분은 주로 인공지능 관련해서 집필하거나 번역을 하는 것으로 보입니다.
AI 모델을 학습시키거나 자율주행 로봇과 같은 하드웨어를 제어하는 프로젝트를 진행하다 보면, 결국 ‘수학’이라는 기초 체력의 한계에 부딪히게 됩니다. 이 책은 복잡한 수식 증명에 갇히지 않고, 개발자에게 친숙한 파이썬(Python) 코드를 통해 수학적 원리를 바로 실무에 적용할 수 있도록 안내해 주는 훌륭한 가이드북입니다.
라즈베리 파이 OS 부팅 순서 변경 방법
라즈베리 파이도 PC와 같이 부팅 순서에 따라 부팅을 진행합니다. 순서는 SDCARD -> NVMe/USE -> Network Boot입니다. 이러한 부팅 순서로 인해 SSD에 라즈베리 파이 OS를 설치해도 부팅하는데 문제가 없지만 특별한 이유로 의도하지 않은 디바이스로 부팅이 되는 것을 방지하고 싶다면 순서를 수정할 수 있습니다. 대표적으로 SSD에 라즈베리 파이 OS를 설치해서 사용하고 있는데, 만약 SDCARD가 라즈베리 파이 OS가 설치된 것이라면 재부팅 시 SDCARD로 부팅이 됩니다. 이런 의도치 않은 상황이 발생하는 것을 막기 위해 부팅 순서를 바꾸는 방법을 정리했습니다.
SSD에 라즈베리 파이 OS 설치 방법
라즈베리 파이 5에 PCI-E가 추가되면서 SSD를 연결해서 라즈베리 파이 OS를 사용할 수 있게 되었습니다. SDCARD보다 훨씬 빠른 SSD를 사용함으로써 훨씬 쾌적한 사용이 가능합니다. 기본적으로 SSD에 라즈베리 파이 OS를 설치하는 방법은 SDCARD와 동일합니다.