일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- gns3
- Notepad++
- Big-Data
- 리눅스
- Windows 10
- HTML
- Python
- VNC
- centos
- Cisco
- 그래픽카드
- GTK
- 오버워치
- django
- IOT
- maven
- golang
- Linux
- ThingPlug
- apache spark
- DBMS
- ubuntu
- Docker
- MVC
- db
- OpenSOC
- Apache Metron
- Today
- Total
목록분류 전체보기 (38)
¡Hola, Mondo!
1. graphviz install 1-1. 설치 windows : https://web.archive.org/web/20160320160247/http://www.graphviz.org/pub/graphviz/stable/windows/graphviz-2.38.msi Linux : yum install graphviz apt-get install graphviz 1-2. 환경변수 설정 windows: graphviz 설치 폴더의 bin 폴더를 path에 추가 example -> "C:\pub\Graphviz2.38\bin" Linux : 필요 X 2. go pprof profiling 데이터의 분석과 시각화를 위한 tool.location hierarchy를 생성한다.각 location은 두가지 값을 ..
Go 언어 공부 한글 1. 가장 빨리 만나는 Go 언어 : 원래는 책이지만, 원고가 공개 되어 있다. 목차별로 보기 편함. http://pyrasis.com/private/2015/06/01/publish-go-for-the-really-impatient-book 2. A Tour of Go : 보기 편하지만, 아주 기본적인 내용뿐. https://go-tour-kr.appspot.com/#72 3. 예제를 통해 배우기 : 하나의 코드에서 주석을 통해 기본적인 내용을 익힐 수 있음. https://learnxinyminutes.com/docs/ko-kr/go-kr/ 3. 예제로 배우는 GO 프로그래밍 : 목차별 http://golang.site/go/article/18-Go-%EC%9D%B8%ED%84%..
고루틴 (Goroutine) Channel Go 클로저 (Closure) 고루틴 대기 1. Scanf, Scanln 고루틴을 이용하면 즉시 다음 줄로 실행 흐름이 반환되고 함수 호출이 완료되기까지 기다리지 않는다. 이러한 이유로 예제 프로그램에서 Scanln 함수를 호출한 것이다. 이 문장이 없으면 프로그램에서는 숫자가 모두 출력되기 전에 프로그램이 종료될 것이다. 2.WaitGroup Closure (클로저) 사용 클로저를 고루틴으로 실행할 때 반복문 안에서 변수 사용에 주의해야 합니다. 예제에서는 반복문으로 증가하는 i를 클로저에서 그대로 사용하지 않고, 매개변수로 넘겨주었습니다. 일반 클로저는 반복문 안에서 순서대로 실행되지만 고루틴으로 실행한 클로저는 반복문이 끝난 뒤에 고루틴이 실행됩니다.고루틴..
리눅스 배포판 리눅스 배포판 : 리눅스 커널 + 자유소프트웨어 (GNU 소프트웨어 등) 로 구성된 유닉스 계열의 운영 체제 이름만든이첫 판이 나온 날기반이 되는 배포판권장되는 장치다운로드오픈수세노벨2006년SUSE데스크톱http://www.opensuse.org페도라페도라 계획/레드햇2003년 11월 5일RHEL데스크톱http://www.fedoraproject.org리눅스 민트리눅스 민트 커뮤니티2006년 8월 27일우분투데스크톱http://www.linuxmint.com우분투캐노니컬2004년 10월 20일데비안데스크톱, 서버http://www.ubuntu.comCentOSCEntOS 계획2004년 3월RHEL서버http://centos.org데비안이안 머독1993년 8월 16일독립데스크톱http://..
*Ubuntu14.04 opensoc: 오픈소스 기반의 보안 분석 프레임워크. 비정상적인 데이터를 찾아내는 어노말리(anomaly) 탐지 및 보안사고 포렌식 플랫폼 등 다양한 기능을 갖추고 있다. 여러 오픈소스들을 통합시켜 활용하여서 패킷캡쳐 인덱스, 저장, 데이터 스트리밍 처리, 배치 처리, 실시간 검색, 집계등을 가능하게 한다.[필요사항]2 개의 네트워크 패킷 캡쳐 카드 (Napatech 사의 NT20E2-CAP 추천)아파치 Flume 1.4.0 +아파치 Kafka 0.8.1+아파치 Storm 0.9+아파치 하둡 2.X 아파치 하이브 12+ (13 권장)아파치 Hbase 0.94+Elastic Search 1.1+MySQL 5.6+ 1. opensoc-ui 1-1. LDAP 설치LDAP : 네트워크 ..
1. tput 으로 여러 줄 겹쳐쓰기를 사용한 프로세스 상태 확인 #!/bin/sh CYAN='\033[0;36m' RED='\033[0;31m' GREEN='\033[0;32m' NC='\033[0m' printf "\n" printf "${CYAN}PID PROCESS STATUS${NC}\n" for (( ; ; )); do kf=`ps -ef | grep kafka | grep server.properties | wc | awk '{print$1}'` zk=`ps -ef | grep kafka | grep zookeeper.properties | wc | awk '{print$1}'` if [ $kf -eq 0 ]; then printf " Kafka Server ${RED}Stopped${NC}..
*CentOS 7 1. golang install 1-1. golang 설치 : go verseion - 1.6 cd /usr/local sudo wget https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz sudo tar xvfz go1.6.linux-amd64.tar.gz sudo rm -rf go1.6.linux-amd64.tar.gz 1-2. 환경변수 설정 - /etc/profile.d 디렉토리안에 파일은 시스템이 시작될 때, 자동으로 실행된다.- GOROOT : golang 설치 디렉토리- GOPATH : 작성할 go 소스코드와 패키지, 바이너리가 위치할 디렉토리로써 자신이 작업하기 편한 위치로 지정- GOBIN : GOPATH 내에 ..