inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

Node cur 부분 이해가 안가네요

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

for 문 안에 Node cur에 Q.poll(); 로 1 하나 넣어줬기 때문에 밑에서 cur.lt랑 cur.rt는 값이 아직 없어야 하는거 아닌가요?

  • java
  • 코테 준비 같이 해요!
지원 댓글 2 좋아요 0 조회수 313

MemberRepository Autowired로 주입 시 질문

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요?  3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요. 영한님께서 7분 40초 쯤에 Autowired로 Spring Bean이 관리하는 MemberRepository를 주입해준다고 하셨는데, 이 시점에는 MemberRepository의 구현체가 하나라서 자연스럽게 MemoryMemberRepository가 주입되었습니다. 그러면 만약 구현체가 여러개라면 무엇이 주입되나요? 우선순위 같은것이 있나요? 감사합니다.

  • spring
  • MVC
  • java
  • spring-boot
김지훈 댓글 1 좋아요 1 조회수 342

결정트리 수정버전 실습 질문

미해결

결정트리 실습 수정버전 공부하던 중 궁금한 점이 있어 질문 올렸습니다. 위 그림에서 밑줄 친 def 구문 첫 두 줄 feature_dup_df = pd.DataFrame(data=aa.groupby('column_name').cumcount(), columns=['dup_cnt']) feature_dup_df = feature_dup_df.reset_index()을 보면, 1) 첫째줄: feature_dup_df 은 dup_cnt 1열의 dataframe을 나타내는 것이 맞나요? 2) 둘째줄: feature_dup_df을 reset_index()하는 이유를 모르겠습니다. 최종output(표)으로부터 pd.merge(aa.reset_index(), feature_dup_df, how='outer')을 분석해보면 aa.reset_index()을 받아 index(굵은 숫자316~), reset_index에 의한 index열(316~), column_name가 나왔고 feature_dup_df을 받아 dup_cnt 값이 나온걸로 이해했습니다. 그렇다면 굳이 feature_dup_df.reset_index() 할 필요 없는거 아닌가요? 3)how'outer'가 뭔지 잘 모르겠습니다. 감사합니다.

김학래 댓글 0 좋아요 0 조회수 92

쉽게말해서

미해결

Nuxt.js 시작하기

넉스트서버 이닛은 넉스트앱 자체의 크레이티드 라고 생각해도 되는건가요?

  • vuejs
  • ssr
  • nuxtjs
hamzzi.test 댓글 1 좋아요 1 조회수 157

세션 고정 보호

미해결

스프링 시큐리티

14:53초 세션 고정보호 설명과 관련해서 질문드립니다. 공격자가 서버에 접속해서 세션ID값을 받고 그 값을 사용자에게 심어놓는다고 하셨는데 어떻게 심어놓나요? 공격자가 만든 웹에 접근하게 하나요?

  • spring-boot
  • java
  • Spring Security
이주경 댓글 1 좋아요 0 조회수 301

업비트나 빗썸에서도 구현 가능한가요?

미해결

파이썬으로 구현하는 거래 자동화 봇 (챗봇)

고팍스로 하는 방법만 있어서 질문드립니다. 업비트나 빗썸에서도 api 받아서 적용할 수 있는지 궁금합니다.

  • 업비트
  • chatbot
  • python
gun77y 댓글 0 좋아요 0 조회수 328

Demeter's Law 설명이 잘 이해가 안갔습니다 ㅠㅠ

미해결

객체 지향 프로그래밍 입문

3가지 경우를 적어주셨는데 말이 잘 이해가 안가서 예시로 느낌이라도 이해하려하는데요 acc.getDate().isAfter(now) acc.isExpired() 위에 처럼 여러 메소드를 꼬리물기식으로 사용하게끔 구현하지말고 아래처럼 한번에 메소드로 원하는 기능을 수행하게끔 구현하라는게 Demeter's Law 가 맞나요??

  • oop
