본문 바로가기

Open Source

(32)
Kafka Registry And Connect 설치 첨부된 yaml파일을 다운로드 한다. 다운로드된 위치로 이동한다. docker-compose -f docker-kafka-connect-and-registry.yaml up -d 해당 명령어를 실행한다. kafka registry port가 8081이 기본인데 현재 로컬에 사용중이므로 8082로 외부접속포트를 변경했다. 자세한 사항은 yaml파일을 확인해 보면 된다.
Kafka Ui 빌드 git clone GitHub - provectus/kafka-ui: Open-Source Web UI for Apache Kafka Management mvn clean build 시 테스트 에러가 나오면 mvn clean build -DskipTests 시도 혹시 인증서 에러가 나오면 [API] "unable to find valid certification path to requested target" 인트라넷 PC 인증서 추가하기 따라해 보기 kafka-ui-api 폴더로 이동 mvnw spring-boot:run -Pprod 실행 또는 mvnw spring-boot:run -Pprod -Dspring.config.location=file:///path/to/conf.yaml 실행 또는 mvnw ..
Kafka Ui설치 사전조건 docker-compose를 사용하여 해당 첨부된 yaml을 실행한다 실행 명령어 cdm > 저장된 yaml디렉토리 이동 > docker-compose -f docker-kafka-for-ui.yaml up -d 해당 명령어로 zookeper와 kafka가 설치되어있는지 확인하자 kafka ui 설치 첨부된 docker-kafka-ui.yaml을 다운받는다 cmd를 연다 다운로드 받은 디렉토리로 이동한다 docker-compose -f docker-kafka-ui.yaml up -d 실행한다. 브라우저를 열고 http://localhost:8989/ 실행한다
Kafka Topick생성 kafka 명령어를 사용하기 위해 kafka home로 설정되어 있는 /opt/kafka/bin로 이동한다. Topic 생성하기 ./kafka-topics.sh --bootstrap-server localhost:9092 --topic dreams-topic --create 생성된 Topic 확인 ./kafka-topics.sh --bootstrap-server localhost:9092 --list Producer 데이터 넣기 ./kafka-console-producer.sh --bootstrap-server localhost:9092 --topic dreams-topic Consumer 데이터 확인 ./kafka-console-consumer.sh --bootstrap-server localhost:..
Kafka 설치 Kafka설치 kafka를 설치하기 위해 kafka cluster zookeeper와 kafka가 모두 설치되어야한다. 이 둘을 설치하기 위해 docker-composer를 사용하자 git clone https://github.com/wurstmeister/kafka-docker.git docker-compose-single-broker.yml 파일 수정 version: '2' services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: #build: . image: wurstmeister/kafka ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: 127.0.0...
마우스 키보드 후킹 출처 : http://globalmousekeyhook.codeplex.com/ 마우스 키보드 후킹 라이브러리
Tightvnc 한영키 문제 해결하기 소스파일: 참고로 전 cpp개발 처음입니다. 코드가 지저분할수 있으니 알아서 다듬어서 어떤 오픈 소스나 똑같을것같은데요 키보드 인터페이스 부분 수정하면 될것같아 소스 수정해보고 하니 됩니다. 일단 tightvcn util 프로젝트를 열어 주시고요 Keymap.cpp를 열고 상단 부분에 #define XK_KOREAN 선언해주시고 SERVER_AUXILIARY_TRANSLATE_TABLE 아래 하단에 {XK_Hangul,VK_HANGUL} 추가해 주시고 VIEWER_AUXILIARY_TRANSLATE_TABLE 아래 하단에 {VK_HANGUL, XK_Hangul} 추가해 주시고 다음으로는 rfb 프로젝트 여시고요 RfbKeySym.cpp 파일 여시고 59번째 라인 RfbKeySym::processKeyEv..
MS Open Source Repository 사이트 오늘 Scott Hanselman의 블로그를 보고 많이 놀랐다 드디어 .Net이 진정한 Cross Platform의 시대가 오는건가? 오..... 좋다...좋아 그리고 유용한 사이트를 알았다. 오픈소스 리포지토리 사이트이다. 여기서 소스좀 보고 공부좀 해야겠다...ㅋㅋ http://microsoft.github.io/