[링크] 이클립스 "Cannot change version of project facet Danymic Web Module to 3.0" 오류 해결

By | 7월 31, 2017

  http://tyboss.tistory.com/entry/Maven   *  위의 링크로 문제를 해결했지만, web.xml 의 정의부는 위의 링크를 따르지 않고 아래의 것으로 했다. <web-app xmlns=”http://java.sun.com/xml/ns/javaee” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd” version=”3.0″> (3.1의 경우, 3.0을 3.1로 바꿔주면 된다)    

Gson 초기화 코드

By | 7월 28, 2017

Android 작업을 하는데 REST 통신시 파서로 Gson을 많이들 사용하는 것 같다.  기본설정으로 사용하는데 불편한 점이 좀 있어서 초기화 코드를 하나 기록해 본다. /** * Gson 파서 초기화 * * – json beautify 처리 포함 * – 변환후 일부 특수문자들이 유니코드화 되는 것을 막기 위해 (Base64의 == 라던가..) html ecsape 처리도 넣어줌. */ public static final… Read More »

숫자 문자열의 앞에 붙는 0 (leading zero) 제거하기 (ex: "00001" => "1")

By | 6월 2, 2017

– 출처: https://stackoverflow.com/questions/2800739/how-to-remove-leading-zeros-from-alphanumeric-text – // 간단하게 하면 이렇게 s.replaceFirst(“^0+(?!$)”, “”); // 정규식 객체를 사용하면 이렇게 Pattern.compile(“^0+(?!$)”).matcher(s).replaceFirst(“”); * 참고: 이 방식은 “0000” 같은 문자열이 들어오면 마지막 0 하나는 남겨준다.   

[링크] Spring + WAS 기동시 ContextLoaderListener ClassNotFoundException

By | 5월 16, 2017

Spring + WAS 기동시 ContextLoaderListener ClassNotFoundException   링크에 들어가보면 알겠지만, 요약해 보면… build path 에 당연히 들어가 있어야 할 Maven Dependencies 가 빠져 있던 것이 문제였다. 이유는 … 잘 모르겠지만… (>,.  < ) 그래서, 프로젝트 > properties > Deployment Assembly > Add > Java Build Path Entries > Maven Dependencies 선택 후 Finish. …를 해서… Read More »

[펌글] 라이브러리 다운로드를 위한 npm install 명령시 "Error: UNABLE_TO_VERIFY_LEAF_SIGNATURE" 가 발생할 경우

By | 3월 27, 2017

– 출처: http://stackoverflow.com/questions/17200391/nodejs-unable-to-verify-leaf-signature –   npm 콘솔을 열고 아래 명령을 실행한다.   npm config set strict-ssl false   답변을 단 사람은 이게 정공법이 아니기 때문에 강력추천 하지는 않는다고 하지만… 나야 뭐 잘 되면 장땡이니~ ^ㅁ^           

sftp 전송시 목적지 서버의 디렉토리에 크기가 0 byte 인 파일이 생성될 때

By | 3월 24, 2017

처음에는 어플리케이션 문제가 아닐까 생각하다가, 원래 잘 되던 것을 재배포 한 적이 없기 때문에 아닌 것 같고, 방화벽 정책이 바뀐 것일까 생각하다가, 그렇다면 아예 0 바이트짜리 파일도 생성되지 않을 거라는 생각이 들었다.   그래서 구글링을 해 보다가 disk full check 를 해 보라는 글이 있어서 체크해 보니 available 이 0% ! 즉,  전송 목적지 서버의… Read More »

[링크] 크롬 확장프로그램 (Google Chrome Extensions) 을 오프라인으로 설치하기 (offline install)

By | 3월 15, 2017

https://www.cnet.com/how-to/how-to-install-chrome-extensions-manually/   1)  어떻게든 .crx 파일을 구한다 (-_-; ) 2) .crx 파일을 http://crxextractor.com 에서 zip 으로 변환하여 다운로드 한다. 3) zip 파일의 압축을 특정 폴더에 푼다. 3) 주소창에 chrome://extensions 입력/엔터, 개발자모드 클릭 4) 압축해제된 확장프로그램 로드 클릭 5) 방금 압축해제한 경로 지정하여 설치     – 간혹 압축해제한 경로 내의 _metadata 폴더가 문제가 되어 설치되지 않을… Read More »

크롬(chrome)에서 cross domain ajax 요청을 보냈을 때, 크로스도메인 요청 제한 ("No 'Access-Control-Allow-Origin' header is present …") 을 걸지 않도록 하는 크롬 설정

By | 3월 2, 2017

내가 이 내용을 찾아보게 된 계기는, CA Layer 7 Gateway로 ajax 요청을 보냈을 때, 정상 응답일 경우에는 정상적으로 응답을 받을 수 있으나, 에러일 경우에는 No ‘Access-Control-Allow-Origin’ header is present … 메시지와 함께 response 내용을 전혀 볼 수 없는 상황을 만났었기 때문이다. 이 방법은 로컬 크롬에 대한 환경설정이기 때문에, 서비스로 제공할 수는 없고(그러려면 CORS설정을…) 로컬에서 테스트용으로 크로스도메인… Read More »