묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨초보자를 위한 BigQuery(SQL) 입문
4-5. 시간 데이터 연습 문제 2번 문제 관련
강의 관련해서 제가 조금 이해가 어려운 부분이 있는데 도와주실 수 있나요?(위의 이미지는 강의 영상을 캡쳐한 것입니다)2번 문제가 '오전 6시에서 오후 6시 사이에 일어난 배틀의 수를 계산해주세요' 입니다.그런데 EXTRACT(HOUR FROM battle_datetime) <= 18 을 해보면 빨간색 네모 상자에 표시해둔 것처럼18:53분 즉, 오후 6시를 넘어서 나온 시간까지 데이터에 잡히는데요!이럴 때는 어떻게 하면 좋을까요? 그냥 EXTRACT(HOUR FROM battle_datetime) < 18이 나을까요? (그런데 그러면 딱 정확히 18:00에 배틀이 이루어진 순간은 포함되지 않아서 고민이네요)
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
어느 순간부터 vs코드에서 저장한 내용이 브라우저에서 적용이 안되고있습니다.
안녕하세요 제로초님어느 순간부터 vs코드에서 저장한 내용이 브라우저에서 적용이 안되고있습니다.새로고침해도 수정한 로직이 적용되지 않은채여서,처음에는 일시적인 에러인가 해서 그냥 ctr + c 로 껐다가다시 npm run dev로 켜서 수정된것 브라우저에서 확인하고 했는데 이게 지속적으로 진행되다보니 어떤 문제가 있는건지도 모르겠고 답답해서 여쭤봅니다.ㅠ노드모듈, .next파일 을 지웠다 다시 설치해보기도 해도 여전히 그대로라 문의 올려봅니다 ㅠ어떤것 때문인지 짐작도 안가서 코드를 못 올리는점 참고부탁드립니다. 제로초님 코딩으 따라가면서 잘됐는데 이부분만 왜 갑자기 이러는지..;;
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
react 와 같은 별개의 프론트가 있는 경우 csrf
이런 경우에는 rest 방식으로 로그인할때, csrf 값을 처리할 수 없을거 같은데요. same-site 방식으로 처리하면 되는걸까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
배열에서 참조부분 질문드립니다
Statinfo& monster_2 = *(monsters + 2); monster_2.hp = 300; monster_2.attack = 6; monster_2.defence = 2; 이 부분에서 왜 포인터와 달리 *을 사용해야하는건지 이해가잘 안갑니다 포인터는 주소를 담는 바구니이니 monster + n만해도 되는거는 이해가 가는데참조가 이해가 잘 안갑니다 너무 헷갈리네요 혹시 다시 설명 해주실 수 있으실까요?? 주소를 참조하는 개념이 아닌가요??
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
저는왜 렌더링 화면이 다를까요 ?
저는 이 화면으로만 보이고 domain 적는 구간이없는데.. 왜그럴까요 계속 로그인 상태 알람만 발생합니다. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>API 서버 로그인</title> <style> .input-group label { width: 200px; display: inline-block; } </style> </head> <body> {% if user and user.id %} <span class="user-name">안녕하세요! {{user.nick}}님</span> <a href="/auth/logout"> <button>로그아웃</button> </a> <fieldset> <legend>도메인 등록</legend> <form action="/domain" method="post"> <div> <label for="type-free">무료</label> <input type="radio" id="type-free" name="type" value="free"> <label for="type-premium">프리미엄</label> <input type="radio" id="type-premium" name="type" value="premium"> </div> <div> <label for="host">도메인</label> <input type="text" id="host" name="host" placeholder="ex) zerocho.com"> </div> <button>저장</button> </form> </fieldset> <table> <tr> <th>도메인 주소</th> <th>타입</th> <th>클라이언트 비밀키</th> </tr> {% for domain in domains %} <tr> <td>{{domain.host}}</td> <td>{{domain.type}}</td> <td>{{domain.clientSecret}}</td> </tr> {% endfor %} </table> {% else %} <form action="/auth/login" id="login-form" method="post"> <h2>NodeBird 계정으로 로그인하세요.</h2> <div class="input-group"> <label for="email">이메일</label> <input id="email" type="email" name="email" required autofocus> </div> <div class="input-group"> <label for="password">비밀번호</label> <input id="password" type="password" name="password" required> </div> <div>회원가입은 localhost:8001에서 하세요.</div> <button id="login" type="submit">로그인</button> </form> <script> window.onload = () => { if (new URL(location.href).searchParams.get('error')) { alert(new URL(location.href).searchParams.get('error')); } }; </script> {% endif %} </body> </html> view에 login도 위와 같이 들어가있습니다.const { User, Domain } = require("../models"); const { v4: uuidv4 } = require("uuid"); exports.renderLogin = async (req, res, next) => { try { const user = await User.findOne({ where: { id: res.user?.id || null }, include: { model: Domain } }) res.render("login", { user, domains: user?.Domains }) } catch (err) { console.error(err) next(err); } } exports.createDomain = async (req, res, next) => { try { await Domain.create({ UserId: req.user.id, host: req.body.host, type: req.body.type, client: uuidv4() }) res.redirect("/"); } catch (err) { console.error(err); next(err); } } controller에서도 강의대로 잘 렌더가 들어가있습니다. 그러니 화면이 보이긴하는데 왜 저만안보일까요..- app.js에 passport의 initialize(), session() 함수 선언되어있습니다. - cookie도 있습니다.- db에 user도 있습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
"MVC 패턴 - 적용" 강의에서 질문 있습니다.
localhost:8080/servlet-mvc/members/new-form으로 접속할 때는 잘 되는데 "전송"을 누를 시 자꾸 404 에러가 납니다.... 다른 분들 질문도 확인보았는데 도대체 뭐가 문제인지 모르겠습니다... ㅠㅠhttps://drive.google.com/file/d/1ewVIIKcmZ3zOXwJd2yXv-mYleVoPXYSo/view?usp=drive_link이 링크는 제 코드 작성한 링크입니다.이렇게 코드를 작성하고 http://localhost:8080/servlet-mvc/members/new-form 으로 접속 하면 아래와 같이 화면이 잘 나옵니다.그런데 여기서 kim ,20 을 입력하고 전송을 누르니 아래와 같이 WhiteLabel 페이지 뜨면서 404 에러가 납니다...제 코드에 오타가 있는 걸까요 ㅠㅠㅠ다른분들이 질문한것들 참고해봤는데 @ServletComponentScan 도 달려있고 스프링부트3.0 이상이 해야하는 의존성도 build.gradle에 추가해주었습니다. 오타는 진짜 제가 수없이 확인했는데 없는것 같은데...... 뭐가 문제인지 알려주시면 감사하겠습니다 ㅠㅠ
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강연장 문의
강사님 좋은 강의 감사합니다... 정말 죄송한데 ans 연장가능할까요?ㅠㅠ
-
미해결홍정모의 따라하며 배우는 C++
using namespace std;
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 3.8 비트단위 연산자 bitwise operators 강의 8:00분부터 보면위에 using namespace std;를 사용했는데 bitset 부분에 왜 std::를 붙이는지 궁금합니다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
캐릭터 애님블프변경
상속받은 블프-현재 플레이어로 쓰이는-에 skm,animBP를 바꿔보았습니다. 그냥 레벨에 두고,possess 0 이면,애니,카메라 잘 작동하는데, 게임모드를 사용하면,애니가 안되는이유가 뭘까요? 코드에서도 경로 수정한 상태입니다. 혹시나 애님블프가 문제일까해서 5마네킨 방식으로 다 고쳐도 그렇네요.(디버깅이 미숙해서,..결국은, 첨으로 자료 다운받아서 실행했습니다. 늘뜨던 두개의 fail도 없고,신기하네요...->근데,클래스추가하고나니,또 생겼습니다 ㅠ) [상담] 파트1의 메모리부분부터 정신이 탈출해서 잠깐 불붙이러 프레임웍으로 먼저 왔습니다. 낯익은 강의라 잠시 행복했는데, 4는 입력이 그닥 복잡하지않았던거같은데, 향상된 시스템에서 또 탈탈 털려서..멘탈 다시잡고 다음강의를 보고싶은데, 아무리 보고 따라코딩이지만, 직접 만든걸로 하는게 맞을까요?
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
android MainActivity.java 문의 건
안녕하세요 강사님2:05 진행 과정에서 저는 java가 아닌 Kotlin으로 되어있어서요ChatGPT로 변경하는 요청을 했는데 아래와 같이 안내하고 있습니다혹시 이대로 진행하면 될까요? override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(null) }
-
미해결빅데이터 클러스터 구축 패키지; 성공을 향한 로드맵
zookeeper security group 에러
안녕하세요! zookeeper start 실행시 자꾸 connection refused 에러가 나서 문의드립니다.... ㅠㅠ 강의에 나온 대로 security group 설정했고 ping test까지 해봤는데도 잘되는데 에러가 발생하네요.... standalone 모드로는 돌아가는 것으로 보아 zookeeper 설치는 제대로 된 것 같은데 왜 통신이 안될까요
-
해결됨자동차 SW - UDS 진단통신 정복하기
추가된 강의(TP 섹션) 관련 자료가 있나요?
다른 강의들은 강의 PDF자료를 다운받을 수 있었는데 추가된 강의에 대한 자료도 받을 수가 있을까요?
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
13주차 Hero교체 영상 24:20부분에서 퀘스트 완료해도 영웅존재안함 발생에 대해
영상에서 처럼 퀘스트 구현 최종 테스트에서 퀘스트 NPC를 클릭후, 완료를 통해 새로운 영웅을 얻는 과정에서 HeroManager내의 PickHero 함수에서 "영웅존재안함" 로그를 뱉는데테스트 해보니 세이브파일이 존재할 땐, GameManager내의 LoadGame을 통해 HeroManager의 AllHeroInfos에 정보가 담겨 정상 작동하는데세이브파일이 존재 하지 않을 땐, GameManager내의 InitGame을 통해 게임이 시작되는데, 이때는 HeroManager내의 AllHeroInfos에 정보가 하나도 담기지 않습니다.결국 강의 영상과 같이 퀘스트를 완료해도 보상을 통한 영웅 추가가 이루어지지 않고 "영웅존재안함"이 재현됩니다.GameManager의 LoadGame함수처럼 InitGame 함수 마지막 부분에 Managers.HeroManager.AddUnknownHeroes(); 임시 방편으로 추가하여 처리하긴 했는데 올바른 방법인지 잘 모르겠습니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
input에 입력 시 오류 문의 건
안녕하세요 강사님input에 입력을 하면 텍스트가 자꾸 사라지면서 로그에는 아래와 같이 오류가 발생하는데 혹시 해결방법을 알 수 있을까요...!?
-
미해결
템플릿 클래스 안의 복사 생성자와 참조자의 const 위치...
template <class T> class shared_ptr { public: shared_ptr (shared_ptr const& r); // "타입 const& 이름" 의 의미?? template <class Y> shared_ptr (shared_ptr<Y> const& r); ... }; 여기서 잘 모르겠는게 2가지가 있는데요... 첫 째는 참조자 선언에 const가 붙은 위치입니다.포인터에선 int* const abc = &d; 처럼 타입 뒤에 const 가 붙어서 주소를 못 바꾸게 하는게 있는건 아는데요.저 예제에서 "shared_ptr& const r "이 아니고 "shared_ptr const& r" 로 &의 위치가 다르게 되어있는 의미가 무엇인지 잘 모르겠습니다.. 그리고 두번째는shared_ptr 클래스가 템플릿인데 맨 첫번째 일반 복사 생성자에서 매개변수로 shared_ptr 이라는 타입으로 받는다는 의미가 무엇인지 잘 모르겠습니다. shared_ptr<T> 도 아니고 딱 "shared_ptr" 만 써져 있는 건 어떤 의미가 있는 건가요???
-
미해결스프링 부트 웹 개발 입문 - 따라하며 배우기
Spring Boot에서 jsp 연동 오류
안녕하세요 선생님,Spring framework로 jsp를 사용하려고 강의(강의명 : Spring framework의 천하통일)를 따라 진행하는데 도무지 해결할 수 없어 질문으로 남깁니다! 모든 코드는 복사붙여넣기하여 선생님과 동일하나 결과는 아래와 같습니다...어떻게 해결할 수 있을까요?(Java 1.8, JDK 8) 상황설명jsp 설정을 위해 implementation을 추가하고 새로 로드하였는데 아래와 같은 로그가 출력되었습니다.이 상태에서 애플리케이션을 실행하면 나오는 로그
-
해결됨[코드캠프] 훈훈한 Javascript
Geolocationposition 오류
GeolocationPositionError {code: 1, message: 'Only secure origins are allowed (see: https://goo.gl/Y0ZkNV).'} 맥인데 이거를 어떻게 해결하나요???
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
LightGBM의 min_child_samples 와 min_child_weight
안녕하세요.LightGBM의 min_child_samples 와 min_child_weight는 같은 것인가요?둘 다 그 갯수가 되지 않으면 더 이상 child를 만들지 않게 하려는 용도의 parameter인것이죠? 감사합니다.
-
미해결JSP 강의평가 웹 사이트 개발하기
드롭다운 에러 Uncaught TypeError: i.createPopper is not a function
드롭다운 실행 시 Uncaught TypeError: i.createPopper is not a function오류가 발생합니다 부트스트랩 코드 복붙해도 동일오류가 발생하네요ㅠㅠ
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Vercel Manifest.json 오류
�🔍 Inspect: https://vercel.com/joyoungmins-projects/emotional-diary/brcp442kbNqQCg6KRhhkkQWEiam8 [3s]✅ Preview: https://emotional-diary-g7gk4rl0a-joyoungmins-projects.vercel.app [3s]Error: The file "/vercel/path0/.next/routes-manifest.json" couldn't be found. This is often caused by a misconfiguration in your project강사님 vercel 배포 과정에서 이러한 오류가 나오네요 ㅠㅠ...