Web Programming 14

쿠키를 이용한 서버간의 세션 공유

기존에 있는 서버는 CakePHP 기반이고, 새로 준비하는 서버는 Play Framework (Java) 기반이다. CakePHP 에서 로그인을 한 후 생기는 세션을 Play 에서도 공유하고자 한다. 이렇게 해놓고나서 기능을 조금씩 조금씩 Play 로 이사할 계획이다. CakePHP 는 4가지 세션 저장 방식을 제공하는데, 기본으로 제공되는 Cake의 것을 사용하면 서버 쪽에 세션 내용을 담은 파일을 저장해두고, 이 파일을 가리키는 해쉬값만 HTTP 쿠키에 저장해둔다. Play 에서 이 해쉬값을 가지고 처리를 하려면 임시 세션 파일을 읽을 수 있어야 한다. 또한, 임시 저장되는 세션 파일의 내용도 약간 특이한 구조를 가지고 있어서 읽어들이는 처리도 쉽지 않다. Play Framework 는 CakePHP..

Web Programming 2014.02.11

jQuery 시작 용 사이트

당연히 자주 들러봐야되는 메인 사이트 입니다. http://jquery.com/ 시작할 때 보라고 추천 받은 사이트인데, 스크롤바 크기 보고 기겁을 했습니다. 하지만, 코드가 많아서 보기가 그리 힘들지는 않을 듯 싶습니다. (화면 깨지면 UTF-8로 인코딩을 하라고 하며, IE에서는 그냥 깨진다는 의견도 있습니다. 제가 쓰는 크롬에선 별 문제 없습니다.) http://jqfundamentals.com/book/book.html 위 링크가 깨졌습니다. 그냥 사이트홈에서 둘러보셔도 되겠습니다.http://jqfundamentals.com 15일 짜리로 나눠놓은 스크린 캐스트입니다. 편당 시간이 그리 길지 않으니, 더 좋은 것 같습니다. http://net.tutsplus.com/articles/web-rou..

Web Programming 2010.11.19

JSTL (JSP Tag Library)

출처 :http://cranix.net/tt/91 JSTL ( JSP Tag Library ) 일반적으로 사용하는 JSP 태그를 표준화 시킨건데 아래 것들이 많이 사용된다. CORE :: http://java.sun.com/jstl/core :: cXML :: http://java.sun.com/jstl/xml :: xI18N :: http://java.sun.com/jstl/fmt ::fmtSQL :: http://java.sun.com/jstl/sql :: sql 예) 위와같이 JSP 파일에 선언해주면 되는데 하기전에 라이브러리 파일과 tld 파일을 설치해 줘야한다. - JSTL 설치하기 1. JSTL 다운로드 JSTL 은 아래 두사이트에서 다운로드 할수있다. 1)http://java.sun.com/..

Web Programming 2008.07.01

Google Gears의 위력

Google Gears의 위력 Part1 (1) :http://network.hanb.co.kr/view.php?bi_id=1418 Part1 (2) :http://network.hanb.co.kr/view.php?bi_id=1419 웹 애플리케이션을 개발하는 것은 순전히 95%짜리 솔루션이다. PHP나 Rails와 같은 것으로 간단한 HTML 프론트엔드를 개발하고 또 데이터를 MySQL 데이터베이스로 보내고 받는 것은 정말 쉽다. 심지어 여러분은 Ajax 툴들을 이용하여 좀 더 데스크톱 애플리케이션에 가까운 느낌을 낼 수도 있다. 하지만 나머지 5%, 즉 데스크톱 애플리케이션에서 오프라인으로 작업할 수 있는 것은 Google Gears가 나오기 전까지 웹 세계에서는 할 수 없는 것이었다. 필자는 Gea..

Web Programming 2007.08.03

Using Google Web Toolkit

http://www.infoq.com/presentations/gwt 동영상으로 보는 AJAX, GWT의 개념 잡기용이라고 볼 수 있다.45분 가량의 분량과 영어라는 점이 좀 걸리긴 하지만... -_-; Summary The Google Web Toolkit (GWT) is a Java-centric framework for creating AJAX applications. GWT cross-compiles Java source into JavaScript, allowing Java developers to use their existing Java skills and tools to create AJAX apps. GWT lead Bruce Johnson intros GWT including high-..

Web Programming 2007.05.31

Ajax 마스터하기

출처 :http://www-128.ibm.com/developerworks/kr/series/web/ 저자 : 이선민, Technical Consultant, IBM Innovation Center (IIC), IBM Korea. 2006년 9월 4일 지난 한 해 미국을 중심으로 인터넷 업계를 뜨겁게 달군 키워드 중 하나는 '웹2.0' 이었으며, Google의 Gmail과 Maps 그리고 사진공유 사이트인 Flickr 등을 통해 국내 에서도 이에 관한 관심이 매우 높아졌습니다. '웹2.0 컨퍼런스'를 기획한 ‘오라일리(O’Reilly)’사의 팀 오라일리 회장은 “웹2.0 시대로의 전환은 ‘웹의 플랫폼화(The Web as platform)’에 있다”라고 언급했으며, 여기서의 플랫폼은 MS의 Windows..

Web Programming 2006.09.07

Ajax와 Java EE의 통합 (한글)

출처 :http://www-128.ibm.com/developerworks/kr/library/j-ajaxee/index.htmlAjax와 Java EE의 통합 (한글)비동기식 통신 모델과 동기식 통신 모델을 효과적으로 혼합하기 난이도 : 초급Patrick Gan, Senior IT Specialist, Application Innovation Services Center of Excellence, IBM 2006 년 8 월 18 일IT 전문가 Patrick Gan이 Ajax 기술을 Java™ EE 웹 애플리케이션에 적용할 때 전체적인 개발 과정 속에서 발생할 수 있는 문제들을 점검합니다. 패턴에 기반하고 있는 Ajax의 비동기식 통신을 채택할 때의 문제들을 파악하는 것이 효과적인 Ajax 통합의 지름길..

Web Programming 2006.09.07