전체 글194 Cursor의 잠재력 200% 활용하는 프롬프트 튜닝 방법 이 글은 Cursor 시리즈의 4번째 글입니다. 첫번째 글 : [기타] - 10분 만에 세팅 끝! Cursor로 Java 백엔드 개발 환경 갈아타기두번째 글 : [기타] - Cursor 실무 실험기: 댓글 기능까지 해보니 알게 된 자동화의 한계세번째 글 : [기타] - Cursor가 짠 코드, 코드리뷰 통과 가능? 팀 컨벤션에 맞춰 룰 베이스 설정하기네번째 글 : [기타] - Cursor의 잠재력 200% 활용하는 프롬프트 튜닝 방법이런 분들에게 이 글을 추천합니다기계적으로 반복적인 프롬프트만 반복하는 개발자GPT/Copliot에게 물어봐도 원하는 결과가 나오지 않아 답답한 개발자내 옆 동료들은 잘만 활용하고 있는 것 같은데 뒤처지는 듯한 감정을 느끼고 있는 개발자기대했던 것보다 구린 코드"왜 이렇게 겉.. 기타 2025. 4. 13. Cursor가 짠 코드, 코드리뷰 통과 가능? 팀 컨벤션에 맞춰 룰 베이스 설정하기 이 글은 Cursor 시리즈의 3번째 글입니다. 첫번째 글 : [기타] - 10분 만에 세팅 끝! Cursor로 Java 백엔드 개발 환경 갈아타기두번째 글 : [기타] - Cursor 실무 실험기: 댓글 기능까지 해보니 알게 된 자동화의 한계세번째 글 : [기타] - Cursor가 짠 코드, 코드리뷰 통과 가능? 팀 컨벤션에 맞춰 룰 베이스 설정하기네번째 글 : [기타] - Cursor의 잠재력 200% 활용하는 프롬프트 튜닝 방법이런 분들에게 이 글을 추천합니다Cursor를 적극적으로 실무에 적용해보려는 개발자Cursor를 적용했지만, 매번 컨벤션에 맞춰 코드 수정해주는 작업이 귀찮은 개발자팀 코드리뷰 기준이 점점 까다로워지고 있고 관련하여 리뷰를 자주 받는 개발자What — 문제는 뭘까?"이 변수 .. 기타 2025. 4. 12. Cursor 실무 실험기: 댓글 기능까지 해보니 알게 된 자동화의 한계 이 글은 Cursor 시리즈의 2번째 글입니다. 첫번째 글 : [기타] - 10분 만에 세팅 끝! Cursor로 Java 백엔드 개발 환경 갈아타기두번째 글 : [기타] - Cursor 실무 실험기: 댓글 기능까지 해보니 알게 된 자동화의 한계세번째 글 : [기타] - Cursor가 짠 코드, 코드리뷰 통과 가능? 팀 컨벤션에 맞춰 룰 베이스 설정하기네번째 글 : [기타] - Cursor의 잠재력 200% 활용하는 프롬프트 튜닝 방법이런 분들에게 이 글을 추천합니다Cursor를 사이드 프로젝트에서 써봤는데, 실무에서도 써도 될지 고민인 개발자Cursor 무료 플랜으로 충분한지, 유료 결제가 필요한지 판단이 어려운 분개발팀 생산성을 극대화하고 싶은 Tech Leader, 스타트업 CTO, 또는 CEOInt.. 기타 2025. 4. 11. 10분 만에 세팅 끝! Cursor로 Java 백엔드 개발 환경 갈아타기 이 글은 Cursor 시리즈의 1번째 글입니다. 첫번째 글 : [기타] - 10분 만에 세팅 끝! Cursor로 Java 백엔드 개발 환경 갈아타기두번째 글 : [기타] - Cursor 실무 실험기: 댓글 기능까지 해보니 알게 된 자동화의 한계세번째 글 : [기타] - Cursor가 짠 코드, 코드리뷰 통과 가능? 팀 컨벤션에 맞춰 룰 베이스 설정하기네번째 글 : [기타] - Cursor의 잠재력 200% 활용하는 프롬프트 튜닝 방법IntelliJ 사용자도 쉽게 따라 할 수 있는 Cursor 기반 Java/Spring 프로젝트 환경 설정 가이드이 글은 이런 분들을 위한 실전 가이드입니다코딩 할 때 GPT, Copilot를 쓰고는 있는데 만족스럽지 않은 사람IntelliJ의 무거운 빌드, 느린 부팅에 피로.. 기타 2025. 4. 9. Cursor/intelliJ 자주 쓰는 단축키 정리 IntelliJmulti selection - control + Gauto import - option + Enter파일/폴더 생성 - control + Enter에러 자동해결 - shift + command + Enter서비스 테스트 생성 - cmd + shift + TExtract Method - cmd + option + MExtract Variable - option + cmd + v열려 있는 파일 선택 - Run - control + shift + RCmd + Option + L코드 리팩터링 : it automatically reformats the selected code or entire file according to the project's code style settings (inden.. 카테고리 없음 2025. 4. 8. [Infra] Minikube를 활용하여 Kubernetes 핵심 개념을 익혀보자 오늘은 Minikube를 활용하여, Kubernetes 핵심 개념에 대해서 알아보겠습니다. 이를 위해 오늘은 먼저 간단하게 로컬 환경을 구축해보겠습니다. Mac을 기준으로 설명합니다.Minikube란Minikube는 로컬 환경에서 Kubernetes 클러스터를 쉽게 실행할 수 있도록 도와주는 도구입니다. 주로 개발자들이 로컬 머신에서 Kubernetes를 학습하거나 개발용으로 테스트할 때 사용됩니다. Minikube는 가상 머신(VM)이나 컨테이너를 사용하여 Kubernetes 클러스터를 실행하며, Kubernetes 클러스터의 주요 구성 요소인 API 서버, Controller Manager, Scheduler 등도 포함하여 실제 Kubernetes 환경과 유사한 환경을 제공합니다.명령형 구성먼저 아래.. Infra 2025. 3. 25. [Infra] Docker와 Kubernetes란 무엇인가? 개요등장 배경전통적인 배포 시대초기 조직은 애플리케이션을 물리 서버에서 실행했었다. 한 물리 서버에서 여러 애플리케이션의 리소스 한계를 정의할 방법이 없었기에, 리소스 할당의 문제가 발생했다.예를 들어 물리 서버 하나에서 여러 애플리케이션을 실행하면, 리소스 전부를 차지하는 애플리케이션 인스턴스가 있을 수 있고, 결과적으로 다른 애플리케이션의 성능이 저하될 수 있었다. 이에 대한 해결책은 물리적인 서버를 여러 개 두는 것이지만, 각 리소스가 충분히 활용되지 않는다는 점에서 확장 가능하지 않았으므로, 물리 서버를 유지하는 데 많은 비용이 소모되었다.가상화된 배포 시대가상화 기술의 등장 → 단일 물리 서버의 CPU에서 여러 가상 시스템을 실행 가능해졌다. 가상화를 사용하면 VM 간에 애플리케이션을 격리하고 .. Infra 2025. 3. 24. FastAPI 로 간단하게 로컬 서버 띄우기 서론오늘은 FastAPI 로 간단하게 로컬 서버 띄우는 방법에 대해서 알아보도록 하자. 기본적으로 python(Python 3.13.2 기준으로 작성됨)이 설치된 것을 가정하고 진행하겠다.FastAPI 간단 소개Python 서버 개발 프레임워크에는 대표적으로 FastAPi, Django, Flask가 있다. 오늘은 이 중에서도 FastAPI에 대해서 알아보겠다. FastAPi란 Python 기반의 초고속 비동기 웹 프레임워크. Starlette와 Pydantic 기반으로 만들어졌으며, 비동기 API와 자동 문서화(Swagger)를 강력하게 지원한다. Python 싱글스레드 한계를 이벤트루프 + 비동기로 극복해서 동시성 높인 게 FastAPI와 같은 최신 프레임워크의 특징이다. 참고로 Python 서버는 .. Framework 2025. 3. 15. 7가지 핵심 질문으로 알아보는 개발자를 위한 Redis 활용법 서론위 글은 최근 읽었던 개발자를 위한 Redis란 책을 요약 겸 복습하기 위해 정리한 글입니다. 핵심요약1. Redis란 무엇이고 어떤 원리로 동작할까?Redis란 무엇이며, 왜 사용하는가?Redis는 어떤 데이터 구조를 지원하는가?Redis의 주요 사용 사례는 무엇인가?2. Redis는 NoSQL인가? 그렇다면 어떤 데이터 구조를 제공하는가?String, List, Set, Sorted Set, Hash 등의 데이터 타입별 특징과 사용 예시는?Bitmaps, HyperLogLog, Streams 등 고급 데이터 타입은 언제 사용하면 좋은가?TTL(Time to Live) 및 Expire 기능을 어떻게 활용할 수 있는가?3. Redis를 캐시, 세션스토어, 메세지 브로커로 쓸 때 알아야 할 것들캐시(C.. DB 2025. 3. 14. 11가지 핵심 질문으로 알아보는 개발자를 위한 MySQL 서론위 글은 최근 읽었던 개발자를 위한 Redis란 책을 요약 겸 복습하기 위해 정리한 글입니다. 참고로 최신 버전인 8.0 버전이 아닌, 5.7 버전 기준으로 작성되었음을 말씀 드립니다.핵심요약MySQL 기본 개념관계형 데이터베이스(RDBMS)란 무엇이며, MySQL은 어떤 특징을 가지는가?MySQL과 다른 RDBMS(예: PostgreSQL, Oracle)와의 차이점은 무엇인가?MySQL의 주요 데이터 타입(정수, 문자열, 날짜 등)은 어떤 것들이 있고, 언제 어떤 타입을 선택해야 하는가?MySQL의 기본적인 SQL 문법(SELECT, INSERT, UPDATE, DELETE)은 어떻게 동작하는가?인덱스(Index)와 성능 최적화인덱스란 무엇이며, 어떤 원리로 데이터 조회 성능을 향상시키는가?B-Tr.. DB 2025. 3. 7. 14가지 핵심 질문으로 알아보는 마이크로서비스 아키텍처 구축하기 서론위 글은 작년에 읽었던 MSA 아키텍처 구축하기 책을 요약 겸 복습하기 위해 정리한 글입니다. MSA 아키텍처에 대해서 이미 알고 있다는 가정 하에, 글을 작성합니다. MSA 아키텍처가 처음이신 분은 해당 글을 참고해주세요.핵심요약마이크로 서비스를 하는 이유는 뭘까?마이크로서비스 간 경계를 구분하는 적합한 기준은 무엇일까?마이크로서비스 모델링 방법정보 은닉결합응집력도메인 주도 설계전환을 결정했다면, 어떻게 MSA로 전환하는 것이 좋을까?마이크로서비스 통신 방식비동기 호출과 동기 호출이벤트 기반의 협업 방식공통 데이터 방식마이크로서비스의 통신을 구현하는 방법은 무엇일까?마이크로서비스에서 버전 관리를 어떻게 처리해야 할까?분산 트랜잭션은 어떻게 보장할까?마이크로서비스는 어떻게 배포할까?마이크로서비스 테스.. 기타 2025. 2. 22. 1분강의 TechSpec 요약 (Summary)월급쟁이부자들에서 제작된 웰메이드 재테크 영상 컨텐츠들을 통해, 사용자들에게 재테크 정보를 전달합니다. 이 프로젝트는 사용자들이 서로 소통할 수 있도록 영상 컨텐츠에 대한 댓글과 좋아요 기능을 개발하는 것을 목표로 합니다. 관리자는 영상을 업로드하고, 사용자는 댓글을 달며, 좋아요 기능을 활용할 수 있습니다. 커뮤니티 기능을 강화하여 사용자 참여를 증대하려 합니다.배경 (Background)기존 커뮤니티 기능이 부족해 사용자가 단순히 조회 밖에 하지 못하는 문제가 있었습니다. 사용자들은 의견을 나누고, 토론할 수 있는 공간이 존재할 때, 더 오래 플랫폼에 체류하고 더 자주 방문할 것으로 예상합니다. 경쟁 커뮤니티 사이트들은 이러한 기능을 통해 높은 사용자 활동성을 보이고 있어 시장에.. 기타 2025. 2. 19. 이전 1 2 3 4 ··· 17 다음 반응형