본문 바로가기

개발일지

(122)
TIL 23-04-14 1.[Django 팀 프로젝트] - mypage 작성 글 리스트 보여주기 문제점 마이페이지에서 본인이 작성한 글의 리스트를 보여줘야함 시도해 본 것들 Posting class의 objects 객체를 filter 찾는데 username=user인 것으로 찾아라 Django templates 문법으로 for문 사용 {% for posting in postings %} 알게 된 점 1.[Django 팀 프로젝트] - mypage에서 다른 사람 정보 보여주기 문제점 mypage가 로그인한 사람의 정보만을 보여줄 수 있음
TIL 23-04-13 1. Git - rejected 문제점 git 사용 중 rejected 발생
TIL 23-04-12 1. 페어프로그래밍 - 가위바위보 문제점 페어프로그래밍 중 for문과 if문을 사용한 방법 이외의 풀이 방법 찾아보기 시도해 본 것들 switch case 사용시도 0] 문제 풀이 후 다른 방식의 풀이를 확인하고 주석 달기 알게 된 점 return에서 조건문을 통해 boolean으로 True, False를 구하고 이 값이 1과 0으로 들어가면서 quad 리스트에서 값을 가져올 수 있다. 2. GitHub - fetch, merge 문제점 PR까지는 했으나, PR된 내용을 로컬로 내려받을 때 pull을 사용하는 게 맞는지 의구심이 들었음 시도해 본 것들 fetch, merge 사용하기 해결 방법 원격 저장소 싱크하기 main branch에서 fetch하기 git checkout origin/main으로 변..
TIL 23-04-11 1. GitHub - 팀 프로젝트 문제점 작업하는 과정에서 데이터 베이스를 지우다가 프로젝트가 삭제됨 branch를 분리해서 작업했는데 push 후 merge를 하려고 할 때 merge가 안됨
TIL 23-04-10 1. Django 팀 프로젝트 문제점 와이어 프레임 작성 ERD 설계 API 명세 작성 시도해 본 것들 와이어 프레임을 위한 figma 사용 다른 웹사이트를 참고하며 필요한 내용을 포함한 와이어 프레임 구성 GET 과 POST 요청에 따라 다른 페이지 내용 메모 ERD 설계를 위한 erdcloud 사용 당근 마켓같은 다른 ERD 자료 참고 erd relationship과 관련된 블로그 참조 기능 method url request response 표를 이용한 API 작성 API 작성과 관련된 블로그 참조 알게 된 점 지금 단계에서 자신 없는 게 당연하고 실수해도 괜찮다 오히려 실수를 함으로써 배우고 중요한 순간에 제대로 할 수 있다면 된다. 이렇게 작성하고도 수정해야할 일들이 한참 남은 것 같지만 한 번 ..
WIL 23-04-09 1. 알고리즘 공부 한 주 동안 있었던 일 문제를 풀어보고 TIL을 작성하면서 포기했던 코드나 완성된 코드를 개선할 수 있는지 다시 한 번 살펴봤다. 있었던 일에대한 생각 내가 푼 문제에 대해서 스스로 하는 코드 리뷰같은 느낌이었다. 생각의 다양성은 떨어져도 스스로 발전하는 느낌은 팀원들과 코드 리뷰를 할때와 다르지 않았다. 그것으로부터 배운 점 내가 작성한 코드와 완전히 다른 방식이 아니라 내가 아는 선에서도 충분히 코드 개선이 가능함을 경험할 수 있었다. 배운 것을 활용할 방법 서로 다른 방법의 풀이가 같은 결과를 가져옴을 이해하고 상황에 따라 더 좋은 방법을 선택할 수 있다. 2. Django - 개인 과제 한 주 동안 있었던 일 Django의 기초적인 사용법 습득에서 어려움 겪음 있었던 일에대한 ..
TIL 23-04-09 1. 프로그래머스 입문 - A로 B 만들기 문제점 문자열 before와 after가 매개변수로 주어질 때, before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요. # dictionary로 만들어서 value의 숫자를 세고 일치하면 1, 아니면 0 시도해 본 것들 def solution(before, after): # dictionary로 만들어서 value의 숫자를 세고 일치하면 1, 아니면 0 after_dict = {} before_dict = {} for i in before: if i not in before_dict: before_dict[i] = 1 elif i in before_dict: before_di..
TIL 23-04-08 1.프로그래머스 LV1 - 삼총사 문제점 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번째, 네 번째, 다섯 번째 학생의 정수 번호를 더해도 0이므로 세 학생도 삼총사입니다. 따라서 이 경우 한국중학교에서는 두 가지 방법으로 삼총사를 만들 수 있습니다. # 3명의 숫자를 더해서 0이 되면 삼총사 # 2중 for문? # 1개를 pop으로 빼고 나머지 2자리를 for문으로 돌린다 시도해 본 것들 def s..