목록전체 글 (92)
log.Sehee
 TIL / 4/25 / 백준 - 9086, 문자열
			
			
				TIL / 4/25 / 백준 - 9086, 문자열
				문제 https://www.acmicpc.net/problem/9086 문자열을 입력으로 주었을 때, 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오. 입력의 첫 줄에는 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 시도 제일 큰 문제점은 내가 백준의 문제를 처음 접해보았다는 것이였다. 프로그래머스처럼 함수에서 매개변수에 인수로 값이 주어지고 return값을 도출해내는 것이 아닌 입력 값이 그냥 네 줄이라고 되어있어서... 처음엔 num = "3","ACDKJFOWIEGHE","O","AB" 입력이 이런 식으로 문자열 순차대로 들어가는 줄 알고 풀었다. 함수 없이 전부 풀고 난 뒤.. 매개변수를 대입하려고 생각을 해봤더니 인수는 총 4갠데 매개변수는 1개..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/120837 매개변수 hp에 맞게 개미의 공격력을 최대한 활용하여 갯수를 최대한 맞춰 return하여라 시도 몫과 나머지를 사용하면 될 것 같다. for문을 돌려도 안에서 if문을 사용해야 할 것 같으니 그냥 if문으로 시작해보기로 해결 def solution(hp): if hp//5 != 0 : num = hp//5 i = hp%5 if i//3 != 0 : num += i//3 answer = num + i%3 else: num += i answer = num return answer elif hp//3 != 0 : answer = hp//3 answer += hp%3 return answer..
 Rest_framework - Decorators / serializer.py
			
			
				Rest_framework - Decorators / serializer.py
				- articles / views.py Decorator의 작동 방식 # wrapper함수에 decoration함수에서 실행될 함수인 func를 준 뒤 decoration 함수를 넣기 # decoration 함수가 실행될 때마다 임의의 함수가 설정한 순서대로 실행된다. def wrapper(func): def decoration(): print("함수 이전에 실행") func() print("함수 이후에 실행") return decoration # wrapper함수에 넣을 인수, decoration 함수에서 실행될 함수를 선언 def basic(): print("실행하고자 하는 함수") # 새 변수에 내가 만든 decoration 루트 /wrapper함수/ 저장 new_function = wrapper(..
 Backend Project setting
			
			
				Backend Project setting
				- 빈 폴더 생성 or 열기 - 가상환경(venv) 설치 및 활성화 & 가상환경 내 pip list 조회 : 아래 사진과 다르게 두 개 이외의 인터프리터가 설치되어 있다면 환경변수가 잘못 설정되어 있는 것이니 재설정해야함. 2023.04.19 - [TLC - 5 ⛺/Today I Learn] - TIL / 4/18 / Watchman warning 오류 또는 첨부된 글처럼 가상환경이 아닌 본체에 인터프리터를 깔아 컴퓨터에 과도한 짐을 지울 수 있으므로 주의할 것... ;p - django 설치 후 사용할 인터프리터 설치 : pip install ~ django가 잘 깔렸는지 확인 or 버전을 확인하는 명령어 > django를 설치한 폴더 위치에서 # teminal python3 -m django --ve..
 TIL / 4/19 / Git repositorie remote, 접근 권한 오류
			
			
				TIL / 4/19 / Git repositorie remote, 접근 권한 오류
				문제 2023.04.13 - [TLC - 5 ⛺/Today I Learn] - TIL / 4/12 / Pycharm Git commit & push 인증 오류 해당 게시글의 Git 인증 오류... 팀플을 거치면서 VSCord로 Git 작업을 하면 될 줄 알았다. 저번의 Git 연습을 하겠다는 다짐을 지키기 위해 빈 레퍼지토리를 생성하였고.. 1. 수업 프로젝트 commit과 push를 시도 2. 레포지토리 경로를 설정하지 않았음에도 불구하고 바로 전 작업환경인 팀플 레파지토리로 경로가 자동으로 잡힘 3. 위 게시글과 똑같이 ssh-rsa 암호키를 요구하며 암호키를 전부 튕겨내는 오류 발생 내가 직접 다 인증하고 내꺼고 내 맥북이고 젯브레인이고 VSCord고 뭐고 다 인증 내계정 다했는데 왜그러냐고 팍씨..
 TIL / 4/18 / Watchman warning 오류
			
			
				TIL / 4/18 / Watchman warning 오류
				문제 저번주에 팀 프로젝트를 진행할 때부터 고질적으로 뜨던 오류가 있었다. Watchman warning: opendir(/Users/isehui/Library/Containers/com.apple.corerecents.recentsd/Data/Library/Recents) -> Operation not permitted. Marking this portion of the tree deleted To clear this warning, run: `watchman watch-del '/Users/isehui' ; watchman watch-project '/Users/isehui'` 이 문구가 python manage.py runserver를 실행하면 동시에 밑으로 수십줄이 뜨는 바람에 매번 스크롤바를 올..