npm 패키지 전역 모드 설치

use –global option

$ npm install –global zombie
zombie@0.12.13 /home/repatterns/node/0.6.8/lib/node_modules/zombie

$ which node
/home/repatterns/node/0.6.8/bin/node

set global=true

npm set global=true



ProGuard를 Maven 프로젝트에 적용할 때 유의할점

'can’t find referenced class org.apache.commons.logging.Log'


proguard-maven-plugin 적용 시에 위와 같은 Warning 메시지가 나오면, 해당 클래스가 속한 라이브러리의 scope를 compile로 지정한 후 다시 시도해 본다.


<dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>jcl-over-slf4j</artifactId>

    <version>1.6.1</version>

    <scope>compile</scope>

</dependency>


넷빈즈 antialias 설정

$NETBEANS_HOME/etc/netbeans.conf 파일을 연 후에 다음과 같이 뒷부분에 " -J-Dawt.useSystemAAFontSettings=on"을 추가한다. netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dawt.useSystemAAFontSettings=on"

사용자가 다운로드하는 파일을 기본 프로그램으로 열 수 없습니다

“사용자가 다운로드하는 파일을 기본 프로그램으로 열 수 없습니다”

 

Internet Explorer에서 pdf 등의 연결된 프로그램을 열 때 위와 같은 오류 메시지가 발생하는 경우에는,

다음 글을 참고하여 레지스트리를 수정한 후에 다시 시도해본다.

 

http://support.microsoft.com/kb/925832/ko


——

 

발생 상황

 

Content-Disposition: inline; filename=”49573868-c5d1-43b5-8b71-cee0501e8c06.pdf”;

Content-Transfer-Encoding: binary

Content-Type: application/pdf;charset=UTF-8

Content-Language: ko

Content-Length: 32419

 

Content-Disposition 헤더 값이 inline으로 지정되고, Content-Type이 application/pdf로 응답이 왔지만,

다운로드 다이어로그가 뜨면서 위의 경고 메시지가 출력되었음.

이클립스 - log4j.xml 파일의 Validation 문제

이클립스에서 log4j.xml 파일의 Validation 문제가 발생할 때는 다음과 같이 XML Catalog를 등록한다.



위 그림은 DTD 선언이 아래와 같을 경우의 예이다.

<!DOCTYPE log4j:configuration PUBLIC “-//APACHE//DTD LOG4J 1.2//EN” “log4j.dtd”>


Location에는 아래와 같은 형식으로 log4j.jar 파일에 포함된 DTD 파일의 경로를 넣어줘야한다.

jar:file:/D:/dev/IDE/sts-2.5.0.RELEASE/plugins/org.apache.log4j_1.2.15.v201005080500.jar!/org/apache/log4j/xml/log4j.dtd