서비스 인프라를 만들때 고민되는 것들.
- 클라우드를 이용하면 모든 것이 해결될까?
- 사용자들이 겪는 어려움과 서비스 품질의 이슈는 무엇일까?
- 세계적으로 사랑받는 서비스들은 어떤 아키텍쳐를 가지고 있을까?
이런 고민들과 생각들을 몇 장의 슬라이드로 가볍게 풀어봅시다!
9xD Django Study
파이썬 웹프로그래밍 - Django로 배우는 쉽고 빠른 웹개발 Charter 2
발표자 - 김한성
ppt 내용 : 실습 예제 및 내용 요약
개발툴 : pycharm
개발환경 : python 3.5 이용(일부 예제의 경우 동작안함 - 주석 참고)
소스코드 : 2 page github 링크이용
위 자료는 BOAZ 2016 하반기 프로젝트 주제의 하나로, Advanced 정규세션 동안 Base 정규세션에서 배웠던 다양한 이론들과 기본 지식들, 그리고 툴 활용능력들을 직접 실행하며 진행한 결과물입니다.
*** 워드임베딩과 인공신경망을 이용한 개인 맞춤형 레시피 추천 ***
추천 시스템의 Cold start Problem에 대처하기 위해, 대량의 레시피 텍스트로부터 각 레시피의 특징을 추출하고 이를 인공신경망에 매핑하여 복잡미묘한 입맛의 선호를 예측, 봇 인터페이스를 통해 피드백을 받는 Online learning 형태의 추천 시스템을 제안함.
6기 김성동 숭실대학교 경영학부
6기 김수연 동덕여자대학교 정보통계학과
6기 노우영 한양대학교 ERICA 응용수학과
6기 박소영 건국대학교 응용통계학과
6기 박소현 연세대학교 응용통계학과
6기 이지원 고려대학교 통계학과
** 국내 최초 대학생 빅데이터 연합동아리 BOAZ **
Blog : http://BOAZbigdata.com
Facebook : http://fb.com/BOAZbigdata
The SlideShare 101 is a quick start guide if you want to walk through the main features that the platform offers. This will keep getting updated as new features are launched.
The SlideShare 101 replaces the earlier "SlideShare Quick Tour".
서비스 인프라를 만들때 고민되는 것들.
- 클라우드를 이용하면 모든 것이 해결될까?
- 사용자들이 겪는 어려움과 서비스 품질의 이슈는 무엇일까?
- 세계적으로 사랑받는 서비스들은 어떤 아키텍쳐를 가지고 있을까?
이런 고민들과 생각들을 몇 장의 슬라이드로 가볍게 풀어봅시다!
9xD Django Study
파이썬 웹프로그래밍 - Django로 배우는 쉽고 빠른 웹개발 Charter 2
발표자 - 김한성
ppt 내용 : 실습 예제 및 내용 요약
개발툴 : pycharm
개발환경 : python 3.5 이용(일부 예제의 경우 동작안함 - 주석 참고)
소스코드 : 2 page github 링크이용
위 자료는 BOAZ 2016 하반기 프로젝트 주제의 하나로, Advanced 정규세션 동안 Base 정규세션에서 배웠던 다양한 이론들과 기본 지식들, 그리고 툴 활용능력들을 직접 실행하며 진행한 결과물입니다.
*** 워드임베딩과 인공신경망을 이용한 개인 맞춤형 레시피 추천 ***
추천 시스템의 Cold start Problem에 대처하기 위해, 대량의 레시피 텍스트로부터 각 레시피의 특징을 추출하고 이를 인공신경망에 매핑하여 복잡미묘한 입맛의 선호를 예측, 봇 인터페이스를 통해 피드백을 받는 Online learning 형태의 추천 시스템을 제안함.
6기 김성동 숭실대학교 경영학부
6기 김수연 동덕여자대학교 정보통계학과
6기 노우영 한양대학교 ERICA 응용수학과
6기 박소영 건국대학교 응용통계학과
6기 박소현 연세대학교 응용통계학과
6기 이지원 고려대학교 통계학과
** 국내 최초 대학생 빅데이터 연합동아리 BOAZ **
Blog : http://BOAZbigdata.com
Facebook : http://fb.com/BOAZbigdata
The SlideShare 101 is a quick start guide if you want to walk through the main features that the platform offers. This will keep getting updated as new features are launched.
The SlideShare 101 replaces the earlier "SlideShare Quick Tour".
스프링군살없이세팅하기(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.
14. XML의 큰 장점 중 하나가 사용자 정의 태그를 사용할 수 있다는 점입니다.
JSX(Javascript XML)
React 에서 위와 같은 방식으로 사용할 수 있습니다.
Virtual DOM를 사용해서 빠른 효과를 얻는 것 뿐만 아니라 <div></div>와 같은
의미없는 마크업을 줄일 수 있는 부가적인 효과도 얻을 수 있습니다.
16. 1. 모든 React.Component 에는 render 메소드가 있는데, 이 메서드는 컴포넌트가
어떻게 생길지 알려줍니다.
2. ReactDOM은 실제 페이지에 JSX 형태의 코드를 렌더링 할 때 사용합니다.
[ 규칙 ]
1. 컨테이너 엘레멘트 하위에 존재해야한다.
2. 번수 : 사용 { } 를 사용
3. 스타일 : 카멜케이스
4. 주석 { /* … */ }
JSX를 사용보자.
17. Props
- 부모 컴포넌트에서 자식 컴포넌트로 내려오는 데이터에서 사용한다.
- 컴포넌트 내부의 변하지 않는 데이터를 다룰때 사용한다.
- 읽기 전용(Readonly)처럼 사용된다.
18. State
- 컴포넌트 내부에서의 유동적인 데이터를 표현할 때 사용
- 초기 설정이 필수: 생성자(constructor)에서 this.state = { }
- 값 수정시에는 this.setState({...})로 진행
19. 자식 Element에서 부모 Element로
Data 를 전달하려면?
function을 넘겨서 event 통해서 조작한다.
24. shouldComponentUpdate
prop 혹은 state 가 변경 되었을 때, 리렌더링을 할지 말지 정하는 메소드입니다.
componentWillUpdate
컴포넌트가 업데이트 되기 전에 실행됩니다.
이 메소드 안에서는 this.setState() 를 사용하면 무한루프에 빠져들게 됩니다.
componentDidMount
컴포넌트가 만들어지고 첫 렌더링을 다 마친 후 실행되는 메소드입니다.
이 안에서 다른 JavaScript 사용하거나 AJAX 처리 주로 넣습니다.