묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
kubelet이 정상작동하지 않는 것 같습니다.
It seems like the kubelet isn't running or healthy.. 라는 메시지가 계속해서 뜹니다 반복되는 메시지는 아래와 같습니다. [kubelet-check] It seems like the kubelet isn't running or healthy. [kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get "http://localhost:10248/healthz": dial tcp 127.0.0.1:10248: connect: connection refused. kublet관련하여 deamon을 수정하고 docker를 재시작하고 구글에 나와있는 다양한 해결책들을 사용해보았지만 동작하지가 않습니다. 답변 부탁드리겠습니다.
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
node js 버전이 어떻게 되나요?
맞춰서 하고 싶은데 버전을 모르겠어서 여쭤봐요..!
-
미해결프론트엔드 개발자를 위한 웹팩
babel-loader 궁금증
강사님 안녕하세요. 강의 구매 후, 처음으로 질문을 하나 남겨 봅니다. 요즘 리액트로 개발을 해보고 있는데 웹팩에서 babel-loader 가 transfile 을 수행한다는 걸 강의로 알게됐네요. 리액트로 로컬환경에서 npm run start 로 서버 띄어놓고 개발을 하면, 소스 수정할 때마다 자동컴파일이 진행되던데요. 아마 이때 babel-loader 가 transfile 를 하는 듯 한데요. 소스파일의 갯수가 늘어날수록 이 compile 속도가 점점 늘어나는 것 같습니다. 혹시 소스파일이 늘어나도 Compile 속도를 빠르게 유지할 수 있는 웹팩 설정 같은데 있을까요? 이런 문제를 부딪혀보고 해결해보신 적이 있으신지 너무 궁금합니다.
-
미해결[React 1부] 만들고 비교하며 학습하는 React
compile 문의
강사님 안녕하세요. 강의 잘 들었습니다. 한가지 궁금한게 있는데요. cra 로 작은 프로젝트를 해보고 있는데요. npm run start 로 서버를 띄워두고, 로컬개발환경에서 소스를 수정하면 자동으로 Compile 이 진행되는데 혹시 소스파일의 수가 점점 늘어날수록 babel-loader 의 transfile 과정으로 인해서 Compile 속도가 점점 늦어지게 되나요? 예를 들어 소스파일이 1,000개 일때보다 10,000개 일 때 Compile 속도가 10배 더 걸리는 것일까요? 소스 하나만 수정하고 저장해도 Compile 이 꽤 오래 걸리는데 혹시 이런 문제를 부딪혀 보신 적이 있는지 궁금합니다.
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
네이버 금융 일별 시세 데이터 크롤링 문의드립니다.(iframe 관련)
안녕하세요 좋은 강의 잘 듣고 있습니다. 네이버 금융에서 삼성전자의 일별 시세 데이터를 크롤링해보다가 아래와 같이 문의드립니다. soup.select("table.type2") 관련 문의 강의 내용대로 따라했는데, len(soup.select("table.type2"))가 1이 아니라 3이 나옵니다. 그리고 soup.select("table.type2 tbody > tbody > tr")을 해보니 iframe의 코드를 읽지 못하고 본문 페이지의 내용만을 읽어온 것 같습니다. res.text를 실행해서 아웃풋을 꼼꼼히 읽어보니 역시 iframe의 자식 구조들은 읽지 못하더라구요. (아래는 발췌한 내용) <iframe name=\'day\' src=\'/item/sise_day.naver?code=005930\' width="100%" height=360 marginheight=0 bottommargin=0 topmargin=0 SCROLLING=no frameborder=0 title="일별 시세"></iframe> 강의에서는 오히려 반대로 reqeusts.get()을 사용하면 iframe의 Network Resource 부분을 res로 받아오던데 저는 본문의 html을 받아오는 이유가 있을까요? 제가 작성한 코드는 아래와 같습니다. my_headers = { "referer" : "https://finance.naver.com/item/sise_day.naver?code=005930&page=1", "upgrade-insecure-requests" : "1", "user-agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36" } res = requests.get( url = "https://finance.naver.com/item/sise.naver?code=005930", headers = my_headers ) soup = bs4.BeautifulSoup(res.text) res.text
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
react-router-dom 버전 6이후의 동작
안녕하세요. Route 컴포넌트를 사용하는 방법이 조금 바뀐거같습니다. (v6 이후) <Routes> <Route path="/about/*" element={<AboutPage/>}/> <Route path="/about/company/" element={<AboutCompanyPage/>}/> <Route path="/profile/" element={<ProfilePage/>}/> <Route path="/blog/" element={<BlogPage/>}/></Routes> 위에처럼 Route 바깥에 Routes로 감싸줘야 하는것으로 보이구요. 또 about아래에 여러 URL을 지원하려면 *를 붙여줘야 하는거 같습니다. (exact 속성도 지원하지 않는다고 합니다.) 다만 about/abcd 이런식으로는 접속해도 URL매칭은 되지만 about/company/로 슬래시로 끝내면 매칭이 되지는 않네요. 원만한 강의 진행을 위해서는 v5로 낮추어서 듣는게 좋을까요? https://stackoverflow.com/questions/69866581/property-exact-does-not-exist-on-type https://stackoverflow.com/questions/49162311/react-difference-between-route-exact-path-and-route-path
-
미해결따라하며 배우는 MySQL on Docker
mariaDB로 replication 및 orchestrator 구축 중입니다.
mariaDB로 만들어 보고 싶어 실습 중입니다. 이중화는 동작하게 만들었는데 오케스트레이션에서 문제가 있네요. GRANT SELECT ON mysql.slave_master_info TO 'orc_client_user'@'%'; ERROR 1146 (42S02): Table 'mysql.slave_master_info' doesn't exist 해당 구문에서 에러가 발생해서 검색을 해보니, mariaDB와 관련해서 mysql.slave_master_info 정보가 검색 결과가 없더라고요 mariadb에 서는 지원이 안되는 것인지, 대채 할 수 있는건 있는건지 등의 해결방안에 대해 조언을 얻고싶습니다. 몇일째 헤매고 있으려니 힘들어서요. mysql과 mariaDB가 이렇게 다를 줄은 생각도 못했네요
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
ResponseCatalog는 VO가 맞는지 질문드립니다
일반적으로 Controller단에서 Response나 Request를 위해 엔티티를 controller 파라미터나 리턴에 직접쓰는 것보다 중간에 데이터 전달 객체를 만드는 걸 dto라고 하지않나요? 그런의미에서 ResponseCatalog는 dto인거같은데 아닌가요..?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
BN0080 센서 질문입니다.
안녕하세요 강의 잘 듣고 있습니다. BNO080센서에 관해 문의 드립니다. 센서가 출력하는 값에 필터(상보필터) 알고리즘을 적용하지 않아도 되나요?? MO 가 내장되어 있어, 내장 MCU에 필터 알고리즘이 있는건가요??
-
미해결Vue.js + TypeScript 완벽 가이드
리포지토리 권한 추가 부탁드립니다.
안녕하세요 이번 수강을 진행하는데 리포지토리가 보이지 않는데 공유 좀 부탁드립니다. github 계정: SangchoKim wjdrms1919@gmail.com 감사합니다
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
안녕하세요 vagrant 설치중 이슈가 있습니다.
vagrant 설치중에 해당 이슈를 해결하지 못하여 커뮤니티 게시판에 올리게 되었습니다. 현재 github에서 제공중인 코드를 가지고 설치중에 해당 이슈가 발생하였습니다.virtualbox에서는 CentOS-8-Vagrant 이미지 및 cent1까지 생성이 완료되었지만 다음으로 넘어가지를 않았습니다. 제가 해본 부분은 아래 사이트를 참고하엿지만 해결하지 못하였습니다. (참고사이트: https://foxtrotin.tistory.com/482)설치 버전은oracle virtual box 6.1.32 vagrant 2.2.19 입니다. ---- 아래는 에러 코드입니다. PS C:\Users\95par\Desktop\SourceCode\ShellScript_inflearn\VWS_vagrant_script> vagrant up Bringing machine 'cent1' up with 'virtualbox' provider... Bringing machine 'cent2' up with 'virtualbox' provider... Bringing machine 'cent3' up with 'virtualbox' provider... ==> cent1: Preparing master VM for linked clones... cent1: This is a one time operation. Once the master VM is prepared, cent1: it will be used as a base for linked clones, making the creation cent1: of new VMs take milliseconds on a modern system. ==> cent1: Importing base box 'centos/8'... ==> cent1: Cloning VM... ==> cent1: Matching MAC address for NAT networking... ==> cent1: Checking if box 'centos/8' version '2011.0' is up to date... ==> cent1: Setting the name of the VM: cent1 ==> cent1: Clearing any previously set network interfaces... ==> cent1: Preparing network interfaces based on configuration... cent1: Adapter 1: nat cent1: Adapter 2: hostonly cent1: Adapter 3: hostonly ==> cent1: Forwarding ports... cent1: 22 (guest) => 2222 (host) (adapter 1) ==> cent1: Running 'pre-boot' VM customizations... ==> cent1: Booting VM... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["startvm", "559fc6ea-9b8c-4885-8832-465175169c51", "--type", "headless"] Stderr: VBoxManage.exe: error: The virtual machine 'cent1' has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). More details may be available in 'C:\VirtaulBox\cent1\Logs\VBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine
-
미해결스프링 핵심 원리 - 기본편
BeanLifeCycleTest 오류
[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 존경하는 김영한 개발자님 강의를 듣다가 개발자님과 동일하게 코드를 작성했는데 에러가 발생해서 질문 남깁니다. NetworkClient 코드는 다음과 같고, package hello.core.lifecycle;public class NetworkClient { public String url; public NetworkClient() { System.out.println("생성자 호출, url = " + url); connect(); call("초기화 연결 메시지"); } public void setUrl(String url) { this.url = url; } //서비스 시작시 호출 public void connect() { System.out.println("connect: " + url); } public void call(String message) { System.out.println("call: " + url + " message = " + message); } //서비스 종료시 호출 public void disconnect() { System.out.println("close: " + url); }} test 코드는 다음과 같습니다. package hello.core.lifecycle;import org.junit.jupiter.api.Test;import org.springframework.context.ConfigurableApplicationContext;import org.springframework.context.annotation.AnnotationConfigApplicationContext;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;public class BeanLifeCycleTest { @Test public void lifeCycleTest() { ConfigurableApplicationContext ac = new AnnotationConfigApplicationContext(LifeCycleConfig.class); NetworkClient client = ac.getBean(NetworkClient.class); ac.close(); } @Configuration static class LifeCycleConfig { @Bean public NetworkClient networkClient() { NetworkClient networkClient = new NetworkClient(); networkClient.setUrl("http://hello-spring.dev"); return networkClient; } }} 저 생성자에서 ac.getBean 하는 부분에서 빨간색으로 줄 그어지면서 cannot access hello.core.lifecyle.NetworkClient라고 뜨는데 혹시 어디가 잘못된것일까요... 코드를 잘못쳤나 싶어 두번을 다시작성했는데도 동일한 오류가 발생합니다. 항상 고퀄 강의 잘 보고 있습니다. 감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
layout 차이 문의
강의 진행 중 버튼과 텍스트 뷰 위치 정하는 부분에서 강의에서는 우측 디자인 화면에서 텍스트 박스를 직접 조종했을때 app:layout_constraintEnd_toEndOf="parent"app:layout_constraintTop_toTopOf="parent" 이런 형태로 나타나는 걸로 보이는데 실제로 진행시 tools:layout_editor_absoluteX="37dp"tools:layout_editor_absoluteY="345dp 이런 형태로 보여집니다. 룽다 위치 지정하는데 지장은 없으나 어떤 차이가 있는지 궁금합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
DLCV 분야의 발전 흐름을 어떻게 따라갈 수 있을까요?
DLCV 산업 분야가 빠른 속도로 발전하고 해마다 뛰어난 기술 알고리즘들이 등장하는 것으로 알고 있습니다. 이러한 이유로 공부를 하면서도 지금 학습하고 있는 것들이 훗날에는 많이 사용되지 않는 알고리즘, 패키지가 되지 않을까 하는 걱정이 함께 드는 것 같습니다ㅠㅠ 그러다보니 이러한 산업계의 흐름을 따라갈 수 있어야겠다는 생각이 들곤 하는데, 예를 들어 요즘에는 A라는 패키지가 성능이 좋고 많이 쓰이더라, 어떠한 기술, 알고리즘이 전반적으로 사용되는 추세더라 같은 흐름들을 어떻게 캐치해내시는지 궁금합니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
io.use 질문드립니다.
io.use를 통해 세션과 쿠키를 미들웨어 확장하여 연결해주었는데요, 클라이언트 측에서 접속하니 connetion 부분이 두번이 실행이 됩니다. 왜그럴까요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
인스턴스 생성
이렇게 <= 와 >=를 만들고 테스트를 해보기 위해 __ke__ 라는걸 임의로 만들어 보았는데, 왜 print(s1 > s2) 는 되지 않나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
Fruit 클래스 생성과 관련하여
- Fruit 클래스에서 add 인스턴스를 직접만들어 주셨는데, def __add__(self, x): return self._price + x_price 로 되었는데 print(s1 + s2) 가 __add__ 로 매칭된다는건 어떻게 알 수있는건가요 ?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
game/packet/session
game은 object들의 상태가 저장되는 폴더 packet은 패킷을 만드는 폴더 session은 무엇일까요? 이외 server core의 역할도 간략하게만 힌트부탁드릴께요 게임서버부분도 등록하긴했는데 비전공 초보로서 정주행중이라 숲을 잘 못보겠네요. 도움 부탁드립니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
disaptch 방법
dispatch 로 액션을호출하고 action에 설정한 type으로 saga가 이동되는데 이걸생략하고 뒤에는 dispatch에서 바로 saga의 type을 불럿더라구요 . 그럼 성공하면 성공쪽으로 가고 그러면 액션은 필요없는거아닌가요 ? saga적용시 어차피 사가에서받아온 data로 reducer에서 state를변경하니까요 ? 액션은 dispatch에서 액션말고 saga의 type을 호출하는게 깔끔하겟네요 ?
-
미해결스프링 핵심 원리 - 고급편
상속과 위임 관계, 강의 내용과 관련해서 궁금한 내용이 있습니다.
안녕하세요. 항상 좋은 답변, 강의 해주셔서 감사합니다. 이번에는 상속과 위임 관계에 대해서 여쭤보고 싶은 것이 있어 글을 적게 되었습니다. 이번 강의에서는 추상 클래스를 상속 받는 형태로 구현을 했는데, '상속'을 받았기 때문에 부모 클래스의 변경에서 자유로울 수 없다고 하셨습니다. 이 부분까지는 이해가 갑니다! 왜냐하면 부모 클래스에서 변경된 부분이 있다면, 필요하다면 자식 클래스에서 구현을 해줘야 하는 것으로 이해하고 있기 때문입니다. 그런데 뒷쪽의 전략 패턴에서도(강의 듣고 왔어요!), Interface를 활용해 구현체를 만드는 형태였습니다. 크게 보면 결합이 약해졌다라고 이해를 할 수도 있겠는데... 마찬가지로 Interface에서 변경점이 있다면, 구현체에서도 변경점이 발생하는 것이 아닌가요? 예를 들어 interface에서 특정 메서드가 추가된다거나, 혹은 삭제된다거나 하면.. 구체에서 오버라이드 하지 않으면 안되는 상황일텐데요...! 영한님께서 말씀하신.. 내용을 제가 머리가 나빠서 정확히 못 받아들이는 것 같은데.. 혹시 조금만 더 풀어서 설명해주실 수 있으실까요? 질문의 요지는... 상속 관계에서 부모 클래스가 변하면 자식 클래스에 영향을 준다. 인터페이스 - 구체 관계에서 인터페이스가 변하면 구현체에 영향을 준다. 위 두 관계에서 어떻게해서 전략 패턴이 좀 더 상속의 단점을 제거할 수 있다는 말씀이신지, 궁금합니다! 항상 감사합니다. 좋은 하루 되세요!