jQuery 동영상 강의 흐미~넘 좋은 강의인데...무료란다. 한 강좌당 시간도 길지 않으니..매일 틈내서 들어야겠다. 강의보기 : 30 Days to Learn jQuery 목차 Basic Hello jQuery Not So Fast, jQuery The Basics of Querying the DOM Events 101 Events 201 Bind...Live...Delegate...Huh? Creating and Appending Content [Day01] Hello jQuery (10m 59s) 환경설정 jQuery 라이브러리 다운로드 : 개발자 버전(jquery.com) 에디터 : sublime text 2 웹 브라우저 + 개발자 도구 : 크롬 jQuery 라이브러리 선언 Body 태그 맨 아..
zen-coding 소개 Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions—similar to CSS selectors—into HTML code. 젠 코딩은 HTML, XML, XSL 의 코딩과 편집속도를 높이는 에디터 플러그인이다. 플러그인의 핵심은 강력한 축약어 엔진 (abbreviation engine) 으로 CSS 셀럭터처럼 표현값을 HTML코드로 확장시킨다. 예를..
요즘 많이 쓰는 에디터란다...일단 다운로드 받아 사용해보니..가볍고 빠른것 같다. 확장성도 좋은것 같고 계속 사용해봐야겠다. to do Sublime Text 2 설치하기 확장 플러그인 설치하기 단축키 익히기 Java 컴파일 및 실행 특징 사이트 : http://www.sublimetext.com/2 작성 언어 : C++, 파이썬(python) 단축키 익히기 단축키 설명 Ctrl + Shift + P 커맨드 파레트 열기 Ctrl + ` 콘솔 열기 Ctrl + P 파일 열기 Ctrl + g 라인이동 Ctrl + / 한줄 주석달기 Ctrl + Shift + / 블록으로 선택한 영역 주석달기 Shift + Del(Backspace) 현재 커서가 있는 줄 완전 삭제 Ctrl + Del(Backspace) 단어..
jCaptcha http://jcaptcha.sourceforge.net/ jCapcha + audio FreeTTS 다운로드 http://sourceforge.net/projects/freetts/files/ 참고사이트 Work with sound jCaptcha in servlet, Part 1 - Setup FreeTTS Work with sound jCaptcha in servlet, Part 2 - Customize Voice class in FreeTTS JCaptcha - a image and audio captcha CAPTCHA - Jcaptcha a bad option ? 자동가입방지에 대한 준수사항 ReCaptcha 참고사이트 reCAPTCHA developers.google.com
파폭이 문제야 웹표준 및 웹접근성 작업을 하던중.... 파폭화면에서 셀렉트박스의 엔터키 기능이 먹히지 않는다는 것을 발견 원인은... 키보드가 한글입력일 경우 keypress 이벤트가 먹히지 않는 것이다..헐~ 문제해결 : jQuery 가 갑! 사랑스런 jQuery ~ jQuery 는 모든 브라우저에 적용되는 이벤트를 등록할 수 있다. 해서...jQuery를 이용해서 keypress 이벤트를 등록하니 문제 해결 $j('#keyword').keyup(function(event){ if (event.which == 13) { 블라블라블라 } });
안로이드 ICS 부터 크롬 브라우저가 제공되어 PC환경과 마찬가지로 Developer Tool을 사용하여 디버깅이 가능하다. 하이브리드 웹 개발의 가장 난제는 모바일 브라우저의 디버깅이 불가능하다는 것이었다. 그런데 구글링을 해보니 안드로이드 ICS부터 크롬 개발자툴을 제공하다는 글을 발견!! 하지만 난 진저브레드... 며칠 전 HTC 센세이션 OS 업데이트 기사를 보고 드디어 오늘 업데이트 실행~ https://developers.google.com/chrome/mobile/docs/debugging Remote Debugging 사용방법 HOST 와 모바일 기기의 USB 연결 HOST에서 ADB 실행 모바일 기기에서 크롬 실행 및 디버깅 설정 HOST에서 커맨드 실행 HOST에서 크롬을 열고 http..
인텔, 사상 처음 국내 벤처기업 '얼굴인식 업체 올라웍스' 인수 올라웍스 2006년 설립, 컴퓨터 기술 기반 영상인식 전문 기업 직원은 총 60여명으로 자본금은 3억6천300만원 삼성전자·LG전자·팬택·HTC 등이 올라웍스의 얼굴인식 기술을 자사 스마트폰에 탑재 오라클 vs 구글, 자바 특허권 대결 캘리포니아 지방법원은 오는 16일(현지시간)부터 오라클이 구글을 상대로 제기한 특허침해 소송에 대한 재판을 시작 2010년 8월12일 오라클이 구글을 제소 오라클 측은 구글이 안드로이드를 만들면서 자바 API 37개와 자바 소스코드 11개를 무단 도용했다고 주장 이번 재판의 핵심은 안드로이드가 자바 기술을 얼마나 도용했느냐는 부분이 아니다. 과연 컴퓨터 프로그래밍 언어에 대해 저작권이 인정될 지 여부가 이번 ..
Martin Fowler 의 library 와 framework 정의 library A library is essentially a set of functions that you can call, these days usually organized into classes. Each call does some work and returns control to the client. 라이브러리는 개발자가 호출할 수 있는 필수적인 함수의 집합이다. 요즘은 보통 클래스로 구조화된다. 각각의 호출은 주어진 일을 하고 클라이언트에게 제어권을 넘겨준다. framework A framework embodies some abstract design, with more behavior built in. In order to..
MobiScroll 을 사용하던 중...안드로이폰에서 반응속도 너무 떨어져서 다른 모듀을 찾다가 발견한 Dojo ..이름은 많이 들어봤는데..막상 사용하려하니..이거 무지 어렵게 보인다..도무지 문서도 찾을 수 없고 jQuery “jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.” source: http://jquery.com/ 장점 가장 인기있다 ..
(p.81) 3-11. Collection 엘리먼트의 데이타 타입 명시하기 문제 기본적으로 스프링은 컬렉션에 있는 모든 엘리먼트를 문자열로 처리한다. 해결책 컬렉션의 각 엘리먼트 value 태그에서 type 속성을 이용한다. 컬렉션 태그에서 value-type 속성을 사용하여 모든 엘리먼트에 적용 Java 1.5 이상의 버전의 경우, type-safe 방식으로 정의하면 스프링이 알아서 처리한다. (p.84) 3-12. Factory beans 와 Utility 스키마를 이용해서 컬렉션 정의하기 문제 기본 컬렉션 태그로 컬렉션을 정의할 때, LinkedList, TreeSet, TreeMap 같은 구상 클래스를 정의할 수 없다. 게다가 다른 bean들 사이에서 컬렉션을 공유하기 힘들다. 해결책 대응되는 f..
이슈 조회되는 테이블이 요청값에 따라 테이블을 동적으로 변경시켜야 한다. 문제발생 iBatis는 SQL-ID가 한번 실행되면 내부적으로 읽어온 결과의 metadata를 저장한다. 다음번에 호출되었을 때 이미 캐쉬에 저장된 필드를 쿼리결과에서 찾는다. 쿼리대상 테이블이 변경되어 테이블의 필드명이 metadata의 필드명과 일치하지 않는다. (에러발생) 해결책 statement의 attribute로 "remapResults=true"를 설정하면 metadata를 캐쉬하지 않는다. SELECT * FROM $tbl_nm$ WHERE SUBSTR (rcp_no, 0, 8) >= #fromdt# AND SUBSTR (rcp_no, 0, 8)
오페라 모바일 에뮬레이터 모바일 기기별로 오페라 브라우저를 확인할 수 있다. 모바일 웹 서비스 개발시 매우 유용한 툴인것 같다. Opera Mobile Emulator 에뮬레이터 선택하기 에뮬레이터 화면에서 실행하기 Windows Mobile 6.1.4 Emulator Images Windows Mobile 6.1.4 Emulator Images iPhone Simulator iPhone Simulator iPhone Simulator : 가로보기 지원 viewport 란 The viewport refers to the portion of your browser that is actually used for displaying your web page Viewport, Device, and Documen..