profile
코딩하는 알파카

bandmate 개발기록

1/21 PWA 아이콘과 푸시 알림 배지 수정 작업이 완료후 배포 수정된 내용: iOS PWA 지원 강화 (index.html): apple-mobile-web-app-capable, apple-mobile-web-app-status-bar-style 메타 태그 추가 다양한 크기의 apple-touch-icon 링크 추가 ...

2026년 1월 22일
·
0개의 댓글
·

bandmate Firebase API Key노출 트러블 슈팅

src 폴더 내의 파일들은 Vite가 빌드하면서 import.meta.env를 통해 환경변수를 착착 넣어주지만, public 폴더에 있는 정적 파일(Static Assets)들은 빌드 과정에서 코드 변환 없이 그대로 복사되어 .env를 사용할 수 없었습니다.기존 코드

2026년 1월 20일
·
0개의 댓글
·
post-thumbnail

bandmate

학교 밴드 동아리의 효율적인 운영과 부원들의 참여 독려를 위해 제작된 PWA(Progressive Web App) 기반 밴드 관리 애플리케이션입니다. React와 Firebase를 활용하여 개발되었으며, 특히 FCM(Firebase Cloud Messaging) 을 이

2026년 1월 20일
·
0개의 댓글
·
post-thumbnail

micro GPT 순서도 다이어그램

주제: 반도체 도메인 내에서의 의도분류와 모호성 판단을 통한 사용자 의도 정확도 향상을 위한 구조 제안

2026년 1월 6일
·
0개의 댓글
·

Self-RAG 논문기반 코드 실행

Windows 명령 프롬프트(CMD)나 PowerShell에서는 vllm 및 분산 학습 관련 라이브러리 호환성 문제가 자주 발생합니다. Ubuntu 환경을 구축합니다.PowerShell(관리자 권한)을 실행합니다.아래 명령어를 입력하여 WSL을 설치합니다.설치가 완료되

2025년 12월 30일
·
0개의 댓글
·

오소소 week5

디스크의 첫 번째 섹터 (512 bytes)에 부트 코드와 파티션 테이블 저장최대 4개의 Primary Partition 또는 3개의 Primary + 1개의 Extended Partition 지원Extended Partition은 여러 Logical Partition

2025년 9월 30일
·
0개의 댓글
·
post-thumbnail

오소소 week4

Red Hat Linux -> CentOSDebian -> Ubuntured hat enterprise linux서버와 데스크탑에서 상업적 사용페도라 오픈소스 프로젝트에서 기반안정적이고 긴 기간 지원페도라 리눅스는 42레드햇은 10 까지 나옴 - > 고가의 소프트웨어

2025년 9월 23일
·
0개의 댓글
·
post-thumbnail

설계패턴 week4

ocp 개방폐쇄 원칙다형성-제우스클래스는?변화의 기본 단위가 클래스입니다.lsp상속관계가 잘 되어있는지부모가 할 수 있는 일은 자식이 할 수 있어야 한다.dip<코드>는 사용자를 등록하고 이 사실을 이메일로 알리는 코드이다. <코드>에 대해 올바르게 설명한

2025년 9월 23일
·
0개의 댓글
·
post-thumbnail

설계패턴 week 3

디자인패턴언어중립적인 형태로 uml 클래스 다이어그램정적인 측면을 묘사uml 시퀀스 다이어그램동적인 측면을 묘사중요 문제 1<코드>를 가장 잘 표현한 다이어그램을 그려라<코드>중요문제 2다형성!(형태를 바꿀 수 있는 제우스를 만들어라)<코드>를 통해서

2025년 9월 16일
·
0개의 댓글
·
post-thumbnail

클라우드 컴퓨팅 week3

Elastic Computing인스턴스EBS(elastic block store)저장장소Key PairAMI(Amazon Machine image)Security GroupsElastic IP고정 ipvpc 만들기(기본값으로 만들었다.)라우팅 테이블 확인보안그룹 생성s

2025년 9월 16일
·
0개의 댓글
·

모바일 스마트 시스템 week3

Linux 명령어 정리 1. 리눅스 운영체제의 특징 리누스 토발즈(Linus Torvalds)에 의해 1991년에 개발 유닉스 운영체제를 모델로 하여 개발 운영체제 : 사용자와 컴퓨터 하드웨어 사이에서 중계 역할을 하면서, 프로그램의 실행을 관리하고 제어하는 시스

