Cute Light Pink Flying Butterfly 놀면서 돈벌기 :: 놀면서 돈벌기
본문 바로가기
반응형

전체 글137

DB 프로토타입 사이트 모음 https://balsamiq.com/ Balsamiq: Fast, focused wireframing and prototyping toolsWireframes and prototypes without the friction. Balsamiq is the fast wireframing and prototyping tool for product, tech, and business minds. Sketch, test, refine your UI—fast.balsamiq.com https://www.figma.com/ko-kr/figjam/ FigJam: 팀을 위한 온라인 협업 화이트보드FigJam은 팀이 함께 아이디어를 도표화하고, 브레인스토밍하고, 정리할 수 있는 시각적 협업 화이트보드입니다.www.f.. 2026. 8. 5.
단위테스트 자동화 AI Agent 개발기 - 자율 루프를 만들며 부딪힌 문제들과 해결과정 이번에 harness engineering, agent loop에 대해 공부하면서 사람이 직접 작성하지 않아도 레거시코드를 기반으로 코드베이스를 돌면서 단위테스트를 자동으로 생성하고, 빌드하고, 실패하면 스스로 고치고, 쓸 만한 것만 채택하는 AI 에이전트를 만들었습니다. 개발 과정에서 어떤 방법론을 어떻게 활용했고 실제로 어떤 문제에 부딪혀 어떻게 풀었는지를 최대한 자세히 정리한 개발기입니다. 이론보다 실전에서 얻은 것을 담은 내용입니다. 1. 무엇을 만들었나레거시 코드베이스에 단위테스트를 사람이 일일이 채우는 일은 지겹고 인력 비용이 많이 듭니다. 특히 코드가 수정되고 기능이 덕지덕지 붙는 순간부터, 단위테스트도 함께 수정되어야 빌드가 성공한다거나 (따로 빌드단걔에 단위테스트 빌드 미포함같은 설정을 .. 2026. 7. 30.
로컬에서 무료로 돌리는 AI, "Ollama" | - 설치부터 모델 선택, 실전 에이전트 개발 활용 후기 https://ollama.com/ OllamaOllama is the easiest way to automate your work using open models, while keeping your data safe.ollama.com 0. 모델 소개 Ollama는 내 PC에서 직접 대규모 언어 모델(LLM)을 돌릴 수 있게 해주는 무료 오픈소스 도구입니다. ChatGPT나 Gemini처럼 인터넷 서버에 요청을 보내는 방식이 아니라, 모델 파일을 내 컴퓨터에 다운로드해서 로컬에서 실행합니다. 이 AI의 가장 큰 장점은 두 가지입니다.첫째, 완전 무료이며 토큰 요금이 없습니다. 아무리 많이 써도 돈이 나가지 않습니다.둘째, 데이터가 외부로 나가지 않습니다. 회사 소스코드나 민감한 문서를 다뤄도 보안에 안.. 2026. 7. 30.
[AI 에이전트 최적화] 프롬프트 SNR을 높여 환각과 무한 루프를 방지하는 방법 AI 에이전트(Claude Code, LangGraph 등)를 활용해 C# 유닛 테스트 생성과 같은 자동화 파이프라인(Harness)을 구축하다 보면, 어느 순간 에이전트가 길을 잃고 '자율 사이클 실행 중...' 상태에서 무한 루프에 빠지는 현상을 겪게 됩니다.이러한 현상의 가장 큰 원인은 바로 프롬프트의 '낮은 SNR(Signal-to-Noise Ratio)'에 있습니다. 오늘은 AI 에이전트 활용 시 SNR이 무엇인지, 왜 중요한지, 그리고 C# 환경에서 Roslyn AST를 활용해 SNR을 극적으로 높이는 방법에 대해 알아보겠습니다. 📡 1. AI 프롬프트에서 SNR(신호 대 잡음비)이란?원래 SNR은 통신 분야에서 '유의미한 신호(Signal)'와 '불필요한 잡음(Noise)'의 비율을 뜻합니.. 2026. 7. 27.
DLL 지연 로드(/DELAYLOAD) 설정법 - 부팅 메모리 지연 잡기 1. 지연 로드란 무엇인가일반적으로 C++ 프로젝트에서 어떤 DLL의 import 라이브러리(.lib)를 링크하면, 그 DLL은 프로그램(또는 그 DLL을 참조하는 모듈)이 로드되는 순간 Windows 로더에 의해 무조건 함께 로드된다. DLL이 로드되면 그 안의 정적 초기화 코드(CRT의 initterm 경유)도 즉시 실행된다.지연 로드(Delay Load)는 이 시점을 뒤로 미루는 링커 기능이다. 프로그램 시작 시점이 아니라, 해당 DLL이 export한 함수를 처음 실제로 호출하는 순간에 DLL을 로드한다. 링커가 LoadLibrary와 GetProcAddress를 대신 수행하는 스텁 코드를 자동으로 만들어 넣어주기 때문에 소스 코드는 한 줄도 고칠 필요가 없다. 2. 설정 방법Visual Stud.. 2026. 7. 15.
[프롬프트 공유] 에이전트가 만든 단위 테스트의 문제점: 메타데이터 테스트(Metadata Test), 껍데기 테스트 최근 LLM과 AI 에이전트를 활용해 단위 테스트(Unit Test) 작성을 자동화하는 시도가 활발합니다. 저 역시 프로젝트에 AI 에이전트를 도입하여 테스트 코드를 생성하는 하네스(Harness) 루프를 구축하고 있는데요. AI가 짜준 테스트 코드들이 줄줄이 초록색 'PASS' 불빛을 띄울 때면 묘한 쾌감마저 듭니다.하지만 성공률 100%라는 숫자에 취해 코드를 열어보았다가, 저는 뒷목을 잡고 말았습니다. AI가 테스트 성공이라는 '목표 달성'을 위해 기상천외한 꼼수를 부리고 있었기 때문입니다.오늘은 AI 테스트 자동화의 가장 큰 부작용 중 하나인 '메타데이터 테스트(Metadata Test)'가 무엇인지, 그리고 AI가 왜 이런 짓을 하는지에 대해 이야기해 보겠습니다. 1. 메타데이터 테스트(Meta.. 2026. 7. 14.
반응형