Chrome DevTools로 JS 메모리릭 디버깅하기.pptxEunsu Kim
Chrome DevTools를 활용하여 Javascript 메모리 누수(Memory leak)를 디버깅하는 방법을 소개합니다.
Chrome DevTools에서 제공하는 Task Manager, Performance Profile, Memory Heap Snapshot, Memory Allocation Timline 기능을 사용하는 방법을 소개하고, 메모리릭을 진단하고 해결하는 몇 가지 경험적 노하우를 소개합니다.
위 슬라이드는 Grepp의 사내 세미나 불금개에서 활용하는 발표 자료입니다. CCL 라이센스를 따릅니다. 사용시 필수로 저작자를 명시하고, 영리적 사용을 금하며, 내용 변경이 불가합니다.
spring.io 레퍼런스(sagan project)를 통해서 배우는 spring 개발사례에 대해서 발표하고 정리한 프레젠테이션입니다. 작년에 SpringOne에서 발표된 inside spring.io 내용과 저의 개인적인 분석을 통해서 내용을 정리했습니다.
'입문자' 분들을 대상으로 정리했기 때문에 가능한한 간결하고 직관적으로 내용들을 표현했으며 깊게 들어가는 내용들은 거의 생략을 하였습니다.
자세한 내용들을 원하시면 프레젠테이션 중간중간에 관련 link를 첨부하였으니 같이 보시면은 도움이 되실것 같습니다.
Chrome DevTools로 JS 메모리릭 디버깅하기.pptxEunsu Kim
Chrome DevTools를 활용하여 Javascript 메모리 누수(Memory leak)를 디버깅하는 방법을 소개합니다.
Chrome DevTools에서 제공하는 Task Manager, Performance Profile, Memory Heap Snapshot, Memory Allocation Timline 기능을 사용하는 방법을 소개하고, 메모리릭을 진단하고 해결하는 몇 가지 경험적 노하우를 소개합니다.
위 슬라이드는 Grepp의 사내 세미나 불금개에서 활용하는 발표 자료입니다. CCL 라이센스를 따릅니다. 사용시 필수로 저작자를 명시하고, 영리적 사용을 금하며, 내용 변경이 불가합니다.
spring.io 레퍼런스(sagan project)를 통해서 배우는 spring 개발사례에 대해서 발표하고 정리한 프레젠테이션입니다. 작년에 SpringOne에서 발표된 inside spring.io 내용과 저의 개인적인 분석을 통해서 내용을 정리했습니다.
'입문자' 분들을 대상으로 정리했기 때문에 가능한한 간결하고 직관적으로 내용들을 표현했으며 깊게 들어가는 내용들은 거의 생략을 하였습니다.
자세한 내용들을 원하시면 프레젠테이션 중간중간에 관련 link를 첨부하였으니 같이 보시면은 도움이 되실것 같습니다.
kimsQ Rb vs Wordpress 를 브라우저상에서 로드타임 비교와 서버내에서의 실행속도를 기준으로 성능 비교를 해보았습니다. 객관적으로 동일한 환경에서 정량적인 테스트가 될 수 있도록 노력 했습니다. 산출된 결과는 킴스큐가 워드프레스에 비해 로드타임에서 3.6~5배 빠른 것으로 나왔으며, 서버내 스크립트 실행속도에서는 11~16배 빠르다는 결과를 얻을 수 있었습니다. 본 테스트를 위해 사이트를 제공해 주신 하비타임즈(hobbytimes.co.kr/) 킴스오빠(이영화)님께 감사 드립니다. - 레드블럭 킴스큐 운영팀 권기택
스프링군살없이세팅하기(The way to setting the Spring framework for web.)EunChul Shin
깔끔하게 스프링 프레임워크 세팅하는 것에 대한 이야기 입니다.
군살없이 프레임워크를 세팅한다는 의미와 이유, 그리고 스프링 기본 설정 및 설정들의 역할에 대해서 정리해 보았습니다.
This presentation is about Spring framework.
I want to talk about the way to setting the spring framework as tidy in this presentation.
동영상 by 서명덕 - http://itviewpoint.com/
http://www.youtube.com/watch?v=Rdc3-uZhCT4&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=O2TAm6-0pNw&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=XQ6zsB6tLgQ&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=yA-zSPdVP6w&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=i2_z5HJIwL4&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
kimsQ Rb vs Wordpress 를 브라우저상에서 로드타임 비교와 서버내에서의 실행속도를 기준으로 성능 비교를 해보았습니다. 객관적으로 동일한 환경에서 정량적인 테스트가 될 수 있도록 노력 했습니다. 산출된 결과는 킴스큐가 워드프레스에 비해 로드타임에서 3.6~5배 빠른 것으로 나왔으며, 서버내 스크립트 실행속도에서는 11~16배 빠르다는 결과를 얻을 수 있었습니다. 본 테스트를 위해 사이트를 제공해 주신 하비타임즈(hobbytimes.co.kr/) 킴스오빠(이영화)님께 감사 드립니다. - 레드블럭 킴스큐 운영팀 권기택
스프링군살없이세팅하기(The way to setting the Spring framework for web.)EunChul Shin
깔끔하게 스프링 프레임워크 세팅하는 것에 대한 이야기 입니다.
군살없이 프레임워크를 세팅한다는 의미와 이유, 그리고 스프링 기본 설정 및 설정들의 역할에 대해서 정리해 보았습니다.
This presentation is about Spring framework.
I want to talk about the way to setting the spring framework as tidy in this presentation.
동영상 by 서명덕 - http://itviewpoint.com/
http://www.youtube.com/watch?v=Rdc3-uZhCT4&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=O2TAm6-0pNw&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=XQ6zsB6tLgQ&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=yA-zSPdVP6w&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
http://www.youtube.com/watch?v=i2_z5HJIwL4&list=PLZ9uJh6mO6seUbnHC7MtVGctVHGalncyN
This document introduces REST.
Explain about what is REST? and advanced REST feature.
It also introduce REST actual implementation with Jersey and REST infrastructure architecture with ESB based on actual delivery experience.
One more interest thing is that it has REST client stub generator & service contract generator design
9xD Django Study
파이썬 웹프로그래밍 - Django로 배우는 쉽고 빠른 웹개발 Charter 2
발표자 - 김한성
ppt 내용 : 실습 예제 및 내용 요약
개발툴 : pycharm
개발환경 : python 3.5 이용(일부 예제의 경우 동작안함 - 주석 참고)
소스코드 : 2 page github 링크이용
2. Atom
◦ 데이터 포멧의 규칙 ( 피드 , 엔트리 )
AtomPub
◦ Atom 을 이용한 리소스 편집 프로토콜의 규정
◦ Atom 의 CRUD 를 위한 프로토콜
3. REST
◦ 분산 네트워크 시스템의 아키텍쳐 스타일
◦ 설계 실력차에 따른 기능제공 여부
◦ REST 의 이해도가 높아야 함
AtomPub
◦ 프로토콜 스펙
◦ REST 스타일에 기초
Resource Model 및 Link 기능을 제공
설계의 부분이 줄어듬
Framework 및 Library 제공 .
14. Request
◦ PUT /media/Good_To_See_U.jpg HTTP/1.1
◦ Host: blog.example.com
◦ Content-Type: image/jpeg
◦ Authorization: Basic dXNIcjpwYXNz
Response
◦ HTTP/1.1 200 OK
Delete 및 GET 동일함 .
15. 여러 컬렉션 리소스의 메타 정보를 저장 및 기술한 문
서
◦ 컬렉션 리소스
유저 정보 , 미디어 정보
Feed
Entry 등
16. 서비스 문
서
332 Page
응답 참고
반드시 하나이
상 존재 함
Workspace 는 0 개 이상
의 Collection 을 가짐
334 Page
<Collection> 요소 참고
Media 컬렉션에서
받을 수 있는
Media Type 들 .
생략 시 기본
accept
Feed 컬렉션에서
사용 가능한 Category.
Fixed 가 yes 일 때 ,
그 외의 카테고리는 사용
불가능하다 .
19. 카테고리의 추가에 관해서는 스펙이 없음 .
일반적으로 블로그의 Tag 와 유사함 .
Fixed 가 no 이고 카테고리의 추가가 필요하다
면 서버에서 해당 부분을 구현해야 함 .
반대로 fixed 가 yes 일 때에는 AtomPub 와
다른 인터페이스로 카테고리 정보를 편집할 수
있게 해야 함 .
20. AtomPub : Atom 리소스를 CRUD 하는 Web API 를 위한 프로
토콜
Google 은 AtomPub 을 베이스로한 Gdata 를 사용해 블로그 ,
캘린터 , 스프레드시트 , 앨범등을 편집할 수 있는 Web API 제공
Good
◦ 블로그 서비스의 API
◦ 검색 기능을 가진 데이터베이스의 API
◦ 멀티미디어 파일의 Repository 의 API
◦ 태그 (Tag) 를 사용한 소셜 서비스의 API
Bad
◦ Comet 을 이용하는 실시간성이 중요한 API
◦ 영상의 스트림 전송 등 HTTP 이외의 프로토콜을 필요로 하는 API
◦ 데이터의 계층 구조가 중요한 API
◦ Atom 포멧이 제공하는 메타 데이터가 불필요한 API