작업기간기술 스택필수 구현 사항팀과 자신에 대한 설명 및 MBTI객관적으로 살펴본 자신의 장점협업을 하는 과정에서의 자신의 스타일우리 팀만의 특징과 추구하는 궁극적인 목표우리 팀의 약속팀원들의 블로그 주소
전에 배운 내용을 다시 되돌아보는 프로젝트정리중프로필 페이지 하단의 상단으로 올라가는 버튼의 배경문제 background-color : transperant ( X )border-radius : 20px ( X )Css의 \* (전체선택자)로 인해 이미지를 감싸는 a태
알약은 그지같은 프로그램이다얘떄문에 6시간을 날렷다 다 때려 뿌시고싶다글은 내일써야겠다 머리 뽀개질거같다
(수정전)(수정 후)
1) 프로젝트 명 : 팀 소개 및 개인 소개 웹 사이트 만들기팀과 자신에 대한 설명 및 MBTI객관적으로 살펴본 자신의 장점협업을 하는 과정에서의 자신의 스타일우리 팀만의 특징과 추구하는 궁극적인 목표우리 팀의 약속팀원들의 블로그 주소태은: 머릿속의 생각을 웹상에 구
기능설명메인 페이지 : 팀 소개해당 페이지의 큰 틀은 헤더와 푸터를 제외하고 소개, 팀 구성, 팀원 추가하기 총 3 부분으로 나눴고 이는 grid 속성을 활용했습니다. 내용을 추가함에 따라 자유롭게 틀을 만들고 정돈할 수 있는 특성을 활용하기 위해 flex 보다 더
바탕화면에 sparta_python 폴더를 만들기파이참 실행Create New Project 를 선택아래와 같은 화면으로 만들기Create를 클릭해서 새 프로젝트를 만들기a의 b 승 : 순서형으로 자료를 담는 방법 print(result)
map을 사용하여 리스트 속 값을 하나씩 대입아래는 중복 코드map만 사용map & lambda 사용 map & filter 사용 : filter은 좀 더 직관적인 편이다.원래 함수는 매개변수에 써있는대로 인수를 받아온다 but 어떤 매개변수에 어떤 값을 넣을지 정
저번에 만든 계산기보다 간단하게 만드는 과제가 주어져서 처음에는 신났지만 따라할 강의가 없다보니 많이 헤멨던것 같다. 검색 기능을 하용하더라도 어떻게 해야할지 감을 잡는데 오래걸렸다.하다가 시간 오래걸려서 그냥 숫자1, 숫자2, 부호를 따로따로 입력 받고싶었지만, 한줄
random 함수 사용하기위한 코드set()함수를 쓰면 뽑은 숫자가 정렬이 됨not in 을 사용하여 뽑은 숫자가 이미 뽑은 숫자에 없다면 추가하는 구문으로 작성함'exit'를 입력하면 게임을 종료하게 만들려면 초기에 if 문을 사용하여야한다.작성한 코드구현한것'exi
반복적으로 사용하는 코드들에 이름을 붙여놓은 것조건문에 넣을 값을 바꿔가면서 결과를 확인할 때 쓰면 편리단순한 출력 뿐만 아니라 결과 값을 돌려주도록 함수를 만들 수도 있다 Q) 위에것이 틀리고 아래가 맞는이유 ^ 리스트 변경하려고 시도시 에러 : 중복이
: 강의를 들으며 적용하는데 시간이 오래걸려서 밀린부분이 많지만, 백준 문제를 물며 머릿속의 개념을 적용해보며 빈칸을 채울 수 있었다.: 웹개발강의 밀린 강의와 파이썬 강의 복습을 해야겠다.: 파이썬 기초를 공부했다고 생각했는데 input( ) 쓰는법도 제대로 몰랐다는
Git 프로젝트의 버전 관리를 위한 도구 무슨 작업을 했는지 히스토리를 한눈에 볼 수 있다. 협업에 유용 > # Github Git으로 된 프로젝트 저장 공간을 제공 Git을 편하게 사용 하기위한 부가기능 like 개발자의 sns 그
1단계. 누가 이 작업 할 것인지 정한다. - Issue2단계. 각자 맡은 것을 작업한다. - Branch3단계. 각자 작업을 프로젝트에 합친다. - merge(경우에 따라). 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. - PR 후 merge 버그기능 추가
프로젝트마다 브랜치가 설정이 되어있고, 따로 설정 안하면 main 가 기본
class 함수와 \_\_init\_\_함수 쓰는 법을 배웠지만 문제에 바로 적용하기는 힘들었다. 이번에는 스스로 해결해보는것보다 다른이의 코드를 먼저 참고해본 후 적용해보는 방법으로 하니 금방 해결 할 수 있었다.1번문제는 코드 참고 후 2번문제는 스스로 작성 해봤
: 저번주랑 비교했을때 이번주는 너무힘들었다. 갑자기 난이도가 확 올라간 기분이지만 추석때 쉬어서 기분은 좋다 ㅎㅎㅎㅎ: 이번주 밀린 과제랑 강의 짬짬이 듣기...!: 깃 배우는것이 신기하였다. 협업을 위한 기초를 배우면서 개발자가 된 기분이였다..!: 과제를 수행하
try except : 전체적으로 감싸지말고 필요한 부분을 타깃으로 하여 작성하기문법상 오류는 없지만 오류가 발생 할 수 있기때문이다.타깃을 해야하는곳에 안적으니 예외처리가 안되는것이다. 잘 확인할것print함수 : def를 사용하여 함수로 정의해 사용해보았다.self
이렇게 푸는게 아닌거 같긴 하지만 더이상 어떻게 하는건지 모르겠다. 내일 방법을 다시 찾아봐야 겠다.
랜덤 함수 사용플레이어 값 받기일정한 플레이어 값을 받도록 설정컴퓨터 값 choice를 사용해 랜덤하게 받기결과 출력
브랜치를 다른 브랜치에 합치는것특정 브랜치의 commit들을 다른 브랜치의 commit 내역에 모두 반영하는것
: 강의를 따라가는것이 버겁다고 느껴졌다. 과제를 수행하면서 찾아서 작성하는것도 어렵기 시작하였다,,,,: 밀린 강의 복습 및 작성 코드 훑어보기: 거북이반이 생겨 기초부터 다시 훑을수 있어서 좋은것같다. 빈 구멍을 매꿀수있어서 다행이다.: 따라가긴하지만 아직도 버거운
작업내역을 프로젝트에 반영하는 것이 아니라 충분히 리뷰받고 최종적으로 프로젝트에 반영하는 단계입니다. 3단계 대신 사용한다고 생각하면 됩니다! 1단계. 누가 이 작업 할 것인지 정한다. - Issue2단계. 각자 맡은 것을 작업한다. - Branch3단계. 각자 작업을
내가 쓴 답 a : 전역변수b : 지역변수이 코드의 b는 지역변수이기때문에 출력이 불가능하다내가 쓴 답immutable int, float, str, tuplemutablelist, dic, set 내가 쓴 답 another case내가 쓴 답another case내
스파르타 내일배움캠프를 하면서... 일주일간의 나의 상태 : 4년간 함께하던 노트북을 보내주며 새로운 노트북을 사게 되었다. 렉이 안걸려서 다행이지만 프로그램등과 파일을 새로 옮기는데 시간이 오래 걸린다는것을 까먹고 느긋하게 하다가 시간을 많이 쓰게 되었다,,,
클라이언트 : 요청을 보내는곳. (나, 내컴퓨터, 크롬 등)서버 : 요청을 받아서 응답 해주는곳API : 데이터를 어떻게 주고받을지 정한 약속 주소(url)ENTER : 요청을 한다변수 : 데이터를 담는 바구니a = b ( a:변수이름, b:변수에 저장할 값)함수 :
문제 1경로를 바꾸는것이 아닌 파일 이동을 해서 오류가 생김해결인터프리터 설정을 다시 해주었다. 자료admin : 관리자 툴장고가 일하는 순서URL Conf : in Python = url.pyView : in Python = views.py인터넷으로 통신하는 방법G
작업 기간 : 22.09.29 ~ 22.10.06개발 인원 : A3 - 2L3J (이태은, 이현재, 장준표, 정진엽, 조지현)기술 스택 : Django, Python, SQLite, HTML역할 분담 :회원가입/로그인 : 조지현글쓰기/수정/삭제 : 이태은댓글쓰기/수정/
가상환경 실행source venv/Scripts/activate 가상환경 종료deactivate서버 실행시키는 명령어python manage.py runserver데이터를 가져오게된다면GET작성을 한 후 데이터를 보내게 된다면POST
: 4년간 함께하던 노트북을 보내주며 새로운 노트북을 사게 되었다.렉이 안걸려서 다행이지만 프로그램등과 파일을 새로 옮기는데 시간이 오래 걸린다는것을 까먹고 느긋하게 하다가 시간을 많이 쓰게 되었다,,,: 장고 복습 및 밀린 강의 듣기: 윈도우를 직접 까는것과, 환
첫 프로젝트를 마치며... 내배캠 공식 첫 프로젝트가 끝났다. 처음 기획할때는 게시물 작성 및 수정페이지를 맡아, 회원 가입 페이지를 수정하며 작업을 하였었다. 하지만 이미지 추가 부분에 어려움이 있어 작업을 하지 못하였고, 같은 팀 팀원의 도움을 받아 완성할수있었
: 본격적인 Sparta시작으로 Django에 대해 배우게 되었다. 새로운 개념을 배우면서 어려운점도 많았지만 새로운 지식을 배: 장고 3강 과제 제출 및 4,5강 듣기: Instargram 클론 코딩 프로젝트를 시작하면서 어려움점이 많았지만, 게시물 입력 페이지를
: 프로젝트가 끝난 후라 그런지 번아웃이 온것같다. 백엔드가 나에게 맞는 길인지 많은 고민을 한 일주일이였던것 같다.: 머신러닝 강의 듣기: 그동안 배운 Django를 이용하여 타임어택 시험을 봤는데 15문제중에 7문제를 풀 수 있었다. 아직 절반 이하밖에 맞추지 못
프론트 엔드에 대해 공부를 할때는 직관적으로 변화하는 모습을 바로 볼수있어서 재밌었는데, 백엔드는 오류없이 실행될때까지 변한건지 아닌지를 모르니 흥미가 떨어지는것 같다. ,,,,
처음에는 input 함수 안에 text, img, my_search 등을 정의 했었다.하지만 인풋 화면에서는 입력만 받기때문에 output 함수로 옮겨 주었다. input/model.py (ERD클라우드에서 만든 화면을 적용) 데이터 베이스를 적용 하기위해 modle
어떠한 문제를 해결하기위해 정해진 일렬의 절차나 방법을 공식화한 형태로 표현한 계산을 실행하기 위한 단계적 절차회귀출력값이 연속적인 소수점으로 예측하게 하도록 푸는 방법분류이진 분류 : 0,1등 2개의 형식으로 나눈 분류법다중 분류 : 여러가지 클래스로 나누어 분류하는
'PetDictionary'은 동물 검색 기능을 제공 하는 서비스입니다.진행기간 2022년 10월 17일 ~ 2022년 10월 20일homeimage검색 화면image검색 결과image결과값이 틀렸을 시 image정확도 비교 그래프imageimage업로드된 동물 이미지
사물 분류 또는 사물 인식을 이용한 팀 프로젝트메인 화면에서의 사진 파일 업로드 기능사진을 업로드하면 이동한 페이지에서 해당 이미지의 카테고리가 출력 되어야함.장고의 기능과 머신 러닝에 사용한 파일을 연동하는 것이 핵심이며 가장 기본이 되는 부분입니다트러블 슈팅 분석등
: 두번째 프로젝트를 하면서 아직 장고와 깃허브 사용이 미숙하다는것을 느꼈다. 프로젝트에서 내가 맡은 부분이 전에 한 프로젝트에서 사용한 부분이라 그나마 쉽게 할 수 있었던것 같다.: 장고랑 머신러닝 강의 마져 듣기,,,: 깃허브 사용법을 팀원들에게 배웠다. 위키에다가
serializers Django Rest Framework에서 나온 새로운 요소 Django 프로젝트에서 내가 만든 모델로부터 뽑은 queryset, 즉 모델 인스턴스를 JSON 타입으로 바꾸는 것간단하게 말하자면 파이썬 데이터를 JSON 타입의 데이터로 변환해준다
codecode요구조건author라는 필드를 foreignkey로 지정하고, user model을 참조하도록 해주세요title이라는 필드를 charfield로 지정해주세요content라는 필드를 textfield로 지정해주세요로그인(python manage.py cre
터미널로 깃허브에 올리는법을 배웠다!!!!소스트리만 써봐서 터미널 사용법을 잘 몰랐는데 더 간편한것 같당 ㅎㅎㅎ
: 프로젝트가 끝난후 많이 늘어진것같다. 다시 프로젝트를 해야하므로 : 강의듣기: 타임어택을 하면서 가상환경과 데이터베이스 설정하는것에 능숙해졌으며, 그때 오류가 생기면 어떻게 검색하고 찾는지 할 수 있게 되었따.: 강의밀림, WIL 밀려서 현재 작성중,,!FACTS(
가상환경 만드는법python -m venv venv가상환경 실행source ./venv/Scripts/activate 현재 pip version 확인pip --versionpip Upgrade 방법python -m pip install --upgrade pip가상환경
아마존 웹 서비스인프라를 빌려주는 클라우드 서비스 이다.IAMAWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스리소스를 사용하도록 인증(로그인) 및 권한 부여(권한 있음)된 대상을 제어budgetsAWS 비용 및 에산을 생성하고 지출을 예측하여 비용 및
거북이반 장고 기초 듣는중 알게된점 가상환경 만들때 버전을 맞춰주어야한다 신기한거 불러오기 2. 출력 다른사람의 프로젝트를 다운받거나 하여 venv가 없는 상황 현재 다운받은 패키지를 requirements.txt에 저장 requirements
평상시Hover or 클릭시체크박스 설정호버 or 클릭시 처음 와이어 프레임을 작성할때는 이런식으로 버튼형으로 작성 예정이였지만 중간에 수정을 하게되어 체크박스로 변경 하게 되어,를 사용하여 체크박스 선택시 재 클릭하기 전까지는 클릭한 상태를 보여주도록 만들었습니다.
정해진 영역 내에 스크롤바 만들기이렇게 적으면 전체 페이지에 스크롤바가 적용되는것이 아니라, 원하는 영역 내에만 스크롤바를 적용 할 수있다.!!!
: 프로젝트가 끝난후 많이 늘어진것같다. 다시 프로젝트를 해야하므로 : 강의듣기: 타임어택을 하면서 가상환경과 데이터베이스 설정하는것에 능숙해졌으며, 그때 오류가 생기면 어떻게 검색하고 찾는지 할 수 있게 되었따.: 강의밀림, WIL 밀려서 현재 작성중,,!FACTS(
저번 프로젝트를 할때 모달창을 창이 변하는 형식으로 야매로 만들어서 이번 프로젝트를 하면서 진짜 모달창을 만들어 보고 싶었습니다.에서 앨범 정보 div에 있는 앨범에 btn-modal이라는 id를 지정 하여 , 앨범 클릭시 모달창이 연동 되도록 하였습니다.이런식으로
김준식 : 프로젝트를 진행하면서 지치고 조금 답답한 부분이 있었음에도 다들 분위기를 밝게 유지하려고 하고, 긍정적으로 서로를 대하려는 모습, 할 수 있는 것과 없는 것을 명확하게 구분해서 함께 잘 해결해나가려는 태도가 좋았고 저도 많이 배울 수 있었습니다.유형석 : 각
프로젝트 후 해보고 싶은 내용모달창에 DB내용 추가 되도록 연결 해보기모든 사람들 컴퓨터에서 동일한 비율의 화면 보이게 설정하기구현된 자바 스크립트 다시 읽어보기!!!!!
프로젝트를 하면서 백엔드보다는 프론트에 흥미를 느끼는 자신을 발견하였다. HTML과 CSS는 구글링을 통해 한다고 하더라도 JavaScript는 따로 공부해야 한다는것을 느꼈고, 거북이반의 js강의를 들으며, 따로 시간을 들여서 파봐야 할것같다. 벡엔드 과정이라 현재
: 다시 마음을 다잡아야 할것같다. 민철 튜터님 말씀대로 복습한다는 생각보다는 지금 주어진걸 먼저 해야 더이상 밀리지 않을것같다: 강의듣기: 자바스크립트!!: 강의를 제대로 듣지 않아 아는것이 없음.FACTS(사실, 객관) : 프로젝트가 끝나고 다시 늘어졌다.FEEL
장고 pip freeze > requirements.txt 명령어로 requirements.txt 파일을 만들어패키지를 관리하는 방법은 가장 대중적인 방식 중 하나이나권장할만한 방법은 아니다.pipenv, poetry라는 패키지 관리 툴을 이용하는 것이 좋다고 한다!
제출 링크https://forms.gle/nrWBqCHSjFVoYsKw9아래의 코드를 다운로드 받으세요.ai2_back.zip가상환경을 설정 해주세요.python3 -m venv myvenvsource myvenv/bin/activatepip install -
회의록 22-11-16ERD 작성null값 허용여부 (필수)max_length=00 (필수)model 작업User model 작업 하경수님메인페이지 페이지네이션 유형석님프로젝트 파일 초기 세팅 유형석님issue 등록각자 작업 전 작업 내용 상세히 작성 → issue
아침퀴즈 링크 강의 영상 내 풀이 처음에는 어떻게 하는건지 몰라서 일단 도커데스크톱을 깔았는데, 거기에서 나오는 튜토리얼에 docker pull tegongkang/morningtest:latest 명
프론트 공부를 하기위해 html과 자바스크립트 연결을 해야하는데 어떻게 하는지 모르는 상황이였다. 세달동안 시간표에 끌려다니며 공부를 하니 뭐 공부하기도 싫고 TIL 쓰기도 귀찮았다. 혼자 토요일에 끙끙대고 있으니 기훈님이 오셔서 구지 날짜에 끌려다니지 않아도 된다고
Today I Learned 프로젝트에 jQuery를 사용하려는데 처음에 다 로 시작 하였다. 그래서 이것이 무엇인지 궁금해져 찾아 보았다. 찾아보니 $(document).ready()는 문서가 준비되면 매개변수로 넣은 콜백 함수를 실행하라는 의미라고 하며,
jQuery를 사용하면 간편하게 HTML요소를 선택하고, 그렇게 선택된 요소에 손쉽게 특정 동작을 설정할수있다고 한다. 지금 프론트에 대해 공부하고싶은데, javascript 보다 써야하는 코드가 적어보여 공부를 해보려고 한다!이것은 jQuery 의미하며, jQuery
맨 처음 팀원들이 올려준 파일을 깃 허브에서 다운받고나서, 가상환경 설치를 할때 마이그레이션을 해야하는데 계속 오류가 났었다.해결 방법은 아래와 같다env.env가 managemant와 같은 선상에 없어서 발생한 문제venv 코드가 프로젝트 파일 안에 있는지 확인해보기
: 팀 프로젝트를 하면서 다른분들이 벡엔드 작업을 하시고, 내가 프론트 작업을 맡아 체계적으로 진행하기로 계획했다. 백엔드 공부하러와서 프론틑를 하는것은 아쉽지만 실력이 안되므로 지금 할수 있는 부분을 열심히 하려고 한다.: 와이어 프레임대로 간단하게라도 프론트 작업
: 새로운 팀을 만나 다시 인사하고, 다음 프로젝트를 준비하는 회의를 하였다.: 프로젝트 열심히 참여하기: 와이어프레임과 API등 다음 프로젝트를 위한 계획을 미리 세우면 프로젝트를 진행하는데 여유가 많이 생긴다.: 아는것이 많이 없긴 하지만 알도록 노력 하는중FAC
프로젝트에 들어가는 모달창에 내용 입력하는 칸이 필요한데 글자 입력 수를 제한하는걸 해보고싶었당 ㅎㅎㅎㅎㅎㅎcsshtmljavascriptkeyboard가 눌렀을때 실행됩니다.keyboard를 눌렀을때 실행되기 때문에 현재 input에 입력되어 있는 값을 가져올 수 없
htmljavascript양식(form)의 값을 가져오거나 값을 설정하는 메소드선택한 양식의 값을 가져온다.예를 들어예제 3버튼을 클릭하면 input의 값을 ABCDE로 설정합니다.
하이퍼링크로 지정된 텍스트를 클릭하면 특정한 웹사이트로 이동하게 되는 속성을 사용하고 링크로 연결시킬 수 있다.어떠한 문자가 링크에 Anchor(고정, 연결) 되어 있다는 의미<a> 태그에 href 속성을 통해 링크를 페어링 시켜줄 수 있다.href라는 속성을 통
CSS Cascading Style Sheets 종속형 시트 SASS Syntactically Awesome Style Sheets 문법적으로 어썸한 스타일시트 아니 ㅋㅋㅋㅋㅋ 문법적으로 대박인 스타일 시트가 뭔데 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ SCSS Sassy C
: 자바스크립트는 아직 많이 부족하지만 하드 코딩으로 HTML과 CSS를 이용해서 메인 화면과, 커뮤니티, 고객센터를 구현하였고 거기에 들어가는 모달창도 만들었다! 문제는 백엔드와 프론트를 연결하는방법을 모르겠다,,,: 백엔드와 프론트를 연결하는 방법 공부해보기: 프
예시
: 최종 프로젝트를 하면서 프론트를 맡아 디자인부분은 거의다 내가 손댄것같다. 자바스크립트 사용은 아직 미숙하여 모든 부분을 맡지 못하였지만,,,,,, : 끝났다고 손 놓지말고 꾸준히 공부하기: 부모부분에 position:rerative;를, 자식부분에 positio