A ship in harbor is safe, but that is not what ships are built for.

내일배움캠프 30

내일배움캠프 AI - 2주차 WIL

기간 : 2022.09.05 ~ 2022.09.08(4일간 진행) 1. 파이썬 공부 이번주는 파이썬 공부를 계속 이어서 갔다. 처음에는 그렇게 부담스럽지 않았는데 백준 + 튜터님 숙제까지 하려니 시간적으로 버거운 느낌이 강했다. 특히 이번주에 내주신 숫자 야구 게임은 학부생 때 과제같았다.... 그리고 팀원들과 코드를 공유하는 시간이 생각보다 유익했다.(내가 코드를 다소 복잡하게 짜서 단순화하기에 아주 좋았다!!) 2. Git 공부 이번주부터 드디어 앞으로도 자주 보게될 git을 공부하게 되었다. git은 항상 쓸 때마다 새로워서 버거운 감이 있다. 이번 기회에 잘 익혀둬서 앞으로 git을 내 공책처럼 잘 썼으면 좋겠다.(여태까지 git은 약간 나한테 빛좋은 개살구 같은 느낌이었다... 개념이 너무 어렵..

내일배움캠프 AI - 9일차 TIL, 2022.09.08

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.08. 9일차 - TIL 1. 협업을 위한 Git 활용 기초 필수 프로그램 설치 - Github 가입하기 - Git 설치하기 - Sourcetree 설치하기(preferences에 github username과 github email address 입력) - Sourcetree 설정하기 : Githun에서 받은 token을 sourcetree 인증에서 입력해 Github 계정 연동 Git : 프로젝트의 버전 관리를 위한 도구 - 히스토리를 통한 버전 관리 - 작업 단위 나누기 : 히스토리를 통해 에러 발생 부분 파악 - 협업 용이 : 나누어 작업하고 하나로 합치기 용이 Github : Git 원격 저장소 + Git 으로 가능한 커뮤..

내일배움캠프 AI - 8일차 TIL, 2022.09.07

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.07. 8일차 - TIL 1. 파이썬 특강 randrange(n, m) : n 이상 m 미만의 난수 생성 randint(n, m) : n 이상 m 이하의 난수 생성 datetime.now() : 현재 날짜 및 시간 출력 from datetime imort datetime, timedelta ''' %y : 두 자리 연도 / 20, 21, 22 %Y : 네 자리 연도 / 2020, 2021, 2022 %m : 두 자리 월 / 01, 02 ... 11 ,12 %d : 두 자리 일 / 01, 02 ... 30, 31 %I : 12시간제 시간 / 01, 02 ... 12 %H : 24시간제의 시간 / 00, 01 ... 23 %M : 두 ..

내일배움캠프 AI - 7일차 TIL, 2022.09.06

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.06. 7일차 - TIL 1. 파이썬 특강 사칙연산 : 더하기(+), 빼기(-), 곱하기(*), 제곱(**), 나누기(/, 연산결과 항상 float), 몫(//), 나머지(%) 연산축약 num += 3 # num = num + 3 num -= 3 # num = num - 3 num *= 3 # num = num * 3 num **= 3 # num = num ** 3 num /= 3 # num = num / 3 num //= 3 # num = num // 3 num %= 3 # num = num % 3 문자열에서 + 는 문자열 합치기, * 는 문자열 반복 fstring n1 = 5 n2 = 10 # 같은 결과 print("n1 : %..

내일배움캠프 AI - 6일차 TIL, 2022.09.05

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.05. 6일차 - TIL 1. 파이썬 특강 파이썬은 인터프리터 언어 -> 실행파일을 명시적으로 생성하지 않고 소스파일 직접 실행 가능 파이썬 프로그램이 개발/디버그 주기가 더 짧지만, 다른 프로그램보다 더 느리게 실행 import하는 모듈의 속도 향상을 위해 *.pvc 확장자로 컴파일 -> 가상환경인 PVM에서 동작 동적 타입 언어로 변수 할당 시 자료형 지정 불필요 문법이 쉽고 간결, 가독성 좋음 코드 컨벤션 : 협업을 위해 코드 스타일을 통일하자는 "약속" -> 언어에 따라 다름 파이썬의 코드 컨벤션(변수/함수 네이밍 방법) - Pascal : 각 단어를 대문자로 구별 - Camel : Pascal과 동일하지만 첫 문자는 소문자..

내일배움캠프 AI - 1주차 WIL

기간 : 2022.08.26 ~ 2022.09.02(5일간 진행) 1. 팀배정 내가 팀장이 되었다.... 27년 동안 살면서 느낀 것은 정말 나는 조장 역할이랑 안 맞는다는 것이다. 다른 팀원 분이 조장을 해주시기를 간절히 바랐지만 다들 개발 지식이 부족하다는 이유로 팀장을 맡고 싶어하지 않으셨다. 거의 1시간 동안 정하지 못하다가 이러면 더 진행이 되지 않을 것 같아 그냥 내가 팀장을 하겠다고 했다... 그렇게 스스로 무덤을 팠다.. 그래도 열심히 해야겠다고 생각했다. 극강의 infp(infp 성향도 모든 항목이 80%이상에 i는 거의 96%에 가깝다;;;)인 나한테 낯선 사람들에게 먼저 말 걸기, 주도적 말하기, 발표는 너무너무너무너무 힘든 일이었다. 2. 프로젝트 진행 프로젝트를 진행하면서 처음 목..

내일배움캠프 AI - 5일차 TIL, 2022.09.02

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.02. 5일차 - TIL 1. 백준알고리즘(using python) 오늘은 조건문 단계를 풀었다. 마지막 2문제가 헷갈렸으므로 회고해보려 한다. import sys current_time = list(map(int, input().split())) cooking_time = int(input()) if current_time[0] 23 or current_time[1] 59: print("입력 오류") sys.exit(0) if cooking_time 1000: print("입력 오류") sys.exit(..

내일배움캠프 AI - 4일차 TIL, 2022.09.01

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.09.01. 4일차 - TIL 1. 파이썬 문법 뽀개기 파이썬 연산 a=7 b=2 a/b #3.5(실제값) a//b #3(몫) a%b #0.5(나머지) a**b #49(제곱) 파이썬 내장함수 sentence.upper() #대문자로 바꾸기 sentence.lower() #소문자로 바꾸기 sentence.replace(문자1, 문자2) #문자열에 있는 문자1을 문자2로 교체 문자열 인덱싱과 슬라이싱 #문자열은 문자들의 모임으로 그 일부를 따로 떼어 부르는게 가능 f = "abcdefghijklmnopqrstubwxyz" f[1] #b -> 인덱싱 f[4:15] #efghijklmno -> 슬라이싱, index가 4부터 14까지 f[8:] ..

내일배움캠프 AI - 1일차 TIL, 2022.08.29

스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차 2022.08.29. 1일차 - TIL 1. 서문 스파르타코딩클럽을 통해 이전에 웹개발종합반과 앱개발종합반을 수강하고, ai 개발을 공부하고 싶었던 찰나에 마침 내일배움캠프를 모집한다는 글을 보게 되어 본 과정을 시작하게 되었다. 인공지능관련 주제로 프로젝트를 할 생각에 걱정 반 설렘 반으로 1일차가 시작되었다. 2. 미니프로젝트 일단 조원들과 처음 만나는 자리에서 마이크가 나오지 않아 혼자서 난리를 쳤던 것이 가장 기억에 남는다. 기본적으로 협업은 충분한 소통이 기본 베이스이기 때문에 목소리를 잃은 나는 혼자 열심히 채팅을 쳤더랬다... 다른 팀원들이 모두 비전공자로 코딩에 자신이 없어 해서 그냥 내가 팀장을 맡기로 했다.(물론 코딩이 자신있다..

내일배움캠프 A-2조(내향인캠프조) 미니프로젝트 S.A

미니 프로젝트 회의 주제 팀원 소개 페이지 팀원 이승연(조장), 정태희, 정유준, 송창주 프로젝트명 세상에 외친다 간단한 설명 - 팀원들의 자기소개 카드를 등록할 수 있다. - 팀원들의 자개소개 카드 수정 및 삭제가 가능하다. - 팀원의 게시물에 댓글을 달 수 있다.(부가적) 와이어프레임 API 기능 method URL request response 게시물 전체보기 get /int/index 전체 게시물 데이터 게시물 상세보기 get /int/main 게시물 데이터 + 댓글 데이터 자기소개 작성 post /int/main/new 등록할 게시물 내용 게시물 데이터 자기소개 수정 post /int/main/upate 수정할 게시물 내용 게시물 데이터 + 댓글 데이터 자기소개 삭제 post /int/main/..