※ 요약
특정 사이트 차단하는 방법을 검색하면 보통 하나의 PC에서만 차단하는 방법이 나온다. 이 방법은 PC가 여러 대일 경우 일일이 세팅 해줘야 하는 번거로움이 따르는데, 이번에 필자가 설명하는 방법은 ipTime 공유기를 통해 설정하는 거라 공유기에서만 설정하면 공유기에 물린 PC가 10대든 100대든 상관없이 전역적으로 설정이 먹힌다.

※ 특징
- 필자가 사용하는 공유기는 ipTime으로써 다른 공유기에 비슷한 설정이 있는지는 모르겠음
- 회사 같이 하나의 공유기에 많은 PC가 물려있는 경우 간단하게 차단 가능
- vpn을 통해 우회할 경우 차단한 사이트라도 접속 가능
- 특정 PC만 특정 사이트를 차단도 가능
- 스케쥴을 통해 특정 시간대에만 차단도 가능

※ 적용 방법

본인의 ipTime 공유기에 접속한뒤 아래처럼 "보안기능 - 인터넷/WiFi 사용 제한" 메뉴로 이동한다. 그럼 아래와 같은 화면이 나오는데 생각보다 다양한 설정을 통해 차단을 할 수 있다. 설정이 어렵지 않고 모든 설정을 여기서 다 설명할 수는 없으므로 여기까지 설명하고 마치도록 하겠다. 참고로 위에서도 언급했지만 이 방법으로 사이트를 차단해도 vpn 등과 같은 방법으로는 얼마든지 우회할 수 있으므로 참고하기 바란다.





※ 요약
Smallpdf는 유틸리티 프로그램은 아니지만 유틸리티 못지 않게 많은 기능을 제공하는 사이트라 유틸리티 카테고리에 포스트한다. SmallPDF의 모토는 PDF가 쉬워지도록 만드는 것으로써, 아래와 같은 기능들을 제공한다.
PDF 압축
PDF <-> PPT 서로 변환
PDF <-> JPG 서로 변환
PDF <-> 엑셀 서로 변환
PDF 분할
PDF 회전
PDF 잠금해제
상기 등의 기능을 제공한다.
사이트라 인터넷만 되면 접근가능하다는 것이 장점이지만 작업하기 위해 파일을 한 번 업로드 하기 때문에 좀 찝찝할 수 있다.




필자는 회사에서건 집에서건 svn을 사용한다. 당장 git을 사용할 필요는 없지만 나중에 필요할지 몰라 git 간편 안내서를 정리해둔다. git이 좋기도 하고 대세기도 하지만 svn보다 월등히 좋다거나 기존 svn 체계를 버리고 git 택할만큼의 가치는 있는지 모르겠다.


git - 간편 안내서


간편 안내서 사이트에 가면 아래와 같이 설치에서 부터 git의 다양한 기능을 습득할 수 있다.



제가 gs25에서 자주 먹는 도시락 중 하나입니다.

양이 많아 다른 도시락에 비해 든든한 편이며 옥수수 샐러드도 있어 후식으로 괜찮습니다.


돈까스 튀김은 좀 눅눅하지만 편의점 도시락이라 어쩔 수 없는 부분이고, 돈까스 고기는 한솥 도시락의 돈까스 고기 보다 낫네요. 떡갈비 또한 한솥 도시락 떡갈비보다 더 나아요. 소시지는 무난하고 감자 튀김은 너무 느끼하지만 먹을만 하네요.


밥은 좀 찰기가 없고 별로에요. 그나마 조금 오래 데우면 좀 낫네요.


※ 요약
리눅스 명령어 shutdown은 halt, init과 함께 시스템을 종료하는 명령어 중 하나이다. shutdown은 현재 접속 중인 모든 사용자에게 시스템이 종료된다는 메시지를 보낼 수 있다.

※ 경로
/sbin/shutdown

※ 사용법
shutdown [옵션]... 시간 [경고 메시지]
 

※ 옵션

 옵션

 Long옵션

 설명

 -r

 

 시스템 종료 후 재부팅

 -h

 

 shutdown이 완료된후 시스템을 종료

 -c

 

 진행 중인 shutdown 명령어를 취소

 -k

 

 경고 메시지만 출력하고, 실제로는 shutdown 하지 않음

 -f

 

 재부팅할 때 fsck명령을 건너뛰고 재부팅을 빠르게 진행

 -n

 

 init을 호출하지 않고 shutdown을 진행

 -t sec

 

 지정한 시간에 시스템을 재시동

 ( now는 바로 종료, +m는 지정한 m분 이후에 종료, hh:mm는 몇 시(hh) 몇 분(mm)에 종료 )

 

 --help

 shutdown 명령어 사용법 출력

 

 --version

 shutdown 명령어의 버전 정보를 출력



