개발과 고양이발
close
프로필 사진

개발과 고양이발

github: @yel-m

  • 카테고리 전체 보기 (15)
    • 회고 (2)
      • 글또 (2)
    • 북북 (3)
    • IT (4)
      • 프로젝트 (1)
      • Spring Boot (3)
      • 강의 (0)
  • 홈
  • 태그
  • 방명록

나는 글을 써야 한다

귀국하고 2개월이 지났다. 2개월 간의 완전한 자유 앞에서 오히려 더 고통스러워하고 방황하며 서서히 깨달은 건, 나는 글을 써야 한다는 것이다.글은 지금까지 많이 썼다. 아침 일기, 저녁에 잠깐 너무 힘들어서 쓴 일기, 노션에 생각날 때마다 적어놓은 메모들, 디지털 일기장에 생각날 때마다 써놓은 조각 일기들... 어느 날은 그 조각들을 다 한곳에 모으고 싶어 예전 일기를 다 읽기 시작했다가, 과거의 감정 중에서도 분노, 슬픔이 다시금 똑같이 나를 덮치는 경험을 했다. 죽었던 감정이 무덤에서 살아 돌아오는 느낌을 받았다. 그게 오히려 좋지 않다는 것을 깨닫고 옛날 일기를 다시 읽어볼 엄두를 하지 못하고 있었다.그런데 이렇게 발행되는 글을 쓰다 보면, 정말 나를 기록하는 느낌, 나를 살리는 글을 쓰는 느낌이..

  • format_list_bulleted 카테고리 없음
  • · 2026. 8. 3.
RDS 프라이빗 서브넷에 구축하고 EC2와 연결하기

RDS 프라이빗 서브넷에 구축하고 EC2와 연결하기

VPC와 퍼블릿 서브넷(Public Subnet)에 EC2가 생성되었다는 가정 하에 포스팅을 작성하려고 한다. 특히 VPC 설정은 사람마다 다를 수 있기 때문에 이전에 작성한 VPC & EC2 생성 글과 함께 보면 좋을 것 같다.들어가며보안을 위해 RDS를 프라이빗 서브넷(Private Subnet)에 생성해 Public Subnet에 위치한 EC2를 거쳐야만 RDS에 접근할 수 있는 환경을 구축할 것이다.또한 가장 최소 비용으로 생성하려고 한다. 따라서 다음과 같은 옵션을 주의해서 설정하였다.템플릿은 프리티어로스토리지 자동 조정 비활성화자동 백업의 백업 보존 기간 0day로 설정 (RDS Backup Storage에서 요금이 청구될 수 있다)다음과 같은 절차를 통해 RDS를 생성하려고 한다.RDS를 위..

  • format_list_bulleted 카테고리 없음
  • · 2025. 3. 8.
Elasticsearch에서 null 값은 어떻게 처리할까?

Elasticsearch에서 null 값은 어떻게 처리할까?

Elasticsearch는 null 값을 저장하지 않는다기본적으로 Elasticsearch는 null을 색인하거나 저장하지 않는다. 그러니까, Elasticsearch가 null 값을 보면 그냥 무시하고 인덱스에 포함시키지 않는다는 것이다. Elasticsearch는 null 값을 검색할 수 있는 값으로 인식하지 않는다.나는 이 사실을 모르고 계속 이런 식으로 검색하고 있었다.{ "query": { "term": { "필드명": null } }}Elasticsearch가 null 값을 무시한다는 사실을 이해하는 것은 중요하다. 어떻게 쿼리를 날릴지가 달라지기 때문!그럼 우리는 null을 저장해도 필터링할 수 없는걸까?? 다행히 방법은 있다!“null_value” 파라미터를 이용한다..

  • format_list_bulleted 카테고리 없음
  • · 2025. 2. 24.
Elasticsearch란 무엇이고, 어떻게 동작하는 걸까?

Elasticsearch란 무엇이고, 어떻게 동작하는 걸까?

들어가며프로젝트에서 검색 API를 개선할 일이 생겼는데, Elasticsearch를 잘 모르는 채로 사용하고 있는 것 같아 제대로 이해하보고자 한다. 이 글은 다음 독자를 대상으로 한다.Elasticsearch가 무엇인지 잘 모르시는 분Elasticsearch의 원리가 무엇인지 궁금한 분Elasticsearch와 함께 등장하는 용어인 ELK는 무엇인지 알고 싶은 분먼저 Elastic Search가 무엇이고, 원리는 무엇인지 알아본 후에 ELK를 알아보고, Elasticsearch가 사용되는 사례를 분석해보려고 한다. 그리고 다음 글에서는 ES로 간단한 프로젝트를 하면서 ES를 더 깊게 이해해보려고 한다!Elasticsearch란 무엇일까?Elastic Search가 무엇일까?라고 물으면 빠르고 강력한 검..

  • format_list_bulleted 카테고리 없음
  • · 2025. 2. 16.
AWS 기본 네트워크 환경 구성 및 EC2 생성하기

AWS 기본 네트워크 환경 구성 및 EC2 생성하기

이 글은 RDS 생성 글과도 연결됩니다.들어가며프리티어 계정으로 최소 비용의 아키텍처를 구성하고자 한다. 이 글은 EC2를 한 대만 사용하는 경우를 다루고 있다. EC2 한 대만 운영하므로 필요한 서브넷은 퍼블릭 서브넷 하나면 충분하지만, 고가용성과 확장성을 고려하여 2개의 가용영역을 만들고 퍼블릭/프라이빗 서브넷을 나눠줄 것이다. AWS에서는 최소 두 개 이상의 가용영역을 활성화하도록 권장하고 있다. (VPC에 대한 보안 모범 사례)EC2가 외부와 직접 통신해야 한다면? → public 서브넷 배치 + public IP 할당EC2가 내부 서비스 전용이라면? → private 서브넷 배치 + NAT Gateway 사용API 서버를 만들고 있다면? EC2가 직접 외부(클라이언트)와 통신해야 하므로 외부와 ..

  • format_list_bulleted 카테고리 없음
  • · 2025. 2. 13.
더 나은 프로그래머 되는 법 | 프로그래머의 삶 전반에 대한 지침서

더 나은 프로그래머 되는 법 | 프로그래머의 삶 전반에 대한 지침서

@warning한빛미디어의 후원으로 책을 받아 작성합니다. 들어가며이 책은 기술적인 내용부터 일 잘하는 법까지, 정말 더 나은 프로그래머가 되기 위한 모든 내용을 담고 있다. 알찬 만큼 길이도 꽤 있는 책이다. (514 페이지)책에도 이렇게 나와 있듯이, 이 책에서 다루는 주제들은 소프트웨어 개발자로서의 삶 전반에 대한 것이다. 심지어 컴퓨터 앞에 앉는 기본 자세, 디버깅 시의 자세, 완전히 개판인 상황에서의 자세도 알려준다! 각 장은 다음과 같이 5개 부로 나뉜다.1부 you.write(code);코드 작성 시 중요한 기법, 가장 훌륭한 코드 작성법에 대해 살펴본다.2부 연습을 통해 완벽해진다코드 업무에 대한 건전한 태도와 접근 방법, 더 나은 코드를 고안하는 데 도움이 되는 기법에 대해 알아본다.3부..

  • format_list_bulleted 북북
  • · 2025. 2. 2.
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 카테고리 전체 보기 (15)
    • 회고 (2)
      • 글또 (2)
    • 북북 (3)
    • IT (4)
      • 프로젝트 (1)
      • Spring Boot (3)
      • 강의 (0)
인기 글
전체 방문자
오늘
어제
Copyright © yel-m 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바