묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
await 질문드립니다
강사님 안녕하세요 await 과 비동기 콜백함수에 대해 질문드리고 싶습니다 function delayP(sec){ return new Promise( (resolve, reject) =>{ setTimeout(()=>{ resolve("Hello"); }, sec); } ); } async function myAsync(){ await delayP(10000) return 'async' } myAsync().then((result)=>{ console.log(result); }); console.log("Hello"); console.log("Hello2"); 이 소스코드를 봐주시면 await delayP(10000) 가 실행되기 전까지는 return 'async' 로 내려가지 못하도록 await이 기다려주는 기능을 알 수 있습니다 그러나 여기서 햇갈렸던 부분은 경과1. 경과2. 이렇게 됩니다태스크 큐에 있는 함수는 호출스택에서 함수들이 전부 비워질 때까지 기다려야 하는데 경과3. 호출스택의 함수들도 다 같이 멈춘 다음에await 과 관련된 호출 스택의 함수들은 전부 멈추고전역 스코프의 console.log( ) 함수들은 실행되었습니다 경과4. 호출스택이 안비워졌는데 태스크큐에 있는 함수가 실행되었습니다 저는 태스크큐에 있는 함수들은 호출스택이 비워져야 실행이 된다고 생각해왔어서await 이 이런 걸 가능하게 해주는 건지 질문드리고 싶습니다
-
미해결타입스크립트 입문 - 기초부터 실전까지
와 너무재밌어요 ㅋㅋ
js로 프로퍼티의 타입을 설정해서 타입스크립트처럼 저렇게 접근할떄 프로퍼티뜨는거 처음알앗어요 우와 신기해 ㅋㅋ
-
미해결[PyTorch] 쉽고 빠르게 배우는 GAN
LSGAN 파트 질문입니다
학습 자료 DCGAN.ipynb 의 LSGAN 부분을 실행했을때 전혀 학습되어 있지 않은 이미지들이 생성됩니다. 분명 바로 윗 부분의 DCGAN은 학습도 잘되고 최종 이미지 결과도 강사님의 영상에 나와 있는 것과 비슷합니다. 그런데, LSGAN 부분이 뭔가 제대로 학습이 되지 않습니다. 코드도 전혀 손댄 부분이 없고, loss 펑션만 BCELoss()에서 MSELoss()로 변경했을 뿐인데, 잘 안되네요. 일단, Training을 하면 output이 아래와 같이 loss값들이 예상대로 나오지 않아요 아래는 최종 결과로 생성된 이미지 입니다.
-
미해결실전! 스프링 데이터 JPA
21:30 질문
21:30 시간에 기본적으로 optional로 findById가 반환된다고 하셨는데요. orElseGet으로 하면 빈 Member를 넘겨주는게 좋을까요? 실무에서 어떤 방식으로 findById했는데 해당 정보가 없는경우 어떻게 처리해주는지 그것이 궁금합니다. orElseGet으로 하면 없다는것에 대한 기준(예를 들어 Member의 이름이 nothing 이거나, 다른방식이던)을 어떻게 해주는게 좋을지 고민입니다
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
로그인 할때마다 토큰 값이 바뀌는 건 괜찮은걸까요..??
강의 계속 듣다가 Swagger UI 를통해 게시물을 등록했는데 로그인할때 토큰값이 계속 바뀌어서 게시물을 못 보고 있습니다.. ㅠㅠ 뭐 놓친게 있는 지 싶어서 다시 듣고 있는데 잘 모르겠네여,,
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
PathVariable의 대한 검증
안녕하세요 영한님. 수정 혹은 삭제 시 pathvariable을 사용해서 처리를 했었는데요. 이 강의를 보고 조작의 위험성에 대해서 고민이 되었습니다. 실제 사용자가 해당 리소스에 대한 권한이 있는지 체크해야 한다 라고 말씀하셨는데요. 예제의 내용으로 보안을 해야 한다면 itemId와 사용자 Id로 상품 조회 후 결과 값이 있으면 해당 리소스에 대한 권한이 있는 사용자로 판단 고로 수정 혹은 삭제가 가능으로 처리 하면 되겠습니까?? 그리고..수정은 주로 PutMapping을 사용하는데 예제에서는 PostMapping을 사용하셨더라구요. 이건 영한님의 개인 취향 일까요?? 아니면 PutMapping을 안쓰시는 이유가 있으면 알려주십시아. 질문 다시 정리하자면. 1. pathvariable로 수정, 삭제 시 가장 좋은 검증 방법 2. PutMapping 혹은 DeleteMapping에 대한 영한님의 의견을 듣고 싶습니다. 코로나 조심하세요. 영한님. 항상 좋은 강의 감사합니다 !
-
미해결홍정모의 따라하며 배우는 C언어
정적변수의 외부연결
외부연결 안하고 함수 파라미터를 포인터로 받아서 주소로 값을 사용하면 방법도 가능할것 같은데 이 방법은 직관적?이지 않아서 저런 방법이 따로 있는건가요?
-
해결됨따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
안녕하세요 따라해봤는데 DNS_PROBE_FINISHED_NXDOMAIN가 발생하여 질문드립니다.
보시다시피 해당 디플로이는 성공이되는데요 문제는 여기서 해당 url로 접속하면 헤딩url http://frontend:3000/ 로 바뀌면서 DNS_PROBE_FINISHED_NXDOMAIN이 발생합니다. 혹시몰라서 엘라스틱빈스톡에서 자동생성한 EC2에 접속해서 확인해봤는데요 딱히 문제없이 잘돌아가는거같습니다만, 구글에 검색해봐도 딱히 답이 보이지 않아서 문의드립니다.
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
섹션 6. 타이타닉 생존자 예측 ML 모델 구현하기 - SQL과 Databricks의 그래프 기능을 이용한 EDA - 02 관련 질문
선생님 안녕하세요 섹션 6. 타이타닉 생존자 예측 ML 모델 구현하기 - SQL과 Databricks의 그래프 기능을 이용한 EDA - 02 수업 마지막 부분에서 나오는 stacked 그래프가 저는 아래와 같이 나오는데, 혹시 제가 잘못된 것인지요? 수업 내용이 바뀐 것인지 문의드립니다. 수업코드 수정하지 않고 그대로 사용했거든요;;
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
anonymous에 대한 질문드립니다!
안녕하세요. 제로초님. 제가 초보여서 미숙한 질문일 수 있지만 궁금한 점이 생겨서 질문드립니다! 3:10초에 제로초님께서 자바스크립트 파일 마지막 줄까지 코드가 실행되면 anonymous가 사라지신다고 말씀하셨는데디버거 창으로 콜 스택 확인해보니깐 태스크 큐에서 run() 함수가 호출 스택 위로 올라가도 anonymous가 남아있는 것을 확인했습니다. 그래서 제로초님이 말씀대로 anonymous가 사라지는게 맞는지, 그리고 맞다면 저 anonymous는 어디서 온 건지 여쭤보고 싶습니다!
-
미해결악성코드 분석을 위한 메모리 포렌식 (memory forensic)
Gitstack2.3.10 프로그램 다운로드 관련
안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라 Gitstack2.3.10 취약점 실습을 위해 관련 프로그램을 설치하려고 했으나 관련 웹사이트에는 2.3.12버전만 다운로드 받을 수 있는 것 같습니다. 혹시 실습을 위해 2.3.10 버전을 다운로드 받을 수 있는 방법을 알려주시면 감사하겠습니다.
-
미해결더 개발자, 인터뷰 가이드
이력서를 보내고 싶은데 이메일 주소를 모르겠습니다.
어디에서 참고하면 될까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
버전 정보가 안떠요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, VSCODE 설치 후 interpreter도 모두 설치했는데, 왼쪽하단에 버전 정보가 뜨지 않는데 괜찮은 건가요? 여러번 반복하며 설치 했지만 같은 현상입니다.
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
라이브러리 불러오기 등
안녕하세요! 강의 넘 잘 듣고 있습니다. 지금까지 잘 따라오다가 DQN 실습 1 강의에서 막혀서 질문드려요. 라이브러리 불러오기 설명하실 때(아래 이미지 첨부) 해당 파일을 어디에서 찾을 수 있을까요? 혹시 직접 작성해야하는 거라면 어떤 파일명과 형식으로 어느 폴더에 저장해야하는지... 잘 모르겠어요. 머신러닝은 완전 처음이라서요. ^^; 마찬가지로 파라미터 값 설정도 어떤 파일을 말씀하시는건지 모르겠습니다. ㅠ yaml 파일을 말씀하시는 건가요? 지금까지 쭉 따라오다가 파워포인트에 캡쳐한 것으로 설명해주시니 파일명, 파일 위치도 모르겠고 직접 작성하라는 뜻인지..사실 좀 헷갈립니다. 이 분야는 처음이라 더 이해하기 어려운 것 같습니다. 답 기다릴게요. 감사합니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
[#타입스크립트-노드버드] 해당 강좌를 타입스크립트 버전으로 작성하려고 하는데, 강의영상이랑 코드내용이 많이 차이 있을까요?
안녕하세요! 리액트-노드버드를 타입스크립트 버전으로 해보려고 하는데요, 타입스크립트로 진행하는데 강좌의 코드화면을 참고하는데 어려움이 있을까요,, 타입스크립트 버전의 넥스트 설치방법을 보니 npx create-next-app@latest --ts 라고 하는데요. @latest 부분을 @9라고 하면 될까요? 타입스크립트로 진행하는데 해당 강좌를 어떻게 활용하면 좋을지 의견을 듣고 싶습니다!
-
해결됨실전! 스프링 데이터 JPA
Page 인터페이스로 실제 웹에 적용할때..
안녕하세요 영한님 질문드립니다. 현재 Page<T> 로 값을 반환받았을때 여러가지 메서드를 사용할수있는것을 확인했습니다. 그런데 실제 웹의 페이징을 보면 << < 1 2 3 4 5 > >> << < 6 7 8 9 > >> 이런식으로 전체페이지가 9까지 있을경우 페이지를 5개씩 나눠지는데요. 1.Page의 메서드 결과값으로 따로 계산식 없이는 표현하는게 불가능해 보입니다. 저런식으로 나타내고 싶을때는 현재페이지,마지막페이지, 노출페이지갯수 를 이용하여 계산식을 따로 적용하는게 맞는건가요? 2.Slice를 이용해 모바일의 더보기에 보통 적용한다고 하셨는데요. 그럼 offset값은 0을 고정하고 limit값을 더보기 버튼을 클릭했을때 숨겨진 page번호가 limit * page번호 = limit 값이 되어 매개변수에 넣어주면 되는건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
import {Icon} 에러 나시는 분
직접 공식문서 찾아드리려 했지만 이분께서 정리를 잘 해주셨습니다. ant design업그레이드 되면서 바뀐 문제입니다. 참고: https://shinye0213.tistory.com/317
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
경고메세지 질문있습니다.
처음 게시글을 작성하면 사진과 같은 경고 메세지가 나옵니다. postCard.js에 있는 propTypes에는 id가 number로 되어있는데 왜 이런 메세지가 나오는지 궁금합니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
servletContext에 setServletContext(servletContext)
제가 따로 공부하다 @EnableWebmvc를 붙이면 servletContext 에다가.setServletContext(servletContext)를 추가해야 된다고들었는데 따로 추가를 안해도 괜찮나요?
-
미해결Svelte.js 입문 가이드
스토어객체를 왜 굳이 props로 쓰는건가용
그냥 궁금합니당..