소개
모바일 서비스 스타트업을 운영하다 블록체인 기술에 매료되어 블록체인 스타트업과 유명 가상화폐 거래소에서 백엔드 엔지니어로 근무했습니다.
현재는 퇴사 후 암호화폐 및 주식 트레이딩, 개인 사이드 프로젝트 등으로 새로운 프로젝트를 준비하고 있습니다.
짧지않은 기간 개발을 해오면서 항상 새로운 기술을 배우는 것을 즐겼고, 국내 개발자들 사이에서도 해외의 최신 기술이 빠르게 전파되고 공유되는 것을 추구하여 항상 새롭고 유익한 개발 강의를 제작해 보려고 합니다:)
강의
수강평
- 시간의 마법사 RxJS - setTimeout 은 No! 모든 비동기 작업들을 한방에 해결하자
- 시간의 마법사 RxJS - setTimeout 은 No! 모든 비동기 작업들을 한방에 해결하자
- 시간의 마법사 RxJS - setTimeout 은 No! 모든 비동기 작업들을 한방에 해결하자
- 시간의 마법사 RxJS - setTimeout 은 No! 모든 비동기 작업들을 한방에 해결하자
- 시간의 마법사 RxJS - setTimeout 은 No! 모든 비동기 작업들을 한방에 해결하자
게시글
질문&답변
10강 concatMap, concatAll :: 8분 40초 부분 질문드립니다.
안녕하세요 좋은 질문 감사합니다:) 먼저 설명드리자면 concatMap 오퍼레이터의 type definition을 살펴보시면 (types.d.ts 파일에 있습니다.) export declare type ObservableInputT> = SubscribableOrPromiseT> | ArrayLikeT> | IterableT>; ObservableInput 타입을 반환하는 함수를 인자로 받게 되어있는데, 보시는 바와 같이 SubscribableOrPromise 를 둘다 반환해도 사용이 가능합니다. 따라서 Rx.from 을 사용하지 않아도 그 자체가 Promise 이기 때문에 그대로 사용이 가능합니다. 하지만 굳이 Rx.from 을 사용한 이유는 Promise 를 Observable 로 변환해서 Observable 형태로 바꾸어 반환하는 것이 더 이해하기 쉬울 것 같아서 저렇게 사용했습니다. '왜 Observable 이 아니라 다른 값을 반환했는데 동작하지?' 와 같은 헷갈림이 있을 것 같아서 저렇게 해두었는데, 이 내용을 강의에서 설명드리는 것이 더 좋았겠다는 생각이 드네요.. ㅎㅎ
- 0
- 2
- 271
질문&답변
강의 영상의 해상도를 더 높일 수는 없나요?
안녕하세요 재욱님 먼저 제 강의를 수강해 주셔서 감사드립니다:) 안타깝게도 영상은 원본해상도로 업로드하여서 해상도를 더 높이는 것은 어려울 것 같습니다ㅜㅜ 다음부터는 주신 의견 반영해서 화질에 좀 더 신경을 써서 업로드하겠습니다 감사합니다
- 0
- 1
- 342