* jQuery가 등장한 후로 JavaScript의 개발 생산성이 향상되면서 직접 DOM을 건드리는 일보다는 공개된 무료 라이브러리를 적극 활용하는 방향으로 프로젝트를 진행하고 있다. 개발자 입장에서는 유용한 라이브러리를 확보하는 일이 중요한데 이러한 라이브러리를 소개하는 사이트들을 모아봤다. jQuery Rain http://www.jqueryrain.com/ 유용한 기능을 제공하는 유무료 라이브러리들을 소개하고 있다. * jQuery Rain에서 소개한 라이브러리 중에 프로젝트에 써먹을만한 라이브러리들을 선별해봤다. postmessage (by daepark) http://postmessage.freebaseapps.com/ https://github.com/daepark/postmessage 크로스..
* 아래는 SOAP의 개념과 Spring WS 2 + Spring MVC 3 조합으로 SOAP 서비스를 구현하는 방법이다. Understanding SOAP and REST Basics (by John Mueller) http://blog.smartbear.com/software-quality/bid/254971/Understanding-SOAP-and-REST-Basics Why SOAP Services Are Being Put to REST (by Jacob Orshalick) http://www.techwell.com/2013/01/why-soap-services-are-being-put-rest Spring WS: A Tutorial Using the Latest 2.0.0 RC2 Build (b..
* X-editable을 사용하면 전통적인 FORM 엘러먼트와 INPUT 엘러먼트의 제약을 벗어나서 A 엘러먼트와 JavaScript만으로 다양한 사용자 입력을 수용할 수 있다. * 먼저 HTML 상에서 X-editable를 적용할 A 엘러먼트를 작성한다. data-type의 값으로 text, textarea, select, date, checklist 등 다양한 타입을 지원한다. select2 타입은 v1.4.1 버전에서 임의로 setValue() 메써드를 사용시 오류가 발생하는 버그가 있어 select 타입 사용을 권장한다. * v1.4.1 버전부터 모드가 통합되면서 사전에 inline 모드를 적용하는 설정이 필요하다. $.fn.editable.defaults.mode = 'inline'; * 앞서 ..
* 상속은 프로그래밍의 기본 철학인 Don't Repeat Yourself(DRY) 원칙에 있어 매우 중요한 요소 중 하나다. 하지만 이러한 상속을 사용하지 말라는 글을 발견하여 흥미를 느껴 소개한다. Don't inherit code (by Kevin Rutherford) http://silkandspinach.net/2011/09/28/dont-inherit-code/ 상속(extends)보다는 인터페이스(implements) 사용을 권장하는 내용이다. Why you should use composition instead of inheritance (by Hoskinator) http://hoskinator.blogspot.kr/2006/10/why-you-should-use-composition-i..
- Total
- Today
- Yesterday
- chrome
- jpa
- Spring MVC 3
- JHipster
- 태그를 입력해 주세요.
- Docker
- JavaScript
- 평속
- jsp
- 알뜰폰
- MySQL
- Spring Boot
- CentOS
- DynamoDB
- 로드 바이크
- node.js
- kotlin
- Tomcat
- Kendo UI
- 구동계
- Kendo UI Web Grid
- jstl
- bootstrap
- graylog
- java
- 자전거
- maven
- 로드바이크
- Eclipse
- spring
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
