| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- dotenv
- TypeScript
- var
- property
- C++
- vue.js
- condition
- 앙상블
- security
- AI
- JavaScript
- nginx
- leetcode
- docker
- git
- vuetify
- scss
- webpack
- BOJ
- npm
- Python
- sqld
- generic
- 보안
- type
- VUE
- loop
- Clone
- C#
- machine learning
- Today
- Total
목록전체 글 (175)
ice rabbit programming
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.Debug는 되는데 Release만 터진다 — LTCG와 32비트 컴파일러의 함정발단서버(C++) 코드를 몇 줄 고치고 Release|x64 빌드를 돌렸더니 실패했다. Debug 빌드는 멀쩡했다. 에러도 하나가 아니라 세 종류가 섞여 나왔다 — C1002, ..
생성형 AI 도구 사용 연대기오늘 글은 미래를 예측해보려는 것은 아니고 AI 에이전트를 사용하지 않던 마지막 개발자 세대로서 겪었던 경험들과 생각을 더 늦기 전에 정리해보려고 한다. 본인의 개인 경험에 기반하여 쓴 글이기에 세계적인, 학문적인 시점과는 일부 차이가 있을 수 있다.2026년 10월 현재, LLM 기반 생성형 AI 도구(이하 편의상 AI로 지칭)는 빠르게 세상을 변화시키고 있다. OpenAI의 GPT-6 Astra(아스트라)는 놀라운 성능으로 세상을 다시금 놀라게 했고, 공개되지 않은 내부 모델은 밀레니엄 문제인 나비에-스토크스 문제를 88시간 만에 풀었다고 발표하기도 하였다(다만 독립적인 검증과 선행 연구 관련 논란은 아직 진행 중이다).메타의 Muse(뮤즈)는 개인정보 보호 등의 우려가 ..
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.100번째 배포에서 멈췄다 — 쿼터는 코드 밖에 있다발단어제까지 잘 돌던 프로비저닝이 오늘 죽는다면, 달라진 건 코드가 아니라 누적량일 수 있다.신규 CDN 설정을 추가하는데 업로드용 CloudFront 배포 생성이 TooManyDistributionsAss..
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.대용량 diff가 웹소켓을 굶겨 죽였다 — 이벤트 루프 starvation발단빌드 업로드 클라이언트가 업로드까지 끝낸 뒤 원격 동기화 완료 로그와 read: connection closed normally를 남기고 간헐적으로 멈추는 현상. 그리고 결정적 제보..
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.업로드 중 동기화가 멈췄다 — 원인이 셋 겹친 사건발단정기 패키징 중 원격 동기화 단계가 특정 콘텐츠에서 에러도 없이 8분째 멈춰 있다는 제보가 들어왔다. 로그의 마지막 줄은 과거 버전의 매니페스트(메타데이터 파일을 LZMA로 압축한 해시명 zip)를 디코드..
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.괄호 든 파일만 403 — 버그를 고치자 반대쪽 클라이언트가 무너졌다발단빌드 업로드 클라이언트로 패키징을 돌리는데, 파일명에 (괄호)가 들어간 로컬라이제이션 번들만 파일 PUT이 403으로 떨어졌다. 3회 재시도 후 원격 동기화가 중단됐다. 영숫자와 - _ ..
들어가기 전에AI 도구를 활용한 개발이 이제는 그 전이 까마득한 옛날이었던 것으로 느껴질만큼 상용화되었다. 다만 26년 중반을 넘어가는 현재 시점에서는 사용자의 능력에 따라서 이끌어낼 수 있는 결과물의 정도가 달라진다고 생각하고, 이슈가 있을 경우 이를 추론하고 판단하는 능력이 더욱 중요해졌다고 생각한다. 그렇기 때문에 6년 반 정도 개발자로 일하면서 자연스럽게 훈련된 프로세스인, 이슈를 찾고 원인을 파악해서 해결하는 과정을 조금씩 정리해보고자 한다.Mac에서만 해시가 깨졌다 — 없앤 #ifdef 하나가 부른 회귀발단프로그램 업데이트 이후, Mac 빌드에서만 메타데이터 파일의 파일 해시가 깨져서 기존과 다른 형태의 값이 나왔다.0000008500000092000000c0000000740000005e파고들..
SQLD를 준비하면서 정리했던 개념 요약 글이다. 매우 자세하지는 않아도 시험을 준비하는 누군가에게 도움이 되었으면 좋겠다.1과목 — 데이터 모델링의 이해기본 구조모델링 3단계: 개념 → 논리 → 물리 (정규화는 논리 단계, 인덱스/파티셔닝은 물리 단계)3대 관점: 데이터 / 프로세스(처리 절차만) / 데이터와 프로세스의 상관(프로세스가 데이터에 미치는 영향까지)3층 스키마: 외부(View) / 개념(ERD, 조직 전체 통합 관점) / 내부(저장구조)엔터티 / 속성 / 관계엔터티 5대 특징: 업무 필요 · 식별 가능 · 인스턴스 2개 이상 · 속성 2개 이상 · 관계발생시점 분류:기본 엔터티: 독립적 존재 가능 (고객, 사원)중심 엔터티: 기본의 FK를 받아 존재하며 하위에 FK를 내려주는 다리 역할 (..