언어 6

KUBE-API SERVER 이벤트 발생 시 슬랙 알림기능 구현

kube-apiserver에 대해 정리한 글을 읽다가 인상깊은 문장을 봤는데 ‘표면적으로는 누구나 사용하기 쉽게 잘 만들어진, 우리에게 친근한 REST API서버라는 것’ 이라는 구문이 었습니다. 생각해보니 이름부터 api server 인데 이걸 사용해서 편리한 기능을 만들 수 있지않을까? 라는 생각이들었고 안그래도 평소에 운영중인 쿠버네티스에 대하여 모니터링 및 특정 이벤트 발생 시 어떤 방식으로든 알림을 띄워주는 것에 대해 필요성을 느끼고 있었습니다. 사실 모니터링은 Kube Proxy DashBoard 및 Lens를 사용하여 하고 있지만, 특정 이벤트가 발생했을 때 무료로 알림 기능을 제공하는 툴에 대해서는 찾지 못하고 있었고, api-server를 네이버 API와 같이 사용할 수 있다면 알림 기능..

언어 2023.08.12

C# using 지시문 참조 에러

상황 C# - Visual Studio환경에서 개발된 프로젝트를 .sln 파일을 통해 오픈한 뒤 빌드를 했을 때 using 지시문 또는 어셈블리 참조가 있는지 확인하세요. 라는 에러 메시지가 출력되는 현상이 발생한다면 아래와 같은 방법을 시도해보시기 바랍니다. 해결방안 1. Visual Studio 우측 프로젝트명 부분에서 마우스 우클릭 2. 추가 > 참조 목록 클릭 3. 참조 관리차 페이지가 오픈되면 좌측에 확장 탭 클릭 4. 이전에 에러 메시지를 출력해준 메시지창에서 어떤 using 참조가 필요한지 확인 후 확장탭에서 해당되는 모든 참조를 체크 한 후 확인 버튼 클릭 5. 만약 확장탭 리스트에서 필요한 참조가 존재하지 않는다면, 찾아보기 버튼을 클릭 6. 해당 프로젝트를 다운받은 디렉터리 혹은 필요한..

언어/C# 2023.03.27

string cat, string lenth 구현..

0430_String.c 먼저 기본라이브러리 함수인 strcat()을 사용해 보았다. char str1[100] = "I love you. "; char str2[100] = "Do you love me?"; strcat(str1, str2); //앞에 것에 뒤를 연결 printf("%s\n", str1); printf("%s\n", str2); strncat(str1, str2, 6);//앞에 것에 뒤의 숫자(6)만큼 연결 printf("%s\n", str1); printf("%s\n", str2); 위의 코드처럼 제공되는 함수를 사용하면 손쉽게(?) 문자열을 합칠 수 있다. 아래코드는 strcat을 구현(?)해본 코드이다. int count = 0; int i = 0; int count2 = 0; i..

언어/C 2021.05.17

string 대소문자 변경

약소한 잡담 '블로그에 내가 학습한 내용을 적으면서 누군가에게 도움이 되었으면 좋겠다' 라고 생각하면서 블로그를 만들었지만 대학교 3학년 후반부터 시간이 없다는 핑계로 한동안 잠들어 있던 나의 블로그 우연한 기회로 한 회사에 입사하게 되었고, 졸업예정자 이기때문에 입사 전에 교육을 받게되었다. 이번 글 부터는 교육을 받으면서 작성했던 코드들에 대하여 리뷰하는 글을 작성하고자한다.. 교육을 같이 듣는 분들은 어느정도 프로그래밍 언어에 대해 지식이 있어서 기본적인 앞쪽 문법은 넘어가게 되었고 C언어의 string부터 코드를 다시한번 학습하게 되었다. 0430_String.c 먼저 문자열의 대소문자를 구분하여 전환하는 코드를 작성했다. char str[] = "I am a Boy"; int count = st..

언어/C 2021.05.17