본문 바로가기

분류 전체보기

(214)
autoenv + conda 를 이용한 파이썬 가상 환경 자동 구성(로딩?) TensorFlow 와 같은 Deep Learning 코드로 모델을 학습 시키고 실행하는 경우 가장 많이 하는 실수가 무엇일까? 개인적으로는 anaconda 로 구성한 가상 환경을 잘못 activate 시키는 실수를 많이 하곤 한다. 트레이닝을 시키면 라이브러리가 없다고 나오거나, 버전이 안 맞아서 실행이 되지 않는 문제가 발생한다! 이런 경우의 대부분은 내가 구성한 anaconda 환경을 잘못 activate 시킨 경우가 대부분이었다. 같이 일하는 동료가 알려준 autoenv 를 이용하면 이런 실수를 줄일 수 있다! autoenv → 디렉토리 진입 .env 파일의 스크립트를 실행해주는 도구 autoenv를 설정하면 특정 디렉토리로 이동했을 때 자동으로 특정 가상환경으로 activate 되도록 할 수 있..
테스트 자동화가 어려운 이유는??? 테스트 자동화라는 단어가 최근에 많이 사용되고 있다. 이런 현상은 TDD(Test Driven Development)의 중요도가 높아지면서 개발 성숙도가 높아졌기 때문이라고 생각합니다. 테스트 자동화는 일반적으로 UI, Service(API), Unit 3가지 Layer 로 구분을 한다. 아래의 그림을 잘 보면 Unit → UI 로 올라갈 수록 비용과 시간이 많이 걸리게 됩니다. 그 이유는 무엇일까요? [참고: https://martinfowler.com/bliki/TestPyramid.html 첫 번째 이유는 개발 코드의 추적성때문입니다. Unit 코드는 개발 코드 수정시 해당하는 Unit 테스트 코드를 실행하고 수정을 할 수 있습니다. 하지만, Servie(API), UI Layer 에서는 개발 코드..
XPS15 For Ubuntu XPS15 의 경우 우분투 설치가 잘되기로 잘 알려져 있다. 하지만, XPS 15 9560 의 경우 Ubuntu 를 설치하면 배터리 시간이 너무 짧다는 문제가 생긴다 이런 문제를 해결하기 위해서는1050 그래픽 카드를 필요한 경우만 활성화하고 기본적으로 Intel 내장 그래픽 카드를 사용하는 것이다. 중간에 있는 kernal 업그레이드를 하는 것은 배터리 광탈 때문에GRUB_CMDLINE_LINUX_DEFAULT옵션을 주기 위해서 하는 작업이다. 이렇게 설정하여 사용 하면 XPS15 9560 모델을 산 이유가 많이 사라진다. 꼭!! 구매전 Ubuntu 를 사용한 것이라면 다시 한번 고민 할 필요가 있다 XPS 15 9560 모델의 Ubuntu 설치 방법은 다음과 같다 설치 방법 Ubuntu 설치 USB ..
환영합니다! #1 글을 작성해 보세요. 쩌비군님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 블로그를 간단하게 소개하는 글로 편집해보는 것도 좋겠네요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 커버 편집'을 간단히 하면 멋진 첫 화면을 가질 수 있으니 한 번 해보는 것도 좋겠네요 #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 확인하세요. 찾기 어려울 땐 직접 질문을 해..