Loading...
Works

토이프로젝트 2018

개요

  • 네트워크 중점 채팅프로그램과 회피 알고리즘 구성을 하며 최적 복잡도를 구성하고 스크래핑, CI 등 기본적인 수집과 배포 인프라 구현
  • StackC++14 | Java8 | JavascriptEC6 | Python3 | Dart | HTML5 | CSS3
  • ENVGithub Pages | Action

주요 업무

  • 자바채팅/C++채팅 프로그램 개발. TCP/UDP Socket 네트워크 통신으로 실시간 통신에 대한 고려, Publish and Subscribe 패턴 기반으로 다수 전송 로직 구성, singleton/factory패턴으로 메모리상주/색깔변환 알고리즘 작성.
  • 자바스크립트 추적/회피알고리즘 작성. 상황인지(타겟위치)를 효율적으로 구성하기 위해 구역별 가중치를 합산하고 적은 비용 회피 알고리즘을 구성하여 최적경로를 구현 (인식, 연산에 좀 더 대응하기 위해 크루스칼 알고리즘 참조하여 변경)
  • 스크래핑/리액트/플루터 github pages/action 활용(CI/CD)하여 개발 환경 구성 작업. 영상 파일서버를 구글드라이브/어도비에서 DNS이 변동되는 문제에 대해 주소 스크래핑으로 고정 도메인 활용.
2018_ToyProject
© 2022 Cleancode. All Rights Reserved.