2025년 9월 16일
·
0개의 댓글
·
post-thumbnail

exaone 4.0 논문 톺아보기

EXAONE 3.5 와 EXAONE Deep의 기능을 달성하기 위한, non-reasoning, reasoning 모드를 통합하여 설명하는 기술적 리포트. 인간의 지시 없이도 행동을 취하고 결정을 내릴 수 있는 AI시대의 길을 닦기 위해, EXAONE 4.0은 agrn

2025년 9월 11일
·
0개의 댓글
·
post-thumbnail

ChatWindow MVVM 리팩토링 설명

ChatWindow MVVM 리팩토링 설명 이 문서는 ChatWindow와 관련된 코드들이 어떻게 MVVM(Model-View-ViewModel) 패턴을 사용하여 리팩토링되었는지 설명합니다. MVVM 패턴은 UI(View)와 로직(ViewModel)을 분리하여 코드의

2025년 8월 23일
·
0개의 댓글
·
post-thumbnail

WPF 챗봇 예제를 통한 MVVM 패턴, 바인딩, 비동기 프로그래밍 학습

CMVVM (Model-View-ViewModel) 패턴: UI와 비즈니스 로직을 분리하여 코드의 유지보수성과 테스트 용이성을 높이는 디자인 패턴이다.WPF와 XAML: Microsoft의 UI 프레임워크인 WPF와 UI를 선언적으로 디자인하는 XAML.데이터 바인딩:

2025년 8월 23일
·
0개의 댓글
·
post-thumbnail

라즈베리파이로 Opencv사용해서 얼굴 인식하기

Temp Body

2025년 7월 15일
·
0개의 댓글
·
post-thumbnail

스프링 부트 3 백엔드 개발자 되기(자바편) week3

Object-relational mapping객체와 데이터베이스를 연결하는 프로래밍 기법이다.자바에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다.JPA의 대표적인 구현체로, 자바언어를 위한 ORM프레임워크이다.기능 : 글 작성, 조회, 수정, 삭제활용기

2025년 2월 9일
·
0개의 댓글
·
post-thumbnail

웨이티 플러스 기획

교내 학식 주문의 효율성을 개선하고, 사용자 경험을 극대화하기 위해 교내 학식 주문 앱을 개발하려고 합니다. 이를 통해 학생과 교직원이 더욱 편리하게 학식을 주문할 수 있으며, 데이터 분석 및 AI 기술을 활용해 주문 패턴을 파악하고 개인화된 메뉴 추천 서비스를 제공합

2025년 1월 22일
·
0개의 댓글
·
post-thumbnail

스프링 부트 3 백엔드 개발자 되기(자바편) week2

스프링 부트 구조 이해하기 스프링 부트3가 어떤 구조인지, 그리고 어떤과정을 통해 실행되는지 살펴보자 프레젠테이션 계층 , 비즈니스 계층, 퍼시스턴스 계층 1. 스프링부트 3 구조 살펴보기 2. 스프링 부트 3 프로젝트 발전시키기 3. 스프링 부트 요청-응답과정

2025년 1월 12일
·
0개의 댓글
·
post-thumbnail

클라우드 네이티브

모든 기술을 통합하여 클라우드 네이티브하게 설계.1단계: 마이크로서비스로 애플리케이션 설계.2단계: Docker로 컨테이너화 및 Kubernetes 클러스터에 배포.3단계: 이벤트 중심 서버리스 구성 추가.4단계: CI/CD 파이프라인 및 IaC로 자동화. 마이크로서비

2025년 1월 11일
·
0개의 댓글
·
post-thumbnail

스프링 부트 3 백엔드 개발자 되기(자바편) week1

서버로 요청하는 프로그램을 모두 일컬어 말하는 것!(e.g.) 웹 브라우저서버로 요청 ? : 주소 입력 후 enter 눌러 정보 요청클라이언트의 요청을 받아 처리하는 주체여러 사람이 데이터를 한 군데에 모아놓고, 여러 사람이 사용할 목적으로 관리하는 데이터 저장소MyS

2025년 1월 3일
·
0개의 댓글
·