
with 문은 컨텍스트 관리자(context manager) 를 사용할 때 유용한 구문입니다. 주로 파일 입출력, 데이터베이스 연결, 락(lock) 등의 리소스를 자동으로 열고 닫을 때 사용됩니다.1. 기본 구조with 컨텍스트_관리자 as 변수: 코드 블록컨텍스트_관리자: open(), threading.Lock(), sqlite3.connect() 같은 객체가 들어갈 수 있음.as 변수: 선택 사항. 컨텍스트 관리자에서 반환한 값을 변수에 할당.2. 파일 처리 예제 (open())with open("example.txt", "r") as file: contents = file.read() print(contents) # 파일 내용을 출력# 파일이 자동으로 닫힘 (file.close(..

Claude 3.5 Sonnet을 잘 쓰고 있었는데 불과 3일 전인 2025.02.25에 Anthropic 사에서 Claude 3.7 Sonnet을 출시했다는 소식을 듣고 관심이 가지 않을 수 없었다. https://www.anthropic.com/news/claude-3-7-sonnet Claude 3.7 Sonnet and Claude CodeToday, we’re announcing Claude 3.7 Sonnet, our most intelligent model to date and the first hybrid reasoning model generally available on the market.www.anthropic.com아래는 위 원문을 번역한 글이다.Anthropic은 최근 자사의 최..

ubuntu 환경에서 python requirements.txt를 작성해야하는데내 로컬 환경은 Amazon Linux release 2023 (Amazon Linux)이고 python 3.9 버전인 반면에Ubuntu 20.04 LTS는 Python 3.8을 기본으로 제공하고Ubuntu 22.04 LTS는 Python 3.10을 기본으로 제공하는 것이 문제였다. python 버전에 따라 requirements.txt의 패키지 버전이 달라져서 충돌이 났다. 그래서 Docker를 사용하여 ubuntu 환경에 맞는 python 버전의 requirements.txt를 만들기 위해Dockerfile을 아래와 같이 작성하여 이미지를 빌드하고 실행시켜 requirements.txt를 만들 수 있었다.FROM ubunt..

사외 기술 블로그에 원고를 제출했는데 드디어 배포가 되었다 ㅎㅎ Selenium과 OCR을 활용하여 스크린의 텍스트를 인식하여 마이그레이션을 자동화했던 프로젝트를 운이 좋게도 사외기술블로그에 제출할 수 있는 기회가 닿았다. 기본적으로 글은 내가 작성하였으나 사수님께 피드백을 받고 Gen AI의 도움으로 첨삭하는 과정을 거치고 원고를 제출하였다.그리고 사업부에서 보안 및 법무 검토 후 사무국 쪽에서 한번더 윤문 작업과 그래픽 디자인 후 블로그가 발행되었다.작년 12월 중순쯤에 원고 제출 했는데 설 연휴도 있고 해서 퍼블리싱되기까지는 거의 두 달 정도 걸렸다. 많은 도움을 받아 사외기술블로그에 내 글이 게재되어서 뭔가 부끄러우면서도 뿌듯한 느낌이다.사외기술블로그와 별개로 내 블로그에도 글을 올려야겠다.웹 자..

전에 쓰던 노트북 LG그램을 굉장히 잘 쓰고 있었는데 박살이 나버려서 눈물을 머금고 새로 사게 되었다박살나게된 경위는 강남쪽에 노트북 들고 자전거 타고 가다가 살짝 중심을 못 잡고 옆으로 넘어지게 되면서 앞에 자전거 바구니에 담아뒀던 노트북 가방이 옆으로 굴러 차도로 떨어지게 되었다그래서 주우러 가려고 했는데 버스가 밟고 지나가버렸다...제발제발 무사하길 바라면서 강남 도착해서 켜봤는데 아니나 다를까 켜지지가 않았다 ㅠLG서비스센터에도 방문해봤지만 수리비 내느니 새로 사는걸 추천해주셨다...그래서 노트북 알아보다 좋은걸 살까 그냥 싼걸 살까 하다가 그냥 싼걸로 사두고 나중에 이사가면 데스크탑을 좋은걸로 맞춰야겠다고 생각함원래는 라이젠 노트북을 사려고 했으나 그냥 싼거 사자싶어서 고르고 보니 갤럭시북3 G..
실행 중인 트랜잭션 조회1. 활성 트랜잭션 조회:SELECT * FROM pg_stat_activity WHERE state = 'active' AND xact_start IS NOT NULL;이 쿼리는 현재 활성 상태이며 트랜잭션이 시작된 모든 세션을 보여줍니다.2. 장기 실행 트랜잭션 조회:SELECT pid, usename, application_name, state, query, age(clock_timestamp(), xact_start) AS xact_age, age(clock_timestamp(), query_start) AS query_ageFROM pg_stat_activity WHERE state != 'idle'..
AWS Artifact규정 준수 보고서 및 계약AWS Audit Manager위험 및 규정 준수에 대한 통제를 지속적으로 평가Certificate ManagerSSL/TLS 인증서 프로비저닝, 관리 및 배포CloudHSM클라우드의 관리형 하드웨어 보안 모듈Cognito연동 자격 증명에 대한 소비자 자격 증명 관리 및 AWS 자격 증명Detective잠재적 보안 문제 조사 및 분석Directory ServiceActive Directory 호스팅 및 관리AWS Firewall Manager방화벽 규칙의 중앙 관리GuardDutyAWS 계정과 워크로드를 보호하는 지능형 위협 탐지IAMAWS 리소스에 대한 액세스 관리IAM Identity Center여러 AWS 계정 및 클라우드 애플리케이션에 대한 업무 환경..

