WIL5 WIL 파이널 프로젝트 이번 프로젝트에서 구글 캔린더 API를 디스코드 명령어를 통해 실행하는 기능을 담당했다. 처음 써 보는 API 기능이라 구글 공식 문서와 여러 블로그를 참고하여 일단 캘린더 목록을 조회하는 기능을 하는 코드를 작성 했다. 구글 캘린더 API를 사용하기 위해서는 필수적으로 거쳐야 하는 과정이 몇 가지 있었다. 우선 구글 클라우드 플랫폼에서 새 프로젝트를 생성한다. 그 다음 구글 캘린더 API를 검색하여 ‘사용’을 누른다. 다음으로 사용자 인증 정보를 만드는데 용도에 맞게 설정하면 된다. 이 다음이 중요한 OAuth 이다. 처음 이 개념을 이해하는 데 상당히 많은 시간이 걸렸던거 같다. OAuth에 대한 개념은 찾아보면 상당히 많으니 생략하고 넘어가도록 하겠다. 간단히 설명하면 다른 서비스의 회원 정보를 안.. 2022. 4. 9. WIL 4 Facts 1. 머신러닝 프로젝트 시작 2. 너의 오늘은?(얼굴 이미지의 표정을 분석해서 노래와 영화, 치킨을 추천하는 웹페이지) Feelings 1. 2주차에 비해 ajax에 대한 이해도가 높아진 것 같다. 2. 자바 스크립트를 조금 더 자유롭게 사용 할 수 있었다. 3. 아직 실력차이가 많이 나는 조원과 많이 비교된다. 4. 다른 강의를 생각하기 전에 주어진 과제부터 해결해야 한다. Findings 1. 자바스크립트의 사용법과 진자에 대해 알게 되었다 2. 태그에 대한 이해도가 높아졌다. Future 1. 다음 프로젝트때는 꼭 파이썬을 다루도록 해야겠다. 2022. 2. 4. 3주차 WIL Facts 1. 팀 프로젝트 시작 2. 인스타그램 클론 코딩 로그인, 피드 추가 페이지 프론트부분 Feelings 1. 개인 공부를 할 시간이 너무 부족하다. 개인 공부는 전혀 진행하지 못했다. 2. 다른 조원들에 비해 너무 작은 분량을 배정받았음에도 부족한 실력때문에 시간이 두배로 걸린 듯 하다. 3. 조원들 사에이 실력차가 크니깐 뭔가 버스만 타는 기분이었다. 4. 쓸데없이 허비하는 시간을 좀 줄이고 개인 공부를 틈틈이 해 나가야겠다. 5. 그나마 파이썬을 좀 더 이해하고있다고 생각했는데, 다른 조원들의 코드를 보니 전혀 아니었다. Findings 1. 구글링 하는 법을 좀 더 알게 되었다. 2. 모르는 부분이 있으면 최대한 해결하고 넘어가야겠다. 3. 나는 하나하나 이해하고 넘어가야 다음에 적용이.. 2022. 1. 5. 2주차 WIL Facts 1. 개인 프로젝트 시작 2. 파이썬 업다운 게임, 31 게임, 턴제 RPG 게임 만들기 3. 카카오톡 프로필 화면. 인스타그램 모바일 화면, 인스타그램 데스크탑 화면 만들기 Feelings 1. 개인 프로젝트 위주의 교육이 진행되었는데 많이 부족하다는 것을 깨달았다. 2. 개인 공부시간이 부족해졌다. 실력이 좋은 사람들은 금방 끝내고 개인 공부가 가능할 것 같다. 격차가 더 벌어질 것 같다. 3. 튜터님의 코드와 많은 부분이 달랐고 내가 생각했던 것 보다 훨씬 다양한 방법의 구현이 가능했다. 4. 아직 모르는 기능이 너무 많다. 5. 파이썬은 그래도 잘 따라가는것 같았지만 html, css, 자바스크립트는 많이 공부해야겠다. Findings 1. 파이썬으로 진행한 프로젝트는 어찌어찌 해결은.. 2022. 1. 4. 이전 1 2 다음