IT,프로그래밍

    [Node.js]EJS 태그 삼형제

    EJS 에서 변수 를 받아서 사용하는 폼은 크게 3가지가 있다 과 그리고 이다.이제 부터 이 3가지의 차이점이 무엇인지 하나하나 알아가 보자. 1. EJS 에서 는 소스내 에서 실행되지만 보이지는 않는 태그이다무슨 의미냐면 클라이언트 들은 화면에서 보이지 않지만실행이 되는 태그라는 뜻이다.class="odd"class="even" 위의 소스에서 i 가 짝수면 odd 를 아니라면 even 을 class 값으로 주는 소스이다. 여기에서 를 이용해서 if 로 조건문을 줄수 있지만 사용자는 보이지 않는다. 2. 이 태그는 태그와는 조금 다르게 HTML 코드를 날것(Raw)로 보여줍니다 과 의 차이점은 은 소스에 보이지 않는 흐름제어 태그이고 는 HTML 태그들을 이스케이프 문자 없이 RAW 한 상태 로 출력해줍..

    [Git]브랜치 에서 커밋을 안해서 작업들이 날아갔을때

    NOTICE : 3줄 요약은 글 하단에 있습니다. 충격적인 일이 일어났다 평소처럼 작업을 한다음에 커밋을 하였다 그런데 소스트리에서 브랜치가 선택이 안되있던것이 아닌가. 그래서 아무생각 없이 브랜치로 체크아웃 해버리고 말았다 그러지 말았어야 헀는데 난 그사실을 몰랐어~ 결과는 커밋을 그동안 했던 Head 는 온데간데 없어지고(당연하다) 약 6일전의 커밋으로 돌아가 버려서 6일내내 작업한것들이 통째로 날아가 버렸다. 멘탈이 바스라지고 손이 떨리며 눈이 출혈되고 안돼라는 소리가 절로 나왔다 아아.. 아무리 혼자 작업하는거라고 하더라도 master 브랜치 하나로 하지말껄… 한탄은 이미 의미가 없어진지 오래였다 박살난 멘탈을 어찌 붙잡고 Google 을 뒤진 결과 방법을 찾아냈다 방법은 HEAD 의 로그로 ch..