내일배움캠프(16)
-
[내일배움캠프] 백오피스 프로젝트 지훈이의 타코야키 회고록
[프로젝트 주제]배달 업체 서비스 [시연 영상] [팀구성]팀명: 지훈이의 타코야키리더: 이지훈(F)부리더 : 김만규(B)팀원 : 이수빈(B), 조규민(B), 전수원(B) [프로젝트 기간]2024.06.17 ~ 2023.06.21 (총 1주) [github]BackEnd GitHub: https://github.com/fierceCry/Sparta-Delivery-Services[프로젝트 진행 방식]1. 리더 선정 후 분석을 기반으로 개발 가능한 기능 세분화2. 멤버별 티켓 할당 후 GitHub에 코드 push 후 코드 리뷰 진행 피그마ERD API 명세서 담당했던 기능회원가입 (고객 & 업장)로그인회원탈퇴웹소켓 알림 기능 프로젝트를 하며 어려웠던 점이메일 인증 기능의 문제 해결 이메일 인증 기능..
2024.06.21 -
[내일배움캠프] CPU와 메모리
컴퓨터 구성 요소컴퓨터가 이해하는 정보데이터: 컴퓨터가 처리하고 저장하는 정보입니다. 예를 들어, 숫자, 문자, 이미지, 오디오 등이 있습니다.명령어: 컴퓨터가 수행해야 할 작업을 지시하는 코드입니다. 예를 들어, 데이터를 더하거나 빼는 등의 연산 명령이 있습니다.컴퓨터의 네 가지 핵심 부품CPU(중앙처리장치)메모리보조기억장치입출력장치 CPU의 구성 요소1. 산술논리 연산장치(ALU)역할: 산술 연산과 논리 연산을 수행합니다.2. 제어부(CU)와 내부 버스제어부(CU) : 명령어를 컴퓨터의 각 부품이 올바르게 동작하도록 제어 신호를 전달내부 버스: CPU, 주기억장치, 입출력장치 등 컴퓨터의 주요 부품들 간에 데이터를 전달3. 메모리 유닛레지스터 : 현재 처리 중인 명령어와 데이터를 임시로 저장캐시 메모..
2024.05.29 -
[내일배움캠프] 모의 면접 질문 & 답변
2023년 5월 23일 내일배움캠프에서 튜터님에게 모의면접을 보았는데 면접 예상질문들과 답변 그리고 면접관 피드백을 작성하였습니다. 1. 질문: API 명세서를 작성하는 이유는 무엇인가요?API 명세서는 개발자 또는 모든 관련자가 API의 동작 방식을 명확하게 이해할 수 있도록 도와줌으로 유지보수가 용이해지고, 협업 시에도 효율적인 커뮤니케이션이 가능해집니다. 2. 질문: package.json 파일의 dependencies와 devDependencies의 차이점은 무엇인가요?dependencies는 애플리케이션이 실행될 때 필요한 패키지를 나타내며, devDependencies는 애플리케이션 개발 및 테스트 시에만 필요한 패키지를 나타냅니다. 3. 질문: MongoDB에서 Schema와 Model은..
2024.05.23 -
내일배움캠프 영화 프로젝트 KPT회고
KPT (Keep, Problem, Try) 회고Keep현재 만족하고 있는 부분, 계속 이어갔으면 하는 부분누구하나 중도 포기 없이 프로젝트를 완성한 점모르는 부분을 서스럼없이 질문하고 그것을 친절하게 응대하고 갖고있는 지식을 공유한 점id 명 , class 명의 충돌이 없을 정도로 변수명 '카멜표기법'으로 작성한 점명확히 업무가 주어지고 구현에 몰두해야 할 일만 남았을 때는 마이크를 끄고 잠깐씩 얘기할 내용이 있다면 Slack 채팅방을 사용하여 소통하는 시스템역할 분담이 잘 나눠지고 모두가 본인 파트의 문제는 본인이 책임지고 해결하려고 노력했던 점개인적으로 준비가 많이 되지 않은 상황을 이해해주고, 기달려줬던 점무엇을 해야할지 모르겠는 상황에서 제안을 해준 점2. Problem불편하게 느끼는 부분..
2024.05.09 -
내일배움캠프 JavaScript 영화 검색 사이트 회고
💻프로젝트 소개JavaScript와 TMDB API를 사용하여 영화 검색 기능을 구현하는 것을 목표로 합니다. 사용자는 영화 제목을 검색하여 해당 영화의 정보를 확인할 수 있습니다 🔧적용기술 HTML, CSS, JavaScript 시연영상📌구현기능영화 검색 기능: 검색 기능은 사용자가 영화 제목을 입력하여 해당 영화의 상세 정보를 확인할 수 있으며, 검색어를 입력한 후 Enter 키를 누르거나 검색 버튼을 클릭하여 검색을 실행할 수 있습니다.영화 목록: 초기 페이지 로드 시 TMDB API를 통해 가져온 데이터를 사용하여 영화 목록이 표시될 수 있게 만들었습니다.반응형 웹사이트: 웹사이트를 이용할 때 레이아웃이 매끄럽게 조정되어 보다 편리한 경험을 이용할 수 있습니다.정렬 기능: 평균 평점을 사..
2024.04.29 -
Javascript Map, Set에 알아보자!
Javascript에서 객체와 배열만으로 해결하기 힘든 부분들을 위해서 Map 과 Set 이 등장하였다. 그러면 우리는 Map과 Set가 무엇인지 알아보자! Map이란? 키-값(key-value) 쌍의 집합을 저장하는 자료 구조입니다. new Map() // map을 만든다 map.set(key, value) // key를 이용해 value를 저장한다 map.get(key) // key에 해당하는 값 반환. key가 존재하지 않다면 undefined를 반환 map.has(key) // key가 존재하면 true, 아니면 false를 반환 map.delete(key) // key에 해당하는 값 삭제 map.clear() // map 안의 모든 요소 제거 map.size // 요소의 개수 반환 map.key..
2024.04.23