묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
리액트 query 질문
클라이언트에서 리액트 쿼리를 활용하여 graphql을 다루는 이유가 있으신가요? 리액트 쿼리를 활용하지않고 graphql를 다룰 수 있는지도 궁금합니다!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요! 윈도우에서 맥으로 셋팅할 때.. class 파일을 못찾는 걸까요 ..?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]이번에 m1 맥을 구매해서 원래 윈도우에서 강의듣던 것을 맥으로 옮겨서 진행하려고 시도중인데 왜 run 이 되지 않을까요 .... ㅠ 에러창도 안뜨고 답답하네요 ㅠ
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
설치가 안됩니다
안녕하세요. 2강에서 오라클 설치 도중에 어떤 창이 뜨면 확인 누르고 계속하라고 하셨는데 제 컴퓨터에는 그 확인 누르면 뜨는 Database Configuration Assistant 창 자체가 뜨지를 않습니다. 그래서 scott? 해제도 못하고 있고요. 강의를 듣기도 전에 아예 프로그램 설치에서 막히니까 답답하네요. 그리고 JDK는 https://www.oracle.com/java/technologies/downloads/#jdk17-windows 여기서 뭘 다운받아야 하는건가요? x64 Compressed Archive x64 Installer x64 MSI Installer 이거 세개를 다 받아야 하나요? 아니면 Installer만인가요? Oracle 홈페이지 자체가 강의 찍으셨을 당시랑 너무 크게 달라져있다보니 설치강의를 따라가는것 자체부터 힘드네요 새로 찍어주셨으면 좋겠습니다... +어찌저찌해서 설치는 다 끝냈는데 접속이 안되는 오류가 납니다.. ㅠㅠ 프로그램 설치에만 무슨 4시간 넘게 잡고 있으니까 미칠거같네요 왜이러는 걸까요 진짜 ㅠㅠ
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
기존 fly를 move로 수정해도 무방할까요?
class unit: def __init__(self, name, hp, speed): self.name = name self.hp = hp self.speed = speed def move(self, location): print("[지상 유닛 이동]") print("{0}: {1} 방향으로 이동합니다. [속도 {2}]"\ .format(self.name, location, self.speed)) class Attackunint(unit): #unit 클래스 상속받기 def __init__(self, name, hp, speed, damage): unit.__init__(self, name, hp, speed) #unit 클래스 상속받기 self.damage = damage def attack(self, location): print("{0}: {1} 방향으로 적군을 공격합니다. [공격력 {2}]".format(self.name, location, self.damage)) def damaged(self, damage): print("{0}: {1} 데미지를 입었습니다".format(self.name, damage)) self.hp -= damage print("{0}: 현재 체력은 {1}입니다".format(self.name, self.hp)) if self.hp <= 0: print("{0}: 파괴되었습니다".format(self.name)) class Flyable: def __init__(self, flying_speed): self.flying_speed = flying_speed def move(self, name, location): print("[공중 유닛 이동]") print("{0} : {1} 방향으로 날아갑니다.[속도 {2}]"\ .format(name, location, self.flying_speed)) class FlaybleAttackUnit(Attackunint, Flyable): def __init__(self, name, hp, damage, flying_speed): Attackunint.__init__(self, name, hp, 0, damage) #지상스피드 0 Flyable.__init__(self, flying_speed) 기존 fly를 move로 수정하면 용량을 줄일 수 있지 않을까해서요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
22:30초경 point에 count수치가 다르게 나와 질문드립니다
영상에선 61개의 정보가 들어가있는데 해보니 65개로 나와서 영상을 뒤로 돌려가며 보는데 봐도 잘 모르겠어서 선생님께 질문드립니다 혹시 이런경우 보통 어떤문제가 원인인지 알 수 있을까요? 어디를 다시살펴봐야할지 감을 못잡겠습니다 ㅠㅠ 마지막에 실행해서 목적지까지 찾아가는거는 작동합니다
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
커스텀 데코레이터 질문(decorators.py)
decorators.py 에서 decorator를 커스텀 할 때 마지막의 return decorated는 정해 decorator 함수를 생성할 때 정해져 있는 규칙인가요?? def account_ownership_required(func): def decorated(request, *args , **kwargs): user = User.objects.get(pk=kwargs["pk"]) if not user == request.user: return HttpResponseForbidden() return func(request, *args, **kwargs) return decorated
-
미해결웹 게임을 만들며 배우는 React
this.setState()에 의한 렌더링 질문이요
안녕하세요, this.setState()가 실행되면 렌더링이 된다고 하셨는데, this.setState()가 실행만 되어도 렌더링이 되는건가요? 아니면 this.setState()가 실행되고 this.state = {}에서의 객체가 변경되어야 실행되는건가요? 만약 후자가 맞다면this.state={}에서의 객체가 변경안되면 렌더링은 안되는건가요?
-
미해결SVG 마스터
같은 페이지에 같은 svg 아이콘을 사용할 경우 id 값이 동일해도 되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 한 페이지 안에 동일한 svg 아이콘을 여러개 사용하고자 할 때, 그라디언트 스타일 등 동일한 디자인이 들어가면 id값을 똑같이 사용해도 되는지, 아니면 다 다르게 줘야 하는지 궁금합니다. 예를 들어, 아래 예시 코드처럼 아무개와 홍길동의 인스타그램 링크를 연결하고 동일한 인스타그램 아이콘을 svg로 붙이고 싶습니다. 이때 인스타그램 아이콘을 아무개와 홍길동 각각에 svg 코드를 가져와서 그냥 붙이면, <radialGradient>에 "a"라는 동일한 id 값이 생성됩니다. 그럼 한 페이지에 id="a"는 두 번 선언 됩니다. 이럴 경우, 인스타그램 아이콘 id값을 전부 다르게 변경해야 하나요? (예시 코드가 너무 길어 죄송합니다.. 인스타그램 아이콘을 들고왔더니 말씀주신대로 압축을 했는데도 코드가 복잡하네요ㅠㅠ) <!-- 아무개 인스타그램 링크 --> <a href="/"> <svg class="instagram1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="65.23" height="65.23"> <defs> <radialGradient id="a" cx="-1.129" cy="4.694" r="7.676" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#ffd879"/> <stop offset=".1" stop-color="#ffd879"/> <stop offset=".15" stop-color="#fccb76"/> <stop offset=".26" stop-color="#f5aa6c"/> <stop offset=".4" stop-color="#e9755e"/> <stop offset=".45" stop-color="#e45f58"/> <stop offset=".68" stop-color="#d22a9c"/> <stop offset="1" stop-color="#6968df"/> </radialGradient> <radialGradient id="d" cx="-.097" cy="2.149" r="2.993" xlink:href="#a"/> <radialGradient id="f" cx=".222" cy="1.228" r="1.325" xlink:href="#a"/> <clipPath id="b"> <path data-name="패스 490" d="M27.49 32.67a5.59 5.59 0 1 0 11.18.02v-.01a5.589 5.589 0 0 0-5.58-5.59h-.01a5.59 5.59 0 0 0-5.59 5.58" fill="none"/> </clipPath> <clipPath id="c"> <path data-name="패스 491" d="M23.79 32.72a9.29 9.29 0 1 1 18.58-.02v.02A9.289 9.289 0 0 1 33.09 42h-.01a9.289 9.289 0 0 1-9.29-9.28m15.58-9.43a2.36 2.36 0 1 1 2.36 2.32v.04a2.36 2.36 0 0 1-2.36-2.36m-1.29-4.92H27.15a8.78 8.78 0 0 0-8.78 8.78v10.93a8.78 8.78 0 0 0 8.78 8.78h10.93a8.77 8.77 0 0 0 8.77-8.77V27.15a8.769 8.769 0 0 0-8.76-8.78h-.01" fill="none"/> </clipPath> <clipPath id="e"> <path data-name="패스 492" d="M15 39.38V25.85A10.86 10.86 0 0 1 25.85 15h13.53a10.86 10.86 0 0 1 10.86 10.85v13.53a10.86 10.86 0 0 1-10.86 10.86H25.85A10.86 10.86 0 0 1 15 39.38M13.4 0A13.4 13.4 0 0 0 0 13.4v38.43a13.4 13.4 0 0 0 13.4 13.4h38.43a13.4 13.4 0 0 0 13.4-13.4V13.4A13.4 13.4 0 0 0 51.83 0Z" fill="none"/> </clipPath> </defs> <g data-name="그룹 82"> <g data-name="그룹 81" clip-path="url(#b)"> <path data-name="사각형 125" transform="translate(27.484 27.09)" fill="url(#a)" d="M0 0h11.186v11.186H0z"/> </g> </g> <g data-name="그룹 84"> <g data-name="그룹 83" clip-path="url(#c)"> <path data-name="사각형 126" transform="translate(18.37 18.37)" fill="url(#d)" d="M0 0h28.486v28.49H0z"/> </g> </g> <g data-name="그룹 86"> <g data-name="그룹 85" clip-path="url(#e)"> <path data-name="사각형 127" fill="url(#f)" d="M0 0h65.23v65.23H0z"/> </g> </g> </svg> <p>아무개</p> </a> <!-- 아무개 인스타그램 링크 //--> <!-- 홍길동 인스타그램 링크 --> <a href="/"> <svg class="instagram2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="65.23" height="65.23"> <defs> <radialGradient id="a" cx="-1.129" cy="4.694" r="7.676" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#ffd879"/> <stop offset=".1" stop-color="#ffd879"/> <stop offset=".15" stop-color="#fccb76"/> <stop offset=".26" stop-color="#f5aa6c"/> <stop offset=".4" stop-color="#e9755e"/> <stop offset=".45" stop-color="#e45f58"/> <stop offset=".68" stop-color="#d22a9c"/> <stop offset="1" stop-color="#6968df"/> </radialGradient> <radialGradient id="d" cx="-.097" cy="2.149" r="2.993" xlink:href="#a"/> <radialGradient id="f" cx=".222" cy="1.228" r="1.325" xlink:href="#a"/> <clipPath id="b"> <path data-name="패스 490" d="M27.49 32.67a5.59 5.59 0 1 0 11.18.02v-.01a5.589 5.589 0 0 0-5.58-5.59h-.01a5.59 5.59 0 0 0-5.59 5.58" fill="none"/> </clipPath> <clipPath id="c"> <path data-name="패스 491" d="M23.79 32.72a9.29 9.29 0 1 1 18.58-.02v.02A9.289 9.289 0 0 1 33.09 42h-.01a9.289 9.289 0 0 1-9.29-9.28m15.58-9.43a2.36 2.36 0 1 1 2.36 2.32v.04a2.36 2.36 0 0 1-2.36-2.36m-1.29-4.92H27.15a8.78 8.78 0 0 0-8.78 8.78v10.93a8.78 8.78 0 0 0 8.78 8.78h10.93a8.77 8.77 0 0 0 8.77-8.77V27.15a8.769 8.769 0 0 0-8.76-8.78h-.01" fill="none"/> </clipPath> <clipPath id="e"> <path data-name="패스 492" d="M15 39.38V25.85A10.86 10.86 0 0 1 25.85 15h13.53a10.86 10.86 0 0 1 10.86 10.85v13.53a10.86 10.86 0 0 1-10.86 10.86H25.85A10.86 10.86 0 0 1 15 39.38M13.4 0A13.4 13.4 0 0 0 0 13.4v38.43a13.4 13.4 0 0 0 13.4 13.4h38.43a13.4 13.4 0 0 0 13.4-13.4V13.4A13.4 13.4 0 0 0 51.83 0Z" fill="none"/> </clipPath> </defs> <g data-name="그룹 82"> <g data-name="그룹 81" clip-path="url(#b)"> <path data-name="사각형 125" transform="translate(27.484 27.09)" fill="url(#a)" d="M0 0h11.186v11.186H0z"/> </g> </g> <g data-name="그룹 84"> <g data-name="그룹 83" clip-path="url(#c)"> <path data-name="사각형 126" transform="translate(18.37 18.37)" fill="url(#d)" d="M0 0h28.486v28.49H0z"/> </g> </g> <g data-name="그룹 86"> <g data-name="그룹 85" clip-path="url(#e)"> <path data-name="사각형 127" fill="url(#f)" d="M0 0h65.23v65.23H0z"/> </g> </g> </svg> <p>홍길동</p> </a> <!-- 홍길동 인스타그램 링크 //-->
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
find 함수 사용에 대해 질문있습니다.
Counter.find()는 name:"counter"라는 조건을 달고 이후에 new Post를 통해 새로운 model을 만들어서 저장하는데, Post.find()는 조건없이 그냥 doc로 불러와서 postList만 넘겨주게 되는데 질문이 1. new Post를 통해 새로운 model을 만드는 것은 DB에 값을 저장하기 위해 선언해주는 것이 맞는지? (list는 DB에서 값을 불러오기만 하면 되기 때문에 이런 과정이 없는것이 맞는지?) 2. Counter.find()에서는 조건을 달아서 collection을 찾았는데 불러오는 Post.find()에서는 조건을 달 필요가 없는건지? 질문에 더해 제가 이해한 것이 맞는지 궁금해서 여쭤봅니다!
-
미해결배달앱 클론코딩 [with React Native]
Delivery 컴퍼넌트에서 헤더 숨김 설정
"스크린과 중첩 라우팅" 강의 설명에는 있는데 GitHub 코드에는 해당 부분이 없네요. 강의 뒷 부분에서 삭제한 것일 수도 있지만, 강의 중간에 해당 코드가 없어서 추가합니다. Delivery 컴퍼넌트를 다음과 같이 수정하면 됩니다. <Stack.Navigator initialRouteName={'Ing'} screenOptions={{headerShown: false}}> <Stack.Screen name="Ing" component={Ing} /> <Stack.Screen name="Complete" component={Complete} /> </Stack.Navigator> 참고로 강의에서는 각 Screen에서 options 설정으로 했는데API 문서에 보니 Navigator에서 설정하면 전체가 적용이 되는 것으로 되어 있어서이렇게 해 봤습니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
2가지 질문 있습니다.
1. 첫번째는 별 건 아니고 simulation 하실 때, 보라색 색인을 어떻게 넣어주신 건지 못 찾겠어서 질문 남깁니다 ㅋㅋ.. 2. 두 번째는 다음 질문입니다. 위의 그림을 보면 o_read 와 o_wrtie 는 동시에 변합니다. 맛비님께서 작성해주신 코드를 보면, 위와 같은데 제가 드는 의문은 다음과 같습니다. addr_cnt 가 99이고, o_wrtie 가 1인 순간 is_write_done 이 1이 되어 다음 cycle 에 어드레스를 초기화시키는 것은 이해가 되었습니다. 그런데 같은 시간 동안 o_write || o_read 또한 1이기 때문에 어드레스를 1 증가시키는 것도 동시 동작할 것이라고 생각 되었는데 .. 제가 이해를 잘못한 것 같은데 왜 초기화만 일어나는지 잘 모르겠습니다,, 감사합니다.
-
미해결아메리카노 한 잔으로 듣는 구글시트 기초
=$E2 >= 50000
=$E2 >= 50000 여기서 왜 달러가 들어가야하나요?달러가 안들어가면 d열에만 색칠되는 것은 확인했는데.열절대 참조랑 관련이 있는 것 같은데..이해가 잘 안됩니다..!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello.html창이 404에러가뜹니다
제가 몇개를 만들며 공부해보느라 application.properties에 eserver.port 7800을 달아서 static에 넣은 메인페이지는 잘 띄워지는데 GetMapping으로 받은 hello.html을 찾질 못하네요 이런적이 없어서 이유를 잘모르겠습니다
-
해결됨비개발자를 위한 RPA 강의 (UiPath 기본편)
ui path 버전이 바뀐 것 같은데
버전알 수 있을까요>?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
WebDataBinder vs @Validated 질문드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용]안녕하세요 영한 강사님 좋은 강의 잘 듣고 있습니다. 강의 듣던 중 궁금한 점이 생겨 질문드립니다. 궁금한 점은 bean validatior가 있다면 컨트롤러에서 @InitBinder로 WebDataBinder 등록이 필요할지 입니다. 물론 어쩔 수 없이 bean validator를 사용하기 어려운 경우는 WebDataBinder를 사용해야겠지요 @InitBinder부분을 삭제해도 된다고 생각기도하고 삭제해보니 정상으로 동작을 합니다. 이유는 LocalValidatorFactoryBean이 이미 글로벌 검증기로 등록이 되어 있어서 특정 컨트롤러에만 적용하는 @InitBinder는 필요없지 않을까 입니다. 혹시 지금 제 생각이 맞을지 궁금합니다. 그리고 그렇다면 대부분 스프링 부트를 사용하는 프로젝트에서는 @ InitBinder 어노테이션을 잘 사용하지 않겠군요?? 감사합니다.
-
미해결아이폰 앱 개발 입문 1편
메인스토리 보드 화면 문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 첨부 이미지와 같이 <메인스토리보드>에서는 배경컬러변경도 텍스트 컬러 변경이 이뤄지지 않아서 <런치스크린 스토리보드>로 작업을 했는데 어떤 차이가 있는 건가요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
프레임
int main() { ::srand(static_cast<unsigned>(time(nullptr))); board.Init(25, &player); player.Init(&board); uint64 lastTick = 0; while (true) { #pragma region 프레임 관리 const uint64 currentTick = ::GetTickCount64(); const uint64 deltaTick = currentTick - lastTick; lastTick = currentTick; #pragma endregion // 입력 // 로직 player.Update(deltaTick); // 렌더링 board.Render(); } } 안녕하세요 초반 환경설정을 듣다가 궁금한 점이 있습니다.1. 일단 1초동안 이 while문을 몇번 돌릴지가 프레임이라고 하셨는데. 저 코드에서 어떻게 while문 반복횟수를 결정할 수있나요 ? player.Update(deltaTick) 부분을 말하신거면 만약에 while문 루프를 조정하고싶으면 sleep 같은걸 써서 조정하나요 ?2. 1초에 60프레임으로 고정하고싶으면 어떻게 코드를 수정해야하는지 궁금합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
이 코드도 괜찮은 풀이인지 궁금합니다!
import re s = input() s = re.sub(r'[^0-9]','',s) def divisorcnt(value) : ans = 0 for i in range(1,(int(value)+1)) : if (value % i)==0 : ans+= 1 print(ans) print(int(s)) divisorcnt(int(s) 강의 잘 보고 있습니다!
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
프록시 관련해서 질문이 있습니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]영한님 안녕하세요. JPA로드맵, 스프링 로드맵 모두 들으면서 기초 개념을 잡아가고 있습니다. 감사합니다. 다름이 아니라, 학습을 하면서 프록시 객체의 개념이 많이 등장하는데요, 이런 프록시 객체에 대해 궁금한 점이 생겨서 질문드립니다. 스프링이 빈을 싱글톤으로 관리하기 위해 CGLIB 바이트코드 조작을 통해 가짜 프록시 객체를 스프링 빈으로 등록한다고 알고 있습니다. 그리고 스프링 AOP 적용 시에, Pointcut의 대상이 되는 객체(pointcut 대상 메서드가 포함된 객체)에 Advice를 적용하기 위해 CGLIB 또는 JDK 동적 프록시 기술로 프록시 객체를 만든다 배웠습니다. 마지막으로 여기서 JPA에서 지연로딩을 하기 위해 가짜 프록시 객체를 생성하고 실제 프록시 초기화 시점에 DB에서 쿼리를 불러온다고 보았습니다. (--> 이 프록시 객체는 영속성 컨텍스트가 시작될 때 생성되었다가 사라지는 것 같긴 합니다..) 실제로는 더 많은 사례가 있겠지만, 일단 제가 알기로는 이렇게 3가지가 있었던 것 같은데, 이때 생성되는 프록시 객체들은 다 별개의 객체들일까요? 예를 들어 싱글톤 빈으로 등록된 객체가 있는데(CGLIB 프록시), 이 객체가 AOP 적용 대상이라면 CGLIB 혹은 JDK 동적프록시를 통해 또다른 프록시 객체가 생성되는 건지 궁금합니다. 추가로, 지연로딩을 위한 프록시 객체는 영속성 컨텍스트가 시작될 떄 생성되어 영속성 컨텍스트가 종료되면 사라지는 것인지 궁금합니다. 질문이 다소 모호해서 죄송합니다.
-
해결됨비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
github page 만들기 관련 질문
github blog를 만들라는 강의를 듣고, jekyll로 했다가 강사님의 블로그가 hugo 만들어진 것을 보고 새로운 종류를 알게 되어 블로그에 작성하신 동일한 이유로 hugo를 해보고 있습니다. 그러다가 몇 일 동안 구글링도 해보고 지웠다가 다시 해보지만 자꾸 막혀서 질문 글 올립니다. 작성하신 아래 내용을 보고 따라서 진행했습니다. https://github.com/Integerous/Integerous.github.io hugo server -D로 하면 local server에 들어가면 post/test1.md 한 것과 테마가 적용되서 나옵니다. 하지만 제가 원하는 jeha00.github.io 로 들어가면 404가 뜹니다. 혹시 몰라서 처음부터 진행해봤습니다. /public 경로에서 git push origin master 를 터미널에 입력하면 error : src refspec master does not match any error : failed to push some refs to https://github.com/Jeha00/JeHa00.github.io.git 라고 뜹니다. 제 생각에는 github과 연결하는 부분에서 문제가 발생하는 것 같습니다. 어떻게 해결해야할지를 모르겠습니다... => git push origin main 으로 하니 해결되었습니다. git push origin main 으로도 안되면 git add . git commit -m'커밋 메세지' git push -u origin main 으로 하니 해결되었습니다. 404로 뜨는 것은 사라지고, <user-id>.github.io 로 만들어졌으나, content/post 로 올린 글들은 안나와있습니다. hugo server -D 로 확인하면 다 나와있습니다. 글들이 public에 들어가 있어야 하나요?? 어떻게 해야할까요??