본문 바로가기

전체 글

[WAS] Tomcat에서 SSL 여러 도메인 설정 Tomcat 에서 도메인 여러개 설정이 가능한데 8.0 이하 버전은 SSL 인증서 하나만 설정이 가능하다는 것을 첨 알았다. SSL 설정할 이유가 별로 없었기 때문이기도 하다. 이럴때는 인증서하나에 multi 도메인이 지원되는 인증서를 사서 설정해야 한다. ( 각각 인증서를 사는 것보다 비싸다.) 결국 8.5 이상으로 업그레이드해서 설정했는데, 한 서버에 여러개의 도메인을 사용할때 특이한 현상이 발생됨. 나중에 www가 있는 도메인으로 접근시(ex:www.bbb.com) 종종 인증서 도메인이 틀리다면서 접근이 안됨. 브라우져에서 인증서를 비교해보니 호출한 도메인은 www.bbb.com 인데 인증서는 www.aaa.com 이런 식이다 보니 계속 접근시 에러가 발생함...ㅠㅠ.. 결국 인증서를 발급한 업체에.. 더보기
[HTML-IE] Inputbox에 한영 모드 관련 부분 처리 가끔 고객들이 입력할때 처음부터 한글/영문으로 정해달라는 요청을 받을 때가 있다. 그런게 있나 했는데.. 있다.. 쩝.. 유용하게 잘써먹고 있는데, 정리해놔야지 한게 몇 년지나서 찾아서 정리해놓는다. 아래 옵션들은 나비님의 블로그에서 가져온 것임.(감사합니다.) 단 이부분은 IE에서만 적용됨. 크롬등에서는 별도의 css 수정 및 다른 방안이 필요함. 이부분에 대해서는 별도로 다시 정리예정임. ------------------------------------------------------------------------------- 자동변경 (한/영 전환가) style="ime-mode:auto" 영문모드 (한글사용불가능) style="ime-mode:disabled" 영문모드 (한/영 전환가) styl.. 더보기
[html to image] html 페이지를 이미지로 변경 내부적으로 html 페이지를 pdf로 변경하는안이 있었는데, 이부분을 직접 pdf로 그릴려면 쉽지 않기도 하고, html페이지와 동일하게 pdf 를 만드는 것도 쉽지 않은일이라 html 인쇄에서 pdf로 인쇄하는 방안으로 해결함. (거의 그대로 나와서 큰 문제는 없었음.) 그런데 고객들에게 핸드폰으로 pdf로 전달하니 프로그램을 선택해서 열거나 좀 오래된 폰은 별도의 앱을 설치해야 하는 번거로움이 있다며 image로 처리해주길 원하는데, pdf를 이미지로 변경하는 프로그램들은 대부분 유료 ㅠㅠ (Acrobat 관련 프로그램 , 알PDF 등등 ) 우선 html을 이미지로 변경하는 방안을 검색해보니 도움이 되는 링크가 있어서 기록함. 1. java에서 htm을 image로 변경하는 부분 -> 이부분은 css.. 더보기
JAVA URLEncoder Space 처리 거의 겪어보지 못했었는데, URLEncoder 를 사용하는데, space가 %20 이 아닌 + 로 표시된다. 쩝.. 결국 아래 사이트를 보고 해결해서 남겨놓는다...ㅠㅠ URLEncoder.encode("test test", "UTF-8").replace("+", "%20") 자세한 내용은 아래 사이트 참고 https://maruoov.tistory.com/19 java URLEncoder Space Character java의 URLEncoder 를 사용하여 문자열 인코딩 시 빈 문자열을 %20 이 아닌 + 로 인코딩을 해준다. URLEncoder encode 메소드의 javadoc을 보면 Translate a string into application/x-www-form-urlencoded forma.. 더보기
Talend API Tester - Free Edition Postman을 사용하다가 우연히 알게되어 기록해놓는다. Postman도 좋은 도구지만, 간단하게 테스트하기에는 이게 괜찮을듯 싶다. https://chrome.google.com/webstore/detail/talend-api-tester-free-ed/aejoelaoggembcahagimdiliamlcdmfm?hl=en&gl=US&authuser=1 Talend API Tester - Free Edition Visually interact with REST, SOAP and HTTP APIs. chrome.google.com 더보기
[Github] 이클립스 git-receive-pack not permitted 에러 요즘 개인적으로 공부하는 내용을 github을 사용해서 저장해보고 있는데, 실질적으로 github을 알고싶어서 해보는 목적이 크다. 그런데 갑자기 git-receive-pack not permitted 에러가 나면서 제대로 push나 pull이 동작하지 않는다. 알고보니 github이 인증방식을 바꾸면서 발생되었던것.. 검색하다가 아래 URL의 글을 보고 해결하였다. 감사합니다. ^^ 간단히 방법을 정리해놓는다. 1. github 접근해서 login 2. 우측 상단 profile > settings 3. develop settings > persnal access tokens > generate new token 4. note , expired date(귀찮아서 no expired 했는데 ㅠㅠ), sel.. 더보기
[mysql/mariadb] SUBSTRING_INDEX - 문자열자르기 대부분 database에서 조회해서 나온 값들 중에서 특정 구분자로 잘라서 처리해야 하는 경우가 있는데, 대부분은 java 등 프로그램 단에서 split 과 같은 것으로 문자열을 잘라서 처리하고 하는데, sql에서 처리해야만 효율적으로 처리되는 경우가 종종 있는데, (특히 주소와 같은 경우 시도/시군구/읍면동 으로 구분하고 싶을때..ㅠㅠ) 구분자로 잘라낸 값 중 첫번째나 마지막은 쉬운데 2번째 3번째 이런식으로 가져올때 substring 과 같은 함수만 알고 있는 나로서는 난감한 적이 많았는데, 검색하다 보니 나와서 정리 ^^ SUBSTRING_INDEX Syntax SUBSTRING_INDEX(str,delim,count) Examples SELECT SUBSTRING_INDEX('www.mariadb.. 더보기
[github] eclipse에서 github ignores 설정하기 회사 내부에서는 svn을 사용하지만, 개인적으로 공부하기 위해서 관련 자료들은 github을 이용해보고 있다. elipse를 사용할 때 그냥 기본으로 썼더니 target 디렉토리의 class 파일들이 지속적으로 conflict가 나면서 지웠다가 동기화하고 하다가 도저히 안되서 우선은 정리를 해놓으려고 한다. 첨 프로젝트 설정할때 부터 이부분을 바로 적용해야 할듯... 그냥 기본값으로 했더니 넘 힘들다. ㅠㅠ 1. eclipse에서 ignores 설정 1) windows -> preference -> team -> ignored resources - add pattern : .project, .classpath , .settings , */target/* 2) project explorer 의 디렉토리에서.. 더보기