재해 복구 계획가용성 개념https://medium.com/cloudvillains/고가용성-내결함성-d3e979d2fb44고가용성 : 애플리케이션의 가동 중단 시간이 최소화내결함성 : 중복성이 기본 제공백업 : 데이터 복구 가능재해 복구 : 주요 재해 발생 후 애플리케이션과 데이터를 복원 가능복구 목표RPO (복구 시점 목표) : 데이터 손실 최소화데이터를 백업해야 하는 빈도RTO (복구 시간 목표) : 가동 중단 시간 최소화애플리케이션을 사용할 수 없어도 되는 시간스토리지 복제복구용 AMI 구성컴퓨팅 자원은 이미지 떠놓으면 되고 컨테이너는 이미지로 띄우면 되니까 간단장애 조치 네트워크 설계데이터베이스 백업템플릿 및 스크립트AWS CloudFormation : 템플릿을 사용하여 필요에 따라 리소스 모음..

Amazon Route 53도메인 이름을 IP 주소로 확인도메인 이름을 등록 또는 이전지연 시간, 상태 확인 및 기타 기준에 따라 요청을 라우팅호스팅 영역호스팅 영역은 레코드의 컨테이너레코드에는 특정 도메인(예: example.com)과 그 하위 도메인(예: dev.exmple.com, mail.example.com)의 트래픽을 라우팅하는 방식에 대한 정보가 포함됩니다호스팅 영역의 유형퍼블릭 호스팅 영역 : 인터넷에서 트래피을 라우팅하고자 하는 방법을 지정하는 레코드를 포함프라이빗 호스팅 영역 : Amazon Virtual Private Cloud(Amazon VPC)에서 트래픽을 라우팅하고자 하는 방법을 지정하는 레코드를 포함라우팅 정책단순 라우팅 정책장애 조치 라우팅 정책지리적 위치 라우팅 정책지리 ..

서버리스프로비저닝하거나 관리할 인프라가 없음소비 단위에 따라 자동으로 크기 조정종량제 요금내장된 보안, 고가용성 컴퓨팅Amazon API Gateway백엔드 서비스를 사용하는 API를 제공하는 안전한 방법으로 API Gateway를 사용하여 API 생성, 게시, 유지 관리, 모니터링 및 보호할 수 있습니다백엔드 서비스에 대한 보안을 효율적으로 할 수 있음Edge ServiceAPI Gateway 기능여러 마이크로서비스를 위한 통합 API 프런트엔드 생성백엔드에 분산 서비스 거부 (DDoS) 보호 및 제한 기능을 제공백엔드에 대한 요청을 인증 및 권한 부여서드 파티 개발자에 의해 API 사용을 조절, 측정 및 수익화Amazon Simple Queue Service (Amazon SQS)완전관리형 메시지 대..
- Total
- Today
- Yesterday
- graphql
- tsconfig
- Plotly
- konlpy
- SW역량테스트
- DOM
- SCSA
- wkt
- 카이제곱검정
- polyfill
- 블로그플랫폼
- Next.js
- 삼전
- architecting
- GeoPolygon
- 렌더트리
- aws
- choropleth
- svelte
- 도커컨테이너
- react
- cssom
- Python
- submodule
- docker
- Polygon
- 삼성
- ReactDOM
- 역량테스트
- 삼성전자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |