Cursor AI 사용법: 코드 편집을 넘어, 다목적 AI 도구
Cursor AI: 코드 편집을 넘어선 다목적 AI Assist 도구
Cursor AI는 단순한 코드 편집기가 아닙니다. AI의 강력한 자연어 처리(NLP)와 코드 이해 능력을 기반으로 한 다목적 도구로, 개발자부터 콘텐츠 크리에이터에 이르기까지 다양한 사용자에게 혁신적인 생산성 향상을 제공합니다.
Cursor AI는 단순한 코드 편집기가 아닙니다. AI의 강력한 자연어 처리(NLP)와 코드 이해 능력을 기반으로 한 다목적 도구로, 개발자부터 콘텐츠 크리에이터에 이르기까지 다양한 사용자에게 혁신적인 생산성 향상을 제공합니다.
본 포스트는 Git 명령어를 중심으로 다룹니다. Git을 처음 접하시는 분들도 쉽게 따라올 수 있도록 기본 개념을 간단히 소개하는 것부터 시작해보려고 합니다.
과거에는 주로 개발자들이 사용하는 전문 도구로 여겨졌던 Git은 이제 블로거, 작가, 그리고 노트 정리를 좋아하는 사람들에게도 필수 도구로 자리 잡고 있습니다.
I had been using Jekyll to build my blog until I came across Docusaurus and was immediately intrigued. I decided to give it a try and migrate my blog.
Docusaurus offers a clean and intuitive user interface, powerful code block features, active community support, and a rich plugin ecosystem. Maintained by Meta (formerly Facebook), these advantages made me fall in love with it instantly.
FQDN | Description | IP Addresses | Roles |
---|---|---|---|
control.lab.example.com | control | 172.25.250.254 | ansible control node |
classroom.lab.example.com | classroom | 172.25.250.254 | materials |
content.lab.example.com | content | 172.25.250.254 | YUM repo |
node1.lab.example.com | node1 | 172.25.250.9 | ansible managed node |
node2.lab.example.com | node2 | 172.25.250.10 | ansible managed node |
node3.lab.example.com | node3 | 172.25.250.11 | ansible managed node |
node4.lab.example.com | node4 | 172.25.250.12 | ansible managed node |
node5.lab.example.com | node5 | 172.25.250.13 | ansible managed node |
utility.lab.example.com | utilit | 172.25.250.220 | utility |
node1의 네트웍구성을 아래와 같이 변경하세요.
This article introduces how to set up a high-availability load balancing architecture for Nginx using the combination of Keepalived and HAProxy.
설치환경 및 Redis소스버전
OS: Ubuntu 22.04.3 LTS
Redis: 7.2.3
아래와 같이 3개의 VM을 준비한다.
No. | host name | IP | node roles |
---|---|---|---|
#1 | redis-server1 | 172.25.254.131 | redis (master), sentinel |
#2 | redis-server2 | 172.25.254.132 | redis (slave), sentinel |
#3 | redis-server3 | 172.25.254.133 | redis (slave), sentinel |
Kafka is a distributed event streaming platform designed for large-scale data collection, processing, storage, and integration. Its use cases include distributed data streams, stream processing, data integration, and pub/sub messaging.
To better understand Kafka, we first need to grasp the concept of an event.
Redis Sentinel은 Redis HA솔루션이다. Redis는 Redis Cluster라고 하는 Cluster제품이 따로 있으며 Sentinel은 Redis Cluster와 관련이 없다. Sentinel은 cluster가 필요없는 사용자들에게 간단한 failover기능을 제공하는 제품이다.
When opening Kibana, you might sometimes see the error message “X of Y shards failed” which usually indicates that some indices have unassigned shards. In such cases, the Elasticsearch (ES) cluster status is typically Yellow or Red.
Let’s first understand the four shard states in ES:
INITIALIZING - The shard is in the initialization state and unavailable. This occurs briefly when creating an index or starting a node.
RELOCATING - Shards are being moved due to node addition or removal, a transient state.
STARTED - The shard is active and available to handle requests.
UNASSIGNED - The shard has failed to be allocated.