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를 사용한 창의적인 인터랙션 개발
한규정
- 문제풀이, 기록
- 기업 기출문제 풀이
- 교내프로그램 코딩캠프, 코딩특강 참여
<발표자료>