[ Data Structure ] Stack & Heap
스택은 자동 메모리, 힙은 자유 저장소. 스택에는 힙 데이터의 “주소(포인터)”만 저장된다. 메모리 누수를 막으려면 힙 데이터는 사용 종료 시 free()로 해제한다. flowchart TB %% 세로 배치: Stack -> Heap -> Data -> Text Stack[스택] Heap[힙] Data[데...
스택은 자동 메모리, 힙은 자유 저장소. 스택에는 힙 데이터의 “주소(포인터)”만 저장된다. 메모리 누수를 막으려면 힙 데이터는 사용 종료 시 free()로 해제한다. flowchart TB %% 세로 배치: Stack -> Heap -> Data -> Text Stack[스택] Heap[힙] Data[데...

사용자의 러닝을 좀 더 적극적으로 재미있게 하기 위해서 캐릭터를 키우면서 러닝을 하는 앱이다. 사용자는 러닝을 통해 캐릭터의 체중을 관리하고 목표 달성을 통해 추가 기능을 이용할 수 있게 한다. 위치 기반을 통해 매일 적당한 러닝 거리를 채우며 캐릭터의 건강도 관리하고 사용자 본인의 운동욕구도 북돋기 위함이다. 앱 소개 이름: 달리는 퉁퉁이 ...
이번 gemnini Ai 의 nano banana 모델이 이미지 생성을 잘한다고 해서 이 모델을 이용해서 어플 목업이미지를 만들고 개발을 하보려고 한다. 사용할 ai는 gmenini 의 nanobanana 모델과 개발에는 gpt5 의 thinking high 모델을 사용해보려고 한다. 지금까지 gmenini 2.5 pro 도 성능이 워낙 뛰어나서 ...
🐋 Docker를 활용한 배포 Flow 배포 프로세스 개요 Dockerfile을 작성한 후, 빌드하여 docker image를 생성한다. Docker image 파일을 docker hub에 push한다. 서버(AWS EC2)에서 docker hub에 있는 docker image를 pull 받아온다. docker run 명령어로 do...
Docker 설치 Docker Desktop을 설치하려면 다음 링크를 참고하세요: https://docs.docker.com/desktop/install/mac-install/ 본인의 OS와 칩셋에 맞게 설치를 진행합니다. 설치 확인 설치가 완료되었으면 터미널에서 Docker 버전 정보를 확인할 수 있습니다: docker -v 도커 프로그...
🚀 실제 CI/CD 파이프라인 흐름 최근 DevOps 분야에서 CI/CD는 필수적인 개발 프로세스가 되었습니다. 이번 글에서는 실제로 구현한 CI/CD 파이프라인의 전체 흐름을 단계별로 살펴보겠습니다. 📋 CI/CD 파이프라인 전체 흐름 graph LR A[코드 변경] --> B[GitHub Push] B --> C[Gi...

AI 코딩도구 특징비교 Cursor vs Github Copilot 항목 Cursor AI GitHub Copilot 주요 특징 - 코드 에디터 내 AI 어시스턴트- 다양한 언어 지원- 실시간 코드 추천 및 자동완성- 문서 요약, 코드 리뷰 등 다양한...

기능 설명 DBak 서비스가 영상을 검색하는 방식이 아닌 개발자인 내가 영상을 추가하는 방식이기 때문에 사용자가 원하는 영상을 요청할 수 있는 기능이 필요하다고 생각 -> 사용자가 영상제목이나 YoutubeUrl을 신청하면 나의 메일로 요청을 받을 수 있는 기능 -> HomeView에서 SwiftUI의 Sheet 팝업창 기능을 이용하기로...

노출수 → 페이지 노출수 전환율: 6.27% → 전체 노출(4,240) 중 6.27%가 페이지까지 방문 페이지 노출수 → 다운로드 전환율: 18.42% → 페이지 방문자 중 18.42%가 다운로드 진행 전체 노출수 → 다운로드 전환율: 1.16% → 전체 노출(4,240) 대비 다운로드 비...

– Cors error 미해결 – 25.03.10 해결완료 아직 서버와 Cors error 해결이 안되어 Cors 확인 없는 브라우저에서 접속확인 가능합니다. [ Safari 개발자 모드에서 CORS 비활성화 하는법 ] 사파리(Safari) 열기 “개발자 모드(Developer Mode)” 활성화 상단 메뉴에서 Safar...