묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결운영체제 공룡책 강의
RPC 통신 질문
안녕하세요 강의 잘 듣고있습니다. RPC 통신에 대해서 질문드리겠습니다. 질문1. RPC도 결국 네트워크상에서 서버-클라이언트간의 통신이라면, HTTP 프로토콜을 통해 통신하는 것인가요? 헤더와 바디를 담은 요청 메시지를 보내고 응답 메시지를 받고 하는 형식으로 통신하는게 맞나요? 질문 2. 질문1의 답이 YES라면 궁금한 점이 하나 더 있습니다.그렇다면 RPC는 API 호출을 통해 이뤄지는 일반적인 서버-클라이언트 통신과 어떤 부분이 다른건가요? 질문 3. RPC통신에서 바인딩 문제를 해결하는 방안으로 1. 고정 포트 주소 사용2. matchmaker를 통해 포트번호를 알아낸 후 메시지 전송 위 두 가지 방법이 있다는 것을 책을 통해 알았습니다. 이 중 더 자주 사용되는 방법은 무엇인가요? 그리고 2번 방법의 경우, 한 번 포트번호를 알아내면 그 다음부터는 matchmaker를 거칠 필요 없이 계속 그 포트로 보내면 되는 건가요? 감사합니다!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
문제제기
안녕하세요! 문자길이가 50이라 문제풀이처럼 풀면 시간제한 걸릴거라서 포기했는데 문자길이좀 낮추는게 좋을거같아서요 ex) 121212112121122212121121223312312 과 같이 1, 2, 3위주의 낮은 숫자면 타임에러 발생해서요.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
loss function에 대해서 질문이 있습니다
안녕하세요 loss function을 multi로 사용할 때, 예를 들어 focal과 dice loss (1-fscore)를 사용한다고 할 때 (loss=focal+diceloss) focal은 0.0xx정도 처음에 나오고, dice는 0.7~0.8 사이에 나온다고 가정했을 때 모델이 훈련할 때 출력되는 값의 범위는 상관이 없고 loss를 더하기로 연결했기 때문에 1:1 비율로 고려하게 되는거죠? 즉 모델이 backward를 할 때의 비중이 값에 따라서 달라지는 것인지 궁금해서요!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
수열 추측하기 질문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 import sys sys.stdin = open('input.txt','rt') def DFS(L,sum): if L == n: for i in range(n): print(res[i],end=' ') print() print(sum) else: for i in range(1,n+1): if ch[i] == 0: ch[i] = 1 res[L] = i sum += res[L]*b[L] DFS(L+1,sum) ch[i] = 0 n,f = map(int,input().split()) ch = [0]*(n+1) res = [0]*(n) b=[1]*n #이항계수 적을곳 121 1331 14641 ... for i in range(1,n): b[i] = b[i-1]*(n-i)//i DFS(0,0) Colored by Color Scripter cs 안녕하세요 강사님 수열 추측하기 부분에서 강의에서 sum의 변화를 DFS(L+1, sum + (res[L]*b[L]))의 형태로 쓰였는데 이를 위의 코드의 형광팬 쳐진 부분처럼 따로 때어서 결과를 진행하면 sum값이 달라지는 것을 확인할 수 있었습니다. 하지만 제가 생각해봤을때 똑같은 코드라고 생각했는데 sum값이 달라지는 이유가 어떠한 원리인지 알수가 없어서 질문드립니다. 답변 부탁드리겠습니다
-
해결됨설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
책 질문
안녕하세요 맛비님 제가 어디에다 글을 남겨야 할지 몰라 이곳에 질문을 드리게 됐습니다 전에 맛비님 영상?인지 블로그인지?를 보다가(아 그 어디서 봤는지 아른아른 거리기만 하는 상황입니다) 맛비님께서 AI fpga 관련된 책을 아마존에서 판매하고 있다고 말씀해주셨는데 제가 해당 책을 사고 싶은데 이름을 까먹어서 여쭤보고 싶습니다 아마존에서 팔고 되게 유명한 교수님이 쓰신 책이라고 소개해 주셨던 것 같은데 혹시 해당 책 제목을 알 수 있을까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
properties 말고 yml에는 이렇게 하는게 맞을까요?
안녕하세요 선생님! 강의를 듣고 제 프로젝트에 메세지를 적용시켜보고 있습니다. 제 강의는 설정파일이 .yml이라서 yml형식으로 설정을 따라해보았습니다. application.yml spring: ...(생략) messages: basename: messages ...(생략) messages.yml label: search: siteName: "사이트 이름111" lectureName: "강의 이름" teacherName: "강의자 이름" starRating: "별 점"...(생략) 이렇게 yml파일을 구성한뒤 html에서 똑같이 th:text=#{label.search.siteName} 를 해보았는데 적용이안됩니다. 그래서 구글링을 좀 해보니 yml messages을 properties처럼 사용하는 라이브러리를 찾아서 적용해보았습니다. build.gradle implementation 'net.rakugakibox.util:yaml-resource-bundle:1.1' MessageConfiguration package dongho.classflix.config;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.MessageSource;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.support.ResourceBundleMessageSource;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configurationpublic class MessageConfiguration implements WebMvcConfigurer { @Bean public MessageSource messageSource( @Value("${spring.messages.basename}") String basename, @Value("${spring.messages.encoding}") String encoding ){ YamlMessageSource ms = new YamlMessageSource(); ms.setBasename(basename); ms.setDefaultEncoding(encoding); ms.setAlwaysUseMessageFormat(true); ms.setUseCodeAsDefaultMessage(true); ms.setFallbackToSystemLocale(true); return ms; } private static class YamlMessageSource extends ResourceBundleMessageSource{ }} 그래도 적용이 안되었습니다. messages는 보통 properties로 사용을 한다고 하기에, 일단 지금은 application.yml와 messages.properties를 사용하여 해결한 상태입니다. 질문정리 1. messages.yml을 사용하려면 어떻게 해야하나요? 2. 그냥 application.yml에 messages.properties를 사용해도 무방할까요?
-
미해결오픈 소스 도구를 활용한 웹 해킹 및 스노트 분석(침해대응)
실습환경 구축 관련 문의
좋은 강의 잘 듣고 있습니다. 실습환경 구축 관련 zap은 호스트에 어니언과 메타는 vmware guest에 NAT로 설치한다고 하셨는데 이 경우 호스트와 게스트간 통신은 어떻게 되는지요? ZAP도 게스트에 설치하는 경우 모두 동일 대역대의 NAT가 되어 문제가 없던데 zap을 host에 설치하는 경우 zap에서 메타 서버로 연결이 안되네요 도움 부탁드립니다
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
GitHub 권한 요청
인프런 아이디 : rjm9303@gmail.com인프런 이메일 : rjm9303@gmail.com깃헙 아이디 : rjm9303@gmail.com깃헙 Username : ryumodrn 권한 요청 드려용
-
미해결초보를 위한 도커 안내서
docker-compose up 데이터베이스 에러시
혹시 docker-compose up 했는데 localhost:8000 브라우저에서 접속시 데이터베이스 에러 뜨시는 분들 위해서 남깁니다 docker-compose.yml에서 이렇게 wordpress 쪽에 user 환경변수를 추가해주니까 정상작동합니다. 참고해주세요 WORDPRESS_DB_USER: wordpress
-
미해결Slack 클론 코딩[실시간 채팅 with React]
net::ERR_ABORTED 404 (Not Found) 에러 질문드립니다..!
안녕하세요 항상 강의 잘 듣고 있습니다 ..! 이번에 강의를 보면서 나름 강의 내용을 커스텀하면서 진행하고 있습니다..! 그래서 폴더 구조와 웹팩 내용 그리고 컴포넌트 코드가 조금 다릅니다.. ! 그래서 그런지 경로 문제로 추정되는 에러가 발생했는데 어디서 경로를 수정해야할지 몰라서 질문드립니다 ㅠㅠ 먼저 에러 메세지 사진입니다.. 로그인과 로그아웃 그리고 회원가입 정상적으로 작동하고 /workspace/channel 로 라우터가 지정한대로 잘 작동합니다 하지만 새로고침을 하면 저렇게 에러메세지가 뜨면서 브라우저에 아무것도 보여주지 않습니다.. ㅠ 제 폴더 구조와 웹팩 내용입니다 절대경로는 주석처리만하고 사용은 안했습니다..! 웹팩에서 따로 경로 지정 옵션을 줘야할까요?.. ㅠㅠ
-
미해결엑셀 시작하기 : EXCEL 입문 (Inflearn Original)
영상 1.6 관련 질문
-영상 1.6에서 CTRL누르고 화살표 누르면, 정보의 끝값으로 간다고 하셨는데, 저는 그렇게 하면 그냥 페이지 전체가 조금 내려가거나 움직여요. 원래는 데이터의 끝값으로 가야한다는데, 저는 이게 안되네요. 전에 1.5에서도 시트의 끝부분까지 보는 방법 배웠을 때 제대로 작동하지 않았던 것 같아요. 저는 왜 안될까요? 혹시 답을 아시는 분 있을가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
distribute 질문 있습니다
void JobTimer::Distribute(uint64 now) { // 한 번에 1 쓰레드만 통과 if (_distributing.exchange(true) == true) return; Vector<TimerItem> items; { WRITE_LOCK; while (_items.empty() == false) { const TimerItem& timerItem = _items.top(); if (now < timerItem.executeTick) break; items.push_back(timerItem); _items.pop(); } } for (TimerItem& item : items) { if (JobQueueRef owner = item.jobData->owner.lock()) owner->Push(item.jobData->job); ObjectPool<JobData>::Push(item.jobData); } // 끝났으면 풀어준다 _distributing.store(false); } push해줄때 pushonly값을 true로 넘겨주어야 하는 것 아닌가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시큘라이즈 댓글 등록 시 404 에러 발생합니다 ㅠㅠ
시큘라이즈 서버 실행 후 댓글 입력시 오류가 발생합니다 ㅠㅠ 몽구스 서버는 잘 됐는데 시큘라이즈는 이유를 모르겠네요
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
이클립스 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님!! 이전강의 까지 잘 따라오다가 맵리듀스 중급 튜토리얼(4) - WordCount Application for MapReduce in Java using Eclipse part V - 하둡 맵리듀스 구현을 이클립스 플러그인으로 제작해보기 강의 5분쯤에 에러가 뜨면서 이전까지 해왔던파일들이 선생님처럼 뜨지 않는데 자바16을 설치해서 그런것일까요?? 다시 설치해야할까요?
-
미해결운영체제 공룡책 강의
pipe 실습 질문
안녕하세요. 강의 감사히 잘 듣고 있습니다. pipe 실습 부분에서 이해가 안 가는 부분이 있습니다. write에서 fd[1]에 썼고 read에서 fd[0]에서 읽어옵니다. 그런데, fd라는 배열은 내부적으로 정의된 것이 아니라 main 시작부에서 int fd[2]로 선언한 배열입니다. 질문1. fd가 pipe로서 사용되는 것을 따로 명시하지 않았는데 (그냥 main 시작부에서 선언했을 뿐인데) 어떻게 pipe로서 사용되는 것인가요? 혹, write(), read() 내부적으로 첫번째 파라미터를 pipe로 사용한다는 구현이 되어있는 것인가요? 질문2. 쓰는 위치는 fd[1]이라고 write의 첫번째 파라미터로 정해줍니다.read의 첫번째 파라미터는 "어디에서 읽어올지"가 아니라 "읽어온 것을 어디에 저장할지"입니다.어디에서 읽어올지는 따로 명시하지 않아도 되는 것인가요?그냥 단순하게 "fd는 pipe니까 알아서 fd[1]에서 읽어올 것이다."정도로 받아들이고 넘어가도 괜찮은가요? 강의 덕분에 운영체제 공부를 수월하게 이어나가고 있습니다. 좋은 강의 만들어주셔서 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
레지스터와 메모리에 상수를 대입할 때 차이
add 함수를 이용해서 레지스터와 메모리에 상수를 대입할 때 레지스터는 크기를 지정해주지 않아도 되는 이유가 궁금합니다.저장 할 용도가 아니라서 상관 없는 건가요 ?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Eager로딩, 프로젝션, Fetch조인 복합적인 궁금증
다른 분이 질문글에 잘 정리된 표를 올려주셔서 이것을 이용해 비교를 해보고 있습니다. 위 경우의 수에 번호를 붙여 왼쪽부터 차례로 ①~④ 번호를 매겼습니다. 질문1) 강의 5분15초에 상황을 볼 때 위 그림③의 다른 점 한가지가 즉시로딩 입니다. 따라서 그림과 다르게 "Team 각각 N쿼리"가 윗 칸인 "User호출시점"에서 실행됩니다. 강의에서 잘 확인할 수 있었습니다. 그런데, JPQL에 setFirstResult(1).setMaxResult(10) 를 적용하면 1쿼리는 발생하지만 N쿼리가 질의되지 않은 것을 발견했습니다. 페이징을 적용하면 로딩방식이 Eager로 설정해도 무조건 Lazy로 진행이 되는 것인지요? 질문2) 강의 5분15초에 상황에서 Eager설정을 유지하면서 SELECT m, t FROM Member m INNER JOIN m.team t 으로 프로젝션에 t를 추가했습니다. p.380 예제 10.35처럼(위 ④번) fetch조인의 SQL번역된 형식을 [일반JOIN + Eager]으로 모방할 수 있지않을까 궁금하여 실험해봤습니다. 결과는 SELECT문 질의가 발생하지 않았습니다. 왜 이런 결과가 나온것인지 궁금합니다.
-
미해결10분만에 만드는 github blog for Pythonista
페이지에 깃헙 잔디 올리는거
레포빼고 잔디만 올라가게 할 순 없나요??
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
컨트롤러에서 정적리소스 반환
수업 열심히 듣고있는 학생입니다!!항상 좋은 강의 해주셔서 감사합니다!! 수업중 궁금한점이 있어서 여쭤봅니다이전 정적 리소스 는 client가 localhost:8080/basic/hello-form.html 로 정적 리소스에 접근하는것으로 학습했습니다!!그런데혹시 컨트롤러에서 정적 리소스를 반환하는 방법이 궁금해서 여쭤봅니다 ModelAndView 나 View 타입으로 반환하는것은 뷰템플릿을 사용했을때에만 적용할 수 있다고 알고 있어서 @RequestBody 를통해 직접 html 형식으로 바디를 작성해서 보내는것 밖에는 떠오르는 방법이 없어서 여쭤봅니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
제플린 문의 드립니다.
선생님 안녕하세요? 제플린 설치 관련 문의 드립니다. 강의 내용처럼 제플린 설치를 끝내고 zeppelin-daemon.sh start하여 OK 까지 나왔는데요. server02.hadoop.com:8081 접속이 되지 않네요. 원인을 찾을 수 없어 질문 드립니다.