본문 바로가기

programming24

아아.. Timestamp 아아 나는 왜 TIMESTAMP -> timestamp 변환을 getTime으로 될거라고 생각한걸까 2018. 11. 29.
DDD What is domain logic? When working on a project, you can point out two distinct areas: problem space and solution space. 프로젝트를 진행할때 문제영역과 해결영역으로 나눌수있다. problem space : 소프트웨어가 해결해야할 실제 문제 solution space : 문제 영역에 대한 솔루션 To do that, you need to look at whether or not the code makes decisions that have a business meaning. That is what differentiates domain logic. Your domain model is responsible for.. 2018. 11. 7.
Linux sudo sudo, su의 차이점 sudo는 root가 아닌 사용자가 root에 준하는 능력으로 sudo 다음에 나오는 명령을 실행하게 하는 명령어 curl : 컬 curl을 사용하는 방법 알아보기 -X : 사용할 방식 메소드 선택하기 -d : 함께 전달할 파라미터값 설정하기 -G : 전송할 사이트 url 및 ip 주소 -H : 헤더 정보를 전달하기 -i : 사이트의 Header 정보만 가져오기 -I : 사이트의 Header와 바디 정보를 함께 가져오기 -u : 사용자 정보 $ curl -G http://webisfree.com/action/?test=ok $ curl -X PUT -G http://webisfree.com/action -d test=ok $ curl -X GET --data-urlenc.. 2018. 11. 6.
javascript Bubbling, Capturing 이벤트 버블링은 특정 화면 요소에서 이벤트가 발생했을 때 해당 이벤트가 더 상위의 화면 요소들로 전달되어 가는 특성을 의미한다. 부모 자식 자식자식 자식자식자식 버블링은 자식자식자식을 건드려서 거품처럼 위로 이벤트 감지를 하는 것으로 상상하면 된다. 기본값이고 반대로 이벤트건게 캡쳐링이다. Document ready load ready 는 DOM이 완성된 이후에 호출되는 callback 함수이고 load 는 img와 같은 다른 요소가 모두 load된 이후에 호출되는 callback 함수이다. 변수범위와 호이스팅 블록범위 아래의 firtName은 둘다 전역 범위다. 두번째, firstName은 {} 블럭으로 쌓여있지만, 자바 스크립트는 블럭단위 범위를 지원하지 않는다. .. 2018. 8. 11.
Design Pattern 종류 생성패턴 Abstract Factory (추상 팩토리) 동일한 주제의 다른 팩토리를 묶어 준다. Abstract factory pattern은 Strategy 와 Factory의 콜라보. 전략적인 공장이다. factory pattern의 상위호환이 아니다. Builder 생성(construction)과 표기(representation)를 분리해 복잡한 객체를 생성한다 다른 의미의 Builder는 set 메서드를 노출하지 않으면서 유연한 인스턴스 생성을 위해 사용한다. Factory Method 생성할 객체의 클래스를 국한하지 않고 객체를 생성한다. 객체를 만들어내는 부분을 서브 클래스(Sub-Class)에 위임하는 패턴. 바뀔 수 있는 부분을 찾아내서 바뀌지 않는 부분하고 분리시켜야 한다는 원칙. .. 2018. 8. 8.
ga - gclid ga - gclid What is GCLID & why you should care about it? Getting to Know Your Gclid: It’s Not as Awkward as It Sounds… What The Gclid? gclid - What is the gclid parameter appended to my Google URLs? 구글 adwords 이용시 광고 클릭스 유일한 id를 gclid(google click id)를 query string으로 붙여서 url로 랜딩시켜준다. 여기에서 만약 redirect나 gclid가 누락되면 클릭은 발생했지만 ga에서 gclid에 매칭되는 통계는 꼬이게 된다. 2018. 8. 7.