Do! 개발(16)
-
[Linux]맨날 까먹는 가상환경 venv 모듈 정리
먼저 venv 모듈 설치 확인 python -m venv python2 -m venv python3 - m venv 가상 환경만을 위한 폴더를 만들고 시작하는 것이 관리하기가 편하다. cd /home/ubuntu/ mkdir VENV cd VENV/ python3 버전으로 가상 환경 test를 만든다 python3 -m venv test test 가상 환경 진입 source /home/ubuntu/VENV/test/bin/activate 가상 환경이 잘 생성되었다면 프롬프트에 (test)가 표시된다 (test)$ python3 -V 가상 환경 종료 deactivate
2021.06.12 -
[쿠버네티스] 쿠버네티스를 공부해보자 - 1
도커도 어려운데 쿠버네티스라는 것을 알게되었다. 많은 기업들이 쿠버네티스를 사용하고 있다는 말에 공부를 시작해본다. 쿠버네티스는 무엇인가? 컨테이너화된 애플리케이션을 효율적으로 배포하고 운영하기 위해 설계된 오픈 소스 플랫폼이다. 개발자들 위한, 개발자들을 위해, 개발자들에 의해 만들어진 개발자에게 매우 실용적이고 필요한 플랫폼이다. 개발자들은 환경설정에 애를 먹는다. 특히 오픈 소스의 버전... 덕분에 개발자들 서로 다른 버전을 사용하는 상황도 발생하여 환경의 차이로 개발 생산성과 안전성이 떨어질 수 있다. 그래서 나오게된 컨테이너 기술은 애플리케이션 실행에 필요한 라이브러리나 운영체제 패키지 등을 한 곳에 모두 담는다. 이것을 개발들 서로 공유하여 환경을 맞춘다면 테스트와 운영 환경 간의 차이를 없앨..
2021.05.20 -
[Docker] nginx 이미지 생성하기
Dockerfile은 Docker 이미지 설정 파일이다. Dockerfile에 설정된 내용대로 이미지가 생성된다. 파일 생성을 위해 새로운 디렉토리를 만들었다. ~$ mkdir example ~$ cd example ~/example$ vi Dockerfile Dockerfile에 다음과 같이 적었다. FROM ubuntu:16.04 MAINTAINER PSY RUN apt-get update RUN apt-get install -y nginx RUN echo "\ndaemon off;" >> /etc/nginx/nginx.conf RUN chown -R www-data:www-data /var/lib/nginx VOLUME ["/data", "/etc/nginx/site-enabled", "/var/l..
2021.05.12 -
[인공지능 프로젝트]대한민국 미아 ZERO 프로젝트
최종 완료 보고서 - 대한민국 미아 ZERO 프로젝트 - 멘토 : 황희정 팀장 : 박성용 팀원 : 김정란, 엄이정, 윤예진, 김한울 목차 1. 프로젝트 배경 2. 프로젝트 소개 3. 시연 4. 사업성 5. 결론 프로젝트 일정 1. 프로젝트 배경 미아는 절대로 생겨서는 안 된다는 가치를 두고 있습니다. 아이를 잃어버린 가족은 정말 큰 고통을 경험하게 됩니다. 42390명은 2019년 우리나라에서 발생한 전체 실종 건수입니다. 전체 실종 건수의 약 50.8% 21551명은 아동 실종이었습니다. 이 수치는 시간당 약 2.5명의 실종아동이 지금 이 순간에도 발생하고 있다는 것을 의미합니다. 우리나라는 미아 문제에 대응하기 위해 다양한 제도를 시행하고 있습니다. 대표적으로 지문 사전등록제와 폴리스캐치가 있습니다...
2021.05.03 -
[Linux] 네이버 클라우드 플랫폼 무료 서버 이용하기(naver cloud platform free server)
나만의 개발 서버를 만들기에 큰 돈을 사용하고 싶지않아 구글 firebase를 사용하였는데 여간 불편한게 아니었다. 그러던 중 발견한 네이버 클라우드 플랫폼에서 무료로 1년간 서버를 제공한다는 말에 가입하고 생성해보았다. 1. 네이버 클라우드 플랫폼 홈페이지에 이동하여 회원가입을 한다. 기존 네이버 아이디를 사용하여도 무관하다. www.ncloud.com/ NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 아! 무료 서버를 이용하려면 서비스 결제를 위한 카드 등록을 해야만 한다. 2..
2021.01.08 -
[Flutter] Flutter version downgrade 플루터 버전 다운그레이드
플루터 개발을 하다보면 어떤 함수, 패키지는 버전의 차이로 실행이 안될 수 있다. 나의 경우는 다음과 같다. showSnackBark을 사용하려고 하니 다음과 같은 경고가 발생했다. 'showSnackBar' is deprecated and shouldn't be used. Use ScaffoldMessenger.showSnackBar. This feature was deprecated after v1.23.0-14.0.pre.. 플루터의 버전이 1.23.0-14.pre 후부터 showSnackBar을 사용할 수 없다는 것이다. 뛰어나지 못한 나의 실력으로는 버전을 다운그레이드하는 수 밖에 없었다. 먼저 다음 페이지에서 원하는 버전을 선택한다. github.com/flutter/flutter flutte..
2020.12.31