방어형 웹사이트 기획
에어콘 출판사의 블로그를 구독하고 있는데, 이 책이 출판될 것이라는 것을 보고 많은 기대를 하고 있었습니다. 개인적으로 에이콘 출판사 책이 깔끔하고 목차도 명확하고 내용도 알차서 좋은 느낌을 가지고 있었다. 이번 책도 "역시 에이콘이야!" 라는 느낌을 받을 정도로 구성이 깔끔하고 알찬 책이였다. 처음…
읽어보기 →에어콘 출판사의 블로그를 구독하고 있는데, 이 책이 출판될 것이라는 것을 보고 많은 기대를 하고 있었습니다. 개인적으로 에이콘 출판사 책이 깔끔하고 목차도 명확하고 내용도 알차서 좋은 느낌을 가지고 있었다. 이번 책도 "역시 에이콘이야!" 라는 느낌을 받을 정도로 구성이 깔끔하고 알찬 책이였다. 처음…
읽어보기 →간만에 스킨을 바꿔봤다.. 그냥 기분전환겸? 아무일없이~ㅋㅋ 단지 악성 스펨 트래백 때문에 트래백을 지우고 스펨 트래백을 차단하는 플러그인이 있을까 왔다가 스킨 자료실에서 깔끔한 스킨을 보고 맘에 들어 바꿨다ㅋ 그냥 깔끔하자나~ㅋ 지난번 노트(Ryosul_WatiNote) 스킨도 아주 깔끔하긴했지만.. 이미지가 큰게 올라가면 깨져보이는게 흠이라면 흠이였다.. 하지만…
읽어보기 →가끔 블러그를 돌아다니다보면 흐릿하면서도 깨지는 듯한 읽기 어려운 폰트를 보게 된다.. 예전에는 어디서 이상판 폰트를 구해서 적용시켰나보다 하고 넘어갔었는데.. http://yesarang.tistory.com/ 님의 블로그에 가서 그 원인을 찾았다. Windows Vista의 시스템 서체중 맑은 고딕을 사용하셨다고 한다. 그래서 안내해주신대로 설치하니 깔끔하고 이쁘게 글자가 나온다..…
읽어보기 →SVN Notifier 란 프로그램을 찾았다. 나름 좋은 프로그램인듯.ㅋ .NET Framework 1.1 : http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 subversion : http://subversion.tigris.org/ TortoiseSVN : http://tortoisesvn.tigris.org/ SVN Notifier : http://svnnotifier.tigris.org/ 가 필요하다. http://writely.tistory.com/17 http://writely.tistory.com/18 이런것도 있더라..ㅋ
읽어보기 →톰켓 로그 날자별로 쌓기(catalina.out) 운영중인 톰켓의 로그가 2G에 육박했다. 더이상 로그를 검색하기도 열어보기조차 버겁다. 그래서 톰켓의 catalina.out 로그를 날자별로 분리해서 쌓기로 했다. 먼저 cronolog 가 필요하다. 설치되어 있는지 확인한다. 만일 없다면 설치 해야 한다. 홈페이지는 http://cronolog.org/ 이며 글을 쓰고 있는 시점에 최신…
읽어보기 →요즘 회사에서 책구매에 대한 전폭적인 지지가 되어서 많은 책을 구매하고 읽고 있다.. 책을 읽을수록 느끼는 것은 정말 나는 우물안의 개구리구나 하는 생각과 얼마나 많은 사람들이 더 나은 환경에 서 개발하려고 노력하고 있고 자신의 사람에 대해서 많은 생각들을 한다는 사실을 느끼고 있다..…
읽어보기 →Java Virtual Machine의 메모리 관리 전통적인 C언어나 C++언어와는 달리 자바에서는 메모리 관리는 프로그래머가 일일이 하지 않고 JVM에서 알아서 관리 해 줍니다.(물론 닷넷의 경우엔 자바와 비슷한 방법으로 하지만) 메모리 관리란 크게 보면 생성/소멸(삭제, 반납)의 과정으로 생각 할 수 있는데 우리가 자바 프로그램에서…
읽어보기 →JVM의 메모리 구조를 좀 알아둘 필요가 생겨서 찾아봤다. 응용프로그램이 실행되면, JVM은 시스템으로부터 프로그램을 수행하는데 필요한 메모리를 할당받고 JVM은 이 메모리를 용도에 따라 여러 영역으로 나누어 관리한다. 그 중 3가지 주요영역(Method Area, 호출스택, Heap)에 대해서 알아보도록 하자. [참고] cv는 클래스변수, lv는 지역변수,…
읽어보기 →이클립스를 사용하다보니까 테스트로 워크스페이스를 많이 만든 때가 있었다.. 워크스페이스의 데렉토리는 삭제했지만 이클립스의 File -> switch workspace 에는 여전히 예전 워크스페이스들이 존재했다.. 그리고 잘못누르면 삭제되었던 워크스페이스들이 되살아나곤 했었다.. 이럴땐.. %eclipse%\configuration\.settings\org.eclipse.ui.ide.prefs 파일의 RECENT_WORKSPACES 의 값을 수정하면 된다..ㅋ
읽어보기 →Java EE 패키지에는 많은 기능이 있다. 이 기능들을 모두 지원하려면 개발 머신에서 몇 가지 리소스를 추가해야 한다. 유로파의 메모리 사용량을 늘리려면 eclipse.ini 구성 파일을 편집하기 바란다. 이 파일이 발견되는 위치는 운영체제에 따라 다르다. 메모리 사용량을 늘리려면 -vmargs를 편집하라. 본 튜토리얼의 애플리케이션…
읽어보기 →Web 2.0 용어정리 AJAX (Asynchronous Javascript And XML), 아작스, 애이잭스 AJAX는 웹 프로그래밍의 한 기술이 아니라 여러 가지 기술이 복합된 방법론 또는 기술복합체이다. 이는 브라우저와 서버 사이의 통신에는 XML를 사용하고, 사용자 인터페이스는 Javascript를 이용하는 기술이다. 기존 웹 모델인 '웹 서버 ßà…
읽어보기 →Catalina.stop: java.net.ConnectException: Connection refused java.net.ConnectException: Connection refused catalina.sh stop을 실행했을 때 자주 발생되는 에러로.. 위와 같은 에러가 발생할 때는 웹서버를 완전히 종료한 후에 다시 실행해보면 된다. 아마도 톰캣을 완전히 종료하지 않은 상태에서 start를 했거나, start를 하지 않은 상태에서 stop을 했기 때문으로…
읽어보기 →