아치리눅스 환경에서 UART 기능을 사용하기 위해 문서를 읽어보고 설정하려 했더니 이미 /dev/ttyAMA0 장치가 표시되고 있고 블루투스는 장치 자체가 나오지 않았다.
Raspberry Pi 2021-05-30 15:24:20 KST인터넷 단에서는 점보 프레임 지원이 열악한 관계로 아무리 MTU 9000으로 설정하고 패킷을 보내도 강제로 분할되거나 심하면 드롭되어 버린다. 이로인해 점보 프레임 설정으로 인한 장점이 없어지고 오히려 성능이 하락한다. 하지만 로컬 네트워크라면 직접 점보 프레임을 지원하는 장치로 구성하면 되기 때문에 성능 이득을 볼 수 있다.
Linux/systemd 2021-05-28 12:51:30 KST카메라로 사진을 찍으면 EXIF 포맷으로 찍은 시간, 기기 모델명, 위치, 조리개 값 등 여러 정보가 사진 안에 포함된다. 그래서 개인정보 보호를 위해 이러한 정보를 모두 제거하는 기능이 필요한 경우가 생긴다.
Web/PHP 2021-05-26 19:16:37 KST브라우저에서 나는 소리를 그대로 채팅 프로그램의 입력으로 보내고 싶은 경우가 있을 것이다. 단순히 스피커 앞에 마이크를 두는 방법도 있지만 음질 열화가 심하다. 리눅스에서는 PulseAudio 설정을 조금 만져주면 쉽게 가능하다.
Linux 2021-05-16 13:30:35 KSTsystemd-nspawn으로 컨테이너를 사용한다면 컨테이너 안으로 파일을 복사하거나 호스트로 가져와야 할 일이 생길 것이다. 컨테이너마다 ssh를 설치해서 sftp를 통해 접근하는 방법도 있지만 보안 상의 이유로 ssh를 설치하지 않았거나 네트워크로 접근할 수 없을 때는 사용할 수 없다.
Linux/systemd 2021-05-15 23:52:58 KSTsystemd-boot 부트로더는 시스템 업데이트를 하더라도 자동으로 업데이트가 되지 않는다. 보통 설정도 바뀌는 일이 거의 없고 잘 작동하면 업데이트 할 필요성도 없긴 하지만 버그 수정이나 새로운 기능이 가끔씩 추가되므로 systemd가 업데이트 되었다면 한번씩 해주는 것이 좋다고 생각한다.
Linux/systemd 2021-05-12 15:27:03 KSTOnionShare는 Tor 네트워크를 사용하여 파일을 공유할 수 있도록 하는 프로그램이다. 3번 우회하여 사용자를 특정할 수 없게 만드는 Tor 네트워크 특성 상, 발신자와 수신자 모두 익명으로 공유가 가능하다.
Security 2021-05-10 20:01:12 KSTPHP 소스코드 중 HTML 엔티티 디코딩하는 부분에서 
가 들어오면 잘못된 코드로 처리하는 구문이 있어서 왜 그런건지 찾아보았다.
Web 2021-05-09 23:29:57 KSTPHP 내장 함수들을 둘러보다 hash_equals()라는 재미있는 함수를 발견했다. 설명을 보니 타이밍 공격을 방지하기 위해 만들어진 함수인 것 같다.
Web/PHP 2021-05-05 14:08:28 KST