rweteam 댓글 1 좋아요 1 조회수 315

네이버주식현재가 크롤링

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

안녕하세요 이렇게 했는데 내용 값인 현재가격만 출력이 안되는데 뭐가 문제일까요? for 문을 돌리지 않고 개별 코드를 url에 넣었을 경우에는 정상적으로 출력이 되는데 for문을 돌렸을때는 이렇게 값을 빼고 출력이 됩니다.

  • python
  • 웹-크롤링
Suhwan Oh 댓글 1 좋아요 0 조회수 237

rook-ceph-osd-prepare 추가 방법

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

# worker1 노드 taints 설정 테스트후 ceph에서 osd-prepare worker1 노드가 사라졌는데요, 다시 추가할수있나요? taints 설정은 원복했습니다. pod/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-2-b9r57 0/1 Completed 0 59m pod/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-3-g59hp 0/1 Completed 0 59m # ceph osd 상태는 이상없는듯합니다.. [root@kt1-test-hyu-k8s-master ceph]# k get all -n rook-ceph NAME READY STATUS RESTARTS AGE pod/csi-cephfsplugin-bxfr4 3/3 Running 0 47h pod/csi-cephfsplugin-provisioner-5c8b6d6f4-bkbzv 6/6 Running 0 47h pod/csi-cephfsplugin-provisioner-5c8b6d6f4-t8gcc 6/6 Running 0 60m pod/csi-cephfsplugin-vzzv5 3/3 Running 0 19m pod/csi-cephfsplugin-xz99c 3/3 Running 0 47h pod/csi-rbdplugin-85xqk 3/3 Running 0 19m pod/csi-rbdplugin-bxv5x 3/3 Running 0 47h pod/csi-rbdplugin-nspg6 3/3 Running 0 47h pod/csi-rbdplugin-provisioner-8564cfd44-rbplq 6/6 Running 0 47h pod/csi-rbdplugin-provisioner-8564cfd44-xkqpr 6/6 Running 0 60m pod/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-1-6947dfczcpcs 1/1 Running 0 19m pod/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-2-5d9b647nzkks 1/1 Running 0 47h pod/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-3-55ff5cc968ck 1/1 Running 0 47h pod/rook-ceph-mgr-a-7b95c49f7d-7jd2v 1/1 Running 0 47h pod/rook-ceph-mon-a-79d5d97cfc-h4tjg 1/1 Running 0 47h pod/rook-ceph-mon-b-56b898b9d7-zt4d8 1/1 Running 0 21m pod/rook-ceph-mon-c-5d56fdbcd-2xg5f 1/1 Running 0 47h pod/rook-ceph-operator-6845846dcd-rmdth 1/1 Running 0 47h pod/rook-ceph-osd-0-658b95554-qsbdx 1/1 Running 0 26h pod/rook-ceph-osd-1-567b6f896c-vw42n 1/1 Running 0 60m pod/rook-ceph-osd-2-7dc866bbcf-sgp2n 1/1 Running 0 26h pod/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-2-b9r57 0/1 Completed 0 59m pod/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-3-g59hp 0/1 Completed 0 59m pod/rook-ceph-tools-7f6598cb58-jt4zv 1/1 Running 0 29h NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/csi-cephfsplugin-metrics ClusterIP 10.106.23.175 <none> 8080/TCP,8081/TCP 47h service/csi-rbdplugin-metrics ClusterIP 10.107.73.77 <none> 8080/TCP,8081/TCP 47h service/rook-ceph-mgr ClusterIP 10.104.247.10 <none> 9283/TCP 47h service/rook-ceph-mgr-dashboard ClusterIP 10.111.82.234 <none> 8443/TCP 47h service/rook-ceph-mon-a ClusterIP 10.98.214.72 <none> 6789/TCP,3300/TCP 47h service/rook-ceph-mon-b ClusterIP 10.110.204.93 <none> 6789/TCP,3300/TCP 47h service/rook-ceph-mon-c ClusterIP 10.100.231.229 <none> 6789/TCP,3300/TCP 47h NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE daemonset.apps/csi-cephfsplugin 3 3 3 3 3 <none> 47h daemonset.apps/csi-rbdplugin 3 3 3 3 3 <none> 47h NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/csi-cephfsplugin-provisioner 2/2 2 2 47h deployment.apps/csi-rbdplugin-provisioner 2/2 2 2 47h deployment.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-1 1/1 1 1 19m deployment.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-2 1/1 1 1 47h deployment.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-3 1/1 1 1 47h deployment.apps/rook-ceph-mgr-a 1/1 1 1 47h deployment.apps/rook-ceph-mon-a 1/1 1 1 47h deployment.apps/rook-ceph-mon-b 1/1 1 1 47h deployment.apps/rook-ceph-mon-c 1/1 1 1 47h deployment.apps/rook-ceph-operator 1/1 1 1 47h deployment.apps/rook-ceph-osd-0 1/1 1 1 47h deployment.apps/rook-ceph-osd-1 1/1 1 1 47h deployment.apps/rook-ceph-osd-2 1/1 1 1 47h deployment.apps/rook-ceph-tools 1/1 1 1 29h NAME DESIRED CURRENT READY AGE replicaset.apps/csi-cephfsplugin-provisioner-5c8b6d6f4 2 2 2 47h replicaset.apps/csi-rbdplugin-provisioner-8564cfd44 2 2 2 47h replicaset.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-1-6947dfcd89 1 1 1 19m replicaset.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-2-5d9b647556 1 1 1 47h replicaset.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-2-64888df58 0 0 0 47h replicaset.apps/rook-ceph-crashcollector-kt1-test-hyu-k8s-worker-3-55ff5cc4ff 1 1 1 47h replicaset.apps/rook-ceph-mgr-a-7b95c49f7d 1 1 1 47h replicaset.apps/rook-ceph-mon-a-79d5d97cfc 1 1 1 47h replicaset.apps/rook-ceph-mon-b-56b898b9d7 1 1 1 47h replicaset.apps/rook-ceph-mon-c-5d56fdbcd 1 1 1 47h replicaset.apps/rook-ceph-operator-6845846dcd 1 1 1 47h replicaset.apps/rook-ceph-osd-0-658b95554 1 1 1 26h replicaset.apps/rook-ceph-osd-0-7d48dffb84 0 0 0 47h replicaset.apps/rook-ceph-osd-1-567b6f896c 1 1 1 26h replicaset.apps/rook-ceph-osd-1-6b79dbb697 0 0 0 47h replicaset.apps/rook-ceph-osd-2-7ccf576997 0 0 0 47h replicaset.apps/rook-ceph-osd-2-7dc866bbcf 1 1 1 26h replicaset.apps/rook-ceph-tools-7f6598cb58 1 1 1 29h NAME COMPLETIONS DURATION AGE job.batch/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-1 1/1 6s 166m job.batch/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-2 1/1 8s 59m job.batch/rook-ceph-osd-prepare-kt1-test-hyu-k8s-worker-3 1/1 8s 59m [root@kt1-test-hyu-k8s-master ceph]# k -n rook-ceph exec -it rook-ceph-tools-7f6598cb58-jt4zv -- ceph osd status ID HOST USED AVAIL WR OPS WR DATA RD OPS RD DATA STATE 0 kt1-test-hyu-k8s-worker-2 20.9M 99.9G 0 0 0 0 exists,up 1 kt1-test-hyu-k8s-worker-1 16.3M 99.9G 0 0 0 0 exists,up 2 kt1-test-hyu-k8s-worker-3 19.5M 99.9G 0 0 0 0 exists,up [root@kt1-test-hyu-k8s-master ceph]# k -n rook-ceph exec -it rook-ceph-tools-7f6598cb58-jt4zv -- ceph osd tree ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF -1 0.29306 root default -5 0.09769 host kt1-test-hyu-k8s-worker-1 1 hdd 0.09769 osd.1 up 1.00000 1.00000 -7 0.09769 host kt1-test-hyu-k8s-worker-2 0 hdd 0.09769 osd.0 up 1.00000 1.00000 -3 0.09769 host kt1-test-hyu-k8s-worker-3 2 hdd 0.09769 osd.2 up 1.00000 1.00000

  • docker
  • kubernetes
