본문 바로가기

Programming

[Tomcat] server.xml 의 reloadable 속성 reloadableSet to true if you want Catalina to monitor classes in /WEB-INF/classes/ and /WEB-INF/lib for changes, and automatically reload the web application if a change is detected. This feature is very useful during application development, but it requires significant runtime overhead and is not recommended for use on deployed production applications. That's why the default setting for this at.. 더보기
[Tomcat] 이클립스 tomcat start시 오류 Publishing failed Could not load the Tomcat server configuration at \Servers\Tomcat v5.0 Server @ localhost-config. The configuration may be corrupt or incomplete. Resource is out of sync with the file system: /Servers/Tomcat v5.0 Server @ localhost-config/server.xml. Could not load the Tomcat server configuration at \Servers\Tomcat v5.0 Server @ localhost-config. The configuration may be corrup.. 더보기
[CSS] 인터넷 익스플로러 6,7,8에서 CSS3 사용하기 (PIE) http://css3pie.com/About PIE CSS Level 3 brings with it some incredibly powerful styling features. Rounded corners, soft drop shadows, gradient fills, and so on. These are the kinds of elements our designer friends love to use because they make for attractive sites, but are difficult and time-consuming to implement, involving complex sprite images, extra non-semantic markup, large JavaScript lib.. 더보기
[CSS] border-radius 생성기 CSS3 의 강점들 중 하나인 border-radius ! http://border-radius.com/ ↑ 수치만 입력하면 알아서 border-radius 의 웹표준 css 코드를 만들어 준다. 다만, 인터넷 익스플로러 (IE) 에서는 출력이 제대로 안되는 경우가 있으므로, PIE 참조해서 사용해야 한다. 더보기
웹 프로그래밍 언어별 no-cache (페이지 만료) 방법 언어별 no-cache 리스트 HTML ASP JSP PHP WML .. .. JSP의 사용예 테스트 페이지 만료,캐쉬설정 Expires Pragma Cache-Control no-cache 만료 및 Expires 헤더 만료일을 지정하는 헤더 Cache-Control 헤더 IE는 HTTP 1.1 Cache-Control 헤더를 지원한다 Pragma:no-cache 헤더 레거시 HTTP 1.0 서버는 Cache-Control 헤더를 사용할 수 없다. 이전 버전과 HTTP 1.0 서버와의 호환을 위해 Internet Explorer는 HTTP Pragma:no-cache 헤더의 특수한 사용을 지원한다 웹서버의 설정 또는 기타 각 프로그램에서 코딩으로도 제어 할 수 있다. [IIS] [HTML예제] [ASP예.. 더보기
어플을 만들고 싶을 때 배워야 하는 것들 오늘 지인이.. 어플을 만들고 싶다면서 뭘 해야 되는지 물어봤습니다.지인의 신분은 군인인데, 이제 제대를 3달 앞둔 말년이라 남는게 시간이니.. 제대하면 바로 작업 들어갈 수 있도록 지금부터 공부를 해놓겠다는 취지.기본적으로 c언어는 공부 했다고 하길래, (C++말고 C요) 안드로이드에 대해서 알려줬습니다.(아이폰 개발은 맥켄토시나 기타 등등의 장벽이 있으니)안드로이드 어플을 만드려면 무슨 지식이 필요한가.. 곰곰히 생각해보니 일단 첫번째로 자바를 공부해야 겠죠. 근데 이사람이 객체지향이 뭔지 자료구조가 뭔지 몰라요. 가볍게 디자인패턴도 알아야 되겠고이클립스가 뭔지도 몰라요. 그리고 안드로이드 근데 이사람이 게임을 만들고 싶대요. 그것도 온라인으로 여러명이 즐길 수 있는..그럼 안드로이드 게임을 개발할 .. 더보기
IT업계의 흔한 테크트리 (첫번째) 지난 1년간 벌어진 일인데 유머란으로 보낼까 하다가, 그냥 IT에 씁니다. (4개로 나눠 올릴건데 오늘은 그 첫번째) 일단 전체적인 스터디 테크트리. 일단 C/C++/MFC 경력 프로그래머로 취업합니다. 흔한 일이죠. 취업한 회사는 솔루션을 팔아요. 이름만 대면 알만한 솔루션이예요. 새로운 회사에 취업했느니 평소처럼 멋있게 코딩/디버깅 해주지...라고 생각했는데 소스가 조낸 어려워요. 내가 세상 헛산 것을 알았어요. 그래서 쪽팔림을 무릅쓰고 출퇴근 시간과 주말에 C++부터 다시 공부했어요. (집에가면 자기 바빠요) 부족한건 메꾸면 되니까... 여기까지는 문제가 없었어요. 근데 회사 제품 베이스가 EXE가 아닌 DLL이네? DLL기초밖에 모르는데, 온통 DLL이네 ~ DLL이 DLL을 물고 들어가네...... 더보기
비기술자들이 생각하는 기술적 난이도 늘 투닥투닥하는 시츄에이션 > 갑 : 요것만 어떻게 좀 잠깐만에 안될까? > 기술자 : 그건 M/M상 안되거든요. > 갑 : 다해 달라는 것도 아니야. 요것"만" 어떻게 좀 어떻게 해달라는데 왜 이렇게 까칠해? > 기술자 : 그렇게 쉽게 되면 벌써 해드렸죠. (니가 해봐라 10장생아~) 언제나 이런 빌어먹을 "갑"들이 있지. 위의 글을 기술자가 아닌 사람이 이해하기는 힘들테니, 인문학 적으로 표현하면 아래와 같다. > 갑 : 너 천안에 잠깐 걸어갔다 오면 안될까? > 기술자 : 걸어서 갔다오는 건 하루이틀에 안되거든요. > 갑 : 부산까지 갔다와 달라는 것도 아니야. 천안까지 잠깐 걸어갔다 오라는데 왜 이렇게 까칠해? > 기술자 : 천안이 가까우면 벌써 걸어갔다 왔죠. (니가 천안 갔다와라 10장생아~).. 더보기