전체 글(103)
-
T.I.L June 5, 2023 (A7_EcoCanvas - S.A)
* API 명세서, ERD등 상세 자료는 링크를 첨부하겠습니다. 팀 소개 팀명: EcoCanvas(에코 캔버스) 팀원: 박지홍, 송지명, 이주한, 장소은, 최준영 역할 분담 박지홍 배포, 백엔드/프론트 송지명 git repository 담당, 부팀장, 백엔드/프론트 이주한 팀장, 백엔드/프론트 장소은 아이디어, 백엔드/프론트 최준영 readme 관리, 백엔드/프론트 프로젝트(사이트) 소개 프로젝트 소개 프로젝트명: EcoCanvas 프로젝트 목적: 환경 캠페인 생성/참여, 캠페인에 펀딩하기, 친환경 상품 쇼핑등 사용자들의 친환경 캠페인 참여 또는 친환경 제품 사용을 독려하는 것이 목적입니다! 프로젝트 스택 Front-End HTML CSS JavaScript React Back-End Python 3.9..
2023.06.05 -
W.I.L 12주차 (한 주 되돌아보기 & 다음 주 계획)
한 주 되돌아보기 1. 팀 프로젝트 머신러닝 코드 설명 듣고 공부해보기 => 팀 프로젝트에서 머신러닝을 담당해주신 팀원분의 코드 설명은 정말 잘 들었습니다. 코사인 유사도 문서를 읽으면서 공부를 시도했으나 아직 제대로 이해하지 못했습니다. 더 공부해야 할 것 같습니다. 2. 배포 공부하고 시도해보기 => 배포는 이번주도 제대로 공부하지 못했습니다... 배포만 만나면 왜이리 어렵게 느껴지고 힘이 빠지는지 모르겠습니다. 최종 프로젝트를 대비해서 조만간 정말 확실하게 공부를 해야겠습니다. 3. 도커 공부해보기 => 도커 또한... 조금 더 공부를 해봐야 할 것 같습니다. 4. 다음 주 계획 1. 우선 이번주에 제대로 집중을 하지 못한 것 같아 많이 아쉽기 때문에 돌아오는 주에는 정신을 바짝 차리고 공부해야겠습..
2023.06.04 -
T.I.L May 30, 2023 (프로그래머스 Lv.2 숫자의 표현 - 파이썬)
접근 ''' 접근 1. for문으로 1부터 (n+1)까지 숫자를 조회 2. 각 인덱스 자리의 숫자부터 시작되는 합을 구하게끔 한 번 더 for문을 사용 3. 합이 n과 같다면 answer에 +1 4. 합이 n보다 크다면 조건에 어긋남 => break 5. 예) i == 1 => j = 1 + 2 + 3 + 4 + 5 => ok => answer += 1 => break i == 2 => j = 2 + 3 + 4 + 5 + 6 => no => break i == 3 => j = 3 + 4 + 5 + 6 => no => break i == 4 => j = 4 + 5 + 6 => ok => answer += 1 => break . . . ''' 풀이 def solution(n): answer = 0 for i..
2023.05.30 -
T.I.L May 29, 2023 (프로그래머스 Lv.1 약수의 개수와 덧셈 - 파이썬)
접근 1. left부터 시작해서 (right+1)까지 for문으로 조회 2. 해당 인덱스 숫자의 약수의 개수 구하고 카운트 3. 카운트 된 숫자가 짝수인지 홀수인지 분류하여 answer에 더하고 빼기 풀이 def solution(left, right): answer = 0 for i in range(left, (right+1)): count = 0 for j in range(1 , (i+1)): if (i % j == 0): count += 1 if count % 2 == 0: answer += i elif count % 2 == 1: answer -= i return answer
2023.05.29 -
TEAM A6 - Coovie / KPT 회고
KPT 회고 Keep(유지할 것) gitmoji 활용 & commit convention API 활용 머신러닝과 같은 새로운 것 도전해 보기 팀원과의 꾸준한 의사소통 모르는 부분 있을 때 물어보고 같이 해결해보기 테스트 코드 작성 Readme 작성 Problem(문제점) 마감시간 놓쳤음 ERD 및 API명세서 작성 때 계획이 너무 엉성했음 잠을 버렸음 프로젝트 초반 프론트와의 연동성 고려가 부족했음 메서드에서 중복되는 메서드들 정리 못한 것 레거시 코드 삭제 시간부족 테스트코드 최신화를 하지 못했었음 배포는시도도못함 소셜 로그인 구현 못했음 (공통) admin 페이지 구성을 많이 하지 못한 것이 아쉬움 단순 머신러닝만 구현해서 아쉬웠음 (딥러닝 구현 못한 것에 대한 아쉬움) (지명님) 머신러닝 구현 시 ..
2023.05.29 -
W.I.L 11주차 (한 주 되돌아보기 & 다음 주 계획)
한 주 되돌아보기 1. 팀 프로젝트 진행 상황을 최대한 노션에 정리해 볼 계획입니다. => 팀 프로젝트에 참여한 인원 수가 적었고 기간도 짧았기 때문에 기록이 쉽지 않았습니다. 하지만 분명히 잘못된 부분이라고 생각합니다. 2. 프론트와 백의 연결을 시도해 볼 계획입니다. => 이번 프로젝트에서는 프론트와 백을 연결하는데 성공했습니다. 확실히 전체적인 흐름을 이해하는데 큰 도움이 되었습니다. 3. 머신러닝의 활용을 시도해 볼 계획입니다. => 이번 팀 프로젝트에서 간단한 머신러닝(코사인 유사도)를 활용해 봤습니다. 물론 제가 맡은 역할이 아니어서 담당 팀원 분의 코드 설명을 바탕으로 더 공부를 해봐야할 것 같습니다. 4. 프로젝트 배포를 시도해 볼 게획입니다. => 이번 프로젝트에서도 인원 부족이 원인이 ..
2023.05.29