우리 하진이 백일사진*^^*

저는 네이버 까페를 통해서 베이비캣츠를  알게되었어요.

집에서도 가깝고 평이 좋길래 혜택이 많은 공동구매형식으로 예약을 했죠.

환한느낌의  스튜디오와 아기자기한 소품들이 깨끗한 인상을 주더라구요.

무엇보다 이모님이 참친절하셨구요. 촬영하기전에 아기랑 친해지기위해 

이런저런거 물어보시고 또 한컷이라도 더 이쁘게 찍기위해 열성적이셨어요.

그점이 참 인상적이였구요.

하진이가 졸린지 칭얼거리니깐 촬영을 계속 이어가지않으시고 수유후에 30분정도 낮잠 잘 시간을 주셨어요.

그 덕분에 제 컨디션을 찾아 이쁘게 웃으면서 촬영을 잘 마칠수있었답니다.

사진이 너무마음에 드네요.

저는 개인적으로 참 만족합니다.

by 김필 | 2011/11/21 21:29 | warm up | 트랙백 | 덧글(0)

jQuery의 핵심기능

jQuery 라이브러리는 일반적인 웹 스크립팅에 폭넓게 사용될 수 있는 추상계층(abstraction layer)을 제공하므로, 스크립팅에서
필요로하는 거의 모든 상황에 유용하게 활용할 수 있다. jQuery에 대해 꼭 알고 있어야 할 핵심 기능들을 중심으로 살펴보자.
  • 페이지 일부분에 접근. jQuery는 다큐먼트에서 한 부분의 내부를 탐색 혹은 조작하기 위한 명료하고 효과적인 선택자(selector) 매커니즘을 제공한다.
  • 페이지가 보여지는 모습 변경하기. jQuery는 브라우저와 상관없이 동일한 표준을 제공하므로, 브라우저 간의 차이를 극복하도록 해준다. 또한, jQuery는 페이지가 렌더링된 이후에도 클래스를 변경하거나 다큐먼트 일부분의 스타일을 개별적으로 바꿀 수 있도록 해 준다.
  • 페이지의 콘텐트 변경하기. jQuery는 간단한 코드로 외관뿐만 아니라 다큐먼트 내용 자체를 바꿀 수 있다. 텍스트 수정, 이미지 추가 및 교체, HTML 전체 구조를 완전히 새로 만들거나 확장 하는 것이 간단한 API로 가능하다.
  • 페이지와 사용자 간 상호작용 처리. jQuery 라이브러리는 사용자의 링크 클릭 등을 포함한 광범위한 이벤트를 가로채어 처리하는 세련된 방식을 제공하기 때문에 HTML 자체에 이벤트 핸들러를 추가하여 HTML을 헤집어 놓을 필요가 없다. 동시에, 이벤트 핸들링 API는 웹 개발자를 괴롭히는 브라우저 간의 불일치 문제도 깔끔하게 해결해 준다.
  • 페이지에 애니메이션 추가하기. jQuery 라이브러리는 fade, wipe와 같은 일련의 효과 기능들을 제공할 뿐만 아니라 새로운 효과를 만들 수 있는 툴킷을 제공하고 있다.
  • 페이지를 새로고침하지 않고 서버로부터 정보를 가져오기. jQuery 라이브러리는 브라우저에 얽매이지 않는 Ajax 기능을 제공하므로, 개발자가 서버측 기능에만 집중할 수 있도록 해준다.
  • 일반적인 자바스크립트 작업을 단순화. jQuery의 모든 다큐먼트 처리 기능에는 순환과 배열 조작과 같은 자바스크립트 확장기능이 추가로 제공된다.

    by 김필 | 2009/09/09 20:20 | jQuery | 트랙백 | 덧글(0)

    검색 서비스에서 한글 입력시 쿼리문에 깨져서 들어가는 경우

    상황 :

    밑에서 두번째 줄에 있는 '김복실' 정상적이라면 검색시 나와야 합니다만...
    결과는
    조건에 맞는 데이터가 없다니!!!
    어떤 값이 넘어가는지 확인해 보기로 했습니다..
    살짝 한줄 넣어서 콘솔에 찍어봤습니다.
    결과는

    이건뭐;;
    정상적인 검색이 이루어질리가 없겠죠.. ? ?? ???;;
    감이 오시죠
    딱 인코딩 문제였습니다...
    검색질을 시작했고
    비스므리한 걸 찾았어요!!

    참고 : 개발 환경에서 서비스 환경으로 넘길때 한글 깨지는 문제 해결 방법중 하나.

    개발환경 및 모든 소스코드가 UTF-8로 지정된 상태에서 발생한 일이라 적잖이 당황되고 고치기 힘들었습니다.
    저 검색페이지를 참고로 생각보다 간단히 해결되었습니다.
    톰캣 폴더 안의 server.xml connector부분에 URIEncoding="UTF-8" 추가해주니 되더군요;;
    <Connector
            port="8080"
            redirectPort="8443"
            minSpareThreads="25"
            connectionTimeout="20000"
            maxThreads="150"
            maxSpareThreads="75"
            maxHttpHeaderSize="8192"

           URIEncoding="UTF-8"

        >
        </Connector>


    결과는
    일단 한글 데이터 잘 넘어 갔구요..
    검색결과도 잘 나왔는가 볼까요??
    김복실씨 많이 들어있네요;;
    테스트 데이터에;;
    어쨋든 성공했습니다.
    ^^

    by 김필 | 2009/09/04 11:25 | 트랙백 | 덧글(0)

    tomcat 5.5.28 ContextPath 설정하기

    1. 톰캣 설치시 설정한 포트번호로 admin페이지 호출
       예 : http://localhost:8080/admin
    2. id/pw에 admin/톰캣 설치시 설정한 pw입력 후 로그인
    3. 아 귀찮아.. 내일 스샷과 함께..

    by 김필 | 2009/09/03 20:16 | warm up | 트랙백 | 덧글(0)

    ◀ 이전 페이지          다음 페이지 ▶