묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트 입문 - 기초부터 실전까지
타입 에러가 뜨는게 정상인가요?
학습을 끝낸 후 Why Typescript? 페이지의 콘솔창을 보니 타입스크립트 에러가 존재했습니다. startApp() 에서 발생하는 에러, response.address.street (본 강의에선 city)를 읽지 못하는 에러인듯 합니다. property를 이용해보기 위해 작성한 코드라 마지막에 에러가 떠도 상관없는게 맞나요? 아니면 제가 무언갈 잘못한걸까요 ㅠㅠ
-
미해결비개발자를 위한 RPA 강의 (UiPath 기본편)
'레코딩' 이 아닌 '앱/앱레코더' 로 노출 됩니다 (StudioX 아님)
강의내용과 달리 '레코딩' 이 아닌 '앱/앱레코더' 로 노출 되고 경로가 틀려서 따라하기가 어려운데 방법 있을까요? 기존 질문사항 검색해보니 StudioX 리본 메뉴라고 하는데 저같은 경우 StudioX 아니고 Studio 입니다. 이번에도 UiPath 버전이 달라서 그런거 같은데 혹시 강사님이 사용하는 버전으로 설치가 불가능 한건가요? Studio 2021.10.4 - 2021. 12. 6. Community License 사용자별 설치 라이선스 공급자: Orchestrator 활성화 ID: 업데이트 채널: 안정성 Microsoft Windows 10 Home 64비트 5.0.12
-
해결됨그림으로 쉽게 배우는 운영체제
프로세스 생성과 종료에서 질문있습니다
프로세스 생성과 종료에서 코드와 함께 부모 프로세스에서 자식 프로세스가 복사되는 것을 설명해주십니다. 이때, fork()함수와 unisted.h 등은 윈도우에는 없고 리눅스/유닉스에만 있는 헤더와 함수라는 검색 결과를 얻었습니다 그렇다면 5장의 설명은 리눅스/유닉스 계열의 OS에만 해당하고 윈도우 OS에서는 해당하지 않는 내용인 것인가요? 아니면 윈도우 OS에서도 부모 프로세스를 복사하여 자식 프로세스를 만드는 과정은 동일한데 사용하는 함수만 다른 것인가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Transactional 애노테이션에 대해 질문드립니다.
@Transactional 애노테이션이 붙은 메서드는 메서드 호출시 디비 커넥션이 열리고 메서드 종료시 예외가 발생하지 않는다면 트랜잭션 commit을 하고 예외발생시 롤백이 되는게 맞나요? 이게 클래스 단위로 @Transactional 애노테이션이 붙는다면 클래스 내의 모든 메서드에 위와같은 작업이 이루어지는게 맞나요? 감사합니다. (_ _)
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
오타
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. cmd9 5, 6번째 줄 predicted_sdf -> xgb_predictions 로 수정되어야 할것같습니다.
-
미해결
리눅스 쉘 스크립트 -> 파이썬 변환
아래와 같은 리눅스 쉘 스크립트구문을 파이썬으로 실행하고싶습니다. #!/bin/bash corpId="000466" time=`date +%Y%m%d%H%M%S` ct=$corpId$time ## 평문 파일 생성 echo $ct > text_$ct.txt ## 전자 서명 openssl dgst -sha256 -sign private.key -out text_$ct.sign text_$ct.txt ## 전자 서명 -> base64 변환 openssl base64 -in text_$ct.sign -out text_$ct.sign.base64 파이썬으로 코드를 어떻게 적용 해야 할지 알고 싶습니다. 위와 같이 openssl 을 이용하여 전자서명 파일을 생성하고 생성한 전자서명 파일을 base64로 인코딩하는 파이썬 코드를 알려주시면 너무나도 감사하겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
마지막에 짚어주신 링크 관련 질문
마지막에 링크 주신 부분 https://docs.jboss.org/hibernate/validator/6.2/reference/en-US/ html_single/#validator-defineconstraints-spec 에서 annotation 종류를 확인하려고 하니까 아래의 사진처럼 홈페이지로 이동하게 되서 확인이 안되는거같은데 혹시 로그인을 해야 된다던가 어떤 인증이 필요한가요! 답변부탁드리겠습니다
-
미해결대세는 쿠버네티스 (초급~중급편)
NodePort문의점
테스트를 계속해보면서 궁금한점이 생겨 계속 질문드리게 되네요.. 마찬가지로 온프레미스에서 4대로 구성했고 NodePort로 서비스를 열었습니다. 이상황에서 3번 서버에만 Pod를 띄운후에 1번서버의 노드포트로 요청하면 트래픽이 1번에서 rx,tx가 오르고 3번에서도 tx가 오르더라구요. 트래픽이 3번에서 응답하는게아니라 다시 요청했던 1번을 통해서 나가는거같은데... DSR처럼 구성하는 방법은 없을까요?(cilium이랑 calico에서 eBFP는 찾아봤는데 Centos8이상 커널에서만 되는거 같더라구요.)
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
안녕하세요, 2번문제를 not like를 사용하여 쿼리하는 방법도 알려주세요!
안녕하세요, 2번문제를 not like를 사용하여 쿼리하는 방법도 알려주시면 좋을 것 같습니다! 강의 중에 다뤄주시고 다음 문제로 넘어갔으면 좋았을텐데 좀 아쉽습니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
변경 감지와 병합
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]변경감지와 병합 강의에서 서비스단에도 set 을 되도록 쓰지말고 change 같은거 쓰라고 하셨는데 그럼 change 라는 메서드는 어디에 만드는게 좋나요?? 리포지토리 or 서비스 or 도메인의 Item 안에 ?? 어디인가요
-
미해결무차별 대입 공격(bruteforce attack) with Python
실습
suninatas사이트 가서 실습을 하는 것을 따라해 보았는데 계속해서 공격 도중에 멈춤 현상이 발생합니다. 동일한 에러가 한번에 여러개가 발생하는데 끝부분은 [WinError 10060] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다 이 에러문구가 떠서 time을 import하고 sleep을 해봤으나 효과는 없었습니다. 코드와 함께 에러사진을 같이 첨부하겠습니다. Traceback (most recent call last): File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 169, in _new_conn conn = connection.create_connection( File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\connection.py", line 96, in create_connection raise err File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\connection.py", line 86, in create_connection sock.connect(sa) TimeoutError: [WinError 10060] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 699, in urlopen httplib_response = self._make_request( File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 394, in _make_request conn.request(method, url, **httplib_request_kw) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 234, in request super(HTTPConnection, self).request(method, url, body=body, headers=headers) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1255, in request self._send_request(method, url, body, headers, encode_chunked) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1301, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1250, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1010, in _send_output self.send(msg) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 950, in send self.connect() File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 200, in connect conn = self._new_conn() File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x0000021D495928B0>: Failed to establish a new connection: [WinError 10060] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 439, in send resp = conn.urlopen( File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 755, in urlopen retries = retries.increment( File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 573, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='suninatas.com', port=80): Max retries exceeded with url: /challenge/web08/web08.asp (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000021D495928B0>: Failed to establish a new connection: [WinError 10060] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\Yoon\Desktop\독 학\모의해킹\무차별 대입 공격\bruteforce.py", line 16, in <module> address = requests.post('http://suninatas.com/challenge/web08/web08.asp', data=로그인패킷) #패킷으로 날림 File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\api.py", line 119, in post return request('post', url, data=data, json=json, **kwargs) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 542, in request resp = self.send(prep, **send_kwargs) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 655, in send r = adapter.send(request, **kwargs) File "C:\Users\Yoon\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 516, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='suninatas.com', port=80): Max retries exceeded with url: /challenge/web08/web08.asp (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000021D495928B0>: Failed to establish a new connection: [WinError 10060] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다'))
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
히든없이 false값이 받아져요.....
// controller @PostMapping("/update") public void update(Item item) { log.info("아이템 : {}", item); log.info("id : {}", item.getId()); log.info("name: {}", item.getName()); log.info("active : {}", item.isActive()); } // html <form action="/basic/update" method="post"> <ul> <li> <label for="active">활성화</label> <input type="checkbox" id="active" name="active"> </li> <li> <label for="id">id</label> <input type="text" id="id" name="id"> </li> <li> <label for="name">이름</label> <input type="text" id="name" name="name"> </li> <li> <button type="submit">전송</button> </li> </ul> </form> // result 아이템 : Item(id=아이디, name=이름, active=false) 예제를 완벽하게 따라한건 아니지만 form방식으로 서버로 넘겼는데 hidden없이 서버에서 false를 받고 있어요.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
IDE에서 구현체 찾기
안녕하세요. 강의 '로그인 처리하기 - 직접 만든 세션 적용'에서 질문이 있습니다. BindingResult는 interface이고, 그 구현체로 AbstractBindingResult를 비롯해 10개 가량의 구현체가 존재하는데, LoginController.java에서 사용되는 BindingResult는 어떤 구현체를 사용하고 있는 것인지 IDE에서 알 수 있는 방법이 있는지요? 읽어주셔서 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
중복회원예외에서 에러 질문입니다
예외처리에서 fail()만 넣으면 에러가 발생합니다. 다른 코드는 선생님코드랑 같게 작성했는데 어떤게 문제인지 모르겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm intall ~ --save
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. --save는 무슨의미인가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
maven으로 실행환경 구축중에 질문이 있습니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 우선 강의 너무 잘듣고 있습니다 다름이 아니라 강의를 따라 들으면서 start.spring.io에서 환경세팅을 하고 따라 가고 있는 와중에 한번 직접 spring으로 maven프로젝트를 생성을 해보고 싶은 마음에 환경 설정을 하고 있습니다. servlet을 추가해서 /hello경로를 통해서는 웹 연결이 되는데 강의에서처럼 index.html파일을 서버를 열었을 경우 실행이 안되서요.. 어떻게 하는지 알 수 있을까요?? 현재 project는 이렇게 되어있습니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Enum을 사용하면 오류가 생깁니다.
저는 비쥬얼 스튜디오 2022를 사용중입니다. 이유는 모르지만 클레스와 메인문이 처음부터 존재하지 않았고 별다른 문제가 없어 그대로 사용했습니다. 그런데 enum을 사용하고나서 처음으로 위와같은 오류가 생겼고, 아무리 검색해봐도 해결법이 나오지 않아 문의드립니다.
-
미해결홍정모의 따라하며 배우는 C++
typeid( ref.getThis( ) ) 호출시 getThis( ) 내부 출력함수가 작동하지 않는 이유
7분 16초부터 교수님께서 getThis( ) 함수 내부에 함수명 출력을 구현하셨습니다. type( ref.getThis() ) 호출시에도 함수 내부에 구현된 함수명 출력이 실행되어야 하는데 무시되네요. 직접 구현하여도 마찬가지입니다. #include <iostream> #include <typeinfo> using namespace std; class A { public: void NotVirtual() { cout << "A" << endl; } virtual A* getThis() { cout << __FUNCTION__ << " A is working " << endl; return this; } }; class B: public A { public: void NotVirtual() { cout << "B" << endl; } virtual B* getThis() override { cout << __FUNCTION__ << " B is working " << endl; return this; } }; int main() { B b; A& ref = b; cout << typeid(ref.getThis()).name() << endl; typeid(ref.getThis()).name(); ref.getThis(); } 출력값은 다음과 같습니다. getThis( ) 함수가 세 번 실행되었는데도 출력값은 한 번만 나옵니다. typeid 내부에서 신기한일이 일어나는거 같습니다. 뭐라고 검색해야 해당 내용을 알 수 있을지 모르겠어요! 혹시 도움을 구할 수 있나요. 왜 getThis( ) 가 typeid와 함께 사용될 때 내부 출력이 무시되는지 궁금합니다.
-
미해결게임 프로그래머 취업 전략 가이드
정보처리기사 자격증 빨리 취득하는게 좋을까요?
정보처리기사 자격증 빨리 취득하는게 좋을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
강사님! 부탁이 있습니닷!
혹시 이 마켓구현하기 프로젝트 완성된 파일을 얻을 수 있을까요? 하나하나 영상을 보면서 따라하기도 하고 한쪽에 완성된 것을 보고 따라 쓰면서 하고 싶어서요!