보안적 사고로 안정적인 백엔드 설계를 지향하는 개발자입니다.
Python 기반 웹 프레임워크를 활용 서비스 설계부터 출시, 안정화까지 서비스의 전 과정을 주도한 경험이 있고,
명확한 요구사항 분석부터 잠재적 영향도 평가까지 체계적인 프로세스를 거쳐 개발합니다.
특히 IT 보안 업계에서의 실무 경험을 바탕으로 설계 단계부터 보안 리스크를 최소화하고,
비즈니스의 연속성을 보장하는 신뢰성 높은 서비스를 만드는 데 강점이 있습니다.
1. 문제 증상 Docker 빌드를 수정하면서 자주 하게 되면 아래와 같은 에러가 발생한다. failed to copy files: copy file range failed: no space left on device 2. 에러 원인 Windows Docker에서 사용하는 WSL2 가상디스크 용량이 자동으로 확장되다가 더 이상 확장할 수 없을때 발생하는 에러이다. 파일경로 C:\Users\[username]\AppData\Local\Docker\wsl\data\ext4.vhdx 하지만 더 이상 사용하지 않은 데이터가 있더라도 가상디스크 용량은 자동으로 축소되지 않는다. 3. 해결 Windows 관리자 권한으로 diskpart도구를 사용하면 해결할 수 있다. > diskpart Microsoft DiskPart 버전 10.
1. 개요 Fyne는 사용하기 쉬운 UI 툴킷과 Go로 작성된 앱 API로 데스크탑 및 모바일 환경을 지원합니다. fyne git 1.1. 사전 설정 Fyne 사용시 필요한 개발환경 Go 버전 1.14 이상 C 컴파일러 및 시스템 개발 도구 tdm-gcc download 테스트 시스템 환경 분류 버전 OS Windows 10 go 1.17 fyne 2.1.2 1.2. 라이브러리 설치 > go get fyne.io/fyne/v2 2. 간단한 사용법 2.1. 예제 코드 package main import ( "fyne.io/fyne/v2/app" "fyne.io/fyne/v2/container" "fyne.io/fyne/v2/widget" ) func main() { a := app.
1. 개요 및 설정 pytest는 에러 없는 좋은 코드를 개발만들기 위한 목적으로 개발된 Python 테스트 프레임워크이다. pytest 특징 다른 testing 라이브러리에 비해 사용법이 간단하다. 테스트를 병렬로 실행할 수 있다. 특정 테스트를 스킵할 수 있다. 다양한 서드 파트 라이브러리들이 있다. 설치 pip install -U pytest 2. 기본 사용법 2.1. 기본 테스트 test_sample.py # 테스트 대상 기능 def inc(x): return x + 1 # 테스트 실행 함수 def test_answer1(): assert inc(3) == 5 def test_answer2(): assert inc(3) == 4 pytest 실행 결과