북마클릿(bookmarklets) 현재페이지를 간략히 줄이기 javascript:(function(){var%20c=encodeURIComponent;location.href='http://www.google.com/gwt/n?u='+c(location.href);})(); 기타 사전 띄우기, TinyURL, 구글북마크 등 아래 링크 참조 ... http://wiki.gimslab.com/moniwiki/wiki.php/bookmarklets tool 2010.04.06
stderr을 stdout으로 출력하기 stderr만 stdout으로 보내고 stdout은 버림 command 2>&1 >/dev/null stderr와 stdout을 함께 stdout으로 보냄 command 2>&1 stderr와 stdout을 tee 파이핑하기 command 2>&1 |tee log linux and cli 2010.03.04
무료 jsp 호스팅 java 웹 개발자라면 이 호스팅사이트를 이용해보세요. 물론 java 외의 php등도 지원되구요. 사이트 : www.ffcomputing.com ssh를 이용하므로 보안상 더 안전하구요. 무료이면서도 속도나 용량 모두 만족스런 수준입니다. 물론 유료 서비스도 제공하므로 더욱더 대규모의 사이트 운영도 가능할 겁니다. 신청후 상당히 빨리 세팅되는 편이구요 해당 사이트에서는 단순 호스팅뿐만 아니라 IT개발자나 관리자들을 위한 기술강좌와 커뮤니티를 위한 장을 마련해줌으로써 IT 기술인들의 배움이나 기술교류에 많은 도움을 주게 되리라 생각합니다. 특히 다양한 분야의 전문가들이 직접 강의를 진행하는 멤버강좌 란도 아주 유용한 서비스입니다. 거기다가 웹로그 트래픽 메일계정 네임서버 DB관리 시스템관리 웹메일 웹FTP.. 카테고리 없음 2009.10.21
GUI위젯 여러 이유로 별 관심없던 위젯에 대해 좀 알아봤습니다. 다 아시는 내용일거고 해서 몇 가지 중요사항만 요약보고해서 여러분 시간절약에 도움이 되도록 하겠습니다.^^ 한 가지 구별해야할 것이 있습니다. 위젯이라는 용어가 우리가 일반적으로 생각하는 요즘의 구글데스크탑위젯이나 야후위젯, 현대카드위젯 같은것만을 의미하지는 않는다는 것입니다. wikipedia에서 찾아봤더니 'GUI위젯'을 의미하는 용어로서의 위젯은 이미 예전에 나온 용어였고 그 의미 또한 비쥬얼 베이직이나 java gui등에서 얘기하는 화면상의 컨트롤이나 컴포넌트였습니다. 관련용어를 몇가지 더 소개합니다.(from wikipedia.org) ---- * 위젯엔진 : 요즘의 뜨고 있는 그러한 위젯을 구동시킬수 있는 메인 프로그램 정도라고 생각하면됩.. 카테고리 없음 2009.04.20
jar 파일들 중에서 원하는 파일 찾기 >cat findinjar.sh jar 파일들에서 원하는 파일 찾기 >cat findinjar.sh grep_args=$1 echo grep args = ${grep_args} while [[ "$2" != "" ]] do echo -- $2 jar tvf "$2" | grep ${grep_args} shift done 사용예 findinjar.sh TEST *.jar from http://wiki.gimslab.com/moniwiki/wiki.php/findinjar.sh java 2009.04.16
클래스가 어떤 리소스에서 로드되었는지 JavaTips > Class cls = org.apache.xerces.parsers.DOMParser.class; java.net.URL url = cls.getResource("/org/apache/xerces/parsers/DOMParser.class"); System.out.println(url); 결과 jar:file:/www/WEB-INF/lib/xerces.jar!/org/apache/xerces/parsers/DOMParser.class java 2009.04.16
WeblogicBoot.properties 파일 만드는 법 # 서버루트디렉토리에 파일을 생성한다. ~~/user_projects/IntraDomain>cat boot.properties username=MY_ID password=MY_PASSWD 서버를 1회 기동하면 서버가 해당 파일을 오버라이트하면서 내용을 암호화시킨다. 이런식으로 #Thu Apr 09 11:32:01 KST 2009 password={3DES}a;lskdjf;laksjdflkasdf\=\= username={3DES}aksdhfkhasd;fj;alskdjf\=\= from http://wiki.gimslab.com/moniwiki/wiki.php/WeblogicBoot.properties java 2009.04.16
HTTPS 프로토콜 클라이언트는 암호화(대칭키방식)용 세션키를 생성하고 전송자료를 생성된 세션키로 암호화하며 또한 세션키를 서버에서 받은 서버공개키로 암호화(공개키방식)하여 서버로 전달하면 서버는 암호화된 세션키를 자신의 개인키로 복호화하여 세션키를 얻고 그 세션키로 전송자료를 복호화하고 또한 응답데이터를 그 세션키로 암호화하여 전송하며 클라이언트는 자신이 기존에 생성했던 세션키를 이용 응답데이터를 복호화한다. C:client, S:server 1.[C]보안 파일(Secure File) 요청 >>> 2.[S]> 7.[S]세션키 복호화(자신의 Private Key 이용) 8.[S]보안문서 암호화(복호화한 세션키 이용) 9.[S] web 2009.01.05
java에서 메일 보내기 예제 import java.util.Date; import java.util.Properties; import java.util.StringTokenizer; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Multipart; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeBodyPart; import javax.mail.internet.MimeMessage.. java 2008.12.05
xss owasp reform 크로스사이트스크립팅(XSS) 공격을 대비한 OWASP의 라이브러리 사용법 http://wiki.gimslab.com/moniwiki/wiki.php/Reform web 2008.11.25