본문 바로가기
728x90

분류 전체보기49

pip mirror server 변경 개요 pip를 사용 하다보면 다운로드 속도가 아찔하게 느린 경우가 있다. 대부분 느린거 같다. 운좋게도 국내에서 pip 미러 서버를 제공 하고 있어 빠르게 사용이 가능하다. 미러 서버 적용 pip설정 파일을 수정 하여 사용 가능하다. $ vi ~/.pip/pip.conf [global] index-url=http://ftp.daumkakao.com/pypi/simple trusted-host=ftp.daumkakao.com미러 서버 확인 $ pip install aiohttp Looking in indexes: http://ftp.daumkakao.com/pypi/simple Collecting aiohttp Downloading http://mirror.kakao.com/pypi/packages/6c/.. 2020. 9. 4.
Python 개발 환경, 버전, 패키지 관리 개요 python 을 사용 하다 보면 피곤한 경우가 있다. 필요한 패키지를 설치 하다보면 특정 패키지가 어디서 필요한 지 추적이 어렵다 어떤 패키지를 삭제 했을때, 다른 개발 프로젝트, 앱에서 에러가 날 때가 있다 서로 다른 버전이 필요한 패키지가 있다 python interpreter 버전별로 다르게 설치 후 전환이 귀찮다 python interpreter를 버전별로 설치가 할 수 있고, 프로젝트/앱 별로 독립된 site-package를 관리 할 수 있다면, 피곤한 경우를 해결 할 수 있다. 아래 처럼 사용이 가능 하면 좋을 것 같다. IDE에서 로컬 파이썬 인터프리터를 지정 한다면, 파이썬 런타임 버전 변경도 비교적 쉽고 연관 패키지도 독립적인 관리가 가능 하다. (프로젝트) -> (로컬 python.. 2020. 9. 4.
이미지 리사이징 서버 / Image resize server / thumbor 3줄 요약 썸네일 서빙이 필요 함 이미지 리사이징 서버 Thumbor 구성 CDN 뒤로 캐시 활용 하도록 구성 문제 인식 서비스 중 이미지 로딩 속도가 비교적 느리고, 데이터 사용량도 많다는걸 알았다. 당연하게도 사용자 업로드 이미지, 상품 이미지 원본을 서빙 하고 있었기 때문이다. 살짝 걱정은 하고 있었는데... 의식의 흐름 현재 상황 이미지 서빙은 CDN을 사용 하고 있다. CDN의 origin 파일은 Proxy -> File Server를 바라보고 있다. 사용 중인 파일 서버는 REST API를 지원 한다 서버 저장 용량이 아직은... 여유가 있다 필요 한 썸네일 크기가 아직 미정이다? 방향 설정 원본 이미지와 썸네일 이미지를 어떻게 저장/서빙 할 것인가. 1. 원본과 썸네일을 모두 보관 한다 사용.. 2020. 9. 1.
[Vert.x-SpringBoot] build.gradle 설정 서론gradle 사용하여 vertx 와 springboot에 필요한 라이브 필요한 라이브러리, 빌드 설정을 한다.build.gradle 빌드 스크립트 buildscript { ext { springBootVersion = '2.0.1.RELEASE' vertxVersion = '3.5.1' } repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency.. 2018. 5. 15.
728x90