2023 계 모각소 

4급수 

활동내용 및 발표자료

<팀원>

디지털미디어학과 곽재헌

디지털미디어학과 김민태

디지털미디어학과 이승주

디지털미디어학과 한규정


<팀원별 활동내용>

곽재헌

서버 인프라 구축을 위한 전반적인 학습

김민태

svelte, backend: nest.js 를 모노레포로 구축하여 카카오톡 Ui의 실시간 채팅 구현

이승주

바닐라 스크립트와 canvas, webgl을 이용한 객체 지향형 프로그래밍으로 웹 인터랙션 개발.

한규정

백준 알고리즘 유형별 문제풀이, 블로그와 깃허브에 기록하기


<팀원별 최종성과>

곽재헌

- 가상 서버를 여러 대 구축 후 HAproxy와 keepalived를 적용해 고가용성 서버 환경을 구성

- DB를 서버에 적용하기 위해 필요한 구성을 준비하고자 공공데이터를 정제하고 필요한 더미 데이터를 파이썬의 pandas 모듈을 활용해 처리함.

- 네트워크를 포함한 일반적인 기업의 서버 인프라 구성을 그리는 것을 목표로 했으나 전체를 구축하기엔 시간이 더 필요할 것 같음.

김민태

- 모노레포 구성이후 스키마 정의 및 http protocol 및 socket.io 통신 방식을 설정

- 프론트단에서 비즈니스 로직 구상

- 친구추가, 1대1 채팅 기능 구현

- socket.io 의 protocol 의 미흡과 svelte 의 미숙함으로 인하여 리액티브 구문으로 완벽한 실시간 반응 구현을 적용하지는 못하였고, 새로고침을 통해 확인이 가능함.

이승주

- 화면에서 튕기는 공 인터랙션 개발

- 화면에서 흔들리는 파도 인터랙션 개발

- 화면에서 무작위로 보여지는 그라데이션 인터랙션 개발

- 줄에 매달려 흔들리는 상자 인터랙션 개발

- 줄 튕기는 효과 인터랙션 개발

한규정

- 바킹독 알고리즘 유튜브 강의 수강하여 개념 이해, 풀이법 학습

- 바킹독 문제집 기반 백준 문제풀이

- 문제 접근방식과 풀이 해설을 블로그에 기록

- Deque, BFS, 재귀, 백트래킹, DP 개념이해 및 문제풀이

- 백준 티어 골드 달성


<팀원별 향후계획>

곽재헌

- AWS CLOUD 교육 이수

- 클라우드 환경에서 인프라를 효율적으로 구축할 수 있는 엔지니어링 역량 강화

김민태

- 카카오톡 구현 프로젝트 개선

- 웹 프론트엔드 인턴 근무

- 연세대 블록체인 학회 BAY 13기 dapp 팀 활동

- 프론트의 구조 및 설계 심화 학습 / web3 해커톤에 참여, Celo 프로젝트 참여

이승주

- 모던 프레임워크 꾸준히 연구

- 코딩 테스트를 위한 알고리즘 공부

- webgl과 three.js를 사용한 창의적인 인터랙션 개발

한규정

- 문제풀이, 기록

- 기업 기출문제 풀이

- 교내프로그램 코딩캠프, 코딩특강 참여


<발표자료>