목표 - 현재 SSH로 접속한 Google Colud Engine VM의 External IP를 얻고 싶다. - 더해서 번거롭게 zone 정보를 묻지 않게 하고 싶다. zone 1) VM instance 의 zone 값을 가져오기 $ZONE=$(curl "http://metadata.google.internal/computeMetadata/v1/instance/zone" -H "Metadata-Flavor: Google") - 링크참조: https://cloud.google.com/compute/docs/storing-retrieving-metadata - response format은 "projects/618279678221/zones/us-east1-b" 와 같은 형태를 가진다 2) 원하는 zone ..
목표- 파이썬 프로그램에서 발생한 로그를 파일로 기록한다. - 매일 새로운 파일이 생성되며, 생성날짜를 파일명에 넣고 싶다. Snippets Snippets 설명 1) logging 과 logging의 handler를 import- __init__.py 를 쓰지않으면 이렇게 하위 모듈 (= logging.handler) 를 별도로 가져와야 하는 경우도 있다. 2) logging.Formatter- 어떤 형식으로 로그가 생성될지를 정한다→ 여기서는 로그 생성시간(ms 단위까지) + "," + 메시지로 carLogFormatter 설정- %(asctimes)s 는 로그가 기록되는 시간- %(message)s 는 입력한 로그가 된다. 3) handler.TimedRotatingFileHandler- 링크 참조..
- Total
- Today
- Yesterday
- websocket
- intellij
- 독서
- API
- OpenAI
- Gin
- 엉클 밥
- 영화
- notion
- strange
- 클린 애자일
- ChatGPT
- clean agile
- 체호프
- go
- 독서후기
- agile
- github
- bun
- 제이펍
- 인텔리제이
- 노션
- 잡학툰
- 2023
- Bug
- golang
- 오블완
- folklore
- 티스토리챌린지
- solid
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |