WSL2 외부 네트워크 연결 문제

윈도우 10은 문제가 없으나 WSL2에서 외부 네트워크에 연결이 안 되는 현상이 있는 경우 다음 방법으로 네트워크 설정을 완전히 초기화를 해 볼 수 있습니다. 경고! -...

1월 19, 2021 · 1 분 · Sangheon Han

Docker를 이용한 개발 환경 구축하기

배경 여러 버전의 OS에서 돌아가는 여러 언어로 만든 시스템을 개발하려다 보니 개발 환경을 구축하는 것도 쉬운 일이 아닙니다. Vagrant도 사용을 해봤지만, 그...

10월 19, 2019 · 8 분 · Sangheon Han

스크립트(프로세스) 항상 띄워놓기

개발을 하다 보면 지속적으로 반복해서 처리해야 하는 작업을 만날 때가 있다. 이런 경우 데몬으로 만들어서 터미널이 종료되더라도 항상 백그라운드에서 돌아가도록 하면...

1월 7, 2014 · 2 분 · Sangheon Han

멀티프로세스 데몬에서 락킹(Locking)하기

pthread를 사용하는 멀티쓰레드 데몬이라면 pthread_mutex_lock()을 사용해 잠금을 할 것이며, 멀티프로세스 데몬이라면 세마포어를...

9월 21, 2012 · 1 분 · Sangheon Han

리눅스에서 SSD 자동 트림(TRIM)하기

/etc/fstab 파일을 열어 아래처럼 discard 옵션을 추가한 다음 리부팅 한다. 1 UUID=fb94868a-79a8-4cde-b836-696b90fb89bd / ext4 discard,errors=remount-ro 0 1 자동 트림 동작 여부는 아래 명령으로 확인 할 수 있다. 1 cat /sys/block/sda/queue/discard_zeroes_data 자동 트림 기능은 리눅스 커널 2...

9월 18, 2012 · 1 분 · Sangheon Han