본문 바로가기
728x90

개발6

[Windows] Windows CURL 사용법 안녕하세요~ 오늘은 windows 환경에서 crul을 사용하는 방법에 대해 알아보려고 합니다. 저는 보통 리눅스 환경에서 개발을 하기때문에 windows에서 curl을 사용할 일이 없습니다. 오랜만에 사용하려니 많이 헷갈려 저 같은 분들께 조금이나마 도움이 될 수 있도록 간단한 사용법을 공유해 봅니다! 1. windows10 이상에서는 curl 내장 대부분의 경우 windows10 이상을 쓰고 계실 것이라고 생각하고 설치 방법을 적지는 않겠습니다. curl 버전을 확인해 봅시다. C:\Users\seawe>curl -V curl 8.4.0 (Windows) libcurl/8.4.0 Schannel WinIDN Release-Date: 2023-10-11 Protocols: dict file ftp ftp.. 2024. 2. 5.
[K8s] no basic auth credential 에러 클러스터 구축 중 katib 의 mysql 파드가 정상적으로 생성되지 않는 문제가 발생했습니다. 발생 에러 발생한 에러는 no basic auth credential 에러입니다. 현재 환경에서는 Nexus Repository 를 구성해 운영하고 그곳에서 이미지를 pull 하게 됩니다. 그런데 아래 이벤트를 확인하시면 image registry에 접근할 수 없다는 에러를 확인할 수 있습니다. Events: │ │ Type Reason Age From Message │ │ ---- ------ ---- ---- ------- │ │ Warning FailedScheduling 11m default-scheduler 0/3 nodes are available: 3 pod h │ │ as unbound imme.. 2023. 11. 2.
[CleanCode] 창발성 안녕하세요~ 씨위드입니다. 오늘은 깨끗한 코드를 작성하기 위하여 창발성이라는 개념을 가지고 돌아왔습니다. 창발성이란 무엇일까요? 저에게도 생소한 개념입니다. 검색을 통해 알아보니 아래와 같은 정의를 찾아볼 수 있었습니다. "창발은 하위 계층(구성 요소)에는 없는 특성이나 행동이 상위 계층(전체 구조)에서 자발적으로 돌연히 출현하는 현상이다. 또한 불시에 솟아나는 특성을 창발성(emergent property) 또는 emergence라고도 부른다." 그럼 창발성을 이용한 클린 코드 작성법에 대하여 알아볼까요? 창발적 설계로 깔끔한 코드 구현 간단한 규칙 네 가지만 따른다면 우수한 설계가 나온다면? 해서 SRP(SingleResponsibility Principal) 혹은 DIP(Dependency Inve.. 2023. 1. 23.
[CleanCode] 시스템 안녕하세요. 오늘은 클린코드 시스템 편으로 돌아왔습니다. 깨끗한 시스템을 만들기 위한 방법에 대하여 정리해 보았는데요. 모쪼록 여러분께 도움이 되길 바랍니다~ 클린 시스템이란? 소프트웨어를 구성할 때 소프트웨어 팀도 도시처럼 구성한다. 도시는 혼자서 관리할 수 없다. 도시에는 교통관리팀, 치안관리팀, 건축물관리팀 등이 존재하는 것처럼 시스템도 적절한 추상화와 모듈화가 필요하다. 깨끗한 코드 구현시 낮은 추상화 수준에서 관심사를 분리하기 쉬워진다. 시스템 항목에서는 높은 추상화 수준, 즉 시스템 수준에서도 깨끗함을 유지하는 방법을 살펴본다 시스템 제작과 시스템 사용 분리 제작(construction)은 사용 (use)와 아주 다르다는 것을 명심하자. 소프트웨어 시스템은 준비과정(애플리케이션 객체 제작 및 .. 2023. 1. 13.
728x90