목록분류 전체보기 (66)
매일매일 IT
myadd.js myadd-test.js node myadd-test.js 실행 결과 하나의 모듈에 여러 개의 메소드 정의하기 ! myadd2.js myadd2-test.js node myadd2-test.js 실행 결과
Rhino/JavaScript 에서는 자바의 라이브러리 사용 가능.Apache POI : 자바 라이브러리. MicroSoft의 엑셀과 워드 파일을 자바에서 조작하기 위한 Library이당.Apache POI 다운로드 : http://poi.apache.org/Apache POI 페이지 메뉴의 'download'에서 POI의 Binary Distribution 다운로드.Rhino의 본체와 같은 폴더(/usr/local/Cellar/rhino/1.7.7.1/libexec)에 POI에서 사용하는 라이브러리(*.jar) 전부 복사하여 둔다. Apache POI는 다양한 라이브러리에 의존하고 있어 매우 복잡한 구조로 되어 있다. ㅠ.ㅠJAR 파일을 한 폴더에 정리한 후 그것을 이용하도록 Rhino 실행 시 클래스..
Node.js용 라이브러리 officegen을 이용하면 엑셀이 설치되지 않은 환경에서도 엑셀 파일 작성이 가능해진당.워드 형식 또한 출력 가능 ! npm install officegen officegen 은 복잡한 작업을 하기에는 제공되는 기능이 제한적 : 신규시트를 작성하고 값을 쓸 수 있는 정도 ㅠ.ㅠ 좀 더 복잡한 작업을 JavaScript로 수행하고자 하는 경우에는 자바 라이브러리인 Apache POI 사용하기 !
마지막에는 doc.end() 메소드를 호출해야 한당 ! 어흥 ! PDFKit로 그래프 그리기 코드 메소드 이름 설명 rect(x, y, width, height) 직사각형 그리기 roundRect(x, y, width, height, conerRadius) 모퉁이가 둥근 사각형 그리기 ellipse(cx, cy, radiusX, radiusY) 타원 그리기 circle(cx, cy, radius) 원 그리기 polygon(points...) 다각형 그리기 path(pathData) SVG의 path 지정하여 그리기 polygon() 메소드 사용법 >
CasperJS를 사용하면 인쇄용 CSS 설정 적용 가능.스크린샷을 찍기 전에 자바스크립트 코드 넣으면 된당.
Key-Value 형식의 데이터 store 중 하나GOOGLE 개발C++로 만들어졌지만 많은 프로그래밍 언어로 사용 가능.구글 크롬에서 IndexedDB를 구현하기 위해 LevelDB를 만들었다.IndexedDB : HTML5 사양 중 하나LevelDB는 임베디드용으로 사용할 수 있는 DB로 다루기 용이 LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.db.createKeyStream([options])A KeyStream is a ReadStream where the 'data' events are simply the ke..
커피스크립트는 실행할 때 자바스크립트로 변환되어 실행.js 보다 간결, 가독성이 뛰어남.npm 이용하여 설치 가능 $ sudo npm install -g coffee-script test-sum.coffee 실행법 : $ coffe test-sum.coffee명시적 자바스크립트 변환 명령어 : $ coffee -c test-sum.coffee 자바스크립트로 컴파일된 test-sum.js CoffeeScript 기본 문법 문장 끝에 세미콜론(;) 必要ないです。console.log "Hello, Teemo~"다만, 여러 문장을 하나의 행에 쓰고자 할 때는 세미콜론을 사용하여 글 구분하여야 한다. console.log "Hello, Teemo~"; console.log "Like teemo!!!"함수나 메소드..
Linux에서 File Encoding 확인명령어 $ file -bi 파일名
Mac에서 File Encoding 확인명령어 $ file -I 파일名 요기서 주의해야할것 ! -I 는 대문자 i ~