본문 바로가기

IT 기록/사이드 프로젝트5

사이드 프로젝트#4 U도서관 예약 가능 알림 서비스 요즘 퀀트 프로그램을 만드느라 한동안 다른 사이드 프로젝트를 진행하지 못 하고 있네요. 그러다가 요즘 필요성을 느껴서 갑자기 만들어보게 된 서비스를 소개합니다. 사실 만드는데 30분도 걸리지 않았고, 혼자 쓸 프로그램이기 때문에, 사이드 '프로젝트'라고 칭하기에도, '서비스'라 하기에도 민망한 수준이네요. 우선 U-도서관에 대해서 간단히 소개하자면, '도서관에 비치된 책을 홈페이지를 통해 지하철역 무인대출기로 받아보도록 신청, 보다 편리하게 도서를 받아볼 수 있는 관악구 통합도서관 서비스'입니다. 한 마디로 홈페이지에서 대출을 신청하면 가까운 지하철 역의 보관함에 보관하는 서비스입니다. 그런데 문제는 지하철 역마다 예약 보관함이 많지 않고(50~70개), 인기가 많아서 빈 자리가 나도 금방 누군가가 예약.. 2020. 9. 14.
사이드 프로젝트#3 퀀트 투자 프로그램 오랜만에 시작하는 새로운 사이드 프로젝트의 주제는 '퀀트 투자 프로그램'을 만드는 것이다. 갑자기 퀀트 투자에 관심을 가지게 된 것은 『인공지능 투자가 퀀트』라는 책을 읽으면서부터다. 이 책은 미국에서 퀀트 투자가로 일했던 저자의 경험을 재미있게 풀어낸 책이다. 내가 관심을 가지고 있던 금융과 IT 분야의 이야기라서 그런지 웬만한 소설보다 재밌게 읽을 수 있었다. 그렇다면 퀀트란 무엇일까? '퀀트(quant)=계량적인(quantitative)+분석가(analyst)'의 합성어로써, 느낌과 감정에 의한 투자 대신 수학·통계지식을 이용해서 투자법칙을 찾아내 투자모델을 만들거나 금융시장의 변화를 예측하는 사람을 말한다. -출처 : http://blog.naver.com/mosfnet/221168970740 이.. 2020. 5. 1.
사이드 프로젝트#2 HSK 단어 정리 자동화 1. 문제 상황 중국어 강사인 지인 A씨는 매번 새로운 수업을 맡게 될 때마다 강의 자료를 준비하는데 들어가는 시간이 너무 많다고 토로했다. 특히 강사의 판단은 많이 들어가지 않고, 단순히 반복적으로 해야하는 업무들이 많았다. 그 중 가장 귀찮고 시간을 많이 잡아먹는 업무는 단어의 뜻을 사전에서 찾아 단어장을 만드는 것이다. 약 2,500개의 단어를 사전에 검색하고 성조, 품사, 뜻을 정리하는데 상당한 시간이 소요된다고 하였다. 2. 기획 및 진행 지인 A씨에게 그렇게 단순 반복적인 업무는 요즘 자동화 프로그램으로 해결할 수 있다고 귀띔해주었다. 그리고는 나도 재미있을 것 같아 하나 만들어주겠다고 했다. 나름 오랫동안 HSK를 공부한 경험이 있기 때문에 업무(?) 영역에 대한 이해도는 충분한 편이었다. .. 2020. 2. 10.
사이드 프로젝트#1 OCJP DUMP 앱 만들기 1.기획 OCJP 자격증(Oracle Certified Java Programmer)이란 자바 프로그래밍 언어 활용 능력을 검증하는 자격증이다. 직접 개발한 선 마이크로시스템즈에서 자바 프로그래밍 언어에 관련된 지식을 표준화된 방식으로 검증해 주는 시험인데, 선 마이크로시스템즈가 오라클사로 인수되면서 자격증 명칭이 SCJP에서 OCJP로 변경되었다. 2017년 신입사원 시절 성장에 대한 의욕이 뿜뿜했을 때, 자격증도 취득하면 좋을 것 같아서 업무와 연관된 자격증을 찾아보았다. 그러던 중 JAVA와 관련된 자격증이 있다는 것을 알게 되었고, JAVA 공부도 할 겸 OCJP 자격증 시험을 등록했다.(OCJP 자격증 공부를 아주 정석으로 해야만, JAVA 공부가 될 듯하다. 이 글에서도 나타나지만, 나는 DU.. 2020. 2. 2.
아무리 바빠도, 사이드 프로젝트를 하는 이유 세상에 바쁘지 않은 사람은 없다. 학생도, 직장인도, 주부도 모두 각자의 삶을 살아가느라 바쁘다. 이렇게 바쁜데도 시간을 쪼개서 열심히 '딴짓'을 하는 사람들이 있다. 여기서 '딴짓'이란 사이드 프로젝트(Side project)를 의미한다. 사이드 프로젝트의 사전적 의미는 '생업과 함께 좋아하는 일을 지속적으로 하는 것'이다. 의미만 보면 취미 활동과도 비슷해 보인다. 다만 내가 좋아하는 일을 '기획-진행-평가'와 같이 프로젝트의 형태로 진행하는 것이다. IT 영역에 종사하는 사람들이 사이드 프로젝트를 많이 진행하기는 하지만, 사이드 프로젝트 자체가 IT 영역에 한정되어 있는 것은 아니다. 유튜브 시작하기, 바디 프로필 찍기, 블로그 운영하기 등이 다양한 활동들이 모두 사이드 프로젝트가 될 수 있다. 왜.. 2020. 1. 28.