iamhyeon2 댓글 1 좋아요 0 조회수 510

read 함수에 대한 질문입니다

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

강의에서 작성하신 코드에서 async def fetch ( url , executor ): # 쓰레드명 출력 print ( 'Thread Name : ' , threading . current_thread (). getName (), 'Start' , url ) # 실행 res = await loop . run_in_executor ( executor , urlopen , url ) print ( 'Thread Name : ' , threading . current_thread (). getName (), 'Done' , url ) # 결과 반환 return res .read()[ 0 : 5 ] 마지막 줄에서 쓰인 read() 함수의 사용이 궁금해져 res의 타입을 출력해 봤습니다 출력 결과 <class 'http.client.HTTPResponse'> 가 나왔는데요 여기서 사용된 read 함수에 대한 설명을 파이썬 공식 문서에서 찾을 수 있었습니다 HTTPResponse. read ( [ amt ] ) Reads and returns the response body, or up to the next amt bytes. read() 뒤의 [0:5] 부분을 보면 슬라이싱을 이용한 것으로 보이는데, read() 안에 인자를 넣어서 출력되는 부분의 양을 조절하지 않고 슬라이싱을 따로 한 이유가 있는지 궁금합니다 그리고 슬라이싱은 리스트나 튜플 문자열 등에서만 사용 가능한 것으로 알고 있는데요, 위의 경우가 슬라이싱이 맞다면, 슬라이싱을 활용할 수 있는 경우가 더 있는 것인지 알고 싶습니다

  • python
  • django
vpdtlrdl 댓글 1 좋아요 0 조회수 297

[1/1 강] financeDataReader 설치 오류

미해결

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

아래와 같은 메세지가 나오는데, 수업듣는데 문제는 없을까요? Could not fetch URL https://pypi.org/simple/finance-datareader/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/finance-datareader/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))) - skipping Requirement already up-to-date: finance-datareader in c:\programdata\anaconda3\lib\site-packages (0.9.1) Requirement already satisfied, skipping upgrade: pandas>=0.19.2 in c:\programdata\anaconda3\lib\site-packages (from finance-datareader) (0.25.1) Requirement already satisfied, skipping upgrade: requests>=2.3.0 in c:\programdata\anaconda3\lib\site-packages (from finance-datareader) (2.22.0) Requirement already satisfied, skipping upgrade: lxml in c:\programdata\anaconda3\lib\site-packages (from finance-datareader) (4.4.1) Requirement already satisfied, skipping upgrade: requests-file in c:\programdata\anaconda3\lib\site-packages (from finance-datareader) (1.5.1) Requirement already satisfied, skipping upgrade: python-dateutil>=2.6.1 in c:\programdata\anaconda3\lib\site-packages (from pandas>=0.19.2->finance-datareader) (2.8.0) Requirement already satisfied, skipping upgrade: pytz>=2017.2 in c:\programdata\anaconda3\lib\site-packages (from pandas>=0.19.2->finance-datareader) (2019.3) Requirement already satisfied, skipping upgrade: numpy>=1.13.3 in c:\programdata\anaconda3\lib\site-packages (from pandas>=0.19.2->finance-datareader) (1.19.5) Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\programdata\anaconda3\lib\site-packages (from requests>=2.3.0->finance-datareader) (1.24.2) Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in c:\programdata\anaconda3\lib\site-packages (from requests>=2.3.0->finance-datareader) (3.0.4) Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in c:\programdata\anaconda3\lib\site-packages (from requests>=2.3.0->finance-datareader) (2.8) Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in c:\programdata\anaconda3\lib\site-packages (from requests>=2.3.0->finance-datareader) (2019.9.11) Requirement already satisfied, skipping upgrade: six in c:\programdata\anaconda3\lib\site-packages (from requests-file->finance-datareader) (1.15.0) Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))) - skipping WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1076)'))': /simple/finance-datareader/

  • 웹-크롤링
  • numpy
  • pandas
  • python
  • plotly
  • matplotlib
  • seaborn
  • 웹 스크래핑
dee 댓글 1 좋아요 1 조회수 1037

multiline에서의 capitalize

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

선생님, 이렇게 코딩하면 모두 소문자로 반환되는데 왜그런건가요? 모두 소문자로 해서 capitalize해도 그대로 소문자로 출력됩니다.

  • python
kjr1222 댓글 1 좋아요 0 조회수 188

도커 컨테이너를 이용한 가상화

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

안녕하세요 선생님. 도커 컨테이너를 이용해서 가상화하는 것에 대해 질문이 있습니다. 예를 들어 분산 처리를 위해 서버가 4대 정도가 필요하다고 할 때, 도커를 이용해서 4개의 컨테이너를 만들면, 그것들을 이용해서 마치 4대의 서버가 있는 것처럼 작업을 할 수 있나요?

  • 도커
  • docker
  • linux
  • network
돈가스날다 댓글 2 좋아요 0 조회수 355

SetName 질문입니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

input 태그안에서 키 값으로 "name"을 전달하는데 전달된 name이 MemberForm의 String name에 전달되어 자동으로 setName을 스프링이 해준다고 설명해주셨는데 이러한 setName을 실행해주는 작동 원리가 무엇일까요? 스프링이 한다고 하셨는데 스프링이 어떻게 자동으로 setName을 해주는지 궁금합니다.

  • SetName
  • java
  • spring
  • spring-boot
  • MVC
WooNG 댓글 1 좋아요 0 조회수 393

권한 부탁드립니다!

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

gits 에 남겼는데 권한이 안되어서 진도가 안나가네용 ㅜ.ㅜ 부탁드릴게요!! ㅎㅎㅎ

  • es6
  • javascript
  • vuex
  • vuejs
손지혜 댓글 1 좋아요 1 조회수 159

props질문

미해결

Vue.js 시작하기 - Age of Vue.js

강사님 이해가 잘 안가는 부분이 있는데요 하얀색과 초록색 변수명? 이 같아야되는건가요??

  • vuejs
  • javascript
딩띵 댓글 2 좋아요 1 조회수 398

Creature(int creatureType) : _creatureType(creatureType)

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

Creature(int creatureType) : _creatureType(creatureType) 생성자 상속에서 _creatureType(creatureType) 이 의미하는바가 무엇인지 알고 싶습니다. cretaure type 을 _creatureType 으로 캐스팅 해주는 것을 상속 받는다는 의미인지요?

  • C++
지훈최 댓글 1 좋아요 2 조회수 204

travis ci 에서 deploy과정이 아예 실행아 안되는 경우

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

travis ci에서 test 하는 script부분까지만 실행이되고, 종료가 됩니다 . 빌드에는 확인해보면 적용이 되어있는데 deploy부분은 실행이 안되고 그냥 종료가 되버려서, 무언가 잘 못된 부분이 있으면 에러 메세지라도 보고 대처를 할 텐데, 계속 수정해봐도 deploy부분이 생략된체로 종료가 되는데 이유가 있을까요? AWS도 정상적으로 실행중입니다.

  • aws
  • docker
  • github
  • 데이터 엔지니어링
  • cicd
  • travis-ci
김학 댓글 1 좋아요 0 조회수 324

인기 태그

인프런 TOP Writers

주간 인기글