묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Node.js로 웹 크롤링하기
주기적으로 크롤링 자동 실행
안녕하세요. 강의 잘 듣고 있습니다. 수강도중 질문이 있어서 올립니다. 타 웹사이트에서 리뷰들을 가져와서 제 디비에 리뷰를 관리한다고 하면, 주기적으로 새로운 댓글들을 업로드할 필요가 있는데 이경우 어떻게 처리를 해야하나요. 찾아보면 java 'Quartz' 는 나오는데 노드를 사용하면서 좋은 라이브러리를 못 찾겠습니다. 혹시 추천하시는 라이브러리 있으신가요?
-
미해결신입 프로그래머를 위한 실전 JSP 강좌
환경설정부터 잘 안 됩니다ㅠ
안녕하세요 jsp 처음 공부해보는 학생입니다. 지금까지 강의 보면서 잘 따라왔는데요.. jdbc는 환경설정하는 부분부터 막혀서요ㅠ jar 파일은 찾았는데요. 붙여놓을 폴더는 Preferences에 경로 그대로 찾아갔는데 ext라는 폴더가 없어서 폴더를 만들어서 해도 안 되고 lib에 붙여넣어도 안 되고 인터넷 검색해서 이클립스에서 build path로 해보고 별것 다 해봐도 안 되네요.. 실행시켜서 예외처리에 에러 출력시켜보니java.lang.ClassNotFoundException 이 출력돼서 찾아보니까 WEB-INF 의 lib에 jar 파일 넣으래서 그렇게 했더니 바로 java.sql.SQLRecoverableException 이 에러 뜨구요. 몇시간째 진행도 못하고 되는게 없어요..ㅠㅠ 어디서부터 잘못된건지 모르겠습니다ㅠ
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
네트워크 게임
제가 네트워크 게임을 만들고 싶은데 photon 이런거 사용법을 좀 상세히 알려주는 사이트나 책 혹은 자료가 있을까요? 책도 사서 보고있는데 간단하게만 설명하고 넘어가셔서 그렇습니다
-
미해결홍정모의 따라하며 배우는 C++
4분쯤 나온 코드 27번째 줄 질문입니다.
arr[i].getCents() = i; 로 i값을 arr[i]에 대입하셨는데 .getCents()에 무슨 의미가 있는지 궁금합니다.
-
미해결스프링 프레임워크 핵심 기술
ConversionService
안녕하세요~ 10:10초 부분쯤에 보면 registry.addFormatter를 통해 등록된 Converter와 Formatter 들은 ConversionService 에 등록이 되고 이를 통해 실제 변화하는 작업을 한다고 하셨습니다. 그리고 이후에 상속관계도 그림을 보면은 DefaultFormattingConversionService 는 FormatterRegistry 와 ConversionService 두개를 상속 받고 있다는게 조금 이상합니다. FormatterRegistry 안에 ConversionService 기능이 있다고 예상이되는데... 왜냐하면 Converter를 FormatterRegistry 안에 등록을 하면 자동으로 ConversionService를 통해서 실제 변환 작업이 일어나잖아요?? 뭔가 조금 헷갈립니당.
-
미해결Javascript ES6+ 제대로 알아보기 - 초급
vscode 확장 어떤걸 까셨나요?
이번 강좌를 들으면서 vscode를 설치했는데. 강좌에서는 코딩하면서 에디터상에 값도 표시되던데 확장프로그램을 설치하신건가요? 그리고 설치하셨다면 어떤 프로그램인지 알고 싶습니다. 끝으로 vscode로 자바스크립트 코딩하면서 도움이 될 확장은 무엇이 있는지도 알고싶습니다.^^
-
미해결IT인을 위한 ELK 통합로그시스템 구축과 활용
공공데이터를 활용한 ELK 적용 언제 업데이트 되나요?
공공데이터를 활용한 ELK 적용 언제 업데이트 되나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
Bare-Metal에서 서비스 타입을 LoadBalancer로 expose 하는 방법
강의에서 서비스를 LoadBalancer로 띄우려면 플러그인을 설치해줘야 한다고 하셨는데 어떤 플러그인을 설치해서 어떻게 설정해야 하는지 알수 있을까요?
-
미해결MIT 공개강좌 - 컴퓨터 과학 & 프로그래밍 입문 (python)
그냥 문제제기인데요.. 자막이 하나도 안 맞아요.
자막좀... 영어만 들으면 생전 처음 듣는 단어들이 나와서 힘들어요...
-
미해결React로 NodeBird SNS 만들기
에러 가 납니다 ㅠㅠ
이렇게 코드 등록 을 하였는데 밑에 이런 에러가 나네요 ㅠㅠ 어떻게 해야 하죠? ㅠㅠ
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제제출
다 패스하고 래블업과제제출버튼을 클릭하는데 버튼을 눌러도 아무일도 안일어납니다 ㅠ 어떻게하면 과제제출을 완료할 수 있을까요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 제출이 안되네요
BackendClientError: Request to the API endpoint has failed. Check your network connection and/or the server status. *** Traceback *** File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\cli\run.py", line 118, in run resources=resources) File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\base.py", line 21, in _method return cls.session.worker_thread.execute(coro) File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\session.py", line 52, in execute raise result File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\session.py", line 36, in run result = loop.run_until_complete(coro) File "c:\programdata\miniconda3\lib\asyncio\base_events.py", line 579, in run_until_complete return future.result() File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\kernel.py", line 62, in get_or_create async with rqst.fetch() as resp: File "c:\programdata\miniconda3\lib\site-packages\ai\backend\client\request.py", line 78, in __aenter__ raise BackendClientError(msg) from e 이렇게 뜨면서 제출이 안되네요..
-
미해결예제로 배우는 스프링 입문 (개정판)
디버깅모드해도 아무변화가 없어요
logging.level.org.springframework.web=DEBUG 주석을 해제하고 디버깅모드로 시작해도 콘솔에 아무 변화가 안잡힙니다.
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
playerInput강의에서 변수를 만드신 의미를 모르겠어요
6:00에서 예로 '유니티 프로젝트 설정의 인풋의 Fire1'과 '불리언 변수 fire'사이에 'fireButtonName'변수가 왜 있는지 이해하지 못했습니다 이전 강의에서는 변수없이 바로 넣으셨더군요 도움!
-
미해결홍정모의 따라하며 배우는 C언어
교수님 컴파일 질문있습니다..!
안녕하세여 교수님 소스파일 작성에 질문이 있습니다..!소스 파일은 우리가 c문법에 맞게 끔 타이핑한 것들(코딩)이다. 소스 파일을 구성하는 타이핑한 문자 하나하나가 아스키 코드 값 형태로 저장이 된다. a라고 내가 타이핑을 했을때,a 아스키 코드값이 65니까 1byte인 2진수 01000001 형태의 bit열로 소스코드를 구성하는 그 캐릭터 하나하나가 전부 다 여기 이진수 형태로 바뀌어서 저장이되고 이 저장된 형태의 파일을(아스키 코드값 형태로 저장된) 텍스트 파일이라고 한다.소스파일도 이 텍스트 파일의 형태로 저장이된다. 질문1. (o,x로 대답해주세요)소스파일에서A = 3라고 적었을때, 소스파일은 텍스트 파일이니까 하나하나 문자가 다 아스키 코드값으로만 저장된다.'A'(01000001)'='는 아스키값으로 61이니까 (00111101) 3은 51이니까 (00110011) 즉 01000001 00111101 00110011 이렇게 저장되는 게 맞는겁니까? HIGH-LEVEL 언어는 사람이 직접 이해할 수 있는 수준의 언어로 사람에게 가장 가까운 언어이다.예제를 보면,서로 다른 메모리 공간에 어떤 값을 저장한 뒤에, 이 값들을 더하여 다른 메모리공간에 저장하는 식을 볼 수 있다. 이 과정에 변수라는 개념을 이용하여 메모리 공간을 사람이 이해하기 쉬운 방식으로 표현한 것과 수학의 덧셈과 비슷하게 표현한 것을 확인할 수있다.이렇게 high-level 언어는 사람이 이해하고 사용하기에는 편하지만 당연히 cpu는 이해할 수 없어 컴파일,로딩,링킹 등 기계어로 번역하는 여러 가지 과정을 거쳐 cpu가 수행하게 된다. 따라서 이것은 cpu가 이해할 수 없어서, cpu가 뭔가 실행하려면 cpu가 이해할 수 있는 명령어 인스트럭션의 bit로 바껴있어야한다. 그래서 그작업을 해주는 것이 컴파일 이라고 한다. 오브젝트 파일은 아스키 코드값 형태인 비트열(텍스트 파일)이 아니고 실제 cpu가 이해할 수 있는 명령어의 비트 열이다. 질문2. (만약 질문 1이 맞다면) 위에 있는 명령어 인스트럭션의 bit라는 것이 예를 들어A=3B=4C= A+B라고 적혀있을 때, +가 아스키 코드값으로는 10진수로 43이니까 2진수로 00101011입니다.근데 cpu에선 +가 ADD (어셈블리언어) 로 생각해야하니까 다른 이진수로 바뀌어서 명령어 인스트럭션 bit열로 재구성 된다는 건가요?? 항상 고생이 많으십니다. 늘 좋은 강의 듣고있습니다 감사합니다 교수님
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
\n은 되는데 \t가 안 됩니다...
다른 것들도 다 되는데, \t만 안 되네요...
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
onPressed 반응이 없습니다.
onPressd를 눌러도 반응이 없습니다. 프린트까지는 잘됬는데
-
해결됨대세는 쿠버네티스 (초급~중급편)
Replica Set에서 matchLabels와 matchExpressions을 사용할 때
강의를 듣던 중에 궁금한 점이 생겨 질문합니다. Replica Set은 pod의 복제 관리를 해주는 컨트롤러라고 알고있습니다. 기존에 생성되어있는 pod가 없으면 템플릿을 통해 replicas에 적힌 수 만큼 pod를 찍어내고 이 찍어낸 pod를 관리하는 거라고 알고있습니다. 근데 Replica Set강의에서 matchLabels와 matchExpressions을 둘 다 사용가능하다고 하셨는데 만약에 강의 내용처럼 pod1 pod2의 type은 web이고 pod3의 type은 db인데 이건 서로 다른 pod아닌가요?? 서로 다른 pod의 replica(복제) 개수는 어떻게 유지가 되나요?? 아니면 처음에만 기존에 있는 pod만 연결되고 그 이후에는 템플릿에 적힌 pod만 복제되는 건가요? 그리고 추가적으로 이 템플릿은 하나의 pod 양식만 적을 수 있나요??
-
미해결Meet Advisor 가 알려주는 인사, 노무 관리!!
강의가 전혀 나오지 않습니다.
확인 부탁드립니다.
-
미해결React로 NodeBird SNS 만들기
ctx.req.headers.cookie undefined 증상
아랫분이 글을 올린 것 처럼 저역시 동일 증상이 일어납니다. 해당 부분에 대해 많은 실험을 해보았는데요. 놀라운 의문점이 발생되었습니다. 1. 제가 만든 웹에서 로그인. 2. 쿠키정보에 쿠키 생성 확인 완료. 3. 새로고침 4. 로그확인 > axios.defaults.headers.Cookie = undefined 5. 제 프로젝트 서버 종료 후, 제로초님의 동일 소스 프로젝트 실행. 6. 로그인. 7. 쿠키정보에 쿠키 생성 확인 완료. 8. 로그확인 > axios.defaults.headers.Cookie = rnbck~~~~~ 9. 다시 제로초님의 프로젝트 종료 후, 제 프로젝트 실행. 10. axios.defaults.headers.Cookie = rnbck~~~~~ 여기서 제로초님과 저의 프로젝트가 다른점은, 제로초님의 쿠키 name 은 'rnbck' 이고, 저의 프로젝트 쿠키 name 은 'rrcc' 라는 점입니다. 여기서 의문은, 개발자 탭(F12)의 쿠키 데이타로는 rnbck~~~~ rrcc~~~~ 요렇게 들어 있는데, axios.defaults.headers.Cookie 의 인식을 rnbck 로만 한다는 점입니다. 쿠키 삭제 후 무조건 undefined는 동일합니다. 프론트서버에서는 rnbck 만 쿠키로 인식할 수 있도록 다른 설정을 해준적이 없는 걸로 기억하고.. 제 프로젝트내 소스에서는 'rnbck' 의 명을 검색해도 단 1건의 경우도 존재하지 않습니다. 하지만, 'rnbck' 명으로된 쿠키만 찾는게 의문이네요.. 이런점들로 보아, 여러 사이트를 방문하게 되면 수많은 이름의 쿠키데이터가 브라우저에 쌓여있을텐데, 그중 저희가 로그인하기 위한 쿠키를 선택을 어떻게해서 사용하는지도 추가로 의문이 생기게 되었습니다. 해당 의문은 아직 해결을 못한 상태이고, 너무 궁금한 부분이네요.. 참고로, 일반 클라이언트에서 dispatch 할때는 withCredential 로 전달되는 쿠키는 지금까지 막힌적 없고 로그인도 아주 잘됩니다..