[독후감] 새스고딘의 시작하는 습관

[독후감] 새스고딘의 시작하는 습관
새스고딘의 시작하는 습관 진리의 길을 걷는 사람이 저지를 수 있는두 가지 실수가 있다.하나는 끝까지 가지 않는 것이고,다른 하나는 시작하지 않는 것이다._고타마 싯다르타  위의 글에서 난 3가지 중요한 키워드를 발견했다. 하나는 시작하지 않는것. 하나는 끝까지 가지 않는것. 그리고 마지막으로 진리의 길을 가는것. 시작하자. 무엇이든 시작하자. 하지만 그것이 나의 진리의...

[MySQL] 유용한 커맨드 정리

[MySQL] 유용한 커맨드 정리
2016.07.18 상세 칼럼 노출하기.  show full columns from <tablename>; 날짜 변환하기 DATE_FORMAT(date, format) FormatDescription %a주말을 약자로 보여준다. (Sun-Sat) %b각 월을 약어 표시로 노출한다. (Jan-Dec) %c월을 숫자로 표현한다. (0-12) 참고, 1자리는 한자리수로만...

[Spring Junit] Transaction Rollback with Junit

[Spring Junit] Transaction Rollback with Junit
JUnit 테스트시에 DB설정은 다음과 같다. DataSource 설정 Transaction 설정  Junit 테스트 수행.  이때 DB에 입력 및 삭제 테스트를 진행하면 실제로 데이터가 DB로 입력되거나, 삭제가 발생한다. 이를 선택적으로 수행할 수 있는 방법은 다음과 같다. @Log4j@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(classes...

[IntelliJ] IntelliJ에서 정적 Import 설정하기.

[IntelliJ] IntelliJ에서 정적 Import 설정하기.
InttlliJ 정적 Import 설정  테스트 코드를 작성하다보면 정적 import처리에서 애를 먹는다. 주로 등록해서 사용하는 패키지를 나열해본다. org.hamcrest.Matchers org.hamcrest.CoreMatchers org.junit org.junit.Assert org.junit.Assume org.junit.matchers.JUnitMatchers IntelliJ에서는...

[Sublime Text] Babel Package 추가하기

[Sublime Text] Babel Package 추가하기
Install Babel Syntext Package on Sublime Text React를 사용할때 간단한 에디터 툴로 Sublime Text를 이용하는 경우가 많다. 테스트를 할때든, 공부를 할때든 Sublime Text는 좋은 툴이다. React 문법을 이쁘게 보여주거나, 자동완성을 위한 Sublime Text 패키지가 있어 설치방법을 소개한다. 설치방법은 다음과 같이 선택할 수...

[handlebars] Reference

[handlebars] Reference
Base from : http://handlebarsjs.com/reference.html Handlebars.compile(template, options) template 을 컴파일 하는 작업은 다음과 같이 수행하면 즉시 수행된다. var template = Handlebars.compile('{{foo}}'); template({}); template : 를 수행할때...

[Tabata Training] 타바타 트레이닝이란?

[Tabata Training] 타바타 트레이닝이란?
일반적으로 운동은 지속적으로 오랫동안 해야한다고 알려져 있다. 아마도 운동을 함으로써 힘의 증가, 살 빼기, 유연성 증가, 근육 키우기 등을 목표로 할 것이다. 대부분의 운동 프로그램은 가능한 오랫동안 고정적인 플랜으로 운동을 하라고 한다. 그러나 이러한 운동은 오랜 시간 그리고 지루함, 무엇보다 지속적으로 하기가 어려운 단점이 있다. 연구끝에 Tabata라는 새로운 운동 방법이 등장하였고,...

[handlebars] Built-In Helpers

[handlebars] Built-In Helpers
from : http://handlebarsjs.com/builtin_helpers.html The if block helper if헬퍼를 이용하여 조건에 따라 블록을 렌더할 수 있다. 만약 아규면트가 false, undefined, null, "", 0혹은 []을 반환하는 경우 Handlebars는 블록을 렌더하지 않는다. <div class="entry">  ...

[handlebars] Partials 알아보기

[handlebars] Partials 알아보기
from : http://handlebarsjs.com/partials.html Handlebars는 partials를 이용하여 템플릿을 재사용 가능하게 한다. Partials는 일반적인 Handlebars 템플릿으로 다른 템플릿을 직접적으로 호출할 수 있다. Basic Partials partials를 이용하기 위해서 반드시 Handlebars.registerPartial로...

[handlebars] Block Helper

[handlebars] Block Helper
from : http://handlebarsjs.com/block_helpers.html Block Helper는 커스텀 iterator를 정의하고 다른 기능을 수행할 수 있도록 해준다. 그리고 새로운 컨텍스트함께 전달된 블록을 호출할 수 있다. Basic Blocks 보여주기를 목적으로 블록 헬퍼를 정의해보다. 이는 블록을 호출하며 이는 헬퍼가 존재하지 않는다.  <div...

[handlebars] precompiler이용하기.

[handlebars] precompiler이용하기.
from : http://handlebarsjs.com/precompilation.html Handlebars프리컴파일러를 이용하면 핸들바 컴파일이 클라이언트 브라우저에서 컴파일되는 시간을 줄여주며, 필요한 핸들바스 라이브러리를 처리하는 시간을 감소 시켜 준다. Getting Started 우선 OS X에서 node를 인스톨 하거나, npm을 인스톨 할 필요가 있다. $ brew...

[handlebars] Expression 알아보기.

[handlebars] Expression 알아보기.
from : http://handlebarsjs.com/expressions.html Handlebars 의 expression은 Handlebars 템플릿의 기본유닛이다. {{mustache}}를 이용할 수 있으며, 헬퍼에 이를 전달할 수 있으며 또는 해시 아규먼트에서 값처럼 사용할 수 있다. 기본사용법 :  다음은 가장 단순한 표현식이다. <h1>{{title}}</h1> 이...

[handlebars] Getting Started

[handlebars] Getting Started
Getting Started handlebars from : http://handlebarsjs.com/ Getting Started Handlebars는 아래와 같이 일반 HTML과 같이 보인다. 내부에는 내장된 handlebars 표현식 {{ 와 }}로 표현하고 있다. <div class="entry">   <h1>{{title}}</h1>  ...