현재 선생님께서 알려주신 브로드캐스트 서버와 클라이언트의 신호를 주고받는 내용을 공부중입니다. sock.sendto(message.encode(), ('192.168.58.255', port))로 일부러 잘못된 IP 주소를 입력하여 서버를 실행했는데 무엇때문인지 클라이언트 터미널에 Hello, Broadcast! 라고 수신이 되고 있습니다?..... 분명 강의에서(유니캐스트, 멀티캐스트, 브로드캐스트)의 17분 10초를 보시면 제대로 수신이 안 되는데 말이죠.... 이유를 모르겠습니다. 챗지피티에서는 브로드캐스트는 os와 네트워크 환경에 따라 "내 서브넷이 아닌 주소"는 필터링되거나 무시될 수 있어서 그런다고 하는데.... 왜 선생님은 되고 저는 안 되는건가요?..
안녕하세요 강의 기출문제 부분 시작하려고 합니다. 지금까지 제공해주신 자료 PDF파일로 아이패드에서 무리없이 잘 학습해왔습니다. 기출문제 파일들 대부분이 아이패드로 옮기니 화질이 저하되고, PDF 앱 자체가 팅겨버리네요... 혹시 일부 자료파일을 준비해주실 때 다른 자료파일과 차이점이 있다면 .. 참고하겠습니다. (폰트, 압축률.. 용량...등등 ) 버전 파일은 잘 열리지않거나 버벅임이 있는 것 같습니다 가능하다면 버전 변경방법 혹은, 재 변환 해서 공유주실 수 있는지 문의드립니다.
안녕하세요 이제 막 아나콘다 설치를 하려고 하는데 이상하게 설치가 되어도 실행이 안되고 아예 앱에서 검색을 해봐도 anaconda가 나오지 않고 있네용...ㅠ 분명 성공적으로 설치가 되었다고 페이디까지 나왔는데ㅜ 지금 5번째 재설치인데 안되면 구글 코랩으로 대신하여도 괜찮을까요??? 결과 값이 다를 수 있다는 점은 이미 인지하고 있습니다.
내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
수업 잘들으면서 6.1 까지 왔는데 marketwatch에서 막혔네요. 제가한 방법은 : "headers=" 를 추가 --> 안됨. selenium으로 접근 --> 로봇 아님을 확인하기 위한 퍼즐 나타남. 아무리 천천히 퍼즐을 풀어도 차단됨.이미 IP 주소를 의심받아서 그런 걸수 도 있을꺼 같아요. 우회법이 있을까요?
안녕하세요, 아래에서 Add 0이 출력되는 부분 관련 여쭙습니다. 아래 부모 코드 블록에서 n이 0인 경우에는, 0을 return하는데 class Sum { int sum(int n) { // 5 if (n <= 0) { return 0; } else { return n + sum(n - 1); } } } n = 1 일 때, 1 + sum(0)에서 sum(0)이 재정의된 자식의 메서드를 호출하여, "Add 0"이 출력되는 것인지, 왜 부모의 sum(0)의 값인 0을 return하는지, 헷갈려서 질문을 드립니다...!
1페이지에 있는 지식인 글 입니다. 보시면 삼성전자 전문기사 폭행 이라는 제목의 글이 있는 것을 확인 할 수 있는데 크롤링하여 확인해보면 아래 사진처럼 출력이 안됩니다. 코드는 제대로 입력한 것 같은데 왜 이러는걸까요? 그리고 한 페이지마다 10개의 글을 읽어오는 방식인 것 같은데 저 글을 못 읽어들여서 다음 페이지에 있는 첫 번째 글을 가져오는 걸까요?
안녕하세요 손절 전략에 대해서는 어떻게 생각하고 계시는지 궁금하여 여쭤봅니다. signal_calculation()함수를 보면 zscore가 zscore_threshold(=2) 초과, 5 미만일 때는 signal을 -1로 채워서 stock1/stock2를 각각 매도/매수 하는 전략으로 진행되는데요, 그 밑에 ffill() 코드로 인해 한번 signal이 -1로 채워지면 zscore가 1미만으로 내려가지 않는 한, signal이 계속 -1로 유지되게 됩니다. 이 경우에 만약 zscore가 한 번 2~5 영역에 들어간 이후에 갑자기 zscore가 6, 10, 20, 100까지 혹은 그 이상 벌어지는 현상도 현실세계에서 가끔 발생할 수 있다고 생각합니다. (해당 기업에 예상치 못한 이슈가 발생 한다던가, 재해가 발생할 수 도 있겠죠) 물론 이런 경우가 자주 발생하지는 않겠지만, 한 번 발생했을 때 큰 손실이 발생할 것으로 예상되어, 그 이전 수익을 모두 잃을 수 있다고 생각합니다. 때문에 zscore가 일정 값 이상으로 벌어진다면 (예를 들면 20 이상?) 손절하는 전략을 취하는 코드도 추가하면 어떨까요? 이 부분에 대한 생각을 여쭤보고 싶네요.
'섹션2. Cursor 기능 설명' 4:02 에서 Add new rule 을 누르시면 룰을 입력할 수 있게 창이 나오는데 제꺼에서는 아무 반응이 없어서 프로젝트 룰을 입력할 수 없습니다. (맨 아래 사진 있습니다. 빨간색 표시 해놨습니다.) 저는 1.2.4 버전을 사용하는데 버전이 달라서 그런가요? 어떻게 해야 하나요? 그리고 영상에서 사용하신 User Rules과 노션에 있는 룰이 다르던데 둘 중 어느걸 따라해야 하나요?
안녕하세요, 14분 47경에 df_pair에 대해서 signal_calculation()을 진행하고 난 후의 df_pair를 보면 마지막 5행의 데이터가 zscore가 2를 넘지 않음에도 불구하고 signal이 계속 -1이네요. 강의에서는 그 사이에 signal을 변경하는 신호를 못 받아서 그렇다고 넘어가셨는데, 저는 이해가 잘 안돼서요. mother class의 signal_calculation()메서드를 확인해도 ffill()함수가 1번만 적용되고, 그 다음줄에 fillna(0)함수로 signal을 0으로 채우기 때문에 signal이 계속 -1로 유지되는 현상이 왜 발생하는지 이해가 안됩니다. (시그널이 2이하로 떨어진다면, 1번만 -1로 유지되고 그 이후에는 0으로 채워져야 하는 것 아닌가요? 더 자세히 설명해주실 수 있나요? (AI봇의 설명은 부정확한 부분이 많네요...ㅠ)
4:20 이부분에서 for문을 이용해서 modelName1[]에 있던 문자열을 myCar.model[i] 배열로 복사하는것인데 for문 실행으로는 NULL문자를 제외한 문자열들만 복사가 되기 때문에 for문 바깥에서 myCar.model[i] = '\0'; 이라는 코드로 NULL 문자를 마저 복사해주는 게 맞나요?? 제가 이해한 것이 맞는지 질문드립니다
14:19 정적 메서드에서 정적 변수 처리 부분에서 그 전 강의에서 초기화는 한번만 진행해준다고 배웠었는데 지금 이 부분과 혼동됩니다ㅠ 몇강에서 초기화는 한번만 해준다고 배웠는데 혹시 어디인지 아실까요..? 초기화 부분에 대해 설명 부탁드립니다!! 0으로 바꿔주는게 초기화가 아닌 재할당으로 생각하면 되는걸까요?