Project 6

Project - 다잇슈 개요

title: Project - 다잇슈 개요 date: 2023-05-03 tags: Project Introduction GDSC의 멤버분께서 프로젝트를 주최하셔서 참여하게 되었다. Purpose 기존 학교 사이트는 정보가 분산되어 있었으며, 속도도 많이 느리고 기능적으로도 불편한 부분이 많았다. 이러한 문제를 해소하고자 원하는 정보들을 본 사이트를 통해 받도록 하며, 부족한 편의성 기능을 제공한다. 진행 인원이 많지만, 그만큼 다양한 기능을 빠르게 구현할 수 있다고 판단하여 프로젝트를 진행하게 되었다. 처음에는 팀장 제의를 받았으나, 구직에 성공하면 한동안 바쁘게 지내야 하기에 추후 팀 매니징 문제가 발생할 상황에 대비하여 팀장 자리는 거절하였다. 인프라를 맡을 사람이 없어 다른 한 분이 인프라를 담당..

Project 2023.05.03

Project - Community Issue Keyword 개편 및 진행

title: Project - Community Issue Keyword 개편 및 진행 date: 2022-12-28 tags: Project Introduction 재학 중인 학교 커뮤니티에서 학생회와 연계하여 한달간 현업에 계신 분들과 함께 프로젝트인 Devcamp 행사에 참여하였다. 행사 이후, 기존 멤버들과 프로젝트를 개선하고자 진행 중이다. Devcamp 피드백 Devcamp 당시 많은 피드백을 받았다. 다행히 긍정적인 피드백도 존재하였으나, 개선 방향에 대한 피드백은 예상 이상으로 많았다. Architecture가 간소화 부분 및 자세한 부분으로 나누었는데, 두 부분이 연결되어 오해가 생길 수 있다. 프로젝트를 진행하는 당사자들은 Architecture를 쉽게 이해하겠으나, 처음 보는 사람은 ..

Project 2022.12.28

Project - Community Issue Keyword 마감 및 회고

title: Project - Community Issue Keyword 마감 및 회고 date: 2022-09-18 tags: Project Introduction 재학중인 학교 커뮤니티에서 학생회와 연계하여 한달간 현업에 계신 분들과 함께 프로젝트인 Devcamp 행사가 마무리 되었다. 한달간 진행한 내용에 대해 회고하는 글이다. PM & Team Leading 여러 프로젝트가 존재하였고, 더 관심이 가는 프로젝트도 존재하였으나 이 프로젝트에 지원한 이유는 간단하다. 데이터 수집 ~ 서비스까지 파이프라인을 구축하는 유일한 프로젝트이며, 멘토 중 한 분과 친분이 있어 얻어갈 수 있는 것이 많다고 느꼈다. 엔지니어가 2명 혹은 3명이라면 괜찮아 보였으나, 4명의 엔지니어와 2명의 모델러로 구성이 되었다...

Project 2022.09.18

Project - Community Issue Keyword 2주차 정리

title: Project - Community Issue Keyword 2주차 정리 date: 2022-09-05 tags: Project Introduction 재학중인 학교 커뮤니티에서 학생회와 연계하여 한달간 현업에 계신 분들과 함께 프로젝트인 Devcamp 행사에 참여중이다. 1주차 정리에 자세한 내용이 있다. 2주차 작업 내용 2주차도 1주차와 크게 다르지 않았으며, 프로젝트 세팅에 관한 작업을 주로 진행하였다. Architecture Design 수정 Linting tool 도입 시도 Coding Convention 및 Github Guide 작성 기존의 Architecture Design을 수정하는 과정에서 free tier로 인하여 제한 사항이 많이 생겼으며, 이걸 걱정하는게 귀찮아서 결..

Project 2022.09.05

Project - Community Issue Keyword 1주차 정리

title: Project - Community Issue Keyword 1주차 정리 date: 2022-08-29 tags: Project Introduction 재학중인 학교 커뮤니티에서 학생회와 연계하여 한달간 현업에 계신 분들과 함께 프로젝트인 Devcamp 행사가 열렸다. Data Engineering, 없다면 Backend로 참여하고자 하였으며, 좋게 봐주셔서 좋은 멘토님들과 함께 ETL을 시작으로 Service까지 이루어진 사이클을 진행하는 프로젝트에 참여하게 되었다. Data Engineering을 희망하시는 분이 나를 포함하여 총 4명, Modeling을 희망하시는 분이 2명이 존재하였으며 모든 인원이 원하는 작업을 맡기에는 인원이 많다고 생각하였다. 멘토분들은 Team Leading보다..

Project 2022.08.30

Project - SIC/XE Assembler

title: Project - SIC/XE Assembler date: 2022-07-07 tags: Project Implementation of SIC/XE Assembler & GUI Simulator Introduction SIC/XE Machine에서 사용하는 Assembler 및 GUI Simulator를 구현하였다. Assembler 처음 구현한 Assembler_Former는 하나의 함수에서 너무 많은 작업이 이루어져 좋은 코드도 아니고, 유지보수 혹은 확장이 매우 어려웠다. 하나의 함수에서 진행하는 과한 작업들을 여러 함수로 나누어 확장성을 염두에 두어 개선하였다. 명령어의 정보를 가지는 inst.data, 프로그램이 작성된 input.text가 주어진다. 2 PASS 방식으로 작성된 프..

Project 2022.07.07