Super Kawaii Cute Cat Kaoani
본문 바로가기
728x90

분류 전체보기244

[UMC 7th Server] 9주차 트러블 슈팅 🌩 트러블 슈팅NO 1 Environment variables loaded from .envPrisma schema loaded from prisma\schema.prismaError: EPERM: operation not permitted, unlink 'D:\umc-week5\node_modules\.prisma\client\query_engine-windows.dll.node'[nodemon] app crashed - waiting for file changes before starting...문제👉 해당 오류는`query_engine-windows.dll.node`파일에 대한 권한 문제가 발생했거나, 파일이 다른 프로세스에서 사용 중인 상태로 인해 삭제되지 않아서 발생한 것  해결👉  Nod.. 2024. 11. 25.
[UMC 7th Server] Chapter 9. 로그인 및 회원 가입 기능 구현 Chapter 9. 로그인 및 회원 가입 기능 구현    실습 인증☑️    Google Login 구현해보기 더보기👉 Passport 라이브러리다음과 같은 명령어를 사용해서 라이브러리 설치를 진행했습니다.npm install \\ express-session \\ passport \\ passport-google-oauth20  👉 Google 로그인 인증 키 발급1️⃣ Google Cloud Platform 접속하기  2️⃣ Project 생성하기        3️⃣ OAuth 2.0 Client ID 생성하기 APIs and services 로 이동 후 설정 완료OAuth2 정보를 등록하기 위해서 다음 절차 진행  좌측의 Credentials 탭을 클릭한 후, 상단 Create Creden.. 2024. 11. 24.
[백준] 2743 단어 길이 재기 - JAVA ✍️풀이방식 String의 length 메소드를 사용해서 길이를 반환했다String 관련 메소드 🌟문자 추출 charAt()문자열 비교 equals()바이트 배열로 변환 getBytes()문자열 찾기 indexOf()문자열 길이 length()문자열 대치 replace()문자열 잘라내기 substring()알파벳 소대문자 변경 toLowerCase(), toUpperCase()문자열 앞뒤 공백 잘라내기 trim()문자열 변환 valueOf()      🖥️문제풀이  import java.util.*;import java.io.*;public class Main{ public static void main(String[] args)throws IOException { BufferedRead.. 2024. 11. 23.
유니티 스터디 - 탑뷰 액션 게임 업그레이드 하기🆙 📌해당 포스팅은 누구나 할 수 있는 유니티 2D 게임 제작책의 실습 내용을 토대로 작성하였습니다.  책 링크🔽https://www.yes24.com/Product/Goods/112941439 누구나 할 수 있는 유니티 2D 게임 제작 - 예스24게임 개발, 유니티, 프로그래밍 모두 처음인 사람을 위한 단 한 권의 책 중학교 수준의 영어와 수학, 그리고 ‘게임을 좋아하고 게임을 만들고 싶다’는 마음만 있다면 누구나 즐겁게 유니티 사www.yes24.com  씬에서 씬으로 이동하기  💠출입구 게임 오브젝트와 스크립트 만들기  빈 오브젝트를 씬에 배치 후 Exit로 설정한 다음 tag 설정도 진행해준다.Circle Colider 2D를 어태치 한 다음 is Trigger를 체크한다.RoomManager .. 2024. 11. 22.
[Node.js] 여러가지 초기 셋팅 및 DB 설정 매번 프로젝트 새로 시작할 때마다 셋팅 찾아보는 게 번거로워서 이번 기회에 Node.js, express, swagger, prisma 등의 초기 설정을 기록해두기로 했다.   1. Node.js  🧷Node.js 설치확인하기   node -v  🧷초기 설정  및 모듈 설치  package.json을 추가하기 위해서 다음 명령어를 실행해준다. npm init  그 후 express 를 설치 하기 위해서 다음 명령어를 실행해준다.  npm install express   Nodemon을 설치해준다. npm install --save-dev nodemon 혹은 npm install nodemon   ➕추가적으로 설치해줄 모듈들  예시) 예전에 미리 설치해뒀던 것들을 가져와봤다.  "dependencie.. 2024. 11. 21.
[백준] 9086 문자열 - JAVA ✍️풀이방식  처음에 간단하게 while문을 사용하려고 했으나 java에서는 c++이나 다른 언어처럼 whle문안에 저런 식으로 쓰는 것이 안된다고 한다. (Java에서는 C나 C++처럼 T--을 boolean 조건으로 사용할 수 없다 )while(T--){ int i=0; String str = br.readLine(); name[i]=str.substring(0,1)+ str.substring(str.length()-1, str.length()); i++; }  String의 메소드 중 하나인 substring 함수를 사용해서 접근하였다. 또한 while문도 for문으로 변경해주었다.for(int i=0;i   🖥️문제풀이 impo.. 2024. 11. 20.
[UMC 7th Server] 6, 7주차 트러블 슈팅 기록 6~7주차를 진행하면서 났던 오류들을 기록해봅니다. https://studycodinging.tistory.com/105 [UMC 7th Server] Chapter 6. ORM 사용해보기Chapter 6. ORM 사용해보기 ☑️ 실습 인증 🔨ORM 사용해보기 실습더보기 다음 명령어로 prisma 라이브러리를 설치했습니다.npm install @prisma/client prisma 👉 Prisma 설정 파일 만들기 다음과studycodinging.tistory.com https://studycodinging.tistory.com/110 { con" data-og-host="studycodinging.tistory.com" data-og-source-url="https://studyco.. 2024. 11. 19.
[UMC 7th Server] Chapter 8. 프론트엔드 연동과 Swagger Chapter 8. 프론트엔드 연동과 Swagger  ☑️ 실습 인증  💼  Swagger 설정하기  더보기 👉 Swagger 관련 라이브러리 설치   다음 명령어들을 입력하여 라이브러리를 설치해줬습니다.npm add \\ swagger-autogen \\ swagger-ui-express     👉 Swagger 세팅   다음과 같이 index.js를 설정해줬습니다.// src/index.jsimport express from "express";import cors from "cors";import swaggerAutogen from "swagger-autogen";import swaggerUiExpress from "swagger-ui-express";import { handleStoreSi.. 2024. 11. 18.
[깃허브 사용법] 복잡한 문제를 해결하는 브랜치 쉽게 알아보기 ✏️이번 포스팅에선 깃허브에서 중요한 기능 중 하나인 브랜치를 그림과 실습으로 배우는 깃& 깃허브 입문 책을 통해서 알아보려고 합니다.        프로젝트를 진행할 때는 main 브랜치에 바로 푸시하는 것보다 본인의 작업 브랜치를 생성해 푸시하는 것이 좋습니다.저도 처음 깃허브를 사용할 때는 잘 몰라서 무조건 main 브랜치로만 푸시했었습니다. 물론 혼자 진행하는 프로젝트라 큰 문제가 되진 않았지만, 협업 환경에서는 이런 습관이 문제가 될 수 있습니다. 따라서 오늘은 그림과 실습으로 배우는 깃&깃허브 책 제 4장 복잡한 문제를 해결하는 Git 브랜치에 대해 알아보고, 이를 효과적으로 사용하는 방법을 실습해보도록 하겠습니다.     ✏️Branch란? Branch란 프로젝트의 다양한 버전이나 기능을 독립.. 2024. 11. 17.
728x90