9월, 2012의 게시물 표시

[jqueryMobile] eclipse에서 jquery mobile 적용시 오류 사항 대처법

조영's lab Dev :: 이클립스 jquery min js파일 validator 에러 대처법 (IDE ver : Indigo) : 'via Blog this'

[node.js] 포트 이슈

1024 포트 번호 이하는 사용권한 이슈가 있으므로 아래와 같이 처리한다. 톰켓은 기본적으로 8080 포트를 이용하여 통신을 수행하게 됩니다. 즉  http://192.168.0.1:8080  과 같은 형식으로 접근해야 합니다. 하지만 접근의 편의성을 위해서는 80포트를 사용하는 것이 더욱 편리할 것입니다. 80 포트를 이용하면  http://192.168.0.1  과 같은 형식으로 접근할 수 있게됩니다. 톰켓 환경설정(server.xml) 파일을 수정하여 80포트로 접근하게 설정할 수 있으나   아마 정상적으로 동작하지 않음에 당황하시는 분들도 꽤 될거라 생각됩니다. 리눅스나 유닉스는 1024 이하의 포트(well-known port)들은 일반 유저 권한에서 바인딩 할 수 없도록 되어 있습니다. 보안에 문제가 생길 가능성을 차단하기 위해서 입니다. 톰켓서버는 구동시 tomcat 유저 권한으로 구동되게 됩니다. 물론 root 권한으로 구동되게 한다면 80 포트에 별 문제없이 바인딩하여 통신이 가능합니다. 하지만 톰켓서버가 일반 유저 권한으로 구동되는데는 다 그만한 이유가 있겠지요? 웹을 이용한 해킹을 방지하기 위해서 입니다. tomcat 유저 권한으로 동작하는 톰캣 서버는 공격을 받는다 하더라고 tomcat 유저 권한에 해당하는 부분까지만 접근 가능하기 때문에 root 권한으로 구동되는 것보다는 안전하다고 할 수 있습니다. 이런 문제는 회피하는 가장 좋은 방법은 iptables 를 이용한 포트포워딩 방식을 이용할 수 있습니다. iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080 iptables -t nat -A OUTPUT -d  192.168.0.1  -p tcp --dport 80 -j REDIRECT --to-ports 8080 ip...

[node.js] 설치 방법

openssl 설치 때문에 삽질 후 ㅠㅠ I found what appears to be a nice tutorial for installing Node on Ubuntu 10.4, so I’ll start with that. To keep things simple, I’m going to skip the dependencies, grab the tgz file, and just try running it. Why not? Thing’s could’ve changed w/ Node and/or Ubuntu since that post was written, and I love it when packages are designed well enough to provide irrational users with informative feedback, so let’s see. wget http://nodejs.org/dist/node-v0.2.3.tar.gz tar -xf node-v0.2.3.tar.gz cd node ./configure make sudo make install /home/erik/node-v0.2.3/wscript:132: error: could not configure a cxx compiler! Nice! I need g++: sudo apt-get install g++ /home/erik/node-v0.2.3/wscript:188: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message. Looks like I need ssl too: sudo apt-get install libssl-dev http://erikeldridge.wordpress.com/2010/10/21/getting-...

[css] position 속성 테스트

css position test css를 다룰때 마다 position의 값을 무엇을 써야 하는지 고민될때가 많았는데 글로 읽는것 보단 역쉬 데모를 보는게.. 이해가 빠르다.   정적위치(static) 상대위치 (relative) 절대위치 (absolute) 고정위치(fixed) 기준위치 자기위치 자기위치 문서(html), 시작 위치는 static 기준으로 원래의 위치에 맞춰져 있음. 절대위치와 동일 부모의 크기 자식의 크기에 따라 변경 자식의 크기에 따라 변경되지만 위치를 변경함에 따라 부모의 크기가 변경되지는 않음 부모의 크기에 영향을 끼치지 않음 절대위치와 동일 자신의 크기 width:100%로 부모의 크기를 따름 width:100%로 부모의 크기를 따름 포함하고 있는 컨텐트의 크기 만큼 늘어남 절대위치와 동일 offset 사용(left,right.top,bottom) 불가 가능 가능 가능 스크롤 따라감 따라감 따라감 고정

[javascript] jquery select box

값 받아오기   $('#' + this.SELECT_SEARCH_DATE_TYPE_ID + ' option:selected').val(); 값 설정 하기   $('#' + this.SELECT_SEARCH_DATE_TYPE_ID).val(intValue) jquery로 손쉽게 다루는게 +_+ 정말 간편하다.