본문 바로가기

분류 전체보기

MS PowerToys - PowerRename PowerToys 는 MS에서 윈도우용으로 만든 유틸리티 모음입니다. 예전에 윈도우 95, 98 시절에도 유용하게 썼던 것으로 기억이 나는데 언제부턴가 나오지 않아(?) 안 썼는데 윈도우 10에서 다시 배포가 되어 써보았습니다. 파워토이 안에는 여러가지 작은 프로그램들이 포함되어 있는데 그 중에서 PowerRename 을 가장 유용하게 사용하는 중입니다. 업무적으로 대량의 파일을 조작하는 일이 자주 있는데 복잡한 폴더구조 속에서 파일명을 한꺼번에 변경하기 좋습니다. 정규식을 지원하기 때문에 파일의 첫머리나 끝에 특정 문구를 넣을 수도 있습니다. 설치 파일은 아래 주소에서 다운로드 받으면 됩니다. https://learn.microsoft.com/ko-kr/windows/powertoys/install P.. 더보기
PC용 브라우저 주소를 모바일에서 쉽게 다시 보려면 PC 에서 브라우저로 보던 사이트를 모바일에서 보고 싶을 때 사이트 주소를 영타로 일일이 치고 들어가야 한다면 굉장히 번거롭습니다. 물론 검색엔진에서 검색하면 쉽게 들어갈 수 있는 사이트라면 관계 없겠으나 모든 페이지가 그런 건 아니니까요. QR 코드를 이용하면 쉽게 모바일에서도 PC에서 보던 페이지를 접속해서 볼 수 있습니다. 1. 우선 크롬의 경우 화면에서 마우스 오른쪽 클릭을 한 다음 '이 페이지의 QR코드 생성' 을 클릭하고 2. 화면에 표시되는 QR코드를 휴대폰의 '사진' 어플이나 'QR코드 스캐너' 어플을 이용하여 인식시키면 모바일 브라우저로 연결되면서 접속이 됩니다. 3. Microsoft Edge 브라우저나 네이버 웨일 브라우저에서 QR코드를 보여주는 메뉴가 있어서 같은 방식으로 사용할 수.. 더보기
CORS 테스트 방법 원본 출처 : https://medium.com/pareture/simple-local-cors-test-tool-544f108311c5 Simple Local CORS test tool Quickly checking out CORS issues medium.com CORS 란? https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS Cross-Origin Resource Sharing (CORS) - HTTP | MDN Cross-Origin Resource Sharing (CORS) is an HTTP-header based mechanism that allows a server to indicate any origins (domain, scheme, or .. 더보기
디렉터리 구조만 복사하기 만약 디렉터리 구조만 복사하려면 어떻게 해야할까? 디렉터리 통째로 복사한 다음 파일만 삭제한다? 이건 너무 무식한 방법이다. 시간도 많이 걸린다. 용량이 몇기가 된다면 어떻게 할 것인가? 우리는 다음과 같은 쉘명령을 이용해서 간단하게 처리할 수 있다. ㅎㅎ cd new_dir (cd old_dir; find . -type d ! -name "." ) | xargs mkdir 물론 퍼미션은 다시 지정해 줘야 한다. 더보기
엣지(Edge) 에서 우측 하단 알림 광고 차단 Microsoft Edge 새로 나온 버전의 경우, Chromium 프로젝트에서 파생된 브라우저이므로 사실상 크롬과 같습니다. 특정 사이트를 방문했을 때 알림 권한을 요청하는 경우가 있는데 그럴 때 뜨는 권한 요구 창이 뜨는 것도 구글 크롬과 거의 같습니다. 이 때 잘못 클릭하면 귀찮은 알림창이 우측 하단에 뜨게 되는데 이를 삭제하는 방법을 알려드립니다. Edge '설정' 메뉴를 클릭합니다. 2. 검색 창에 '알림' 을 입력한 다음, 검색결과에서 '알림'을 클릭합니다. 3. '허용' 리스트에서 ... 을 클릭하고 '제거' 또는 '차단'을 클릭하면 알림광고창이 뜨지 않게 설정할 수 있습니다. 더보기
Qmail Queuelifetime 설정 출처: http://www.cacti.kr/tc/119 [원문] How often does qmail retry to send email? Each message has its own retry schedule. The longer a message remains undeliverable, the less frequently qmail tries to send it. The retry schedule is not configurable. The following table shows the retry schedule for a message that's undeliverable to a remote recipient until it bounces. Local messages use a similar, b.. 더보기
상호대차 제가 서식하고 있는 구로구의 도서관에는 '상호대차'라는 제도가 있습니다. 행정구역마다 그 지역에서 운영하는 공공도서관이 있는데 보통 하나의 도서관에 내가 찾는 책이 없으면 다른 도서관에 가서 그 책을 대출해야 합니다. 온라인 상에서 각 도서관의 책을 검색하는 것은 가능하지만 그 책을 대출하려고 하면직접 방문해야 대출이 가능합니다. 몸이 불편한 분들을 위한 '택배 대출' 같은 제도를 운영하는 곳도 있지만 장애인을 위한 제도인지라 비장애인은 이용할 수 없는 것으로 알고 있습니다. '상호대차 서비스' 에 대해 잠시 알아보면 다음과 같습니다. ※ 참고http://lib.guro.go.kr/dliweb25/comp/portal/htmlembeder.aspx?url=~/html/info/sub_info04.htm&.. 더보기
책을 소유한다는 것 예전에 가졌던 꿈은 집 안에 나만의 도서관을 만드는 것이었습니다. 평소 지론이 먹는데 쓰는 돈과 책 사는데 쓰는 돈은 아깝지 않다 라고 생각해서 닥치는 대로 사모았습니다.당시에는 도서정가제가 시행되기 전이라 온라인서점들이 할인행사도 많이 해서 크게 비용부담은없었습니다. 이후 결혼도 했지만 다행히 나와 생각이 통하는 배우자와 결혼하면서 부부가 함께 사모으는 책의 양은 날이 갈수록 늘어났습니다. 물론 책꽂이에 나란히 놓여 있는 이 책들을 볼 때마다 흐뭇했고 누가 집에 오기라도 하면소위 있어 보이긴 했지만 이사를 몇 번 다니다 보니 책은 은근 골칫거리가 되어 갔습니다. 사실 한번 읽은 이후로는 다시 읽지 않는 책도 많았고 바쁘게 살다보니 책을 펴 볼 시간도 줄어들게 되고, 또 아이를 낳고 키우다보니 아이 책은.. 더보기
Apache / Nginx / Lighttpd 에서 SSL 보안서버인증서 설정하기 웹서비스를 위해 가장 많이 사용하는 Apache, Nginx, Lighttpd (요즘은 많이 쓰지 않죠 ^^;;) 의 경우각각 SSL 보안서버인증서를 어떻게 설정하는지 간략하게 적어보았습니다. 1. Apache 아래와 같이 설정하고 Apache 데몬을 재시작 합니다. NameVirtualHost *:443 ServerName www.domain.com DocumentRoot /var/www/site1 SSLEngine on SSLCertificateFile /path/to/www_domain_com.crt SSLCertificateKeyFile /path/to/www_domain_com.key SSLCertificateChainFile /path/to/rootCA.crt ServerName www.dom.. 더보기
grep 활용 흔히 grep은 어떤 파일에 포함된 문자열을 검색할 때 많이 사용한다. 검색어로는 단순한 단어를 사용하기도 하고 정규식을 이용하기도 한다. [사용법] grep -B 윗라인 -A 아랫라인 검색어 파일명 -B : before line -A : after line [사용예] grep -B2 -A2 'test' test.txt => test.txt 파일에서 test 에 매치되는 라인을 기준으로 상위 2라인, 하위 2라인을 함께 출력 더보기