본문 바로가기

Dev

(70)
org.elasticsearch.ElasticsearchException: not all primary shards of [.geoip_databases] index are active[Feat. 8.3.x] 엘라스틱 서치를 8.3.3 버전을 윈도우에서 실행 하는데 오류가 나고 있었다.. 처음 실행 했을때 안난 에러가 다시 설치 후 실행하니 에러가.... org.elasticsearch.ElasticsearchException: not all primary shards of [.geoip_databases] index are active at org.elasticsearch.ingest.geoip.GeoIpDownloader.updateDatabases(GeoIpDownloader.java:134) ~[ingest-geoip-8.3.3.jar:8.3.3] at org.elasticsearch.ingest.geoip.GeoIpDownloader.runDownloader(GeoIpDownloader.java:27..
모바일 바코드 스캔 업무를 하다 보니 제품에 대한 바코드를 통해서 스캔을 해야 하는 기능이 필요하여 찾아보게 되었다. 이전에 사용했던 방식은 quaggaJS를 사용했었다. https://serratus.github.io/quaggaJS/ QuaggaJS, an advanced barcode-reader written in JavaScript quaggaJS What is QuaggaJS? QuaggaJS is a barcode-scanner entirely written in JavaScript supporting real- time localization and decoding of various types of barcodes such as EAN, CODE 128, CODE 39, EAN 8, UPC-A, UPC-C,..
Eclipse Color Theme 설치(Feat.sts) 이클립스에서 개발 환경 세팅시 코드 가독성 때문에 컬러를 변경해야 하는 경우가 있다. 기본으로 제공을 하고 있지만 Color Theme가 잘 되어 있으니 기본이 못따라가는 부분이 있다. 기본 설정은 메뉴에서 Window > Preferences > General > Appearance 에서 테마를 바꾸면 된다. 어두운 화면을 원한다면 Dark로 변경 위의 방법으로 하는 방법이 있으나... 컬러가 제한적이라 만족이 안된다. Color Theme를 쓰고 싶다.. 다만 이클립스 마켓에서 검색시 설치하면 오류가 뜬다. Color Theme 주소가 변경이 되서 설치가 안된다.. 해당 URL로 이동하면.... 404가... Solution 1. 상단 메뉴바에서 Help > Install New SoftWare.....
Window10 응용프로그램 창 깨짐(Feat. 이클립스 Win10) 윈도우 10을 사용하면서 개발 환경을 구축하면 화면이 깨지는 경우가 발생한다... 하.. 개발 해야 하는데 아이콘이 다 작게 나오고.. Toad는 안보이는 경우도 생기고.. 상단의 메뉴바는 보이나.. 창 안에서 쓰이느 아이콘들이 깨져서 엄청 불편. 설정창도 엄청 불편. 이렇게 깨져서. 머. 사이즈 조절해서 쓸수 있지만.. 방법을 찾아보았다. Solution 1. 실행아이콘 마우스 오른쪽 버튼 클릭 2. 호환성으로 이동 후 높은 DPI 설정 변경 클릭 3. 높은 DPI조정 재정의 에서 체크 하고 시스템 고급으로 설정 시스템(고급)으로 했으시 깨지면 시스템으로 변경해서 처리 4. 최종 설정 화면 5. 실행 위의 방법으로 하면 해결!!!
[ElasticSerarch 6.4.x] 외부접속방법(Feat centOS7) 엘라스틱 서치를 통해서 검색엔진을 만들다 리눅스 환경에서 구축을 하다 보니 외부 접속이 필요하여 설정하게 되었다. 엘라스틱 서치가 설치된 config 디렉토리에서 환결ㅈ설정 세팅 vi elasticsearch.yml 설정 중 아래 부분을 변경 ---------------------------------- Network ----------------------------------- # Set the bind address to a specific IP (IPv4 or IPv6): # #network.host: 192.168.0.1 network.host: 0.0.0.0 # Set a custom port for HTTP: # http.port: 9200 transport.host: localhost tr..
[curl-gui] curl rest gui 크롬 & 응용프로그램 엘라스틱 서치를 하면서 curl을 쓰면서 명령어 입력이 콘솔에서 하기는 어렵고 오타 고치기도 힘들어서 curl gui를 찾아 보니 크롬에서 앱으로 지원을 하고 있었다. 굳이 콘솔에서 하니 curl이지 rest gui로 검색해도 다른 응용들이 나온다. https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo Advanced REST client The web developers helper program to create and test custom HTTP requests. chrome.google.com 위의 URL은 크롬에서 curl을 편하게 gui로 쓰게 하는 앱이다. 전송 방시 선택후..
[spring] db-connection(Feat.DriverManagerDataSource) 스프링개발을 하면서 data source에 개발시에는 org.springframework.jdbc.datasource.DriverManagerDataSource 사용하는경우가 많다.. 머 개발 하는 경우에는 그렇치만. 이게 실 서버에 적용이 된다면 어마어마한 사건을 일으키게 된다!!!! https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/datasource/DriverManagerDataSource.html DriverManagerDataSource (Spring Framework 5.3.8 API) Set the JDBC driver class name. This driver will get i..
[spring-maven]외부라이브러리 설정[Feat.kmc 라이브러리] maven을 통해서 라이브러리를 다운 로드 받다 보면 maven 저장소에서 제공하지 않는 라이브러리를 사용해야 하는 경우가 있다. 그때 개발툴에서는 add jar를 통해서 하면 쉽지만 배포시엔 사용할수 없는 방법이다. 배포시에 메이븐을 통해서 라이브러를 사용한다면 아래와 같이 설정하면 된다. 외부라이브러인 ICERTSecu_JDK18.jar 라이브러리를 추가하였다. pom.xml com.icert.comm.secu IcertSecuManager 1.8 system ${project.lib.path}/ICERTSecu_JDK18.jar 위의 systemPath를 보면 project.lib.path가 보인다. 이건 pom.xml에서 프로퍼티 설정한 값이다. 1.8 ${project.basedir}/src/m..