묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
카카오톡 클론 코딩 프론트 백엔드 연동 관련 질문들립니다.!!
제가 깃허브에서 카카오톡 클론코딩한거를 따라 해보고있는데요... 클라이언트 코드와 서버 코드를 돌려야 하는데.. 클라이언트 코드는 돌아가는데... 서버 코드와 연동하는 부분에서 잘 안되는데.. 어떻게 작동을 시켜야 되나요..?!?! 꼭 돌려야합니다... 도와주세요... 아래 깃 사이트 코드를 돌리는 중입니다..출처 : https://github.com/SDC-OASIS/CocoTalk
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
libarary 설치시 경로
선생님의 파일을 통해 강의를 듣고 VScode로 연습도 해보려고 하고 있습니다. 새 폴더를 만들어서 그곳을 통해 새 py 파일을 만들어서 연습하는데... 새로 py 파일을 만들때 가끔 기존에 사용하던 libarary를 다시 깔아야 하는 것 같네요 ㅠ라이브러리를 설치할때 -m으로 설치해야 이 문제가 해결될지요... homebrew로 가급적 설치하려하고 있는데 path 설정을 찾아봐도 잘 이해가 안되 질문납김니다. 설명이 너무 길어진다면 참고할 자료나 영상만 추천해주시면 스스로 찾아보겠습니다 ㅠ
-
미해결카프카 완벽 가이드 - 코어편
Consumer group 이 지정된 consumer의 auto.offset.reset
강사님 안녕하세요, 강의 잘 듣고 있습니다.Consumer group에 consumer를 새로 추가하며 테스트를 해보다가, 아래 세 가지 경우에 대해 --from-beginning 옵션을 사용해보았습니다.consumer group에서 이미 읽어간 적이 있는 topic에 새로운 consumer를 --from-beginning 옵션으로 생성하면 해당 설정이 먹히지 않고 토픽의 처음부터 읽어오지 않습니다. 새로운 consumer group을 생성하면서 consumer 생성 시 --from-beginning 옵션을 넣으면 토픽의 처음부터 읽어옵니다.consumer group을 지정하지 않고 consumer 생성 시 --from-beginning 옵션을 넣으면 토픽의 처음부터 읽어옵니다.auto.offset.reset 설정은 consumer가 topic에 처음 접속하여 message를 가져올 때의 offset 설정이라고 설명해주셨는데, consumer group이 지정된 경우, consumer group 단위로 해당 설정이 먹히는 것인지 문의드립니다. (1번도 consumer가 새로 생성되어 topic에 처음 접속한다고 생각했습니다..)
-
미해결스프링 프레임워크는 내 손에 [스프2탄]
환경관련하여..
전자정부 3.1 그대로 사용 해도 될까요?
-
해결됨스프링 핵심 원리 - 고급편
ThreadLocalMap.Entry 에 관한 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요. 이번 챕터에서 소개된 ThreadLocal 에 대해 공부하면서 소스코드를 따라가다가 보니 ThreadLocalMap 과 ThreadLocalMap.Entry 까지 찾아보게 되었는데요 ^^;ThreadLocalMap.Entry 가 WeakReference 를 상속받아 사용하는 이유가 별도로 있는지가 궁금합니다.제가 생각해 보았을때..만일 Entry가 WeakReference가 아닌 경우 Thread가 살아있는 한은 해당 ThreadLocal 객체에 Strong Reference가 존재하기 때문에GC에 의한 메모리 회수가 이루어지지 않는 문제가 있어 그런것이 아닐까 싶습니다만, 일반적으로 ThreadLocal을 사용할 때에는private static final ThreadLocal<MyClass> myClassHolder = new ThreadLocal<>();과 같은 형태로 항상 ThreadLocal 인스턴스에 Strong Reference 가 존재하는 형태로 사용하므로Entry가 WeakReference 를 상속받은 의미가 크게 없지 않나 하는 생각이 들어 질문드립니다.
-
미해결스프링 시큐리티 OAuth2
ProviderUser 인터페이스 질문
ProviderUser 인터페이스에서 OAuth2User getOAuth2User(); 함수를 구현하는 부분을 못찾겠습니다. GoogleUser, KakaoUser, NaverUser클래스에 해당 함수를 오버라이드 해야하지 않나요?
-
미해결빅데이터 분석기사 시험 실기(Python)
구름 IDE
10강 연습문제1에서구름 IDE에 코드 복사해서 똑같이 실행했는데 실행화면에 아무것도 안뜨는데 왜그럴까요..ㅠㅠ
-
미해결인공지능 기초수학
강의교안 요청드립니다
안녕하세요강의 교안 요청드립니다. leehwan@snu.ac.kr 감사합니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
npm run serve자동실행안됨
저장하면 nodemon처럼 파일이 자동재실행이 되지않습니다... 프로젝트는 create-vue 방식으로 만들었습니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
StatefulSet에서 각 pod별로 port를 다르게 지정 할 수 있을까요?
안녕하세요.강의를 듣고 실무에 더 많은 k8s의 기능을 사용할 수 있게 되어서 즐겁게 업무를 하고 있는 개발자입니다. kafka를 statefulset을 활용하여 구성을 하였는데, pod 별로 서로 다른 container port를 설정 할수 있는지 궁금하여 문의드립니다.예를 들어서 relicas를 3으로 한 경우a-0, a-1,a-2 이렇게 pod가 생성되면,각각 9000, 9001, 9002 이렇게 다른 포트를 할당이 가능할까요?저 3개의 포트를 모두 열어 놓아도 결국엔 해당 프로세스가 있는 pod를 찾아가긴하지만, 프로세스가 안 떠있는 pod로 갔다가 다른 pod를 찾아가는 것이 좀 안 좋아보여서, pod 별로 프로세스의 listener port만을 할당하고 싶어서 문의 드립니다.
-
미해결스프링 시큐리티 OAuth2
잘 안 들리는 부분이 있어서 질문 남깁니다.
처음 강의 시작하는 부분에서앞서 캔슬된 강의가 있다는 건가요?무슨 내용인지 궁금해서 질문 남깁니다.
-
미해결스프링 시큐리티
WebIgnore설정 오류 질문
@Override public void configure(WebSecurity web) throws Exception { //정적 리소스가 보안설정검사 없이 web .ignoring() .requestMatchers(PathRequest.toStaticResources().atCommonLocations()) ; }위 코드는 강의에서 설정한 webIgnore 설정입니다. 이 설정 후 로그인을 성공시킨 후 보여지는 화면은 아래와 같습니다.해상도가 좋지 않아 아래에 표기했습니다.{"timestamp":"2022-11-15T08:08:46.990+0000","status":999,"error":"None","message":"No message available"}검색을 해보니 webIgnore설정에 .antMatchers("/favicon.ico", "/resources/**", "/error") 를 추가하라고 하여 조치를 했더니 @Override public void configure(WebSecurity web) throws Exception { //정적 리소스가 보안설정검사 없이 web .ignoring() .requestMatchers(PathRequest.toStaticResources().atCommonLocations()) .antMatchers("/favicon.ico", "/resources/**", "/error") ; }위 문제화면 없이 로그인성공 후 메인화면으로 잘 리다이렉트 되는 것을 확인했습니다. 위 문제화면 특징 : 최초 웹어플리케이션 구동 후 로그인 성공시 999에러가 발견됨로그인이 안된 것은 아님. 999에러 화면에서 주소창에 localhost:8080/ 으로 직접 접속해보면 top위치에 로그인 버튼이 로그아웃 버튼으로 변경됨 강의에서 알려주신 코드외에 위 경우처럼 추가적인 조치가 필요한지 궁금합니다.문제가 발생하는 시점의 소스코드를 깃헙에 올렸습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
왜 맞는 거죠...?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/fd61ee1ade9a43cd97f9406175b060c2안녕하세요 강사님, 이 문제를 처음에는 visited와 temp를 모두 [10][10]으로 하고 풀었더니 틀렸습니다. 그래서 뭔가 range_check에서 틀린 부분이 있을 거 같아 생각을 하다, 그냥 한 번 배열의 범위를 늘려보자고 생각했습니다. 그래서 visited와 temp를 모두 [12][12]로 바꾸니 정답을 받았습니다. 그 후에 왜 정답인지 생각해보는데, 정말 모르겠습니다..분명 board의 끝부분에서 뭔가 차이가 있을 것 같은데 보이질 않습니다...알 수 있을까요??
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
RequestResponseBodyMethodProcessor의 역할
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요~요청 매핑 핸들러 어뎁터 구조 16:35 부분 들으면서제가 이해한 게 맞는지 궁금해서 질문 드려요! 요청 메서드에 @RequestBody 또는 @ResponseBody가 있는 경우 RequestResponseBodyMethodProcessor클래스가 호출되며 이 클래스가 ArgumentResolver의 역할을 하기 때문에 강의자료에RequestResponseBodyMethodProcessor (ArgumentResolver)이렇게 써주셨다고 이해했는데요.RequestResponseBodyMethodProcessor클래스가 Response 처리도 하기 때문에 ReturnValueHandler의 역할도 같이 한다고 이해해도 되나요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
Content-Type 질문드립니다.
const http = require("http"); const fs = require("fs").promises; const server = http .createServer(async (req, res) => { try { res.writeHead(200, { "Content-Type": "text/html; charset=utf-8" }); const data = await fs.readFile("./index.html"); res.end(data); } catch (e) { console.error(e); res.writeHead(200, { "Content-Type": "text/plain; charset=utf-8" }); res.end(e.message); } }) .listen(8080); server.on("listening", () => console.log("8080번 port에서 실행중...")); 응답에 Content-Type을 넣어서 Network를 확인했는데 아래와 같이 나옵니다. 왜 text/html; charset=utf-8 이 아니라 text/javascript 로 나오는 건가요?
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
피그마 메인 화면이 저랑 선생님꺼랑 달라요
피그마 메인 화면이 저랑 선생님꺼랑 달라요
-
미해결웹 게임을 만들며 배우는 React
START_GAME 액션을 하면 dispatch is not a function 에러가 뜹니다.
임포트 잘 되어있는데 어디서 생기는 문제일까요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
firebase와 kotlin 질문입니다.
이런 경우 어떻게 해야 하나요? gradle
-
해결됨고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
multiprocessing(4) - sharing state 공유 변수 출력 값 예상치와 다를 때
환경 차이(Python 3.8 + M1 Pro) 인지는 모르겠습니다만 저 같은 경우는 기대값이 50씩 증가되어 최종 450이 나오질 않더군요. 다른 분도 마찬가지면 참고하라고 아래 코드 넣습니다.def generate_update_number(v: int): with v.get_lock(): for _ in range(50): v.value += 1 print(current_process().name, 'data', v.value)
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
실제로 서버 구성을 할 경우
실제로 서버 구성을 할 경우, 강의에서 나온 서비스 기준으로 말씀드리면 user-service, catalog-service, order-service 마다 각각 다른 서버에 배치를 하는 구조로 가져가야 하는 부분일까요 아니면 한 자원에서 서비스는 여러개로 띄워 놓고 구성을 하는걸까요 마이크로서비스 적인 관점으로 어떻게 구조를 가져가야 하는지 궁금합니다~