DWR이라는 AJAX framework

개발/JAVA/JSP 2007/09/01 22:39 posted by zekill
Direct Web Remoting 이라는 엔진인데 AJAX를 사용하기 편하게(?) 한 엔진이다
어떤 분이 현재 스프링 프레임웍을 지원하는 유일한 엔진이라 초이스하게 되었다고는 하는데..뭐 어찌됐든

아직 실질적으로 사용하진 않았지만 먼저 작업시작한 분들이 사용하는걸 보면
자바 서비스단에 바로 붙어 콜을 하는...음...닷넷의 리모팅 개념이 되려낭...

할튼 이번기회에 AJAX에 대해서도 다시 한번 생각해보게 되어 좋은것 같다

DWR 이름도 뭐 그런데도 맘에 들고...ㅎㅎ




http://getahead.ltd.uk/dwr/browser/engine 
2007/09/01 22:39 2007/09/01 22:39
TAG , ,
HTML에서 헤더 태그에다가 아래 링크를 붙이면 됩니답

<link rel="alternate" type="application/rss+xml" title="Featured Web Feeds"  href="http://zekill.pe.kr/drz/rss.php"/>

물론 위에거는 제 rss url 이고 각자 rss url로 변경하시면 feed 버튼이 활성화되면서 보입니다.

익스 7을 깔고 확인하다보니 m$페이지에서는 활성화되고 다른곳에서는 rss가 있는데도 비활성화길래
m$페이지 열고 다른게 먼가 찾다가 알게됐네용...쓸데없는짓을..ㅡㅡ;;;;

물론 여러개를 할수도 있습니답..feed 버튼이 활성화되면 옆에 아래화살표누르는 것도 있는데 여러개 있을 경우에는 그곳에 주루룩 뜹니답 -0-;;; 당근 하나있을땐 하나만.....
2007/09/01 22:39 2007/09/01 22:39
TAG , ,
퍼블리셔가 있거나 퍼블리싱이 가능한 사람이 있으면 조금 낳을지도 모르겠지만
단순히 디자이너 또는 개발자가 이미지를 잘라서 테이블로 HTML 코딩해준다거나 하는 경우

웹표준에 대하여 모르거나 인지자체를 하지 않는 경우가 허다하다 물론 나도 그렇고..-0-;;;

http://validator.w3.org/check?uri=referer

위 주소를 자기 사이트에 링크로 끼워넣고 클릭해보거나 referer 를 원하는 사이트 주소로 변경하고 접속해보면
html 규격을 체크해준다.....쫘아아악~ 에러가 엄청 날것이다....

사실 잘 보이는데 뭐가 문제냐 하지만 나도 그렇게 심각하게 느끼지 않고 있기도 하고...이럼 안대는데..ㅡㅡ;;

뭐 나 스스로도 저걸 따로 공부해가면서 할 마음은 아니지만 퍼블리셔에게 바라고 퍼블리싱 작업까지 해주는 디자이너에게(너무 큰걸 바라나..-0-;;;) 바라는 사항이다.

우선 표준을 지키면 어느 브라우저에서도 같은 결과물을 얻을수 있고 만약의 사태(예를들면 스타일파일이 로드되지 않는다거나...)에도 깔끔하게 정리되어 출력된다.
개발에 디자인을 적용할때도 보기가 좋아 작업도 수월하게 되고 나중에 수정이나 기타 작업을 할때도 편하다

성능이라던가 이런건 나도 모르겠다

어느 분이 해논거 보니 테이블은 말그대로 표에서만 쓰더라....
레이어로 몽땅 묶어 놓고 스타일로 위치잡고 라인주고 색입히고 하니.... 사이트가 되더라 -0-//

레이어가 많으면 느려지지 않느냐 다른 레이어 또 쓸때 헷갈리지 않느냐 하는 사람도 있겠지만
프로그램 입히기전 해당 디자인페이지를 서버에 올려놓고 수십번 갱신해보고 몇대에서 계속 리프레쉬 해봐도 사실 느려진건지 느끼지도 못하겠더라....
레이어야 거기에 사용된 이름만 바꾸던가 작업하는분께 이런이런 규칙으로 이름적용해서 해달라면 되니까 두번째껀 문제도 되지 않는다.

웹을 할때 내가 하긴 싫지만 누가 저렇게 작업을 해놓는다면 참 편하게 작업할것 같다.
참 이기적인 생각이다...ㅋㅋㅋㅋㅋㅋㅋ

할튼 HTML 레퍼런스, 표준, CSS 등 관심있으신 분은 링크 걸어논곳으로 가보면 좌측 중간에 W3C A to Z 라는 메뉴가 있는데 CSS, CSS 검증, HTML, HTML 검증 등 여러가지 있으니 참고해보는것도 나쁘지 않을듯 하다~

현재 이사이트를 만들면서 한번 해볼라고 메인페이지는 태그 추가할때마다 밸리데이트 돌려봤는데
서브페이지작업 시작하니까.....도저히 안되겠더라..ㅡㅡ;;; 기브업~~~포기포기~-0-;;;;;
2007/09/01 22:36 2007/09/01 22:36

PHP에서 서버 쉘명령 실행시키기

개발/PHP 2007/09/01 22:35 posted by zekill
$data = shell_exec( "du -k ./" );
이렇게 현재 폴더 용량을 알아본다거나.....

exec("chmod -R 777 /home/");
이렇게 홈폴더의 권한을 변경한다거나가 가능하다....

뭐 몰라서 적어놓는다기 보다는(몰라서 적는다..-0-)
간혹 보면 어떤 작업을 하다 웹상에서 폴더나 파일을 생성하였는데
쉘 상에서 지우려는 분들이 있다....권한도 없으면서..-0-;;;;
루트 권한이있다면야 상관없지만...그렇지 않은 경우도 많고...
그럴땐 권한을 웹상에서 변경하고 지우던가.....그냥 웹에서 rm 명령을 날려주어도...ㅋ

사실 나도 옛날에 이것 때문에 고민했던 적이있다......
내 계정인데 내가 지울수 없다니...아 짜증 막 이랬떤 적이..ㅋㅋㅋㅋ
저와 같이 이런생각을 하고 계신분이나 그럴 가망성이 있으신분들은 그상황에서 노여워 마시고 해결하시길...

보시고 에이 이런 권한 문제는 당연한거 아냐?~ 웹서버가 다른계정으로 돌고있는데 어케 니계정으로 폴더가 만들어지겠냐~~~하실 분들도 있겠죠?? ㅋㅋㅋ
무언가로 정신이 없는상태에서 갑자기 당황스런 사태에 빠저보시면 단무지에 식초가 아닌 간장을 부어넣는 일도 벌어집니다....ㅋㅋㅋㅋ

마지막으로 이런 함수 없을까 하는 궁금증이 있다면 php.net 에서 검색해보는것이 좋아요~
2007/09/01 22:35 2007/09/01 22:35
window.onerror = errProcess

function errProcess(msg, file, line) {
/*
msg : 에러메세지
file : 에러 파일
line : 에러 라인 번호
*/

  return true;
}


위 코드를 페이지에 포함시킨 후 에러 처리를 하든 그냥 이대로 놔두면 에러가 무시된다고 해야하나...-0-;;;
2007/09/01 22:34 2007/09/01 22:34
TAG ,