한국 ETF 시각화 플랫폼 개발

캡스톤디자인 프로젝트로 '한국 ETF 시각화 플랫폼'을 개발하고 있습니다. 2020년 코로나19의 확산과 제로 금리 시대가 도래하면서 주식과 증권시장에 대한 관심이 어마어마하게 커졌습니다. 저 또한 그런 시장에 관심을 가지기 시작했고, 그 중 ETF라는 상품에 관심을 가지게되어 작년 여름부터 프로젝트를 시작했습니다. ETF는 Exchange Traded Fund의 줄임말로, 거래소에 거래되는 펀드를 말합니다. 즉, 펀드처럼 운용사에서 관리를 하지만 주식을 사고팔듯이 사고팔수 있죠. 저는 '핀트'라는 앱을 통해 처음 경험해보았고 지금은 직접 거래하고 있습니다. 2020.08.23 - [Diary - IT] - 핀트(FINT) 투자 시작했습니다. 그리고 그만뒀습니다. (ETF투자/후기) 국내 ETF 시장은 ..

Git의 기본 (clone, remote, commit, push, pull 등등)

개발하다보면 git을 사용하는 경우가 많은데 종종 명령어 순서를 까먹습니다... 자주쓰면 외워지긴 하겠지만 본 게시물 작성을 통해 머리에 때려 박아야겠습니다. Github repository를 해당 디렉토리에 복사합니다(불러옵니다.) git clone 해당 폴더에 .git을 생성하고 초기화합니다. (깃의 관리를 받게됩니다.) git init (로컬 폴더와 연결할) 원격 repository를 새로 생성합니다. git remote add # git remote add origin https://github.com/~~ 변경점이 있는 파일을 stage에 올립니다. ( .는 해당 폴더의 모든 파일) git add . 커밋을 통해 서버에 올릴 준비를 완료합니다. git commit -m "커밋 메세지" 커밋한 내..

빅데이터 기반 데이트코스 추천 시스템

2020년 상반기 중 '빅데이터를 통한 데이트코스 추천 시스템 개발' 프로젝트를 진행한 적이 있습니다. 데이트 코스를 정하기 힘들어하는 사람들을 위해 맛집, 데이트 명소, 볼만한 영화를 한꺼번에 추천해주는 시스템이며, 단순히 사람들이 좋아하는 장소가 아닌 본인의 취향을 고려한 장소를 추천하는 시스템입니다. 저를 포함해 총 3명의 팀원이 진행을 했으며, 어느 한 사람이 역할을 맡기보단 위에서 언급한 맛집, 데이트명소, 영화 3가지 분야로 나누어 python을 통한 데이터 수집 및 전처리부터 모델링까지 모든 과정을 수행했습니다. 저는 그중 '맛집' 분야의 데이터 수집, 전처리, 모델링 과정을 수행하고, Neural Collaborative Filtering 모델을 리서치함과 동시에 적용할 수 있는 코드를 작..

T아카데미 - 구글 클라우드 플랫폼 기반의 데이터 엔지니어링 기초

T아카데미에서 진행하는 '구글 클라우드 플랫폼 기반의 데이터 엔지니어링 기초' 강연을 듣게되었습니다. 그동안 세미나 신청을 많이 했지만 경쟁이 있었는지 자주 떨어졌는데, 이번에 드디어 신청이 됐습니다. 코로나때문에 집에서 원격으로 듣긴하지만 어쩔 수 없겠습니다 ㅎㅎ 강연자분 소개를 놓친 것 같은데 쏘카에서 데이터엔지니어로 근무하시는 분이신 것 같아요! 최근에 자주 방문하는 블로그를 운영하시는 분인 것 같아서 신기합니다. 강연을 통해 배운 내용은 따로 정리한 뒤에 게시물로 올려볼 예정입니다. T아카데미에서 좋은 강연을 많이 하니까 데이터나 개발에 관심이 있으신 분들은 세미나 주제가 올라올때마다 주제 확인해보시고 신청하면 좋을 것 같습니다...!

네이버 개발자 오픈 클래스 2020 - Class 6 메모, 후기

Class 6. 전형의 모든것 드디어 네이버 개발자 오픈클래스의 마지막 클래스입니다. 주말동안 다른 일로 바빠 오늘 시청을 하게되었습니다. 마지막 클래스인만큼 공채를 대비해 전형에대한 모든 내용을 리뷰해주셨습니다. 지원서 작성 - 온라인 코딩테스트 - 1차 기술면접 - 2차 종합면접 지원서 작성 지원서는 마감시간보다 여유있게 제출할 것 관심분야 질문 - 최소한의 관심분야 확인, 지원자가 자신있게 답할수있는 부분 컴퓨터 공학 관련 이수과목명 - 탄탄한 기초와 기본기를 묻기위함, 학점은 상관X 기술적 문제를 해결한 경험 - 어떤 고민의 과정을 거쳤는지, 무엇을 배웠는지 묻기위함 끝가지 파고들었던 경험 - 특정 분야에 보인 열정을 확인하기 위함. 개발자로서 어떤 기능을 개발하고 싶은지 - 개발자로서의 접근방법..

얼굴인식기반 실시간 교육 플랫폼 KHU-FaceID

