본문 바로가기

반응형

기록지

(30)
[FLOWBIT] VER2 릴리즈 회고록 📝 1. 개요  FLOWBIT VER2가 릴리즈 되었다. "이젠 정말 버그가 없겠지?" 라는 생각으로 테스트를 한 기간이 3개월이 넘어갔다. 각자 자신의 커리어를 위해 관철하는 과정에서 일부의 시간을 하나의 프로젝트에 사용한다는 것은 쉬운일이 아니다. 그런 분들이 6명이나 있으니 이런 팀에서 팀장으로 있는 것 자체가 나에게는 큰 도움이 된 것 같다.  프로젝트가 끝날 때까지 긴 시간이 걸렸지만 포기하지 않고 성공적으로 VER2를 릴리즈 했다는 사실에 일단 만족하고 있다. 그러나 진정한 목적을 달성하기 위해 다시 시작하는 마음으로 회고록을 작성하고자한다.https://www.flowbit.co.kr/ 플로우빗 www.flowbit.co.kr2. 본론 - 사이드 프로젝트를 하는 이유  처음에는 그저 좋은 회사에..
[산업기능요원] 크나큰 실수 기념 광기의 회고록 #3 👏🏻 1. 서론  내가 만든 개임의 수가 한 손을 넘어간다. 짜잘한 실수가 많았지만 이번에는 꽤나 큰 실수를 했다. 얼마나 큰 실수인지를 굳이 말하자면... 매출에 부정적인 영향을 미칠법한 실수를 하였다.  신나게 놀다가 방금 알고리즘 한 문제를 풀고 회고록 계획이 생각나 이제서야 기억을 되살려 적기 시작한다. 문법적인 오류가 아닌 그냥 내가 깊이 있게 생각하지 못한 실수였다. 오죽했으면 코드리뷰때도 안 잡혔을까... ㅠㅠ  신입이 실수하는건 그 사람만의 잘못이 아니라는 말을 들었지만 일단 내 잘못도 있다는 뜻으로 새겨들었다. 사실 이렇게 신입의 입장에서 큰 책임이 주어지는 업무를 한다는 것 자체가 정말 좋은 기회라고 생각된다. 다음부터는 이런일이 다시 일어나지 않기 위해 더 꼼꼼히 일해야겠다는 사실을 다짐하..
[산업기능요원] 마카오 워크샵 기념 회고록 #2 🇲🇴 1. 서론 워크샵에 참가했다. 마카오에서 글로벌 게임 엑스포가 주최되어 해당 엑스포에 참가하기 위해 마카오로 출발하였다. 주변에서 회사 복지가 참 좋다고 하였고, 나도 그렇게 느끼고 있다.  이번 글은 회고록 보다는 지금까지 회사에서 있었던 일들의 후기가 될 것 같다는 느낌이 강하게 든다. 귀국 후 하루밖에 지나지 않았지만, 그렇기에 더욱 생생한 글을 작성할 수 있지 않을까 생각이 든다.2. 본문- 적응  회사에 적응이 되고있는 것 같다. 오만한 생각일 수 있지만, 그래도 어느정도의 업무는 혼자서 할 수 있게 되었다. 물론 어려운 로직의 게임이 기획되면 아직도 걱정이 앞서기는 한다.  우리 회사의 업무 순서는 다음과 같다.서버 개발클라이언트 개발개선신규 게임 출시 서버가 완성된 상태에서 클라이언트 개발이..
[산업기능요원] 정직원 기념 회사 적응 회고록 #1 📌 1. 개요 산업기능요원으로 근무하는 회사에 정직원이 되었다. 달력에 표시해놓은 수습 종료일자 전주에 복지카드가 와서 정직원이 됐다는 사실은 조금 더 빠르게 알게 되었다. 사실 그 전부터 팀장님께서 "제가 수습 기간 평가 자체 박하게 작성할 생각이었으면 그전에 몇번 주의를 줬을 것이고 작성 전에도 미리 말씀드렸을 거에요. 크리티컬한 일도 없고 적응이 빨라 수습기간에 너무 걱정하지 마세요." 라고 말씀해주셔서 안정감을 가지고 있었다.  회사 생활은 이전 CJ Olivenetworks에서의 계약직 생활이 다인 나에게 첫 정직원으로서 1년이상을 근무해야하는 회사는 이번이 처음이기에 마음가짐에 많은 책임감을 느꼈다. "남자들이여 제발 책임감을 가지세요!" 라는 조던 피터슨 형님의 말에 많이 동감하는 3개월이었다...
[FLOWBIT] BITCOIN SERVICE의 DDD 구조 작성 📚 1. 개요 길고긴 DDD 스터디가 끝나고 해당 구조를 나의 서비스에 적용해보고 싶었다. 사실 기본적인 개념만을 이해한 상태에서 서버에서 돌아가고 있는 서비스의 구조를 바꾸는 것은 생각보다 쉽지 않았다. 바운디드 컨텍스트를 MSA를 구성하는 하나의 서버라고 생각하고 도메인을 정리하니 나름 구조가 갖춰졌다. 이번 기록지에서는 기존에 돌아가던 서비스에 DDD 개발론을 적용하는 과정을 적어보고자 한다. 2. 본론 일단 기존의 파일 구조는 다음과 같았다. (이렇게 보니 머신이고 뭐고 아주 개판인 것 같다.) 아주 개판이다... ㅋㅋㅋ spring boot의 controller, service, dao, dto, repository 계층의 구조만 알고있던 사람이 자동시스템 코드에 주먹구구식으로 배운 flask 프레..
[산업기능요원] 산업기능요원 개발자 구직 성공 후기 📝 1. 산업기능요원이란 무엇인가... 대학생활이 끝나고 산업기능요원 신분으로 근무를 시작하게 되었다. 인터넷에 찾아보면 워낙 악명이 높다는 말이 많지만, 지금까지 나는 매우 매우 매우 만족하면서 근무를 하고 있다. 산업기능요원이란 보충역 판정을 받은 사람들이 공익근무지가 아닌, 국가에서 지정한 산업체에서 근무할 수 있는 제도이다. 간단하게 말하면 지하철이나 동사무소에서 일하지 않고 회사에서 일할 수 있다고 생각하면 된다... 개요 - 전문연구,산업기능요원 - 복무제도 - 병역이행안내 - 병무청 병역이행안내INFORMATION --> --> 개요 개요 제도의의 병역자원 일부를 군 필요인원 충원에 지장이 없는 범위내에서 국가산업의 육성·발전과 경쟁력 제고를 위하여 병무청장이 선정한 병역지정업체 www.mma...
[FLOWBIT] 비트코인 자동거래 시스템에서 예측 가격 제공 서비스로 전환! ✨ 1. 개요 비트코인 자동거래 시스템을 만들기 위해 AI 모델을 학습시켰다. 이렇게 모델을 학습 시키고 나니 해당 정보를 사용자들에게 제공하는 것이 어떨까? 라는 생각이 들었다. 해당 모델의 값을 매일 업데이트하여 USER에게 제공해주는 서버를 개발하다면 스스로도 공부가 될 것 같았다. 그래서 팀을 모아 내 인생 첫 사이드 프로젝트인 FLOWBIT를 개발하기 시작하였다! 2. 본문 - 웹 서버 구현 비트코인 가격 예측 모델을 학습한 후 이를 배포할 서버가 필요했다. 그리고 Python 기반의 서버 프레임워크를 원했다. 마침 4학년 1학기 때 배운 Flask를 활용해보고 싶기도 하고 예측 가격만을 도츨하는 가벼운 기능이었기에 Flask를 최종적으로 선택하였다. USER 서버 같은 경우 Spring boot로..
[멋쟁이사자처럼 지원페이지] #4 업데이트 진행 (MSA 구조 개요) 1. 서론 하나의 시스템을 운영해보고 이를 점차 발전시켜나가는 경험을 위해 기존에 운영하던 강남대학교 멋쟁이사자처럼 지원페이지의 단점을 보완하고 업데이트를 진행하고자 하였다. 첫 버전을 배포하고 느낀 가장 큰 문제점은 유지보수이다. 첫 서비스를 배포하고 여러 오류가 채널톡으로 들어왔을 때 너무 힘들었다. 하나의 작은 오류도 다시 서비스를 빌드해야하기에 배포가 신경이 많이 쓰였던 것 같았다. 매일 매일 기술블로그들을 구경하면서 본 구조 중 하나는 바로 MSA 구조였다. 방학기간동안 해당 구조를 공부하고 이를 우리 지원페이지에 적용하려 지금까지 노력하고 있다. 전체적인 구조는 다음과 같다. 2. 본론 - Rabbit-MQ 내가 맡은 서비스는 apply-service와 config-service 그리고 Mes..