본문 바로가기

전체 글376

유용한 자바스크립트 라이브러리 autocomplete 모음http://autocompletejs.com/http://autocomplete-js.com/http://atmb4u.github.io/AutoJS/http://hakib.github.io/MassAutocomplete/highlight.js신텍스 하일라이터. 코드 3줄이면 페이지 내 코드를 자동으로 인식해서 하일라이팅 해주는 라이브러리. https://highlightjs.org/textures.jsSVG 패턴을 생성해주는 d3.js 확장 라이브러리. 데이터 시각화. http://riccardoscalco.github.io/textures/krakenjsexpress를 위한, 보안 및 확장 가능한 레이어. 페이팔 오픈소스. http://krakenjs.com/intract... 2018. 7. 12.
[JS] HTML 화면을 PDF로 출력 프로젝트에서 화면(html)을 PDF로 출력해야하는 경우가 생겼다. iText 라이브러리의 경우 html을 pdf로 변환해주지만 CSS 적용에 한계가 있어서(매우 제한적이다) 결국 이미지로 변환을 거쳐 PDF로 출력하는 방법을 선택했다. 사용한 라이브러리는 아래 3가지이다. bluebird.min.js (3.5.0)bluebird.js: 아래 라이브러리에서 사용하는 Promise 함수를 IE에서도 사용할 수 있게 해준다. http://bluebirdjs.com/docs/getting-started.html html2canvas.min.js (0.5.0-beta3)html2canvas.js: 현재 브라우저에 의해 렌더링된 화면을 canvas로 변환해준다. https://html2canvas.hertzen... 2018. 4. 17.
아이오닉 프레임워크 아이오닉 프레임워크1.아이오닉 이란?여러 하이브리드 앱개발 플랫폼이 있지만 ionic3는 단순 라이브러리가 아닌 앱개발 전체 과정을 포함하는 개발 플랫폼입니다. 최근 하이브리드 엔진 최적화가 활발히 진행되고 있으며 스마트폰 H/W의 성능도 향상되어 일부 앱을 제외하고는 스마트폰 앱을 네이티브로 개발할 이유는 더이상 없습니다. 특히나 하드웨어 기능이나 UI반응 속도와 상관없는 앱 서비스 개발은 고객 Needs에 빠르게 대응하는 개발의 속도가 더욱 중요합니다. 기본적으로 코르도바 개발 프레임웍 위에서 동작하고 앵귤러(AngularJS) 자바스크립트 프레임웍을 사용한다.IOS앱 개발을 위해서는 OS X가 필수이나, 최근 다양한 방법으로 맥이 아닌 하드웨어 에서도 OS X 를 설치하고 있으며 이를 헥킨토시라 부.. 2018. 4. 12.
Spring boot 에서 java Quartz Scheduler, Cron을 사용한 스케쥴러 구현 웹 서버 개발이던 Rest 서버 개발이던 거의 모든 실제 현업 개발 환경에서 꼭 등장하는 것이 "배치"와 "스케쥴러" 이다. 사용자의 요청에 의해서 기능이 수행되는 것이 실제 업무 로직의 많은 부분을 차지하겠지만, 분명 시스템의 특정 부분은 "자동으로" 기능이 수행 되어야 하는 것이 존재한다.순수하게 DB to DB로 작업하는 기능의 경우에는 오라클 등의 DBMS 자체에서 제공하는 스케쥴러 기능이 있지만, 많은 경우 서버단에서 스케쥴러를 개발해야 할 것이다. 이 또한 매우 다양한 방법이 있고, 몇몇 자주 사용되는 라이브러리가 존재한다. 그 중 내가 주로 자바 스케쥴러 개발에 사용하는 오픈소스 라이브러리인 Quartz Scheduler에 대해 작성해 보려고 한다. 개발 환경은 Maven 기반의 Spring.. 2018. 2. 19.