본문 바로가기

전체 글198

[가사/해석]Beautiful life(feat. sky) - Jeremy passion At last, we've found some time to be together 마침내 우리는 함께 할 시간을 찾아냈어 Just you and me 오직 너와 나 둘이서만 Caught up in life, keeping up with Joneses 삶에 붙잡혀서, 다른 사람들만 쫓아가기 급급했지 While you're my priority 내게 네가 우선이어야 했을 동안에도 Take my hand 내 손을 잡아 We can slow dance don't need music 우린 함께 천천히 춤을 출 수 있을 거야 음악은 필요 없어 And talk like it's our first date 그리고 이야기해보자, 우리의 첫 데이트처럼 What a beautiful life we've made 우리가 얼마.. 2020. 7. 24.
[AWS, Colab]코드 써서 zip 파일 풀기 Python 게시판인데 왜 이걸 여기에 쓰냐고 하면 저걸 빼면 다 python 써야 하니까......그리고 저 코드 한 줄 갖고는 암것도 못하니까라고 하겠습니다. 기본적으로 큰 데이터들은 zip되어 있는 경우가 많습니다. 이미지는 당연하고 10만 20만을 넘어가는 겁나 큰 엑셀 데이터들도 그렇습니다. 그 데이터를 확인하고 이리저리 잘라서 분석해내려면 일단 압축을 풀어야 됩니다. 근데 마우스 우클릭하고 압축풀기 버튼 누르기가 너무 귀찮습니다. 라기보단 번거롭고 시간 아깝습니다. 압축 풀고 나면 자동으로 뜨는 폴더 창 닫아줘야 하고, 또 주피터 노트북 같은 거 창 끌어와서 다시 코드 창 클릭해야 하잖아요. 그것도 짜증나는데 용량이 큰 zip은 압축 풀리는 시간도 겁나 오래걸립니다. 고화질 이미지 데이터셋을 .. 2020. 7. 13.
[Github]Github repository(저장소) 로컬 컴퓨터로 복사, 이용하기 Github repository(저장소) 로컬 컴퓨터로 복사, 이용하기 Github의 핵심은 repository(저장소) 생성 및 관리라고 할 수 있다. Github 회원가입 후 repository를 만들 수 있는데, 보통 용도나 프로젝트별로 repository를 생성해 관련 파일들을 보관한다. 이 때 파일을 추가/수정/삭제하는 방법은 여러 가지가 있다. 그 중 가장 보편적인 방법인, 로컬 컴퓨터와 연동해 관리하는 법을 알아본다. 0. 준비 사항 Github 사이트에서 직접 파일을 추가하는 것이 아닌 이상 git bash와 같은 CLI를 설치하거나 Github Desktop 같은 프로그램을 설치하여야 한다. Github Desktop의 경우 명령어를 직접 입력할 필요가 없고, 사용법이 간편한 편이다. 하.. 2020. 7. 11.
[Github]Git LFS 사용하기 웹 서비스를 구현하여 git으로 관리하려 하거나 해당 서비스를 소개하는 repository를 만들고자 할 때, 서비스를 개발하는 데 쓰인 전체 소스 코드를 업로드하게 된다. 그리고 높은 확률로 파일 용량이 커 regository에 업로드할 수 없다는 error 메시지를 보게 된다. 이는 github에서 commit을 할 단일 파일 하나당 100MB를 넘겨서는 안 된다는 제한을 걸어놓았기 때문이다. 특히나 딥러닝 모델을 사용한 서비스라면 h5파일의 용량이 아무리 줄이려 해도 가볍게 이 제한을 넘기게 되므로 골치가 아파진다. 서비스에 사용한 모델이 CNN 혹은 그를 기반으로 한 모델이라면 더 이상의 자세한 설명은 생략한다. 하지만 많은 사람들이 github로 서비스를 관리해 왔고, 현재도 관리하고 있다. 이.. 2020. 7. 10.