Front-end Web Developer
Hi. Lee Hyun Bin is a graduate of Sungkyunkwan University and a computer programmer. It mainly deals with web programming, and it can handle various languages such as Java, C language, C ++.
1.프로젝트 소개 안드로이드 기반 체스 게임 -An extension of the Dark Knight and Stockfish open source projects, I developed this as a hobby project last winter. I'm looking for a co-developer to help me maintain this project. -https://github.com/AvijitGhosh82/material-chess-android 2.활동 방법 -버그 제보 및 수정 -문서 강화 -UI 개선 -멀티플레이 기능 등 -활동 계획 3.팀원 상세활동 -윤현철 : 영어-> 한국말로 번역, 체스 장기말 잡을때 이펙트 추가 -강남구 : 영어-> 한국말로 번역, 체스말 기능 및 디자인 추가 -강지수 : 영어-> 한국말로 번역, Score 기능 추가 및 최적화 -박결 : 주석 달기, 체스 플레이시 힌트 기능 추가 -이현빈 : 주석 달기, 이겼을 때 이펙트 기능 추가 4.문제 상황 -활동 시 이슈내용 및 고려사항 주제선정에 어려움이 따랐음. -접근하기 쉬운 프로젝트를 찾았을 때, 이미 기여를 받지 않는 프로젝트였거나 혹은 현재 기술로 접근하기 몹시 어려운 주제들이었음. -팀원 모두가 사용할 수 있는 언어를 고려해야함 -> C++/Java 등으로 결정되었음. -프로젝트의 기여방식에 대해 고려를 해야함.
1.samsung 도서관에서 미팅 진행함. 2.2018.11.26 16 : 00 ~ 17 : 30 3.안드로이드 스튜디오 설치 및 프로젝트 fork 4.프로젝트 코드리뷰 및 이슈관리
1.설치환경 확인(Android Studio Mac 환경에서 설치 문제) 2.활동 정리(icampus 제출문서) 3.실제로 팀원들이 메인 프로젝트에 기여할수 있는 것들 모색(간단한 버그들 , 번역작업, 문서작업) 4.문제점 - 코드 분석을 해오기로 했지만 단시간에 언어를 안다해도 실제프로젝트를 이해하기 어려움>
1.수정이 불필요한 파일들에 커밋코맨트를 수정하도록 함 2.코드에 영문 주석을 달기로 결정함. 코드 분할 내용(1) : 게임 로직 (이현빈, 윤현철) 코드 분할 내용(2) : 블루투스+엔진(강남구) 코드 분할 내용(3) : darkngiht 폴더 (강지수, 박결)
1.총체적인 점검 2.발표내용 정리
1.총체적인 점검 2.발표내용 정리 3.최종 프로젝트 점검
1. 메뉴얼 , 다른 프로젝트들과 비교문서,기여방법 기여역활 문서등 필요 문서작성 2. 상세히 기술되지 않은 문서들 상세 기술 3. 한국어로 번역되지 않은 문서들 한국어로 번역
1. 프로그램에 불필요한 버그등을 찾아 코드를 수정한다. 2. 코드에 상세히 주석이 달려있지 않으면 달아준다.
1. 프로젝트 진행관련 내용들을 이슈와 위키 프로젝트 기능을 통해 관리한다. 2. 개인 깃허브 홈페이지를 통해 프로젝트 작업내용을 기술한다.
1.중간 개발단계에서 관리자와 연락하여 기여방법을 물어보았다. 2.pull request를 보내지말고 파일을 보내라는 말에 메일을 통하여 개발한 내용을 보냈다.