본문 바로가기

전체 글110

AI로 게임 만들기 (인생역전) 후기 2 예전에 인생역전이라는 게임을 만들고 계속해서 업데이트 하면서 느낀걸 적어 본다. 1.돈이 계속 벌리기만 하고 소비가 안돼니 재미가 없다.-> 그래서 미니게임을 만들어서 돈을 소비하고 랭킹을 쌓는 방식으로 바꿨다. 2. 후반이 되면 돈이 미친듯이 쌓이게 된다.-> 그래서 이름색상과 주택꾸미기를 통해서 돈을 소비하게 만들고 소프트캡을 사용해서 일정 구역에서는 돈이 천천히 벌리도록 수정했다. 3.랭킹이 주간/월간으로 쌓지만 이것만으로는 별다른 재미가 없는것 같다.-> 그래서 공허 기능을 넣음 (몬스터를 잡는기능) 4. 그래도 재미가 부족한거 같다.-> 로또 기능을 넣었다. (1~20번까지 6자리가 맞아야함) 실제 로또랑 비슷하게 구현-> 매일 저녁 8시 마다 10장씩 사게 함-> 당첨자가 계속 안나와서 100.. 2026. 10. 21.
🚨 잠깐! 회사 코드를 그대로 ChatGPT에 넣고 있다면? 요즘 개발할 때 ChatGPT를 사용하는 건 너무 자연스러운 일이 됐습니다.에러가 발생하면 코드를 붙여넣고, SQL을 만들어 달라고 하고, API 연동 방법을 물어보고, 심지어 회사 프로젝트의 일부 코드를 그대로 복사해서 분석을 요청하는 경우도 많습니다.그런데 여기서 한 가지 문제가 있습니다.🚨 잠깐! 회사 코드를 그대로 ChatGPT에 넣고 있다면?개발자 입장에서는 이렇게 생각하기 쉽습니다.“코드 몇 줄 넣는 건 괜찮겠지.”“어차피 ChatGPT가 분석만 해주는 거잖아.”“비밀번호는 안 넣었으니까 괜찮겠지.”하지만 문제는 코드 자체에 회사의 내부 정보가 포함되어 있을 수 있다는 것입니다.특히 아래와 같은 정보가 코드나 설정 파일에 함께 들어 있다면 주의해야 합니다.API KeyAccess TokenD.. 2026. 10. 2.
AI로 게임 만들기 (인생역전) AI로 게임을 만들기를 진행하였습니다.인생역전이라는 방치형 게임인데거지키우기와 비슷한 류의 게임으로 만들었고맵도 여러개 만들고 미니게임(행운의 거리)과 컬렉션 환생 시스템 등 여러가지 기능을 넣어서 개발을 해보았는데 개발 소감으로는 너무 돈 단위가 크게 벌려서 계속 너프하는 작업을 진행했었는데그래도 지금 많지는 않지만 여러 사람들이 게임을 즐겨주고 있으니 계속해서 업데이트 하면서더 재밌는게임이 될수 있도록 패치를 할 생각입니다. 게임을 즐기고 싶은 사람은 한번 해보시길https://detectivekang.github.io/life-reverse-landscape/ 2026. 9. 12.
✅연차별 정규직 개발자 연봉 비교 (중소기업 vs 중견기업 vs 대기업) – 2026년 최신판 개발자라면 한 번쯤은 이런 생각을 해봤을 것입니다."내 연차에 이 연봉이면 적당한 걸까?"이번 글에서는 2026년 수도권 기준 백엔드(Java/Spring) 개발자를 중심으로 중소기업, 중견기업, 대기업의 연차별 연봉을 비교해보겠습니다.※ 기본급 + 고정수당 기준이며, 성과급과 스톡옵션은 제외했습니다.✅ 연차별 정규직 연봉 비교표 (2026년 수도권 기준)연차중소기업중견기업대기업신입 (0~1년)3,000 ~ 3,800만원3,800 ~ 4,800만원4,800 ~ 6,000만원1~3년3,800 ~ 5,000만원4,800 ~ 6,200만원6,000 ~ 7,800만원3~5년4,800 ~ 6,500만원6,000 ~ 7,800만원7,800 ~ 1억원5~7년6,000 ~ 8,000만원7,500 ~ 9,500만원9,5.. 2026. 6. 27.
AI로 공정표 만드는 방법 (Spring Boot + Cytoscape 실전 구현) 💡 공정표를 빠르게 만드는 방법 없을까?회사에서 공정표를 만들어 달라는 요청을 받았습니다.기존 방식은 복잡하고 시간이 많이 걸리는 구조였습니다.그래서 저는👉 AI를 활용해서 공정표를 자동으로 만들어보기로 했습니다.🚀 AI에게 맡긴 공정표 설계AI에게 기존 공정표 구조를 보여주고어떤 방식으로 구현하면 좋을지 물어봤습니다.👉 추천 받은 라이브러드는Cytoscape.js노드(블록) 기반 구조관계(선 연결) 표현 가능UI 인터랙션 지원👉 공정표 구현에 딱 맞는 구조였습니다.🛠️ 구현 환경Spring BootThymeleafMyBatisCytoscape.js👉 회사에서 사용하는 구조 그대로 적용했습니다.⚙️ 주요 기능 구현1️⃣ 블록(엔터티) 생성버튼 클릭 시 노드 생성위치 자유 이동 가능2️⃣ 블록.. 2026. 3. 15.
🕵️♂️ 탐정 코난의 디지털 수사 파일 - Ransomware (랜섬웨어) 편 "진실은 언제나 하나! 네 컴퓨터 파일을 인질로 잡은 그 범인의 정체... 밝혀내겠어!"🔍 사건 개요사건명: 내 컴퓨터 파일 갑자기 열리지 않는 사건범죄 유형: 디지털 인질 협박주요 용의자: 랜섬웨어(Ransomware) 일당사건 배경: 평소처럼 컴퓨터를 켰을 때, 문서와 사진 파일들이 전부 이상한 확장자로 바뀌고, 화면에는 돈을 요구하는 협박문이 등장했다.📜 피해자 진술 (증상)피해자 A씨는 이렇게 호소했습니다."어제까지 잘 쓰던 파일들이 죄다 *.locky, *.crypt 같은 이상한 이름으로 바뀌고는 전부 열리지가 않아요! 그리고 바탕화면에 "당신의 파일은 암호화되었습니다. 복구하려면 비트코인을 지불하세요"라는 문서가 생겼어요!"🧠 모리 코고로의 (잘못된) 추리모리 코고로: "하! 별걸 다 보.. 2025. 10. 27.
반응형