❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 56day 오늘 배운 내용 - 유화제작 프로젝트 S.A 유화제작 프로젝트 : U-NFT S.A 목표 fork-macadamia-a5b.notion.site 프로젝트 소개 프로젝트 명 U-NFT 프로젝트 설명 유화제작 인공지능 기술 (NST) 을 사용해서, 사용자가 이미지를 넣으면 유화 스타일이 적용된 이미지로 블록체인 없는 NFT 플랫폼 만들기 와이어프레임 https://www.figma.com/file/tN22qiqOgMKvmNqGfGR45X/[USD팀]-유화제작-프로젝트---NFT?node-id=18%3A5&t=QtwOp3XwGRcuZXiw-0 기능명세서 DB설계 API설계 구분 NAME..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 56day 오늘 배운 내용 - style transfer를 이용한 스타일 전이 style transfer는 딥러닝을 통해서 이미지를 새로운 Style로 변형하는 것인데, 원본 이미지(Content)와 변형할 스타일(Style)을 가지고 새로운 Style의 이미지(Generated Image)를 합성하는 것이다. GitHub - crowsonkb/style-transfer-pytorch: Neural style transfer in PyTorch. Neural style transfer in PyTorch. Contribute to crowsonkb/style-transfer-pytorch d..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 12 Week 이번주 배운 내용 Docker Docker 이제는 백엔드, 서버 관리시 빼놓을 수 없는 프로그램이 되었다. 예전에 나도 Docker를 접할 수 있었던 기회가 있었는데 그때는 Docker가 무엇인지 제대로 알지도 못했을 때에는 굳이? 왜 써야 하는걸까? 라는 생각에 놓치고 말았다. 1. Docker Hub 2.이미지 형태로 관리되는 배포판 3.Docker Compose Dockr를 공부하다보니 이 3가지가 Docker를 사용했을때 내가 서버에 어플리케이션을 구동할 때 겪어야하는 개발환경구축과 서버관리 시행착오들을 단번에 줄여주고 어마어마하게 간편해 진다는 것이다. Docker 사..
컨테이너 생성 후 실행하기 - docker run docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...] docker run -d -p 80:80 httpd:latest # run : 이미지를 사용해 컨테이너를 실행시킵니다. # -d : 컨테이너를 데몬(백그라운드)으로 실행시킵니다. # 80:80 : 80번 포트로 접속했을 때 컨테이너에 접근할 수 있도록 포트포워딩 설정을 해줍니다. # httpd:latest : httpd의 가장 최신 이미지를 사용해 컨테이너를 생성합니다. # run 시 이미지가 존재하지 않으면 다운받고 컨테이너를 생성하고 바로 실행 해준다. docker run 옵션 옵션설명 -i 사용자가 입출력 할 수 있는 상태 -t 가상 터미널 환..
Docker란? 컨테이너 기반의 오픈소스 가상화 플랫폼. : 컨테이너 기술을 사용하여 다양한 어플리케이션을 컨테이너 환경에서 신속하게 구축하고 테스트 및 배포할 수 있는 소프트웨어 플랫폼. 💡 MSA(Micro Service Architecture) : MSA는 서비스간의 의존성을 없애고 기능을 쪼개는 것을 중점적으로 설계한 아키텍처. 예를 들어, 은행 시스템을 하나의 통합된 프로그램으로 개발하지 않고 입/출금 서비스, 조회 서비스, 대출 서비스 등 기능별로 작게 쪼개서 MSA 형태로 되어 있다면, 이 때 새로운 대출 유형이 생겨 개발이 필요할 때 은행 시스템 전체를 수정할 필요 없이 대출 서비스의 수정만으로 작업을 경량화 할 수 있다. - 서비스 단위의 개발 가능 - 지속적인 통합과 배포(CI/CD)를..
EC2 환경에서 설치하기 sudo apt install docker.io -y # 만약 아래와 같은 에러가 발생한다면 # E: Package 'docker.io' has no installation candidate # sudo apt update 명령어 실행 후 docker 패키지를 다시 설치해주세요 sudo docker --version # 도커 버전이 출력되는지 확인합니다. # Docker version 20.10.12, build 20.10.12-0ubuntu2~20.04.1 - 정상 # command not found: docker 와 같은 문구가 출력될 경우 docker가 설치되었는지 확인해야 합니다. Docker-compose 설치하기 sudo mkdir -p /usr/lib/docker/c..
❤️🔥TIL : Today I Learned❤️🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 55day 오늘 배운 내용 - 타임어택 docker-compose를 사용해서 django 배포 요구사항 1. github에서 timeattack project를 clone 해주세요 레포지토리 주소 : https://github.com/sparta-course/221118_timeattack.git 2. 프로젝트를 docker와 docker-compose를 활용해 배포해주세요 3. docker-compose.yml 및 설정 등은 linux/docker 강의자료에 있는 내용을 참고하되, 아래 순서로 배포를 진행하고 각각의 결과물을 저장한 후 제출해주세요 문제 django의 runserver 명령..