반응형 전체 글239 영수증 자동 가계부 시스템(OCR + LLM) 📄 Receipt AI SystemOCR + LLM 기반 자동 가계부 시스템(로컬 서버로 구성)🔗 LinksGitHub: https://github.com/haeseong2/receipt-system GitHub - haeseong2/receipt-systemContribute to haeseong2/receipt-system development by creating an account on GitHub.github.com (요청 시 ID/비밀번호 제공) Demo: https://cattishly-tag-spongy.ngrok-free.dev/📌 개발배경・목적일상 생활에서 지출 관리가 충분히 이루어지지 않아, "어디에 돈을 쓰고 있는지 파악할 수 없다"는 문제가 있었다.본 프로젝트에서는 그 문제를.. 2026. 5. 8. レシート自動家計簿システム(OCR + LLM) 📄 Receipt AI SystemOCR + LLM ベースの自動家計簿システム(ローカルサーバー構成)🔗 LinksGitHub: https://github.com/haeseong2/receipt-system GitHub - haeseong2/receipt-systemContribute to haeseong2/receipt-system development by creating an account on GitHub.github.com (要請時にID/パスワードを提供) Demo: https://cattishly-tag-spongy.ngrok-free.dev/📌 開発背景・目的普段の生活において支出管理が十分にできておらず、「どこにお金を使っているのか把握できない」という課題があった。本プロジェクトではその課題を解決するために、.. 2026. 5. 5. C언어 DAY_06 포인터 포인터란?(pointer) 📌 C언어 포인터 완전 정리1. 포인터가 뭐냐?C언어에서 포인터(pointer)란, 값이 저장된 주소 를 담는 변수다.쉽게 말하면, "값이 있는 집 주소"를 저장해두는 메모지 같은 것. 포인터는 짱구가 “장난감 직접 줄게” 대신 “이 장난감 집 주소 쪽지 줄게” 하는 거랑 같다. 덕분에 훈발롬은 멀리서도 원본 장난감을 바로 바꿀 수 있고, 커다란 장난감 세트도 통째로 들고 다니지 않고 쪽지만 주고받으니 편하다. 새로운 장난감을 즉석에서 만들고(동적 메모리), 장난감 집들을 줄줄이 돌아다니며(배열 순회) 놀거나, 장난감이 서로 손잡고 줄 서 있는 구조(연결리스트·트리)도 쉽게 만든다. 심지어 “누가 놀지?”를 나중에 정하는 것(함수 포인터)이나, 장난감 가게 창고 깊숙한 문 열.. 2025. 8. 12. C언어 DAY_05 배열 배열이란 📌 배열이란?배열은 같은 자료형의 변수들을 묶어놓은 것이다.예를 들어, 시험 점수 5개를 저장한다고 할 때int score1 = 90;int score2 = 85;int score3 = 100;int score4 = 75;int score5 = 95;이렇게 일일이 선언하면 너무 귀찮기 때문에 배열이라는 것이 등장!!이 코드를 한줄이면 끝int score[5] = {90, 85, 100, 75, 95}; 🧠 배열의 인덱스배열은 0부터 시작한다score[0] -> 90score[1] -> 85score[4] -> 95만약 score[5]를 불러오면? ❌ 오류남. 배열의 크기 벗어나면 안 됨! ✍️ 배열을 써야 할 때반복되는 변수들이 있을 때여러 값을 한꺼번에 저장하고 싶을 때반복문이랑 같이 쓰고.. 2025. 8. 7. C언어 DAY_04 for문 for문이란 📌 for문이란?for문은 정해진 횟수만큼 반복이 필요할 때 사용하는 반복문입니다. 📋 기본 문법for (초기값; 조건식; 증감식) { // 반복할 코드} 초기값: 반복을 시작할 때 변수의 초기값조건식: 반복을 계속할지 판단하는 조건증감식: 반복할 때마다 변수 변경💻 예제 누적합 식과 결과 함께 출력하기#include int main() { int sum = 0; for (int i = 1; i ✅ 핵심 포인트sum += i; → 누적해서 값을 저장안쪽 for문으로 1+2+3+...+i 형식 출력if (j 🧠 마무리 정리문법설명for(초기값; 조건; 증감)반복의 기본 구조이중 for문패턴 만들기, 누적 식 표현 등에 필수누적합반복하면서 값을 더하는 패턴 ✅ 오늘의 .. 2025. 8. 6. C언어 DAY_03 while, do while while이란📌 while문이란?while문은 조건을 먼저 검사하고,조건이 참일 때만 반복문을 실행합니다. 📋 기본 문법while (조건) { // 반복할 내용} 조건이 처음부터 거짓이면 단 한 번도 실행되지 않음조건이 참인 동안 계속 반복됨💻 예제: 계산기 프로그램 (while 사용)#include int main() { double a, b, c; char d, e = 'y'; while (e == 'y') { printf("첫 번째 수 입력 >> "); scanf_s("%lf", &a); printf("두 번째 수 입력 >> "); scanf_s("%lf", &b); printf("원하는 연산자 입력 >> (+.. 2025. 8. 5. C언어 DAY_02 if ~ case IF 문이란 1️⃣ if문이란?if문은 주어진 조건이 참인지 거짓인지를 판단해서,그에 따라 코드를 실행할 수 있게 해주는 가장 기본적인 조건문else if는 추가 문 🔹 기본 구조if (조건식) { // 조건이 참일 때 실행할 코드} else if (다른조건) { // 위 조건이 거짓이고, 이 조건이 참일 때 실행} else { // 모든 조건이 거짓일 때 실행} 🎯 예제 - 나이에 따라 요금 출력#include int main(void) { int age = 20; if (age 65) { printf("경로 우대 요금"); } else { printf("일반 요금"); } return 0;} 설명18세 미만이면 청소년 요금65.. 2025. 8. 4. C언어 DAY_01 Dev C++ 설치부터 기초 문법 Dev C++ 설치 경로 Dev C++ 는 C언어와 C++을 작성하고 실행할 수 있는 무료 개발 도구(IDE) Home - Dev-C++ Official WebsiteDev-C++ Source Code Dev-C++ is licensed under the GNU General Public License version 2 (GPL v2). As such, its source code is available under the same conditions.www.bloodshed.net C 프로그램의 기본 구조 #include int main(void) { printf("Hello, world!\n"); return 0;} #include 표준 입출력 기능(printf, scanf 등)이 들어.. 2025. 8. 1. 근황 및 다음 목차 훔치기 책 소개 안녕하세용 6개월 정도 지난 거 같은데 많은 일 들이 지나 간거 같네요 원래 블로그는 신경을 안 쓰고 있었다가 07월 16일 삐루님의 댓글 때문에 나를 기다려 주는 사람이 있구나 하는 생각으로 이렇게 다시 작성하게 되었습니다. 근래에 책 보다 의지가 전부 마라톤, 산쪽으로만 바뀌어서,, 생각이 없었네요 아무튼 최근 근황 중에 제일 큰 근황은 더 좋은 조건으로 운 좋게 이직을 성공했다는 것이😄😄 큰 근황인 거 같습니다. 여행이 너무 재밌어서 6개월 동안 일본 여행을,, 혼자서 2번이나 갔네요 ㅎㅎ,,, 무튼 근황 얘기는 여기까지만 하고 메인 주제인 다음 책으로는 제가 요즘에 재밌게 읽고 있으며 (전)회사 동료 한테 추천 받은 "철학은 어떻게 삶의 무기가 되는가"를 소개 해 드릴려고 합니다. 이 책은 철학 .. 2024. 8. 1. 이전 1 2 3 4 ··· 27 다음 반응형