리스트 예시: 게시물이 존재할 경우 3건을 노출합니다.
-
빅데이터
ETL 프로세스의 이해
ETL 프로세스의 이해 데이터 주도 의사 결정은 현대 비즈니스 환경에서 필수적이며, 이를 위한 핵심 프로세스 중 하나가 ETL입니다. ETL은 Extract(추출), Transform(변환), Load(로드)의 약자로, 데이터를 다양한 소스에서 추출하여 원하는 형태로 변환한 후 최종적으로 데이터 웨어하우스에 저장하는 과정을 말합니다. 1. Extract (추출) 데이터 소스 관계형 데이터베이스: MySQL, PostgreSQL, Oracle 등 비관계형 데이터베이스: MongoDB, Cassandra 등 APIs: RESTful 서비스, 소셜 미디어 플랫폼 등 파일 시스템: CSV, JSON, XML 파일 등 추출 기술 SQL 쿼리: 관계형 데이터베이스에서 데이터를 추출합니다. API 호출: REST A..
-
macos
Mac에서 한글 키보드로 항상 백틱(`) 입력하는 방법
Mac에서 한글 키보드로 항상 백틱(`) 입력하는 방법 맥북 사용자라면 한글 입력 상태에서 `키 대신 ₩가 입력되는 문제에 직면해 본 적이 있을 겁니다. 맥북 키보드에는 별도의 백틱(`) 키가 없으며, \₩ 키를 통해 입력을 해야 하기 때문인데, 이 때 한글 입력 상태와 영어 입력 상태에 따라 입력되는 기호가 달라집니다. 이 글에서는 한글 입력 상태에서도 백틱(`)이 입력되도록 설정하는 두 가지 방법을 소개합니다. Mac의 DefaultKeyBindings로 설정하기 Mac OS는 사용자가 키보드 바인딩을 커스텀할 수 있게 하는 Cocoa’s text system을 제공합니다. 이 시스템을 이용해 한글 입력 상태에서도 백틱(`)을 사용할 수 있도록 설정할 수 있습니다. 설정 과정 ~/Library/Key..
-
server
Keepalived를 활용한 NGINX 서버 이중화 구성
Keepalived를 활용한 NGINX 서버 이중화 구성 이 블로그 글에서는 Keepalived를 사용하여 NGINX 서버의 이중화 구성을 설정하는 방법에 대해 설명하겠습니다. 이중화 구성은 웹 서비스의 고가용성을 보장하는 데 중요합니다. Keepalived는 Linux 환경에서 가상 IP를 통해 이러한 고가용성을 구현하는 데 사용됩니다. 필요 조건 두 대의 Linux 서버 (여기서는 하나는 Master, 다른 하나는 Backup 서버로 지칭) 각 서버에 설치된 NGINX Keepalived 설치 가능성 구성 과정 Step 1: Keepalived 설치 먼저, Master와 Backup 서버 모두에 Keepalived를 설치합니다. Debian/Ubuntu 기반 시스템: sudo apt-get insta..
갤러리 예시: 게시물이 존재할 경우 4건을 노출합니다.