Programming/Other 4

Top 10 Tips for Using Windows PowerShell

제공: 한빛 네트워크 저자: Jeff Cogswell, 김현우 역 원문: Top 10 Tips for Using Windows PowerShell 파워쉘은 커맨드 라인을 대체할 마이크로 소프트의 새로운 툴이다. 아직은 베터버전 이지만, 여기서 최신 버전을 무료로 다운로드 받을 수 있다. 우리같이 좀 묵은 사람들은 예전에 한때 DOS를 썼었고, 좀 지나서는 윈도우즈 환경에서 DOS 커맨드 창과 거의 비슷한 CMD.exe를 사용했다. 그러나 파워쉘은 DOS의 업데이트 버전이 아니다. 파워쉘은 MS가 이전에는 제공했던 어떤 커맨드 라인 프롬프트보다 강력한 커맨드라인 시스템이다. 안타깝게도 이 툴을 배우기 전에 해야 할 일이 있다. (역자: 파워쉘 설치와 함께 XP service pack 2.0 이상과 .NET..

Programming/Other 2012.07.05

PowerShell 기본문법

펌. ( http://hellzblog.egloos.com/2011934 ) 기본명령형식 : cmdlet(command-let) 정규식 표현, 파이프 연결가능 명령어의 도움말 : Get-Help 명령어 // o : -full = 도움말 전체 스크립트실행 보안해제 PS > Set-ExecutionPolicy RemoteSigned PS > Set-ExecutionPolicy Unrestricted // 공유폴더에 위치한 서명안된 스크립트 실행 변수지정 PS > $변수명 = 내용 PS > [변수타입]$변수명 = 내용 // 변수타입 지정 : xml, int, char, string ... 변수명은 영문 및 한글, 숫자로만 된 이름도 가능 배열사용 @으로 배열을 표현. 변수에 저장해야 함. 참조는[참조]형식 P..

Programming/Other 2011.01.17

서로 다른 인코딩(EUC-KR, UTF-8)을 사용하는 페이지간의 FORM전송시 외계어 문제해결(accept-charset)

우리나라에는 아직도 많은 사이트가 EUC-KR이긴 합니다만, UTF-8이 대세죠. 그런데 온가비의 검색창을 EUC-KR로 인코딩된 페이지에 FORM문의 GET방식으로 적용시켰을 때는 당연히 외계어가 나오게 되어있습니다. 이 문제를 자세하게 설명한 포스트를 소개해드립니다. 행복한고니시즌2 님의 "폼 전송된 한글 문자열이 깨질 때"라는 포스트입니다. 대단히 감사합니다.

Programming/Other 2009.12.29

procmail과 perl로 메일수신로그를 DB에 남기기

메일 쿼터(파일시스템 쿼터나 milterAPI를 이용하지 않고 순수 procmail+perl로만으로 구현할려는 진보적인(?) 쿼터)를 위해 만드는 과정에서 수신 정보가 필요했고, 이 수신정보를 DB로 남겨도 좋겠다는 생각을 하게되었다. 즉, 단순히 곁다리로 나온 것이지만 쓸만하다 싶어(?) 정리하여 소개한다. 1. 들어가기 1) DB로 남기면 뭐가 좋은가? - 통계처리가 쉽게 가능하다. 월 몇통의 메일을 받는 서버인지 COUNT(*)만으로 쉽게 확인할 수 있다. - 수신자별로 메일 수신 메일 통수 통계를 볼 수 있다. (수신자별 GROUP BY 로 가능) - 메일 제목을 통해 필터링할 스팸 메일 설정을 쉽게 도와준다. - SUM(MAIL_SIZE)를 이용하면 월별 메일 수신용량(헤더 제외)을 확인할 수 ..

Programming/Other 2008.04.24