Process 목차 프로세스와 프로그램 PID, PPID, process tree fork, exec, signal foreground와 background daemon과 service 프로세스와 프로그램 프로그램은 디스크에 저장된 실행 가능한 파일이고, 프로세스는 그 프로그램이 메모리에 올라와 실행 중인 상태다. progr...
Linux Shell I/O and Command Flow
# Linux Shell I/O and Command Flow Q&A: /dev/null에서 “출력을 버린다”는 의미 질문 /dev/null과 관련해서, “출력을 버린다”는 게 무슨 뜻인가? /dev/null을 붙이지 않는 것과 어떻게 다른가? 답변 명령어를 실행하면 결과가 보통 터미널 화면에 출력된다. 예를 들어 다음 명령을 실행하면 ...
Datadog Overview
Datadog 목차 Datadog의 역할 Datadog Agent Metrics Logs Traces와 APM Monitor Integration 비용 및 고려사항 Datadog의 역할 Datadog은 metrics, logs, traces를 한 플랫폼에서 수집하고 분석하는 클라우드 기반 SaaS 관측성 도구다...
SQL Server
SQL server-for-beginner 스키마란? -명세서 개념 -DB를 어떻게 구성할지 -일종의 설계도 https://www.youtube.com/watch?v=RcxXlBKBKmQ MS-SQL HOW-TO-USE GO 쿼리를 끝맺을 때 USE [master] ma...
Shell Scripting
쉘 스크립팅 (Shell Scripting) 개요 쉘 스크립트는 쉘 명령어를 파일에 저장해서 자동으로 실행하는 방식이다. 배포, 백업, 모니터링 등 반복되는 작업을 자동화할 때 가장 많이 사용된다. # 수동으로 매번 입력하는 방식 mkdir -p /backup cp -r /home/ubuntu/app /backup/app-$(date +%Y%m%...
Docker Overview
Docker 목차 Docker의 역할 Image와 Container Dockerfile Volume Network와 Port Mapping Docker Compose Docker의 역할 Docker는 애플리케이션과 실행 환경을 이미지로 묶고, 컨테이너라는 격리된 프로세스 환경에서 실행하게 해주는 도구다. Docker...
Spring Cloud Gateway
Spring Cloud Gateway 이 프로젝트는 스프링 에코시스템 위에 구축된 API 게이트웨이(Spring 5, Spring Boot, Project Retro)를 제공함. Spring Cloud Gateway는 간편하면서도 효과적인 API 경로 지정 방법을 제공하고, 보안, 모니터링/메트릭스, 복원력 등과 같은 교차 우려 사항을 제공하는 것을 ...
RAG Overview
RAG 목차 RAG의 역할 Retrieval Embedding Vector Search Context Injection Grounding Evaluation RAG의 역할 RAG (Retrieval Augmented Generation)는 LLM이 답변하기 전에 외부 지식 저장소에서 관련 문서를 검색해 프롬프트에 ...
Linux Containers
Linux Containers Q&A: Docker와 process의 관계는 무엇인가? 질문 Docker와 process의 관계는 무엇인가? 답변 Docker 컨테이너는 보통 격리된 프로세스 실행 환경으로 이해하는 것이 핵심이다. 컨테이너 안에서 실행되는 앱도 결국 호스트 리눅스 커널이 실행하는 프로세스다. 호스트 리눅스 커널 ->...
GPT prompt for Highcharts
GPT prompt for Highcharts 접속하기 👈 go! Maker’s GitHub 제작자의 GitHub 🖐 Welcome🙃 All Lists - 목차 Before get Start - 서문 - 1. 개발자의 Gpt 활용 방식 - 2. 개발에 필요한 교육 시간 현저하게 줄이기 - 3. 차트 구현이라는 훌륭한 예시 ...