학교 캡스톤디자인 프로젝트로 진행한 얼굴인식기반 실시간 교육 플랫폼, KHU-FaceID에 대한 내용입니다. 2020년 상반기동안 산업경영공학과 지인들끼리 뭉쳐 캡스톤디자인을 진행했습니다. 개발을 좋아하는 4명과 기획자 1명이 뭉쳐 총 5명이 진행을 했고, 여러 주제를 생각해보다가 최종적으로 정했던게 바로 위 주제입니다. 얼굴 인식 출석 시스템을 통해 '출석 확인 시간'을 줄여보자! 라는 의미에서 시작을 하게되었죠. 팀원 중 두 명은 모델 개발 및 데이터 전처리, 저를 포함한 두 명은 웹/앱 개발, 기획자는 일정 관리 및 역할 분담, 자료 조사로 역할을 나누었습니다. 그 중에서 저는 촬영중인 강의실 영상을 실시간으로 서버에 전송시킬 '실시간 영상 전송 앱'을 개발하고자 했습니다. ...앱? 사실 저는 앱..

빅데이터 직무의 이해

본 게시물은 경희대학교 하계방학 온라인 직무탐색 교육 "New Job담" 중 빅데이터 직무 특강을 들으며 정리한 내용입니다. 강사 그로스 마케터 김현철님 現 이커머스 스타트업에서 근무 前 경영학/마케팅 전공, 제일기획, 스타트업 등 빅데이터 이야기 4차산업시대를 대표하는 신기술들의 근간이 되는 빅데이터와 데이터 분석 알리바바는 5억명의 고객 데이터를 활용, 맞춤형 제품 및 서비스를 제공함 이커머스는 1. 추천알고리즘, 검색알고리즘 등 엔진 개발, 2. 수요예측모델 개발을 중심으로 발전중 미래에는 data가 비즈니스의 게임 체인저가 될 것임 - 알리바바 마윈 회장 비용은 줄이고, 정밀한 타겟팅이 가능 빅데이터 3V (양, 속도, 다양성) 전통적인 데이터 분석과의 차이 -> 패턴 도출 데이터분석 진로 이야기..

네이버 개발자 오픈 클래스 2020 - Class 5 메모, 후기

Class 5. 클래스가 다른 성장 이번 영상에서는 현재 네이버에서 몇년간 근무를 해온 개발자 분들의 이야기를 들어보는 내용이었습니다. 네이버의 개발자들이 어떤 생각을 가지고 개발을 하고있는지, 처음 입사를 했을 때보다 개발의 관점에서 어떤 부분이 성장할 수 있었는지, 어떤 시스템을 통해 어떻게 성장할 수 있었는 지에 대한 내용을 담고 있었습니다. 현업 개발자분들이 실제 겪었던 일들을 진솔하게 들을 수 있었던 것 같네요. 아직 신입사원의 티를 벗어나지 않은 개발자부터 오랜시간 네이버에서 근무했던 개발자까지 모두 네이버를 통해 크게 성장할 수 있었던 것 같습니다. 1. NAVER WEBTOON 웹툰 서비스를 담당하는 부서입니다. 네이버 웹툰에는 IT인력이 많이 필요하지 않을 거라는 제 착각은 틀렸네요. 글..

네이버 개발자 오픈 클래스 2020 - Class 4 메모, 후기

Class 4. Language? Communication! 이번 클래스는 개발자의 커뮤니케이션에 관한 내용이었습니다. 네이버는 체계적인 플로우로 개발이 이루어지지만, 그 안에서 서로 다른 부서끼리 자유롭게 커뮤니케이션하는 모습이 보였습니다. 특히 이미지와 데이터를 이용한 소통을 선호하네요. 이어서 커뮤니케이션을 잘하는 동료란 어떤 사람인지, 좋았던 커뮤니케이션 경험은 무엇인지 자세하게 들어볼 수 있었습니다. 추가적으로 조별과제, 대외활동, 인턴경험, 깃허브 오픈 프로젝트를 통해 입사 전 협업을 경험해볼 것을 추천해주셨습니다. 1. WORKS MOBILE 네이버에서 분사한 클라우드 협업 플랫폼 서비스 회사입니다. 모바일 중심의 협업 플랫폼인 LINE WORKS가 일본에서 크게 인정받고 있다고 하네요. 2..

네이버 개발자 오픈 클래스 2020 - Class 3 메모, 후기

Class 3. 필살기보다 기본기 이번 클래스는 '기본기'에 관한 이야기입니다. 동영상에서는 네이버 신입 개발자분들의 인터뷰 영상이었습니다. 네이버에서 보는 중요한 세가지 경험 너비보다 깊이 끝까지 파본 경험 창업가형 개발자 지원서 작성 방법, 코딩테스트, 면접에 대한 느낀점, 입사 후에 느낀 네이버 이렇게 네가지의 질문에 대한 답변을 신입 입사자분이 해주신 영상입니다. 다들 확실히 자신이 하는 일에대한 열정이 느껴지고 입사한 것에 대해 만족하고 있는 것 같습니다. 영상에서 보고 배운 내용을 바탕으로 꾸준히 공부를 해야겠습니다 ... ㅠㅠ 1. NAVER / Whale 많은 분들이 아시는 Whale 브라우저를 개발하는 부서입니다. 웹 플랫폼 분야로도 도전하고 있는게 보이네요. 2. NAVER / Apol..