※ 사용예

아래와 같이 "shutdown -h 3"을 입력하여 3분 후에 종료되도록 입력하였다.


3분 후 종료된다.



※ 요약
리눅스 명령어 halt는 시스템을 종료할때 사용하는 명령어이다. 필자는 VMware에 CentOS를 설치할때 텍스트 모드로 설치해서 halt 명령어를 이용하여 리눅스 시스템을 종료한다. 리눅스에서 시스템 종료 명령어는 halt 이외에 shutdown, init 등이 있다.

※ 경로
/sbin/halt

※ 사용법
halt [옵션]...
 
※ 옵션

 옵션

 Long옵션

 설명

 -d

 

 wtmp 파일에 로그를 남기지 않음

 -f

 

 강제로 종료

 -n

 

 종료할 때 싱크를 하지 않음

 -w

 

 실제로 시스템을 종료하지 않고, /var/log/wtmp 파일에 로그만 남김

 

 --help

 halt 명령어 사용법 출력

 

 --version

 halt 명령어의 버전 정보 출력


※ 사용예

아래와 같이 콘솔에 halt를 입력하면 시스템이 종료된다.




또래오래에서 닭다리 치킨 콤보를 시켜먹었습니다. 콤보라길래 후라이드, 양념 콤보인줄 알았더니 닭다리, 봉 이더라구요.. 가격은 17,000원인데 요기요 할인이랑 타임 할인해서 11,200원에 먹었네요 +_+

배달된 또래오래 상자


세팅후 입니다. 양념은 머스타드랑 양념 소스 2개 줍니다. 머스타드는 안 먹고 양념만 먹었는데, 양념이 좀 별로네요. 언젠가 맛 본 맛인데 뭐라 표현할 수 없네요.


제가 치킨 무는 잘 안 먹는데, 느끼해서 이번에는 먹었네여. 튀김옷이 두꺼워요


살은 부드럽고 괜찮아요.


튀김옷에 양념이 살짝 되어 있는데 제 입맛에는 안 맞네요. 맛 없어서 튀김옷은 다 발라냄 ㅠ

이벤트 기간에 주는 육포입니다. 닭가슴살로 만들었는데 아직 맛 보지는 않았네요.


※ 요약
API함수 GetModuleFileName를 이용하여 현재 실행중인 실행 파일의 경로를 얻는 방법이다. 자주는 아니지만 실행 중인 파일의 경로가 필요할때가 있는데 그럴때 사용하면 되며, 필자는 보통 프로그램 시작시 실행 경로를 얻고, 필요할 때마다 사용하는 편이다.

※ 소스
CString CAdoTestDlg::GetExecutedPath( )
{
	CString strResult;
    CString strPath;

	if( GetModuleFileName( nullptr, strPath.GetBuffer(_MAX_PATH + 1), MAX_PATH ) != FALSE )
	{
		strPath.ReleaseBuffer( );

		strResult = strPath.Left( strPath.ReverseFind( '\\' )+1 );
	}
	else
	{
	}

	return strResult;
}

※ 값 확인

아래와 같이 멤버 함수를 작성하였고, 값을 확인하기 위해 임시로 OnInitDialog 함수에서 호출하도록 했다.


아래와 같이 실행중인 파일의 경로를 확인할 수 있다.



'MFC > 기타' 카테고리의 다른 글

MFC 모달리스 창 띄워져 있나 확인하는 방법  (0) 2013.12.01
[MFC] Enter/ESC 키 방지  (0) 2013.10.14

※ 요약
맥북을 사용하다 보면 아무것도 안 할때 에너지 절약을 위해 화면이 꺼지는데, 초기 값이 너무 낮게 설정되어 있어서 금방금방 화면이 꺼지는데, 은근 귀찮고 불편하다. 이번 포스트에서는 디스플레이 끄기 시간을 조절하여 적당한 시간 동안 동작이 없을때 화면이 꺼지도록 세팅하는 방법을 알아보겠다.

※ 디스플레이 끄기 시간 조절

먼저 "시스템 환경설정 -> 에너지 절약"으로 이동한다.


"배터리 항목"에서 "디스플레이 끄기" 값을 자신에게 알맞는 값으로 조절한다.



※ 요약
리눅스를 사용하다 보면 현재 배포되고 있는 배포판의 종류와 출현 시기 등이 궁금할 때가 있다. 필자도 궁금하여 찾아봤는데 위키피디아에 정리된 게 있어 소개하고자 포스팅한다.


※ 설명

사이트에 방문하면 아래와 같이 타임라인 형식으로 리눅스 배포판 종류와 출현 시기를 확인할 수 있다. 정보가 많아서 좋기는 하지만 보기가 불편하다.





+ Recent posts