분류 전체보기

    TIL | 11.21.월 [Deep Learning]

    - Deep Learning [#1. 내가 가져온 이미지 편집] import cv2 img = cv2.imread('01.jpg') print(img) print(img.shape) # 사각형 cv2.rectangle(img, pt1=(259, 89), pt2=(380, 348), color=(255, 0, 0), thickness=2) # 원 cv2.circle(img, center=(320, 220), radius=100, color=(255, 255, 0), thickness=2) # cropped_img 이미지로 저장 후 띄워주기 / cropped_img좌표 순서는 Y->X순 cropped_img = img[89:348, 259:380] # img_resized : 이미지 크기 조정 img_res..

    WIL | 11.20.일 [11.14.월 - 11.18.금]

    - Weekly I Learned 1. Facts : 내가 배운 것 / 내가 한 일 DRF ORM Foreign key Docker 2. Feelings : 내가 느꼈던 감정 / 주관적 느낌 - DRF ORM 기존의 배웠던 DRM을 조금 더 자세하게 들여다 볼 수 있다. - Foreign key 어떻게 활용하냐에 따라 조금 더 고급진 코딩을 할 수 있을거 같다. - Docker 아직까진 많이 이해하진 못했지만 하나의 이미지로 여러 컨테이너를 만들 수 있어 프로그램 배포시 아주 유용할거같다. 3. Finding : 내가 발견한 것 / 얻은 것 - DRF ORM 쿼리문의 사용성을 알게됨 - Foreign key 외래키로 변수명 또한 깔끔하게 불러올 수 있다. - Docker 아직 어렵지만 큰 용량에 버거울 ..

    TIL | 11.18.금 [Docker]

    도커(Docker) 도커는 Immutable Infrastructure Paradigm이라는 개념을 기반으로 하기 때문에, 서비스 환경(서비스 인프라)부분을 이미지화(실행파일화)하여 배포한 뒤 가급적 변경하지 않고 사용합니다. Docker Image (이미지) 도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 Docker Image라한다. 다시 말해, 특정 프로세스를 실행하기 위한(즉, 컨테이너 생성(실행)에 필요한) 모든 파일과 설정값(환경)을 지닌 것으로, 더 이상의 의존성 파일을 컴파일하거나 이것저것 설치할 필요 없는 상태의 파일을 의미한다. 예를 들어 Ubuntu이미지는 Ubuntu를 실행하기 위한 모든 파일을 가지고 있으며, Oracle 이..

    TIL | 11.17.목 [Algorithm]

    - Algorithm Programmers 코딩테스트 문제 기반 : 기초 개념 - 문제 관련 개념 [두정수사이의합] 정수 사이? → a와 b 대소 비교 필수! [정수 내림차순으로 배치하기] → 정수? 문자? 등 나오면 반환하는 자료형이 뭔지 중간중간 확인해주기 #1. str → for문 돌리기 👉 문자열은 for문을 통해 문자열 하나하나 불러올 수 있다. s = 'hello' for a in s: print(a) ''' h e l l o ''' #2. join() 함수 리스트(배열)의 각 요소들을 하나로 합치는 것은 join() 함수로 할 수 있습니다. 그냥 하나로 합칠 수도 있고, 각 엘레멘트 사이에 구분자를 넣어서 합칠 수도 있습니다. 그냥 하나로 합치기 s = "".join(food) → 출력 결과..

    TIL | 11.16.수 [Docker]

    - Linux | Docker [Linux 명령어] SSH / Linux 연결 ssh -i key.pem경로 ubuntu@IP주소 - 명령어 ls # 파일 목록을 보여주는 명령어 ls -l # -l : 파일 목록을 더 자세히 보여주는 옵션 ls -a # -a : 숨김 파일까지 보여주는 옵션 2개 이상의 옵션을 한번에 사용할 수도 있습니다. ls -al # 옵션의 순서는 무관합니다. 일부 명령어는 source와 destination의 구조로 이루어져 있습니다. cp a.txt a_copy.txt # a.txt를 a_copy.txt로 복사 cp -r folder folder_copy # folder를 복사 할 때는 -r 옵션이 필요합니다. - 파일 & 디렉토리 경로 관련 명령어 디렉토리를 생성하고 이동해보기..

    TIL | 11.15.화 [소수 / 조합]

    python - 소수 관련 개념 정리 [소수] 소수란? 1과 자기자신만을 약수로 가지는 자연수 N + 추가로, 소수는 1부터 100까지의 수 가운데 총 25개 이다 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 [python에서의 소수 활용] 자연수 N이 소수인지 아닌지 비교할때 한 번 소수의 특징을 다시 생각해보자. 주어진 자연수 N이 소수이기 위한 필요충분 조건은 N이 N의 제곱근보다 크지 않은 어떤 소수로도 나눠지지 않는다. 수가 수를 나누면 몫이 발생하게 되는데 몫과 나누는 수, 둘 중 하나는 반드시 N의 제곱근 이하이기 때문이다. 👉 이를 이용해서 i * i ≤ n 일 때까..