분류 전체보기 216

출퇴근 기록 간략화를 위한 사이드프로젝트 (feat. 인텔리제이 codex 에이전트)

회사에서 출근기록을 위해 사내 그룹웨어에 들어가서 출근 버튼을 눌러야하는데회사에 일찍와도 엘리베이터가 늦게 와서 사무실까지 늦게 도착한다던가갑자기 사내 인터넷이 느리다던가 하는 이유로출근버튼을 늦게 찍었을때를 대비하기위한 사이드 프로젝트를 해봤습니다 마침 회사에서 제공하는 인텔리제이 codex 에이전트가 오픈기념 무료여서 한 번 테스트할 겸 사용해봤어요 일단 바이브코딩을 위해 스펙정의를 해보려했습니다.제가 사용하고있는 유즈케이스를 정리해주고, 버튼이 어떤 태그로 구성되어있는지 적어줬어요이 프로젝트를 크롬 확장프로그램으로 만들어서 실제 제가 출근버튼을 누르기위해 사용하는 플로우를 재현해주길 바랬습니다.바이브코딩을 해보려해. spec 을 정의해줬으면 좋겠어나는 회사에서 사용할 손쉽게 출근 버튼을 누르는..

사이드/ai 2026.02.04

Claude Code와 바이브코딩으로 맛보기용 여행 AI 서비스를 만든 이야기

AI 코딩 어시스턴트가 대세인 요즘, 저도 Claude Code를 활용해서 사이드 프로젝트를 진행해봤습니다. 기획서만 던져주고 "알아서 해줘"라고 했을 때 과연 얼마나 잘 될까? 직접 경험한 후기입니다.회사에선 사이드이펙트 방지를 위해 정해진 부분 부분만 수정하고 개발하게끔 쓰고있는데처음부터 프로젝트를 정의하고 만드는 과정이 너무 궁금했습니다 만들고자 한 것: ChatGPT처럼 대화하면서 여행지를 추천해주는 AI 서비스핵심 기능: - 대화형 인터페이스로 여행지 추천 - 시즌/예산/스타일 기반 맞춤 추천 - 실시간 항공권 가격 조회 초기의 프롬프트는 아래와 같습니다.프로젝트를 하나 바이브코딩으로 만들고싶은데1. 내가 여행을 좋아하다보니까 여행지추천, 그 여행지의 관관명소와 맛집, 즐길거리. 그리고 ..

사이드/ai 2026.01.28

도커 업데이트 이후 Testcontainers 테스트 실패 이슈 해결 기록

사내에서 사용하는 소프트웨어들은 보안팀을 통해 버전 관리가 되고 있고,이번에 도커도 29 버전으로 업데이트가 진행되었습니다. 제가 진행 중인 프로젝트에서는 DB 등 외부 자원을 포함한 테스트를 할 때 Testcontainers(1.21.0 버전) 를 활용하고 있습니다.그런데 도커를 업데이트한 이후, 로컬에서 테스트 코드를 실행했을 때 아래와 같은 에러 메시지가 출력되며 테스트가 동작하지 않았습니다.Caused by: java.lang.IllegalStateException: Could not find a valid Docker environment.Please see logs and check configuration...Could not find a valid Docker environment. Ple..

개발/이슈 2025.11.25

[릿코드 8] String to Integer (atoi) (파이썬/python)

https://leetcode.com/problems/string-to-integer-atoi/description/ String to Integer (atoi) - LeetCode Can you solve this real interview question? String to Integer (atoi) - Implement the myAtoi(string s) function, which converts a string to a 32-bit signed integer (similar to C/C++'s atoi function). The algorithm for myAtoi(string s) is as follows: 1. Read leetcode.com 단순히 문제에서 제시하는 상황을 구현하는문제였습..

PS/릿코드 2023.04.04

[릿코드 380] Insert Delete GetRandom O(1) (파이썬/python)

https://leetcode.com/problems/insert-delete-getrandom-o1/description/ Insert Delete GetRandom O(1) - LeetCode Can you solve this real interview question? Insert Delete GetRandom O(1) - Implement the RandomizedSet class: * RandomizedSet() Initializes the RandomizedSet object. * bool insert(int val) Inserts an item val into the set if not present. Returns true if th leetcode.com 릿코드에는 이런 유형도있구나 생각..

PS/릿코드 2023.03.24

[릿코드 1390] Four Divisors (파이썬/python)

https://leetcode.com/problems/four-divisors/ Four Divisors - LeetCode Can you solve this real interview question? Four Divisors - Given an integer array nums, return the sum of divisors of the integers in that array that have exactly four divisors. If there is no such integer in the array, return 0. Example 1: Input: nums leetcode.com 약수를 구할때 어짜피 제곱근 까지만 구하면 알아서 짝이 있을거라는 가정하에 계산하면됐습니다. 소수랑 비슷한느낌..

PS/릿코드 2023.03.24

[릿코드 1466] Reorder Routes to Make All Paths Lead to the City Zero(파이썬/python)

https://leetcode.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero/description/ Reorder Routes to Make All Paths Lead to the City Zero - LeetCode Can you solve this real interview question? Reorder Routes to Make All Paths Lead to the City Zero - There are n cities numbered from 0 to n - 1 and n - 1 roads such that there is only one way to travel between two different cities (t..

PS/릿코드 2023.03.24

[릿코드 1297] Maximum Number of Occurrences of a Substring (파이썬/python)

https://leetcode.com/problems/maximum-number-of-occurrences-of-a-substring/description/ Maximum Number of Occurrences of a Substring - LeetCode Can you solve this real interview question? Maximum Number of Occurrences of a Substring - Given a string s, return the maximum number of ocurrences of any substring under the following rules: * The number of unique characters in the substring must be le..

PS/릿코드 2023.03.24