일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 페이스북 번역
- 카프카
- 디자인패턴
- 성능
- notification
- 푸시 번역
- 웹사이트 성능
- 도메인 주도 개발
- GCM
- graphql
- JPA
- APNS
- 푸시
- kafka
- nginx설정
- 웹사이트최적화기법
- php
- nginx
- git
- 카프카 트랜잭션
- nginx설치
- Java
- Push
- Design Pattern
- GCM 번역
- gcm 푸시 번역
- ddd
- 자바스크립트
- 웹사이트성능
- Today
- Total
목록하루 벌어 하루 살아요 (158)
간단한 개발관련 내용
jQuery event Binding. 어떤 요소들에 이벤트를 등록하는 작업을 binding 이라 합니다. 그렇게 하면 이벤트 리스너는 자바스크립트 해석기에 어떤 함수를 넘겨줘야 할지 알게 됩니다. 두 가지 방법으로 요소에 이벤트를 등록할 수 있습니다. 1. 페이지를 불러올 때는 이런 방법으로 요소에 이벤트를 등록할 수 있습니다. 이런 방법을 단축 mothod 라고 합니다.$("#myElement").click(function(){alert($(this).text());}); 2. 이 방법도 첫번째 방법과 마찬가지지만, DOM 요소를 새로 만들었을 때처럼 페이지를 불러온뒤에 추가된 요소에도 이벤트 리스너를 등록할 수 있습니다.$("#myElement").bind('click', function(){ale..
네이버 뉴스스탠드 yes24 구독 이벤트. 덕분에 네이버스탠드 들어가봤네요- ㅎ~참고로 네이버 뉴스스탠드에 대한 기사의 일부를 덧붙입니다. [디지털데일리 이대호기자] 포털 네이버(www.naver.com)가 뉴스 서비스인 뉴스캐스트를 뉴스스탠드로 전환한지 10일째를 맞은 가운데 마이뉴스 구독자 수에서 상당 변화가 있어 주목된다. 네이버를 운영하는 NHN에 따르면 뉴스스탠드 체제로 바뀐 이후 이전보다 마이뉴스 구독자 수가 6배, 마이뉴스 구독횟수는 10배가량 증가한 것으로 나타났다. 이는 뉴스캐스트가 적용되던 지난해 12월 마지막 주와 뉴스스탠드 체제로 바뀐 올해 첫째 주를 비교한 결과이다. NHN 측은 기준이 되는 뉴스캐스트 당시 마이뉴스 구독자 수와 구독횟수는 밝히지 않았다. 이에 대해 NHN 유봉석 ..
1. jQuery ready() Method ready()는 기본적으로 Dom 이 준비된 이후에 또는 Dom이 완전히 로드되었을 때 실행되는 함수입니다. window.onload 와의 차이는 window.onload 는 페이지의 모든 자원들이 로드된 후 실행되므로 ready() 를 사용했을 때 Dom 이후에 다운되는 자원에 대한 접근을 하게 되면 오류?가 발생할 수 있다는 점을 알고 있어야 할 것입니다. 보통의 Dom 이라면 안에 존재할 것이기 때문에 jquery 를 사용하는 스크립트를 안의 하단에서 사용한다면 ready() 를 굳이 사용하지 않아도 같은 방법이 될 것입니다. 그리고 평균적으로 스크립트를 페이지 하단에 심는게 속도면에서 좋기 때문에 좀 더 나은 사용방법이라 말 할 수 있을 것 같습니다. ..
1. jQuery 란?. jQuery 란?- jQuery 는 자바스크립트 라이브러리로 html 코드로부터 자바스크립트를 분리하기 위한 unobtrusive 자바스크립트 입니다. 브라우저와 자바스크립트.- 기본적으로 브라우저의 레이아웃 엔진이 html 과 css를 읽어본 다음에 html dom 을 사용해서 document 를만듭니다. - 자바스크립트는 웹 페이지를 바꿀 때 dom을 참조하므로 페이지를 새로고침하지 않아도 됩니다.- 자바스크립트 인터프리터는 원래 있던 html 과 css 파일을 바꾸지 않습니다. 단지 브라우저 메모리에 들어 있는 페이지의 dom 표현을 바꾸는 겁니다. jQuery 의 기초.- jQuery() 는 $() 와 동일합니다. () 안에는 html 문자열, css 선택자(selecto..
1. xp란? - 모호하고 빠르게 변하는 요구사항을 가지고 일을 하는 중소규모 팀을 위한 경량화된 방법론이다. xp의 특징으로는 * 5명에서 10명 정도로 구성된 프로그래머가 고객과 함께 한 장소에서 일한다. * 개발은 점진적으로 자주 이뤄지고 각 단계마다 산출물의 기능을 덧붙여 나간다. * 요구사항 정의 시에는 사용자가 요구하는 새로운 기능을 스토리 형태로 구체적으로 작성한다. * 프로그래머는 엄격한 코딩 규칙을 준수하고 짝을 이뤄 일하며 단위테스트를 실시한다. * 요구사항, 아키텍쳐, 디자인은 프로젝트 중간에 언제든지 발생한다. 2. xp의 논쟁거리 - xp에서는 초기에 설계를 끝내고 진행하는 스타일(BUFD, Big Up-Front Design)을 지양한다. - 짝(pair)프로그래밍 - TDD 3..
스크럼(Scrum)의 핵심 요소 1. 스크럼의 정의 가. 소규모의 기능협업팀 CFT(Cross Functional Team)들은 30일간의 제품 릴리스를 점진적으로 수행하는 개방된 환경에서 모여 함께 일한다. 이 기간을 스프린트 sprint 라고 한다. 나. 팀은 스프린트의 목적을 달성하기위해 스스로 방향을 잡고 권한을 갖는다. 다. 스크럼 마스터 Scrum master 가 팀웍을 북돋운다. 스크럼 마스터는 기술적인 방향은 제시하지 않지만 스크럼의 핵심 원리를 강화하고 방해요인은 제거한다. 라. 각 스프린트의 우선순위를 정의하는 제품백로그(product backlog)를 통해 작업을 구성한다. 2. 스크럼에서의 역할 가. Product Owner는 고객의 의견을 대변하고 팀에 관련된 이해관계자의 관심사항..