전체 글

Tools

[Claude Code] Context 관리

context를 export하고 다른 곳에서 import할 수 있다.Export 방법:claude export --output context.json Import 방법: claude import context.json 또는 새 세션에서 --resume 플래그로 이전 세션을 계속할 수도 있음 claude --resume

javascript

[javascript] ES2025 에서 주목할만한 사항

https://www.itworld.co.kr/article/4026185/ecmascript-2025-%ec%9e%90%eb%b0%94%ec%8a%a4%ed%81%ac%eb%a6%bd%ed%8a%b8%ec%9d%98-%ec%a3%bc%ec%9a%94-%ec%8b%a0%ea%b8%b0%eb%8a%a5.html ECMAScript 2025 : 자바스크립트의 주요 신기능올해 자바스크립트 사양 업데이트는 많은 영역을 다룬다. 가장 주목할 만한 추가 요소는 새로운 내장 Iterator 객체와 그에 따르는 함수형 연산자다.www.itworld.co.kr JSON import 개선에 대한 추가 설명✅ 현재 상황 (예: Vite + 최신 번들러 환경)Vite, Webpack, Rollup 같은 모던 번들러들은 JSO..

Tools

ChatGPT MCP server

https://community.openai.com/t/how-mcp-servers-will-be-supported-with-chatgpt-can-we-guess/1229249 How MCP servers will be supported with ChatGPT? Can we guess?Hello. I started to learn how MCP works. It would be nice to know how exactly will OpenAI add this support to ChatGPT. In the tweet Sam says “support for chatgpt desktop app”. So, maybe the plan is to support it similar way like Clause De..

Tools

Claude & Intellij 연동하기, Claude 사용 꿀팁

https://devocean.sk.com/blog/techBoardDetail.do?ID=167513&boardType=techBlog 흔한 IntelliJ 사용자의 Cursor AI 사용 욕망 충족기 (Feat. Claude) devocean.sk.com https://yozm.wishket.com/magazine/detail/3207/ MCP 모르면 대체 얼마나 손해 보는 걸까? | 요즘IT올봄, AI 시장을 강타한 키워드가 있습니다. 오늘의 주인공 “MCP”입니다. 무언가 단어의 생김새는 GPT하고 비스무리한데요. 프로토콜, 서버, 클라이언트처럼 또 눈에 익은 단어들과 붙어 다니지yozm.wishket.com https://yozm.wishket.com/magazine/detail/3234/ 우리..

Tools

Obsidian이 뜬다던데...

https://devocean.sk.com/blog/techBoardDetail.do?ID=165849&boardType=techBlog 옵시디언이 사랑받는 이유 : 장단점 분석 devocean.sk.comhttps://kwonkyo.tistory.com/621#gsc.tab=0 Obsidian Sync, 돈을 아껴보자. Remotely Save로 무료로 동기화 하는 방법코딩을 하는 사람이나 노트에 관심 있는 사람이라면 알고리즘으로 접하게 될 수밖에 없는 Obsidian!! 그만큼 기능도 많고 다양한 활용이 가능해서 인기가 많은 것 같은데 한 가지 아쉬운 점(? 오히kwonkyo.tistory.com https://secondbrain.analysisman.com/obsidian-mobile 옵시디언 모..

Test

[Test] 행동 주도 개발 (Behavior-Driven Development, BDD)이란?

행동 주도 개발 (Behavior-Driven Development, BDD)이란?BDD는 애자일 개발 방법론의 하나로, 개발자, 테스터, 비기술 담당자들이 협력해서 사용자 중심의 소프트웨어를 만들기 위한 방법BDD에서는 사용자의 행동을 중심으로 요구사항을 정의하고, 이해하기 쉬운 자연어 형식(예: Gherkin 문법 - Given, When, Then)으로 시나리오를 작성 예시: 은행 계좌 인출 기능Feature: 은행 계좌 인출 Scenario: 계좌에 충분한 잔액이 있을 때 인출 성공 Given 계좌 잔액이 100,000원이다 When 30,000원을 인출하면 Then 인출이 성공해야 한다 And 계좌 잔액은 70,000원이 되어야 한다 Scenario: 계좌에 잔액이 부족..

Test

[Test] E2E 테스트란?

https://microsoft.github.io/code-with-engineering-playbook/automated-testing/e2e-testing/ E2E Testing - Engineering Fundamentals PlaybookE2E Testing End-to-end (E2E) testing is a Software testing methodology to test a functional and data application flow consisting of several sub-systems working together from start to end. At times, these systems are developed in different technologies by dmicro..

Test

[Front Test] 스냅샷 테스트

✅ 스냅샷 테스트란?스냅샷 테스트는 **특정 시점의 출력 결과(스냅샷)**를 저장해두고, 이후 테스트 실행 시 출력 결과가 바뀌지 않았는지 비교하여 변경 여부를 감지하는 테스트 방식입니다.쉽게 말해:📸 "지금 화면(또는 출력 결과)을 사진처럼 저장해두고, 나중에 다시 찍은 사진과 비교해서 변했는지 확인하는 것"입니다. ✅ Best Practices (권장 사항)스냅샷을 코드처럼 다뤄라스냅샷 파일도 커밋하고 코드 리뷰 대상에 포함시켜야 합니다.결정적인(deterministic) 테스트를 작성하라항상 같은 입력에 대해 같은 결과가 나오도록 Date, Math.random 등을 조작하세요.테스트 이름을 구체적으로 지어라예: should render Alan Turing ✅ 자주 묻는 질문CI 환경에서 자동..