리눅스의 yum이나 aptget 명령처럼 윈도우 환경에서 간편하게 필요한 도구를 설치할 수 있도록 해주는 것이 스쿱이다.("스쿱으로 크로스플랫폼 도구들을 간단하게 설치하기" 참조) 이번에는 스쿱으로 그래프를 그릴 때 사용하는 유용한 도구인 dot을 설치해서 사용해 볼까 한다. Graphviz는 그래프를 SVG, PDF, PNG 등의 파일 형태로 만들어 주는 여러 도구를 패키지로 위의 그림처럼 "scoop install grapviz"로 설치할 수 있다. 사건의 발생 순서나 작업 순서, 위치 관계나 노드 관계 등을 분석하기 위하여 노드 간의 상호 관계에 대한 기초 자료를 수집했다면 이것을 그래프로 표현하는 것이 직관적이면서도 효과적인 분석을 위한 자료를 생성하는 것이라 할 수 있다. graph MyGrp ..
스쿱을 접하기 시작한 사용자라면("스쿱으로 크로스 플랫폼 도구들을 간단하게 설치하기" 참조) 조금 복잡한 테스트나 서버 환경이 필요한 경우에 "이번에도 스쿱을 한번 활용해 볼까?" 하는 호기심을 가지게 될 것이다. 필자의 경우도 웹서버가 필요한 상황이 생겼는데 서버를 구동 시키거나 패키지를 복잡하게 설치하기는 귀찮고 간편한 방법을 생각해 보다가 시도한 방법이다. 위의 그림처럼 일단 파워쉘을 구동시킨다. 위의 그림처럼 "scoop install apache"라고 입력하면 아파치 웹서버를 간편하게 설치할 수 있다. 이 상태에서 바로 웹서버를 가동해 볼 수도 있겠지만 웹문서들을 어디에 복사할지는 알아야 하므로 웹문서 폴더와 웹서버 환경 파일의 폴더 위치는 확인해 두고 진행한다. 웹서버는 스쿱 설치 폴더 아래 ..
아파치 웹서버나 PHP, 7-Zip과 같은 대표적인 크로스 플랫폼 도구들은 많은 경우 리눅스/유닉스 시스템에서 개발이 시작되어 이후 윈도우나 맥 OS 등으로 확산되는 경우가 많다. 통상 포팅이라는 과정을 거쳐서 윈도우 운영체제에서도 수행할 수 있게 되지만 각 프로그램마다 별도로 배포하는 패키지들은 라이브러리 중복의 문제, 설치/제거 과정의 복잡함 등의 문제를 여전히 가지고 있다. 윈도우에서 리눅스/유닉스의 응용 프로그램을 사용하려는 시도는 Cygwin과 MSYS로 거슬러 올라가는데 스쿱(Scoop)도 그 연장선에 있다고 하겠다. 파이썬의 경우 파이썬으로 만들어진 패키지들은 나름의 리포지토리에서 편리하게 설치할 수 있고, 우분투와 레드헷 계열의 리눅스에서는 apt-get이나 yum 도구로 필요한 도구를 간..