크롬에서 자동 리프레시가 되게 해주는 gulp livereload를 설치할 수 있다 

ctrl + f 누르지 않고도 데이터가 수정되자마자 사용자가 바로 바뀌어진 문서를 보게 할 수 있다. 





gulp 설치


$ npm install --save-dev gulp gulp-watch gulp-livereload

$ npm link gulp



gulpfile.js 파일


$ vi  gulpfile.js


var gulp = require('gulp');

var pug = require('gulp-pug');

var less = require('gulp-less');

var minifyCSS = require('gulp-csso');


gulp.task('html', function(){

  return gulp.src('client/templates/*.pug')

    .pipe(pug())

    .pipe(gulp.dest('build/html'))

});


gulp.task('css', function(){

  return gulp.src('client/templates/*.less')

    .pipe(less())

    .pipe(minifyCSS())

    .pipe(gulp.dest('build/css'))

});


gulp.task('default', [ 'html', 'css' ]);



gulp를 실행한다. 


$ gulp watch


[20:15:03] Using gulpfile ... gulpfile.js

[20:15:03] Starting 'watch'...



크롬에서는 livereload 플러그인을 실행한다. 



완료!




참고 : http://hochulshin.com/gulp-livereload-sample/

저작자 표시
신고
Posted by 김용환 '김용환'


cql에서 필드마다의 저장 시간을 확인하고 싶다면 WRITETIME을 사용한다.



SELECT "email", WRITETIME("email"), "location", WRITETIME("location")

FROM "member"

WHERE "username" = 'samuel.kim';



 email               | writetime(email) | location | writetime(location)

---------------------+------------------+----------+---------------------

samuel.kim@google.com | 1501879907661000 |      seoul |    1502024896943000



참고

http://docs.datastax.com/en/cql/3.1/cql/cql_using/use_writetime.html

저작자 표시
신고
Posted by 김용환 '김용환'




maven에서 매개변수를 전달하는 방법은 exec.args를 사용한다.


특별히 스페이스가 포함된 문자열을 하나의 토큰으로 전달하려면 sing quote를 사용한다. 



예제


$ maven exec:java -Dexec.mainClass=com.google.photo.Main  -Dexec.args="local 'a   a' "




만약 classpath나 jvm 옵션을 추가하고 싶다면 아래와 같이 사용한다.



예제



$ mvn exec:exec -Dmaven.run.skip=true -Dexec.executable="java"  -Dexec.args="-classpath /usr/local/apache-storm-1.0.1/lib/*:/home/google/lib/photo.jar com.google.photo.Main local"



저작자 표시
신고
Posted by 김용환 '김용환'