오래만에 워드프레스로 사이트를 하나 추가하게 되었습니다. 혼자서 사용할 사이트의 경우 특별히 할건 없지만, 서비스를 위해서는 SSL인증서 설치가 필요합니다. 유료서비스를 이용하면 속편하게 해결을 할 수 있겠지만 저의 경우 무료로 SSL인증서를 제공해 주는 Let's Encrypt 인증서를 사용하고 있습니다. 인증서 설치를 위해서 명령어를 입력했는데 아래와 같은 문구가 뜨면서 설치가 안되는 현상을 발견했습니다. Another instance of Certbot is already running. 위와 같이 오류문구가 나타났는데요. 말그대로 Cerbot 모듈이 동작중이라 설치가 안되는 것으로 보였습니다. 해결을 위해 내용을 찾아보니 프로세스를 강제 종료하는 방법이 있어서 해결을 하였습니다. SSL인증서 설치..
윈도우와 리눅스는 환경이 세삼 다르다고 느끼는게 한글이나 인코딩등의 문제가 생길 경우인데요. 윈도우 피씨에서 맥으로 파일을 넘길경우 한글 조합이 깨진다던지, 터미널에서 파일을 열어보면 이상한 문자가 표기가 되어있다던지 하는 문제인데요. 이번 경우도 그런 경우입니다. vi에디터 내 ^M 문자 현상 윈도우에서 작성한 파일을 바로 터미널에서 vi에디터로 열게 되면 해당 문자가 보이게 되는데요. 이게 캐리지 리턴(엔터문자)의 표기문제로 리눅스에서는 ^M으로 보이게 됩니다. 이게 문제인게 이상태 그대로 사용을 하면 문제가 안생기는데 수정을 할때에는 글자 그대로 저장이 되면서 오류가 생기게 됩니다. ^M 일괄제거 방법 안내 해당 문자를 일일히 한개씩 삭제를 하기에는 너무 일이 많겠죠 커맨드 명령어 : 를 호출한 후..
리다이렉트 부분을 수정하던 중 undefined 되는 항목이 있었습니다. GET으로 파라미터가 넘어오고 있었는데 파라미터가 있을경우는 A도메인, 파라미터가 없을 경우는 B도메인으로 주소를 이동하고 싶었습니다. 파라미터의 구분은 [?]가 있을때 없을때 구분이 됨으로 물음표를 기준으로 파라미터통째로 리다이렉트 되는 주소에 붙였는데 undefined로 표기가 되었습니다. 처음에 착각을 한게 String 변수로서 표기가 되는줄알고 조건에 넣었는데 잘못 알고 있었더라구요. Javascript typeof 구문소스 var urlAddr = decodeURIComponent(location.href); urlAddr = urlAddr.split('?')[1]; if(typeof urlAddr == 'undefined..
최근 화자가 되는 사건이 있었습니다. 갯벌이 차가 계속 빠지는 사고인데요. 맨처음 알려진건 전기차 EV6 였으며, 다음은 레인지로버 고급 외제차 그 다음으로 국산 중형차였던것 같은데요. 제가 본건만 3인데 알게 모르게 더 있지 않을까 생각이 듭니다. 맨처음 알려진 내용으로는 호기심에 사진촬영을 위해 갯벌에 차를 몰고 들어갔다는 내용이 인터넷에 흘러 나왔는데요. 전혀 아닌것 같습니다. 현장에 실재로 다녀온 사진이 유출이 되었는데 이건 길을 헷갈릴 수 밖에 없을 것 같습니다. 선재도 갯뻘 차가 빠질 수 밖에 없는 이유는? 네티즌들도 많이 이야기를 하였는데 여기 구조상 빠질 수 밖에 없다는 이야기가 나왔기도 했구요, 이정표가 없어서 헷갈린다는 이야기도 들었습니다. 이야기만 듣다가 올려진 사진을 보니 역시나 라..
제가 사용하고 있는피씨는 총 3개가 있습니다. 외부 출장용 맥북프로 16인치와 윈도우전용 노트북 그리고 집에서 사용하는 데스크탑 3개로 피씨를 사용하고 있습니다. 노트북 컴퓨터의 경우 잘 사용안하는 모니터링 프로그램을 돌리고 있는데, 굳이 노트북을 켤 필요가 없이 원격으로만 접속해서 관리를 하고 있고, 맥북의 경우 외부에서만 사용하고 맥용 컴퓨터이기 때문에 꼭 사용을 해야만 이유가 생기더군요. 어쩌다 보니 총 3개를 운영하게 되었는데 메인으로 사용하는 집 컴퓨터에서 맥 컴퓨터를 제어를 하면 굳이 피씨를 옮겨가면서 사용할 필요가 없겠다 생각이 들었습니다. 그래서 이것저것 알아보다가 윈도우용 RDClient가 원격접속에 무척 좋은 프로그램이라는 것을 발견하였습니다. 쓰려고하니 ISO 앱어플은 보이는데 아이맥..