내일 배움 캠프 (60) 썸네일형 리스트형 TIL) 12주차 1일 반복적으로 슬라이싱 하기 return [list6[n*i:n*(i+1)] for i in range(n)] TIL) 11주차 4일 백엔드 마무리를 짓고 프론트로 넘어왔다 저번에 너무 힘들게 해서 그런지 생각보다 수월하게 진행되고 있다는 점이 너무나 신기했다 ㅎㅎ 내일도 화이팅! insertAdjacentHTML 바닐라에서도 js에 html을 땡겨오는 법이 있었다. 이걸 진작에 알았더라면 훨씬더 수월했을것이다.... 원래 쓰던 방법 id를 받고, createElement와 setAttribute를 통해 태크와 속성을 만들어서 진행함 ... const newDiv = document.createElement("div"); newDiv.setAttribute("class", "post-box") newDiv.setAttribute("onclick", `articleDetail(${article.id})`) const articleImag.. TIL) 11주차 1일 이번 프로젝트는 기존에 했던 drf 프로젝트를 복습한다는 느낌에 인공지능을 넣는다는 느낌으로 하기로 했다. 최종 프로젝트 바로 전 프로젝트기 때문에 많은 기능을 구현해보기 보다는 기본에 좀더 충실 하기로 했다. 내일도 화이팅! A3_Team의 S.A - IOTD (Item Of The Day) [Team Plan] 9시~10시 회의 10시~12 페어플그래밍 12시~13시 맘마 13시~ 18시 프로젝트 18시~19시 맘마 19시~19시30시 회의 22시~ til 작성 및 공유 [Concept] IOTD : Item Of The Day OOTD 소개 및 추천하는 커뮤니티 사이트 YOLOv5 사용. 사진 인식으로 해당 아이템의 태그 자동생성 상세 패션아이템추천 OOTD(풀말고 일부분만) Formatter Co.. TIL) 10주차 5일 오늘은 팀원과 앞으로의 방향성을 잡고 drf 복습을 하며 좀더 세세하게 공부했다. 내일도 화이팅! '이멤버리멤버'팀의 앞으로의 방향성 1. 페어프로그래밍 2. 최소 8시에 3. til쓸 때 같이 모여서 쓰고, 공유하고 싶은 내용 같이 공유하면서 하고 싶다 4. 같이 할 거 : next js 5. 같이 해보고싶은거 : 공모전, 스터디 모델에서 custom user 할때 중복 코드 줄이기! UserManager 클래스의 create_superuser 함수에서 create_user를 불러올때 email=email 의 형식이 아닌 email만 써도 된다. 아래 코드 참고 def create_superuser(self, email, password=None): """ Creates and saves a super.. TIL) 10주차 4일 코테 부시는중.. 내일도 화이팅! 코딩테스트 - 겹치는 선분의 길이 https://school.programmers.co.kr/learn/courses/30/lessons/120876 처음에 했던 코드 # 첫번째 시도 코드 def solution(lines): answer = 0 x, y, z = lines arr = [] arr1 = [] arr2 = [] arr3 = [] for a in range(x[0], x[1]+1): arr += [a] for a in range(y[0], y[1]+1): arr += [a] for a in range(z[0], z[1]+1): arr += [a] for a in arr: if a not in arr1: arr1 += [a] else: arr2 += [a] a.. TIL)10주차 3일 간만에 알고리즘을 실컷 풀었는데 나름 신선해서 재밌는듯.. 내일도 화이팅 코딩테스트 - 인형뽑기 https://school.programmers.co.kr/learn/courses/30/lessons/64061 문제 설명 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 "1 x 1" 크기의 격자 한 .. TIL) 10주차 2일 프로젝트를 진행하면서 js가 너무 어렵고 이해가 잘 안됐지만 끝까지 js에 상당히 도움을 많이준 스승과 팀원들에게 감사를 표합니다. 프로젝트는 끝났지만 끝내 오류와 추가 수정사항들을 팀원들과 수정하였다. 전체 게시글에 '저장된 별점' 가져오기 기존 코드에서는 변수명 끝에 숫자만 다른 거의 같은 변수명들을 계속 나열해서 보기에도 굉장히 안좋고 별로였다. 그리고 기존에 있던 별점도 첫번째 게시글을 제외하곤 나오지 않았다. // 게시글 목록 UI function postList(posts, post_list) { posts.forEach(post => { ... const newCardStar = document.createElement("div") newCardStar.setAttribute("class",.. TIL) 10주차 1일 Keep 활기찬 팀 분위기 - 활기찬 분위기는 원활한 소통과 일맥상통하다 생각합니다. 중꺽마 - 중요한건 꺽이지않는 마음!!! 배려 - 배려넘치는 의사소통 Problem 깃 허브 이용 - 깃을 통한 프로젝트 공유는 어디선가 오류가 발생합니다 그 원인을 해명하는 것도 배움의 일환이라지만 깃을 이용하려고 하면 그 부분 때문에 부담감이 있습니다. readme.txt - readme는 이를테면 사용설명서라는 느낌입니다. 프로젝트를 진행하는 구성원보다는 누군가에게 보여줄 때 프로젝트의 목적한 바를 한눈에 보여주는 역할을 한다고 생각합니다. 번거롭거나, 작성을 망각하는 경우가 있습니다 테스트코드 - postman을 이용하지 않고도 간단하게 함수를 작동시켜 오류를 알아낼 수 있다는 면이 있지만 사용법이 익숙치 않아 .. 이전 1 2 3 4 5 ··· 8 다음