전체 글86 KPT회고: 20220413 KPT회고: Pickids KEEP 팀원들의 지속적인 소통: 실시간으로 문제가 발생할 때마다 해결법을 찾기 위해 함께 고민할 수 있어서 좋았습니다. 프로젝트 주제에 대한 기획단에서 여러 가지 아이디어를 공유하고 문제점에 대해 깊게 토론할 수 있어 주제를 신중하게 선정할 수 있었습니다. 서로의 이해도가 다름에도 불구하고 서로의 부족한 부분들을 스스로 찾아 해결하려는 태도가 좋았습니다. 문제 해결법에 대해서 해결했다는 것으로 끝나는 것이 아니라 왜 그렇게 해결했는지 더 나은 방법이 있는지 추후에 어떤 방향으로 해결하면 좋을지에 대해 스스럼없이 이야기하고 받아들이는 분위기가 프로젝트에 더 깊이 생각할 수 있도록 만들어주었습니다. 지난 프로젝트와는 다르게 github이슈의 역할과 활용에 대해 조금 친숙해질 수 .. 2022. 4. 13. WIL: 20220402 😶 Weekly I Learned! 이번 주는 중간발표를 진행하게 되었는데, 기획단계가 길어져서 프로젝트 진행률이 낮아 많은 걱정과 함께 급하게 중간 마무리를 했다. 일단 보여줄 아웃풋이 제대로 갖춰지지 않아서 구체적인 피드백은 듣지 못했지만, 다른 조와는 달리 유저그룹의 구성이 다소 복잡해서 구현하는데 시간이 많이 걸렸다. 하지만 이번 프로젝트에서는 이전과는 다르게 프론트엔드 & 백엔드 모두 다룰 수 있어서 장고에 대해 알아갈 수 있는 좋은 기회였다. 생각했고 계획했던 시간보다 지연되긴 했지만 팀원들이 기다려줘서 모델관계와 ERD 등 이전에 놓치고 포기했던 백엔드에 대해서 많이 공부하고 배우게 되었다. 확실히 강의를 보며 코드를 따라 치는 것보단 직접 부딪히며 구글링과 함께 코드를 완성해나가고 연결해보.. 2022. 4. 2. WIL: 20220326 😤 Weekly I Learned! 한 주간 진도는 많이 빼지 못했지만, 차근 차근 나의 방식대로 나아가고 있다고 느낀다. 팀 프로젝트에서 항상 팀원들의 의견에 많이 따르고 때론 의견을 잘 내지 못할 때도 많아서 자신있는 프론트에 힘을 많이 줬었다. 이번 주는 회원가입, 로그인 단의 백엔드 부분을 맡아서 모델도 만들어보고 ERD도 이해해보고 수정해보고, 마이그레이션도 몇 십번 해봤다. 더딘건 사실이지만 남의 도움을 받지 않고 스스로 구글링 하고 전 프로젝트에서 비슷한 기능을 어떻게 구현했는지 찾아보면서 작성해보니 구조를 이해하는데 많은 도움이 되었다. 그래도 팀원들의 나의 진도를 조금 이해해주고 격려해주고 있어서 맘껏 구조를 짜보았다. 비슷한 기능이라도 복사+붙여넣기는 되도록이면 피하고 직접 작성해보았고.. 2022. 3. 25. TIL: 20220325 🤗 프로젝트개발 관련 명령어 터미널과 익숙해지자! 🚩 Django Shell사용하기 - Queryset 불러오기 python manage.py shell >>shell 사용시작 from user.models import UserModel >>앱과 모델을 불러옴 변수지정 = UserModel.objects.filter(username="유저네임") >>원하는 값을 불러와 변수에 저장할 수 있다. 변수를 입력하면 변수의 값이 출력된다. .objects.filter(username="유저네임") >>입력된 값으로 필터링해서 불러온다. .objects.all() >>모든 값을 불러온다. .objects.get(username="유저네임") >>원하는 값만 불러온다. .objects.create(username=.. 2022. 3. 25. TIL: 20220324 ✨HTTPS특강 말로만 듣던 https/보안설정! 서버를 관리하려면 꼭 알아두어야 하고, AWS 크레딧을 활용해 사용자의 정보도 저장해야하기 때문에 이 강의를 꼭 듣기 위해서 사전준비가 필요했다. AWS를 통해 진행되기 때문에 AWS의 Route53을 통해서 도메인을 구매하고 앱을 하나 만들어두었다. HTTP에서 SSL인증서를 통해 보안설정이된 HTTPS requirements.txt 생성방법: 방법1: requirements.txt 파일 수동생성 방법2: pip freeze -r > requirements.txt AWS>CICD / github>Action packages: yum: python3-devel: [] mariadb-devel: [] gcc: [] 2022. 3. 24. TIL: 20220323 🎈Today I Learned HTTPS 관련 특강 준비로 도메인과 빈스톡주소를 제출해야했다. 전에 AWS크레딧 신청했을 때 통과가 되어 지급받았던 크레딧을 이제 마지막 프로젝트에 쏟으려고 한다. 팀원들을 대신해 혼자 해결해보려고 도메인도 AWS-Route53으로 팀프로젝트와 동일한 이름으로 구매하고, 이제 마지막으로 엘라스틱 빈스톡(Elastic Beanstalk)에 빈 장고 파일을 올리려고 하는데, 순조롭지 않아 다른 팀원에게 도움을 요청했다. 몇 시간을 쏟아부었으나 결국에는 두 가지 이슈가 있었다. 🔍1. 프로젝트 경로에 한글이 있는 경우 내 프로젝트 경로는 사용자 이름이 한글로 되어있어서 'Colorama'모듈의 늪에 빠지고 말았다. pip install colorama, 인터프리터에서 수동설치 .. 2022. 3. 23. WIL: 20220322 😎 Weekly I Learned 프로젝트진행과 함께 알고리즘실습도 함께 시작되었다. 첫 번째 날의 알고리즘은 너무 쉬워서 금방 풀었는데, 둘째날부터 나를 너무 과대평가 했다는 생각이 들었다. 난이도는 '하'라는데, 생각보다 어렵고, 제출하는 코드도 백준에서 제대로 읽지 못해 오답처리가 됐다. 나에겐 난이도가 있어서 하루 한 문제라도 어떻게든 풀어보자라는 마음으로 어떻게든 풀어봤는데, 욕심을 가지고 자책할 시간에 조금이라도 시도해보는게 중요하다고 생각한다. 지난 프로젝트들은 프론트를 주로 맡았지만, 이번에는 백도 함께 만질 수 있어서 다른 조원들에게 의존하던 버릇도 이번에 고쳐봐야겠다는 생각에 개인 레포에 반복적으로 깃클론/풀/커밋/푸시 등등 명령어에 익숙해지기 위해서 이상해지면 레포를 지우기도하고 co.. 2022. 3. 22. TIL: 20220315 🎈Today I Learned 오늘은 프로젝트의 세부 기능의 구체화 및 와이어프레임을 재검토했다. 저번 팀플젝에서 장고를 조금이라도 만져보자는 계획을 못 이루어서 이번에는 내가 먼저 장고를 만져보겠다는 제안을 했다. 한 번도 만져본 적이 없어서 시간이 오래 걸릴수 있고 팀원들에게 폐가 될 수 있는 상황이라 선사과부터 날렸는데 흔쾌히 로그인, 회원가입 부분의 구현을 나에게 맡겼다. 장고 로그인, 회원가입 단에 유저정보가 두 타입이라 조금 까다롭게 되었지만, 열심히 구글링 해보면서 구현해보려고 한다. 너무 어렵다 장고... 오늘 아쉬운 점: -github잔디를 채우지 못했다! -models.py를 잘 이해하지 못하고 있음 2022. 3. 15. WIL: 20220311 🤩 Weekly I Learned! 핑핑도는 한 주였다. 새로운 프로젝트에 대해 3번 뒤엎으면서 주제에 대한 우리의 신중한 마음을 느꼈고, 길어진 기획단계가 지치기도 하고 한 편으로는 탄탄해짐을 보고 뿌듯함도 느꼈다. 아무래도 튜터님들의 피드백이 조금 안심이 됐다고나 할까. 무언가 많은 일들이 있었고 다들 조금씩 아프기도 하고 긴 회의로 지쳐가니 예민해지기도 해서 소통의 방법과 회의의 질을 효과적으로 높여야겠다는 생각이 든다. 이번 한 주는 내가 진짜 개발자가 될 수 있을까? 라는 생각을 많이 하게되었다. 우선 부트캠프 끝나고 디자이너로 다시 돌아갈지 개발자가 되기위해 조금 더 노력을 해볼지 갈등이 아직 남아있다. 배운게 아까워서 조금 더 공부할 생각은 있지만 내가 진짜 개발자로 일할 수 있을지는 아직 .. 2022. 3. 11. 이전 1 2 3 4 5 ··· 10 다음