[Tools] 뇌졸중 예방 애플리케이션 개발 프로젝트 - "노졸중"
https://github.com/nostroke-inatools/back GitHub - nostroke-inatools/backContribute to nostroke-inatools/back development by creating an account on GitHub.github.com
https://github.com/nostroke-inatools/back GitHub - nostroke-inatools/backContribute to nostroke-inatools/back development by creating an account on GitHub.github.com
▼ Why ? 대학 생활하면서 아는 사람들과 해커톤을 한 번 참여해보는 것이 버킷 리스트 중 하나였고 GDSC를 들어오고자 했던 가장 큰 이유 중 하나이기도 했다. 비록 이번에 참여하게 된 해커톤은 아는 사람들이 아닌 모르는 사람들과 팀을 구성해 진행하는 것이긴 했다. 하지만 처음 만난 사람들과 함께 약 24시간동안 프로젝트를 진행하여 완성하는 것이 사실 해커톤이 아니면 경험해볼 수 없는 것이었기 때문에, 그만큼 새로운 것을 얻어갈 수 있는 값진 기회라고 생각이 들어 참여하지 않을 이유가 없었다. (근데, 지원하고 보니 우리 학교 GDSC에서 지원한 사람이 나랑 한 분 빼고 없었다는 게 이해가 안됐는데 참여해보니까 다들 왜 피했는지 알 것 같은 느낌..) ▼ 팀 프로젝트 & 회고 Influence : 예..
▼ What ?이번 Open Source Software 텀 프로젝트를 기회로 "디스코드 P.S Bot" 개발 프로젝트를 진행했다. (링크 참고)▼ 링크 & Git 이슈 링크uykm/P.Sbot-Discord (github.com) GitHub - uykm/P.Sbot-DiscordContribute to uykm/P.Sbot-Discord development by creating an account on GitHub.github.com Git 이슈 - Commit을 잘하자..!아무 생각없이 README.md 파일을 커밋도 하지 않고 GUI에서 푸쉬했다가 충돌이 발생했는데 메시지를 제대로 읽지 않고 클릭했더니 2시간 동안 작업했던 날라갔다. 좀 더 자세히 말하면 로컬 파일에 원격 파일이 덮어씌워진..
▼ Oneshot FPS 발표 & 회고 Oneshot FPS 발표 Tools OB 모임날 개발한 프로젝트를 발표하는 것을 끝으로 'Oneshot FPS' 게임 개발 프로젝트가 끝이 났다 ! OneShot 발표 영상 - YouTube Oneshot FPS 회고 Tools 동아리에서 진행한 이 'Tools Experts'라는 프로그램은 1학기 스터디에서 공부했던 것들을 기반으로 해서 직접 프로젝트를 해보자는 취지로 이번 년도에 생겨난 프로그램이었다. 그래서 1학기엔 작년까지 내가 관심이 있었던 Unreal engine을 이용한 게임 스터디도 진행하고, 비교적 최근에 관심이 생긴 웹 개발 언어인 Java 스터디도 진행했었기 때문에, 두 분야의 프로젝트를 참여하게 됐던 것 같다. 사실, 게임 개발 프로젝트는 그..
▼ Dongram 발표 & 회고 Dongram Tools OB 모임날 개발한 프로젝트를 발표하는 것을 끝으로 'Dongram' 게임 개발 프로젝트가 끝이 났다 ! Dongram 회고 이 Dongram 프로젝트를 시작할 당시엔 웹 개발 구조, SpringBoot도 다룰 줄 상태였기 때문에, 사실 이 프로젝트에 참여한 목적은 웹 개발할 때 협업하는 과정, 그리고 웹 개발 구조를 직접 프로젝트를 통해 이해하기 위함이었다. 게다가 같이 백엔드를 개발하게 된 형이 나보다 개발 경험도 많고 짧은 기간동안 프로젝트를 완성하자는 팀의 의견이 있었기 때문에 공부를 하면서 개발까지 주도적으로 참여하기엔 여유가 없었던 것 같다. 그래서 프로젝트에 어쩔 수 없이 수동적으로 진행했던 점이 아쉬웠지만, 프로젝트 진행 흐름을 경험..
▼ What ? Why ? 이번에 로컬(local)에서 작업한 파일을 깃허브 main branch에 병합하려고 했는데 그 과정에서 기억해뒀으면 하는 점이 있어서 그 부분을 정리해두려고 한다. ▼ 어떤 문제 ? 다음주가 프로젝트 발표날이라 이제 각자 한 작업을 병합해야 되는데, 이번 게임 프로젝트에선 다들 깃 사용이 미숙한 탓에 브랜치(branch)를 각자 생성하지 않고 각자 로컬(local)에서 작업하는 식으로 진행해서 병합하는데 문제가 좀 있었다. 하지만, 우리가 개발하려는 게임이 규모가 작아서 그런지 그냥 main branch의 파일을 그대로 로컬(local)로 가져와서 각자 작업한 파일들을 넣고 GitHub에 푸쉬를 해도 큰 문제가 없었다. ( 개발 파트를 "서버", "캐릭터", "오브젝트", "맵..