본문 바로가기
반응형

IT/Settings50

kafka 실습 (설치) 이전 포스팅에서 kafka 에 대한 내용을 다룬적이 있다. 자세한 내용은 아래 참고 포스팅 참고 바란다. 이번 포스팅에서는 피시에 카프카를 설치를 하고 직접 springboot 에서 테스트 해보는 코드를 작성해볼 것이다. kafka는 zookeeper를 사용해서 mac 에 설치를 하였다. https://kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 설치가 된 후 과정은 아래와 같다. 1. bin/zookeeper-server-start.sh config/zookeeper.properties 를 하여 zookeeper 를 실행한다. 2. bin/kafka-server.. 2023. 6. 4.
[eclipse] git 에 연결시 에러 git-receive-pack not permitted 이클립스에서 git에 연결하기 위해 프로젝트 우클릭 -> Team -> share project 를 클릭 후 깃 주소를 입력 후 계정 관련해서도 작성을 하였다. 하지만 로그인 창이 반복해서 뜨고 그 이후에는 git-receive-pack not permitted 에러가 발생하였다. 해결법은 git에서 패스워드가 아닌 (깃허브 > Settings > Developer settings) https://github.com/settings/tokens GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source com.. 2023. 5. 25.
[포트포워드] 외부에서 집에있는 서버 연결 특정 서버가 존재하고 만약 그 서버가 공인IP로 등록이 되어있다면, 전 세계 어디에서든지간에 그 서버를 접근할수 있다. 하지만 공인 Ip의 갯수는 한정적이고 점차 인터넷, IOT, 핸드폰 등이 많아지면서 인터넷을하기 위해서는 1인 1 Ip를 제공하는것은 불가능해졌다. 그래서 모바일의 경우엔 지역 단위나 전화국 등의 단위로 ip를 묶어서 그 내부에서 사용을 하고, 집에 사용되는 모든 인터넷 기기들은 건물 단위 , 특정 대역 단위로 나뉘어서 하나로 관리가 된다. 이것을 게이트웨이에서 관리를 하고 그 게이트웨이 내부에서 각 모바일, 데스크탑, 기타 IOT등을 관리하는 접점이 되곤한다. 이러한 내용은 아래 참고 포스팅에서 DHCP 서버에 대한 내용을 읽어보는것도 도움 될것이다. 그래서 결국 집에 있는 서버는 외.. 2023. 5. 22.
[Eclipse]자동완성기능(content assist) 사용이 안될 때 이클립스 상단 메뉴바 중 Window -> Preferences -> Java-Editor-Content Assist 설정에 들어간다. Auto Activation 이라는 항목에서 'Enable auto activation' 체크 방법 2. 이클립스 상단 메뉴바 중 Window -> Preferences -> Java-Editor-Content Assist-Advanced 설정에 들어간다. 방법 3. 이클립스 상단 메뉴바 중 Window -> Preferences -> General-Keys 설정에 들어간다. 이래도 안된다면 재설치 혹은 다른 버전 설치를 권장한다. 2023. 5. 17.
[workbench] workbench에서 readonly 해제하기 mysql을 다루는데 많이 쓰이는 workbench의 장점중 하나가 grid 에서 바로 값을 수정할수 있다. 하지만 값이 read only 로 테이블이 잡혀있어서 수정이 되지 않을때가 있다. 그럴땐 PK를 지정해주면 해결이 된다. 2023. 5. 11.
JPA Project Change Event Handler 대기 관련 개발 중에 JPA Project Change Event Handler (waiting) 위 메세지가 계속 나오면서 이클립스가 멈추거나 프리징 걸리는 현상이 발생했다. 해결법은 아래와 같다. 여기에서 JPA Configurator 부분을 언체크 해주면 된다. 2023. 5. 9.
[error] eclipse workspace 지정 오류 (23.05.04) 이클립스(eclipse) 실행시 The default workspace 'folder' is in use or cannot be create, please choose a different one. 오류가 발생하였다. 해결법은 workspace에 .metadata 폴더가 존재하고 그 안에 들어가면 아래 사진처럼 .lock파일이있다. 해당 파일을 지워주거나 이름을 변경해주면 된다. 2023. 5. 5.
eclipse ini 설정 자바를 사용하기 위해 가장 많이 사용되는 툴 중 하나인 이클립스에 대해서 다뤄보려고 한다. 설치 관련해서는 아래 참고 포스팅을 참고 바란다. ini 파일이란 실행하기 위한 설정 값들이 들어있는데 파일 안을 살펴보면 주요 셋팅 변수에 대해서 다뤄볼 것이다. 값 설명 vm 실행파일명을 포함한 전체 경로를 기입 vmargs 라인의 이전에 설정 vmargs JVM 옵션을 설정 Dosgi.requiredJavaVersion 사용할 자바 버전을 설정 Xms 이클립스가 사용하는 최소 Heap 메모리 크기 Xmx 이클립스가 사용하는 최대 Heap 메모리 크기 이외 주요 설정들은 공식 홈페이지에서도 확인 가능하다. https://wiki.eclipse.org/Eclipse.ini eclipse.ini - Eclipsep.. 2023. 4. 24.
D2 coding(23.04.12) D2 코딩이란 네이버에서 제공해주는 개발 전용 폰트이다. 물론 윈도우나 맥 기본 글씨체로도 적용이 가능하지만 개발할때 적용을 하면 더욱 도움이 된다. 설치법은 다음과 같다. https://github.com/naver/d2codingfont 에서 '다운로드' 바로 아래에 있는 'Ver 1.3.2 (2018.06.01)' 클릭한다. 다음 아래 빨간 네모를 다운 받는다. 왼쪽 상단 설치 버튼을 누르면 os에 글씨체가 설치가 된다. 이어서 이클립스 적용은 다음과 같다. window >preferences 그리고 아래 사진과 같이 검색 후 설정을 하면 된다. 2023. 4. 14.
반응형