📌 참고사항이 내용은 2026-10-23 기준으로 작성되었습니다.1. R21. 이미지, 동영상, 파일 등을 인터넷에 저장하고 서비스할 수 있는 클라우드 객체 스토리지2. S3 와 동일한 역할3. Standard 스토리지 기준 무료 제공량구분한도월 무료 저장 공간10GB인터넷 송신 요금무료저장 공간10GB-월업로드·목록 조회 등 (Class A)월 100만 회다운로드·읽기 등 (Class B)월 1,000만 회 2. Cloudflare 가입https://www.cloudflare.com/ko-kr/ 모든 곳에서 연결하고, 보호하고, 구축하기복잡성과 비용을 줄이면서 직원, 애플리케이션, 네트워크를 어디에서든 더 빠르고 안전하게 만듭니다.www.cloudflare.com 3. R2 생성1. R2 사용 신청 ..
1. MVVM 패턴이란1. MVVM(Model-View-ViewModel)은 프로그램의 화면(UI), 데이터, 화면 동작 로직을 분리해서 관리하는 소프트웨어 설계 패턴 2. 구성 3. 역할1. Model : 데이터와 비즈니스 로직으로 프로그램에서 사용하는 데이터와 핵심 처리 기능을 담당2. View : 사용자에게 보이는 화면3. ViewModel : View와 Model 사이의 중간 역할로 View에서 발생한 이벤트를 처리하고 화면에 필요한 데이터를 관리 4. 예시1. View 사용자가 아이디와 비밀번호를 입력하고 로그인 버튼을 누른다.2. ViewModel 입력값을 확인하고 Model 또는 인증 서비스에 로그인을 요청한다.3. Model 인증 서비스가 회원 정보를 확인하고 로그인 성공 여부를 반환한다...
1. 결제https://claude.ai/upgrade/max/from-existing?entry=plans_page&from=menu ClaudeAnthropic PBC | 사업자등록번호 86-1969045 claude.ai 2. 클로드 코드 설치1. window 에서 powershell로 설치irm https://claude.ai/install.ps1 | iex 3. PATH 설정1. PATH 확인, C:\Users\사용자폴더명\.local\bin이 출력되면 이미 추가된 상태, 안나오면 PATH 추가[Environment]::GetEnvironmentVariable("Path","User") -split ";" | Select-String "\.local\\bin" 2. 명령어로 PATH에 추가한 뒤..
1. Jev란1. TypeSafe AI가 공개한 AI 의사결정 모델2. 코드가 사용할 판단을 내려주는 모델3. System One 모델 : AI가 글을 생성하는 것보다 시스템의 의사결정을 담당하도록 만든 모델이라는 개념 2. LLM 과 차이점작업LLMJev대화가능불가능글쓰기가능불가능코드 작성가능불가능설명 생성가능불가능문서 요약가능불가능분류가능가능라우팅가능주 목적점수 평가가능주 목적Yes/No 판단가능주 목적Agent 분기가능매우 적합한 용도 1. LLM은 문장을 만들어주거나 요구사항을 들어준다고 하면, Jev는 오로지 판단만 함2. Jev가 할 수 있는 판단은 크게 3가지 - 보기를 주고 선택, 점수로 평가, 참/거짓 판단 3. 장점1. 판단만 하므로 엄청 빠르고 싸다는 장점이 있음2. 공개된 Jev 소..
1. Attribute1. 변수나 클래스에 추가 정보를 붙이는 문법2. 사용방법 : 변수위에 대괄호안에 애트리뷰트를 넣어 사용 2. SerializeField1. 인스펙터에 비공개 ( privat, protected ) 변수를 노출시키는데 사용[Header("References")][SerializeField] private Rigidbody2D rb;[Header("Movement")][SerializeField] private float maxSpeed = 15f;[Header("Launch Collision")][SerializeField] private float launchIgnoreCollisionTime = 0.15f; 3. Header1. 인스펙터 변수위에 타이틀을 설정하여 변수들을 정리하..
1. YouTrack이란1. JetBrains에서 제공하는 프로젝트 관리 및 이슈 트래킹 협업 도구2. Jira와 유사하게 개발팀의 업무·버그·일정 등을 관리3. 최대 10명까지 무료로 사용할 수 있는 무료 플랜이 제공된다는 점이 장점 2. 가입 3. 이메일 인증 4. 프로젝트 생성1. Scrum : 스프린트 단위로 개발할 때 2. Kanban : 해야 할 일 → 진행 중 → 완료 형태로 관리할 때 => 선택 5. 이슈 생성1. 제목, 내용, 스테이지, 중요도, 담당자 지정 2. 상태 변경하면서 작업 6. 애자일 보드로 확인
1. Supabase1. Firebase의 대체재로 개발된 PostgreSQL에 기반한 오픈소스 웹 백엔드 플랫폼항목FreePro데이터베이스 크기500MB8GB파일 스토리지1GB100GB월간 활성 사용자50,000명100,000명프로젝트 수2개무제한백업없음매일📌 참고사항Postgresql 기반 형식의 데이터베이스일주일간 미사용 시 프로젝트 정지, 다시 시작 시킬수는 있음 2. Supabase 가입https://supabase.com/ Supabase | The Postgres Development PlatformBuild production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functi..
1. RAG(Retrieval-Augmented Generation)1. AI에게 자료를 찾아서 보여주는 것2. 대표적인 프레임워크로 LangChain이 있음3. 일종의 검색시스템으로 임베딩 + 벡터 DB 를 사용하여 정보를 제공4. 대표적인 기술 및 개념Embedding : 텍스트를 AI가 비교할 수 있는 숫자 벡터로 변환하는 기술Vector DB : Embedding 결과를 저장하고 의미가 비슷한 문서를 검색하는 DBChunking : 문서가 너무 길기 때문에 잘게 나누는 것Retriever : 검색대표적인 검색 방식: - Vector Search - Keyword Search - Semantic Search - Hybrid SearchReranker : 검색 결과를 다시 정렬R..