내일배움캠프/TIL
-
[TIL] 내일 배움 캠프 10일차 9/7 - ItisFuture내일배움캠프/TIL 2022. 9. 7. 20:45
오늘한 것. 알고리즘 문제풀기(하노이의 탑) 숫자 야구 게임 만들기 https://github.com/KimGyeongMin-KR/sparta-assignment/blob/main/baseball_game/baseball_game.py GitHub - KimGyeongMin-KR/sparta-assignment Contribute to KimGyeongMin-KR/sparta-assignment development by creating an account on GitHub. github.com 배운점. 1. 재귀 함수에 대해 조금 더 이해도를 높였다. 회고. 어제 계획했던 오늘 하려던 것은 ManyToMany필드의 related_name에 관한 포스팅과 개인 프로젝트를 하는 것이었다. 하지만, 재귀함수..
-
[TIL] 내일 배움 캠프 8일차 9/5 - ItisFuture내일배움캠프/TIL 2022. 9. 5. 20:47
오늘 한 것. 1. 깃 명령어 공부, 명령어 모음 포스팅, 스파르타 장고 강의 깃허브 업로드 https://it-is-future.tistory.com/47 [Git] 명령어 모음 깃 커밋하기 $ git add $ git add a.txt b.txt $ git add . (. 모든 파일 ) git commit -m "커밋내용" $ git commit >vim 에디터 실행 >'i' 클릭 혹은 'a' 'o' (입력 모드 전환) >커밋.. it-is-future.tistory.com 2. 장고 manytomanyfeild이해와 포스팅 https://it-is-future.tistory.com/50 [Python/Django] ManyToManyFeild 이해하기 https://docs.djangoproject..
-
[TIL] 내일 배움 캠프 7일차 9/4 - ItisFuture내일배움캠프/TIL 2022. 9. 4. 21:51
오늘 한 것. 장고 ManyToMany필드 강의 깃 명령어 강의 듣기 알고리즘 회고. 맥북 에어 기본형을 쓰는 지금 메모리 스왑 기능이 있지만 간당한 메모리를 신경쓰며 웹 창을 최대한 줄이면서 공부하고 있다.. 신경이 쓰이기 시작한 이상 이건 나의 정신 건강에 해롭다ㅋㅋ. 고민은 구매를 늦출뿐이다. 한 번 사는 김에 어느정도 여유 자금이 있어 300만원 선에서 맥 스튜디오를 구매할 것 같다. 오는 7일 맥 미니 프로 라인이 나올 것 같아 지켜보긴 할거지만 맥 스튜디오 m1 max로 가지 않을까 싶다. 이러한 나의 고민으로 인해 오늘 목표치를 만족스럽게 달성하지 못 했다. 반성한다. 내일 새로운 주가 시작되니 하루하루 열심히 잘 살것이다. 내일 할 것. 깃 명령어 clone, fetch, push, reb..
-
[TIL] 내일 배움 캠프 6일차 9/3 - ItisFuture내일배움캠프/TIL 2022. 9. 3. 23:42
오늘 한 것. 장고 강의 듣기(회원가입, 메인페이지) 알고리즘 문제 풀기 회고. 내일 배움 캠프 시작 후 첫 주말이라 평일에 오랜 공부에 적응 단계라 그런지 피곤이 쌓여 잠 보충을 좀 해줬다. 그러나 마냥 쉬기 싫어 장고 강의를 듣고 알고리즘 문제를 좀 풀었다. 깃 명령어 강의를 듣고 싶었으나, 아직 나오지 않았다. 장고와 깃 연습을 위해 장고 강의대로 만들어 깃 허브에 보내고 개인적으로 ajax통신을 통해 바꿔보고 vuejs의 axios통신을 통해 바꾼 내역들을 깃 허브에 올려봐야겠다. 내일 할 것. 장고 강의 마무리(목표) 깃 명령어 강의(권장) 알고리즘
-
[TIL] 내일 배움 캠프 5일차 9/2 - ItisFuture내일배움캠프/TIL 2022. 9. 2. 20:43
오늘 한 것. 깃 강의 수강 후 포스팅 https://it-is-future.tistory.com/41 git 강의 요약 참고 강의 : 모두의 깃 & 깃허브 https://www.inflearn.com/notes/30254 https://www.inflearn.com/notes/30254 www.inflearn.com 깃이 있을 때와 없을 때. 1. 변경 내역 확인이 어렵다. => 변경 내역들을 기억한.. it-is-future.tistory.com 장고 기본 강의 시청 팀원들과 알고리즘 풀기 느낀점 일단 소스트리를 이용한 깃 강의를 다 봐서 좋았고, 어떤식으로 컨트리뷰터가 되는지 궁금했는데, 풀 리퀘스트를 하면 컨트리뷰터가 되는 것을 알게되어 기뻤다. 나도 유명 프로젝트의 컨트리뷰터가 되면 매우 뿌듯할..
-
[TIL] 내일 배움 캠프 4일차 9/1 - ItisFuture내일배움캠프/TIL 2022. 9. 1. 21:52
오늘 한 것. 발제 듣기 튜터님과 상담 팀 스터디 정하기 깃 강의 시청 알고리즘 풀기 배운 git 내용. 깃이 있을 때와 없을 때. 1. 변경 내역 확인이 어렵다. => 변경 내역들을 기억한다. 2. 작업을 되돌리기 어렵다. => 필요하다면 작업을 되돌린다. 3. 협력하기 어렵다. => 여러 명의 코드를 쉽게 나누고 합치며 개발할 수 있다. 버전이란? 버전이란 유의미한 변경을 뜻하고 프로그램 개발이라 하면 버전의 변경들을 쌓아 만드는 것 버전 관리의 큰 그림 작업 디렉터리, 스테이지(가상의 공간; 다음 버전이 될 후보가 올라가는 공간), 저장소(레파지토리;repo-가상의 공간) 작업 디렉터리에서 변경 -> 스테이지로 add -> 저장소로 commit -> 깃헙으로 push 버전 되돌리기 revert - ..
-
[TIL] 내일 배움 캠프 1일차 8/29 - ItisFuture내일배움캠프/TIL 2022. 8. 29. 17:37
오늘 한 것. pyjwt를 통한 로그인 기능 구현 블로그 미니 프로젝트 코드 정리 https://it-is-future.tistory.com/35 [Flask] 로그인 기능 만들기 ft.JWT,Token,Cookie,hashlib 목차 사전 준비 로그인 로직 고민점(api로 get 요청하는 것, flask데이터로 주는 것 --개인 생각 주의) 토큰과 세션과 쿠키 사전 준비 1. jwt 설치 2. 아이디, 패스워드를 저장(패스워드를 hashlib를 통해 it-is-future.tistory.com 느낀 점 장고 프레임워크에는 간단하게 로그인을 기능을 사용할 수 있지만, 플라스크로 로그인 기능을 만들어 보면서 장고 프레임워크에 감사함을 느끼게 되는 하루였습니다. 내일 할 일 코드 취합 및 정리 발표 준비 깃..