목록전체 글 (163)
불친절한 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/raLdL/btsCaytyrnT/TN6XQaY04WvGQrsEGliUKk/img.png)
액세스 키, 비밀 액세스 키를 왜 생성하려 하나. 그건 아래의 게시글에서 확인! https://onu0624.tistory.com/159 [AWS] AWS CLI 사용해보기 (windows) aws cli을 사용하기 위해 필요한 Access Key, Secret Key 생성방법은 지난글에 작성해뒀다. https://onu0624.tistory.com/158 [AWS] Access Key, Secret Access Key 생성하는 법 aws cli를 사용해보기 위해서 aws cli를 설치하고 onu0624.tistory.com aws cli를 사용해보기 위해서 aws cli를 설치하고 내 계정으로 설정하기 위해 aws 설정 명령어를 입력했다. $ aws configure 그랬더니 액세스 키를 요구하더라....
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SRWaQ/btsA9OP94qQ/1P0SUBCZCejPeVtoOcWcnk/img.png)
실습 환경 개발 툴 : vs code https://onu0624.tistory.com/156 [Python] 파이썬으로 한글(hwp) 자동화 만들기 실습 환경 개발 툴 : vs code 보고서 양이 많아지면서 동일한 포맷에 다른 내용의 업무가 많아지면서 코드를 활용한 자동화 프로그램이 필요해졌다. 파이썬을 이용한 한글 자동화 바로 알아보자. V onu0624.tistory.com 이전글을 통해 한글 자동화 하는 방법을 구현해봤다. 이걸 왜 하나 싶어서 활용하는 사례를 간단하게 가져왔다. 한글 파일에 표 하나를 만든다. 각각의 칸에 누름틀을 넣어준다. class에는 반 정보를 넣을 것이고, 과목별로 각각 누름틀을 만들고, 필드 이름에는 숫자를 넣어서 구분해줄것이다. 1씩 늘려가며 누름틀을 만들어준다. V..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wck5Z/btsA9POVktJ/YbsBOT4Kj1qOLoCzbwLkR0/img.png)
실습 환경 개발 툴 : vs code 보고서 양이 많아지면서 동일한 포맷에 다른 내용의 업무가 많아지면서 코드를 활용한 자동화 프로그램이 필요해졌다. 파이썬을 이용한 한글 자동화 바로 알아보자. VS code를 실행하고 터미널에 아래와 같이 pywin32를 설치해주자. $ pip install pywin32 이제 한글 새파일을 여는 코드를 실행해보자. 그럼 한글 새문서가 실행된다. 새문서가 아닌 미리 만들어둔 한글문서를 열어보자. 한글 파일을 미리 만들어두고, 아래와 같은 코드를 실행해보자. 내가 만든 한글파일이 열리는 것을 확인할 수 있다. 이제 한글에서 누름틀이라는 기능을 통해 파이썬 변수에 값을 넣는 코드를 보자. 아주 간단하다. 한글을 실행하고 Ctrl + k + e 단축키를 누르면 아래와 같은 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bzx37i/btsr5YnnDuv/2uOu6kAVvABF2wKvtf9zK0/img.png)
Windows에서 linux 환경 만들기 Wsl 설치 윈도우에서 microsoft store를 실행한다. 검색창에 wsl를 검색한다. 우분투 환경에서 실습을 해볼꺼니까 ubuntu를 설치한다. 설치된 우분투를 실행한다. 에너지플러스 공식 사이트에 접속한다. 다운로드 페이지로 이동한다. 우분투의 버전에 맞게 링크 주소를 복사한다. 우분투로 넘어와서 복사한 링크 주소 앞에 wget 명령어를 붙여준다. 복사된 링크 주소 맨마지막 부분에 .run 부분을 .sh 로 바꿔준다. 이유는 .run 확장자로 설치하면 gui를 지원받아서 설치파일이 실행된다. 거기에 필요한 라이브러리들이 많이 필요해서 에초에 커맨드로 설치 가능한 .sh 파일로 설치를 하기 위함이다. $ wget https://github.com/NREL/..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bO8arr/btsrTpsyJBr/nWmUgCZe1TAwY3n0vJdkf0/img.png)
실습 환경 터미널 : putty https://onu0624.tistory.com/153 [Python] 가상환경 세팅 실습 환경 개발 툴 : vscode 터미널 : Git bash 기존의 프로젝트를 새로운 PC에서 작업하게 되었다. git에서 코드를 받아와서 세팅을 했지만 import 하는 라이브러리들이 세팅이 되어있지 않아서 항상 검 onu0624.tistory.com 이전글에서 가상환경을 세팅하고, 로컬에서 웹페이지를 띄워보았다. putty로 다른 vm에 접근해서 docker를 이용해서 django를 배포하는 과정을 적어보겠다. vm에 ssh로 접속 후 아래의 명령어로 수동배포를 진행한다. git에 올라가있는 프로젝트를 받아온다. $ git pull 받아온 프로젝트에서 도커를 사용하여 er 이름으로..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cDqSmk/btsmRoMYNvy/kvRVK97LyP8XWXJX5vScDk/img.png)
실습 환경 개발 툴 : vscode 터미널 : Git bash 기존의 프로젝트를 새로운 PC에서 작업하게 되었다. git에서 코드를 받아와서 세팅을 했지만 import 하는 라이브러리들이 세팅이 되어있지 않아서 항상 검색하기보다 작성해두고 보려는 목적으로 작성한다. 우선 가상환경을 만들기 위한 명령어를 작성한다. $ python -m venv ['가상환경이름'] 설치된 가상환경을 활성화 시켜준다. 구글링을 했을때 어떤 터미널에서 가상환경을 활성화 해주는 것에 따라 달라지는데 필자의 경우 git bash 터미널에서 작성해서 이와같이 명령어를 입력해준다. $ source ['가상환경이름']/Scripts/activate 가상환경 활성화를 하게 되면 터미널 쉘 앞에 가상환경이름이 붙어 있는 것을 확인할 수 있..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/baw7Te/btsk0Rwhf3Z/ka11LzVvWyiMDovWloTOdK/img.png)
https://onu0624.tistory.com/151 [Linux] 디스크 공간 조회 프로젝트 배포를 위해 docker-compose up을 했지만 빌드에서 에러가 났다. Error : ENOSPC: no space left on device linux 디스크 공간을 확인해본다. 100%로 꽉 차있다. $ df -h 추적해보자. 현재 디렉토리가 차지하 onu0624.tistory.com 디스크 공간이 꽉 차있어서 추적해보니 docker에서 엄청난 용량을 차지하고 있었다. 확인해보니 docker로 재배포할때마다 캐시와 볼륨이 계속해서 쌓이고 있었다. docker 사용상태를 확인하는 명령어를 사용한다. $ docker system df -v 사용하지않는 많은 찌꺼기들이 쌓여있다. 정리해보자. 사용하기전에..