목록기타 (47)
YS's develop story

5주 차 과제 1 - AWS RDS를 생성하고 DataGrip을 통해 외부 접속을 해봅시다. 이제 앱에서 필요한 데이터들은 AWS RDS을 통해 생성하고 저장할 것입니다. AWS RDS를 생성하고 DataGrip을 통해 외부 접속을 해봅시다. https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 성과를 창출했는지 알아보세요. 자세히 알아보기 업종 aws.amazon.com 우선 AWS 페이지에서 아래와 같이 데이터베이스를 생성합니다. 무료로 사용하기 위해서 프리티어를 선택해 ..

3. Patch메서드를 활용하여 Path Variable로 reviewId를 넘겨받은 다음, 해당 reviewId에 해당하는 데이터 베이스를 변경 cafeReviewRoute.js cafeReviewController.js 사용자로부터 Body로 content, cafeStar을 입력받게 됩니다. cafeReviewDao.js MySQL의 UPDATE문을 활용하여 데이터를 수정합니다. MySQL ) UPDATE 문 활용하기 MySQL ) UPDATE 문 활용하기 UPDATE문을 활용해서 테이블 칼럼의 내용을 수정해 봅시다. 아래와 같이 CafeReview라는 테이블이 있습니다. 아래와 같은 쿼리 작성을 통해 CafeReview테이블에 있는 데이터 중 reviewId가 2인 데이터의 con yusang.t..

지금까지 설계한 api는 아래와 같습니다. (수정) 피드백 내용 정리: 1. url은 그 계층 구조가 명확해야 합니다. /cafe/:cafeid /cafe/:cafeid/review 2. get, post, patch와 같이 메서드 동사를 url에 붙이지 않아도 됩니다. 메서드가 이미 그 역할을 명시해 주고 있기 때문이죠. /getcafe/:cafeid -> /cafe/:cafeid 3. Body에는 DB에 저장되는 실제 데이터를 넣는 것이 일반적이고(가령 회원정보를 저장할 때 필요한 데이터들) 특정 카페를 식별해야 하는 경우는 path variable을 사용합니다. 4. Body에 들어오는 모든 데이터들은 개발자가 원하는 데이터만 들어올 수 있도록 validation이 있어야 합니다. ex) 회원 가입..

과제 1 : Node js를 활용하여 서비스에 필요한 rest api 설계 및 구현 지난번 과제를 통해 애플리케이션의 ERD를 설계하고 MySQL쿼리를 작성해 보았습니다. 이를 바탕으로 이번에는 Node js, Node js의 Framework인 Express를 활용하여 서비스에 필요한 rest api를 구현하는 것입니다!! rest와 rest api에 대해 작성한 글입니다. RP2기 ) API와 REST API란 무엇인가..? RP2기 ) API와 REST API란 무엇인가..? RP2기 API와 REST API란 무엇인가..? 수업내용 정리 클라이언트와 서버가 Request, Response를 통해 주고받는 데이터 덩어리를 Packet라고 합니다. Packet을 소포 상자라고 생각해 봅시다. 소포 상..

DATA 정규식 0000-00-00 if(!/^(19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[0-1])$/.test(reservationDate)) return res.json({ isSuccess: false, code: , message: "올바른 날짜가 아닙니다." }); 전화번호 정규식 if (!/^[0-9]{3}-[0-9]{3,4}-[0-9]{4}/.test(phoneNumber)) return res.json({ isSuccess: false, code: , message: "숫자, -을 포함해 휴대전화 형식에 맞게 입력해주세요.", }); 닉네임 정규식 if (!/^([a-zA-Z0-9ㄱ-ㅎ|ㅏ-ㅣ|가-힣]).{1,10}$/.test(사용자이름)) r..

지난번에 설계한 ERD를 바탕으로 DataGrip을 활용하여 쿼리를 작성해 봅시다! 우선 각각의 테이블에 데이터를 임의로 넣어줍시다... 그리고 작성했었던 엑셀을 바탕으로 쿼리를 작성했습니다! (로그인 시 사용할 수 있는 찜관련 쿼리는 우선 빼고 작성했습니다.)

이번에는 저번에 설계했었던 ERD를 바탕으로 이번에는 앱 전체의 ERD를 설계하고 이에 대한 쿼리를 작성할 것입니다....!! 우선 애플리케이션의 각 화면을 아래와 같이 pdf로 정리를 했습니다. aquerytool를 이용해 아래와 같이 ERD 설계를 했습니다. 아직 ERD설계에 대한 감이 잡히지 않아 미숙한 부분이 많은데, 점점 보충을 해야겠습니다... 설계한 각각의 table를 자세히 보자면 아래와 같습니다 ~ 설계한 ERD를 바탕으로 애플리케이션의 화면이 어떤 데이터를 제공해야 하는지 아래와 같이 정리를 했습니다 ~ 나중에 쿼리를 짜는데 이를 참고하면 편하기 때문이죠 다음 파트에서는 설계한 ERD를 바탕으로 직접 쿼리를 짜 봅시다.

new cafe라는 테이블에 아래와 같은 정보가 있습니다 ~ select * from 테이블 이름; 이라는 쿼리를 입력하면 아래와 같은 데이터가 나오게 되고.. select 특정값 from 테이블 이름; 이런 식으로도 데이터를 보여주도록 설정할 수 있습니다. 또한 아래와 같은 User이라는 table이 있을 때 select 특정 값 from 테이블 이름 where 특정값 = ' '; 과 같이 특정 조건을 지정해서 값을 출력할 수도 있습니다. 사용자에게 제공해야 할 데이터를 엑셀로 정리해 보았습니다. 아래와 같은 데이터를 제공하도록 쿼리를 작성해 봅시다. 1차 데이터 수정 후 2차 데이터 아래처럼 생성한 테이블에 데이터를 임의로 넣어 줍시다. as를 활용해서 Event라는 테이블을 s로 지정하고 보다 간결..

유니티에서 큐브를 하나 생성하고 큐브를 선택하여서 q, w, e, r 버튼을 통해 Object를 아래처럼 자유자재로 조절할 수 있습니다. 정말 유용한 기능 Scene와 Game의 시선을 일치시키고자 한다면 카메라를 선택 후 Ctrl + Shitf + F 단축키를 사용하면 됩니다.

Unity엔진을 실행한 후 기본적인 레이아웃을 예쁘게 설정해 봅시다! 아래와 같이 클릭을 해 줍시다! Game이라고 적힌 부분을 마우스로 꾹 눌러서 아래로 드래그해줍시다!! 그렇게 하면 아래와 같은 화면이 됩니다. hierarchy에서 Create Empty를 하나 생성하고.. Assets에서 C# Script를 하나 생성한 후 C# 스크립트에 아래와 같이 입력한 후... 스크립트를 생성한 GameObject에 넣어 봅시다. 아래와 같이 에러가 뜬다면.. C# 스크립트를 확인해 주어서 네모 친 박스의 이름이 같아야 합니다. 이제 시작 버튼을 클릭하고 Ctrl + Shitf + C를 누르면 아래와 같은 화면을 볼 수 있습니다. 이 콘솔 창도 끌어서 옆 화면에 예쁘게 붙여 줍시다. Unity 엔진의 layo..