묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
requests, soup로 크롤링 했을때 안가져와지는 경우 어떻게 해야하나요?
안녕하세요.문의드려요. 실전으로 쇼핑몰들 크롤링 해보고 있는데요.상품 상세 페이지라면 가격, 브랜드명 이런건 되는데,상품 상세 정보 부분은 크롤링이 안되더라고요. 지그재그 등header에 에이전트 모질라 넣어도 안되고.. 그리고 어떤 사이트는 res.statusCode 찍어보면 403이나 404가 오는 사이트도 있고.. 위 두가지 유형처럼 막혀있을 경우 뚫을 수 있는 방법이 있을까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
인덱스 코딩시간 문제풀이
indexOf(), lastIndexOf()를 활용한 코드 작성 문제 풀이입니다. 부족하거나 틀린점이 있다면 알려주세요!이런식으로 하는게 맞는지 문제해결방식이 헛갈리네요...!//출생날짜를 변수로 저장 var birth = "19971212"; //나이가 27살인가요? var k = birth.indexOf(1997); //출생에 제일 앞에 위치하는 년도 4자리는 앞에서부터 구해야 정확하니 indexOf를 사용하여 변수 k에 저장해준다 if(k == 0){ //년도가 인덱스 0번째로 확인된다면 원하는 년도 출생임으로 27세가 된다. console.log("27세 입니다."); }else{ //그렇지 않을 경우 다른 나이로 판단한다. console.log("27세가 아닙니다."); } //생일이 12월인지 구하시오. var i = birth.lastIndexOf(12, 4); //생일은 년도보다 뒤에 있기 때문에 lastIndexOf를 사용하되 날짜와 혼동 될 수 있으므로 2번째 파라미터를 활용해 월에 해당하는 위치부터 시작하도록 설정한다. console.log(i); if(i == 4){ //인덱스 4번째가 월에 해당하는 위치이기 때문에 해당 위치로 확인되면 12월생임을 알 수 있다. console.log("12월생입니다."); }else{ //그렇지 않을 경우 다른 월로 판단한다. console.log("12생이 아닙니다."); }
-
미해결스프링 시큐리티 OAuth2
안녕하세요! 소셜로그인 관련 질문입니다!
프로젝트MSA 환경에서 프론트는 외부 서버에서 별도로 배포합니다.프론트는 APIGateway 로만 데이터를 교환하고자 합니다.현재 카카오 로그인 기능만 구현하고자 하는데 이를 JWT + Redis 를 활용하여 JWT 토큰을 검증하고 Gateway 에서 검증하고 각 서비스를 호출 하는방식으로 구현하고자 합니다. 제가 이해한게 맞다면 자체 포함타입일거같습니다.플로우는 다음과 같습니다Front kakao click -> kakao 검증 -> 프로젝트 서비스의 회원(member) 별도 저장 이때 Front 요청-> gateway(Auth-client) 로드밸런싱-> Authorization Server(Auth-Server) kakao인증후 User권한 인가 jwt -> Front 요청 -> gateway(redis 에 세션,jwt 저장) 이렇게 될것이라고 생각하고 있었는데 강의를 보다보니 Kakao login 과 jwt 는 client 쪽인 apigateway 에서 구현을 해야하는건가요? 또한 개념적으로 접근하게 된다면 카카오로그인으로 회원을 인증하고 제가 만든 프로젝트의 권한을 인가개념을 분리해야하는건지 어렵더라구요 ㅠㅠ 기존에 모놀리식으로 할땐 검색하며 예제를 복붙하면서 따라하다보니 막상 인증/인가를 분리하려니 어려움을 겪고있습니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
django-debug-toolbar를 통한 SQL 디버깅 강의 오류
공식문서를 보고 다 맞게 작성해서 실행하며 No module named 'django_toolbar' 오류가 발생합니댜ㅏ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Anchor Box를 Reference 로 해야하는 이유가 궁금합니다!
안녕하세요 , 좋은 강의 감사드립니다바보 같은 질문일수도있으나 , Ground Truth Box 의 중심좌표값과 예측 BBO의 중심좌표값의 차이가 최소가 되도록 손실함수를 작성하지 않고 , Anchor Box를 Reference 로 해야하는 이유가 있을까요? 분명 제가 제대로 이해를 못한것같은데.. 조금 헷갈리네요..!
-
미해결하울의 안드로이드 인스타그램 클론 만들기
NavigationBarView 사용법 변경으로 인한 네비게이션 바 애니메이션 적용법
NavigationBarView 23년 이후 .. : 네이버블로그 (naver.com)해결방법 정리 블로그
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 기능 한계로 인한 즉시로딩 질문
만약강의 17분쯤에 설명하는 프록시 객체 한계에 대해서 궁금한 부분이 있습니다. 즉시로딩이 적용되어 JOIN을 통해 Member의 값을 불러오게 되면 조회에서만 그치지 않고 Member 프록시 객체에 Injection이 추가로 되는지 궁금합니다!
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
hostfile과 cache dns
안녕하세요 선생님 강의 덕분에 TCP/IP 통신과 네트워크의 전반을 이해할 수 있었습니다 감사합니다! 다름이 아니라, dns 파트 정리 중 hostfile과 cache dns 개념이 헷갈려서 질문 드립니다...! Q. hostfile과 cache dns는 같은 의미인가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
controller 에러 입니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]이런식으로 나오고 타이핑이 안됍니다
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
부록
부록이 뭔가요 ?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
lightsail ssl 적용 api 작성
안녕하세요 강의대로 lightsail을 이용해서 서버를 구축하였습니다ssl 보안을 적용해서 https api를 만들고자 하는데 혹시 추천하시는 방법이 있을까요?linux계열로 생각해서 ssl를 적용하면 되는 건지 혹은 lightsail 자체에서 제공하는 loadbalence를 적용하면 되는 건지 궁금합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
cmd 로 다시 또 빌드하는이유가 뭔가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]cmd 로 다시 빌드하는 이유가 그냥 cmd 로도 실행할수 있다는 방법을 소개해주시는 건가요?그리고 cmd 로 빌드를 하면 기존에 인텔리제이로 만든 스프링부트 프로젝트 파일 외 에 build 안에 또 같은게 있는거같은데 중복 파일 이 있어도 돼는건가요? 뭔가 이상해서요
-
미해결IT보안을 위한 와이어샤크 네트워크 패킷 분석 실전
패킷 샘플이 감염되었다고 다운이 되지 않습니다.
패킷 샘플을 다운로드 하려는데 감염되었다고 다운이 되지 않습니다ㅠ 이전 다른 질문해주신 분들에 달린 답변으로도 안되는데 패킷 파일을 메일로 받을 수 있을까요?이메일 주소는 sfeorthdln92@naver.com 입니다!
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
'A.11.030.쿠버네티스 인증서가 1년인 이유와 조치 방법' 강의가 진행되지 않아 수료가 되지 않고 있는데 어떻게 조치를 해야하나요?
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? 아니요2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 법을 읽어보셨나요? 아니요(https://www.inflearn.com/blogs/1719)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.[질문 하기]'A.11.030.쿠버네티스 인증서가 1년인 이유와 조치 방법' 강의가 진행되지 않아 수료가 되지 않고 있는데 어떻게 조치를 해야하나요?
-
미해결데이터 드리븐 마케팅 101 (Data Marketing)
감사인사
급한 마음에 수강평 작성 버튼을 못 찾아서 여기에 남깁니다. 강의 수강 전이지만 이런 컨텐츠를 먼저 무료로 배포해 주심에 그저 감사드립니다. 페북에서 데이터 분석/마케팅 관련 타임라인 늘 잘보고 있습니다. 감사합니다.
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
혹시 강의 내용을 개인 깃허브에 정리해도 될까요?
안녕하세요 윈터로드님, 한입 리액트때부터 강의 잘 듣고 있습니다!다름이 아니라 제가 한입 타입스크립트 강의를 들으면서 잔디도 채울 겸... 개인 깃허브에 강의 내용을 정리하고 있는데요. 실습 자료 등은 업로드하지 않고, 같이 실습해주시는 코드와 개인 필기만 주석으로 달고 있습니다.혹시 이렇게 해도 문제가 되지 않는지, 만약 가능하다면 레포 공개/비공개 여부도 함께 알려주시면 감사하겠습니다. :)늘 좋은 강의 만들어 주셔서 감사합니다.
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
총용량 , 가용용량 계산
볼륨의 총 용량 = 단위클러스터의 크기 x 클러스터의 개수 볼륨의 가용용량 = 섹터 수 x 섹터 단위 (ex : 512 byte) 가 맞을까요? 강의에 있엇던거같기도 하는데 매번 헷갈려서요 ㅠ
-
미해결실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용
로그인
강의 내용 외 개인적인 실습 사이트의 질문은 답변이 제공되지 않습니다.문제가 생긴 코드, 에러 메세지 등을 꼭 같이 올려주셔야 빠른 답변이 가능합니다.답변은 바로 제공되지 않을 수 있습니다.실력 향상을 위해서는 직접 고민하고 검색해가며 해결하는 게 가장 좋습니다.셀레니움으로 알리익스프레스 로그인하려고 xpath 따서 해봐도 잘안되네요……
-
미해결한 입 크기로 잘라먹는 타입스크립트(TypeScript)
대수 타입 - Union과 Intersection 타입 관련
안녕하세요 제가 이해가 조금 안 가서 여쭤봅니다.합집합(Union 타입)type Dog = { name: string; color: string; }; type Person = { name: string; language: string; }; type Union1 = Dog | Person; let union1: Union1 = { // ✅ name: "", color: "", }; let union2: Union1 = { // ✅ name: "", language: "", }; let union3: Union1 = { // ✅ name: "", color: "", language: "", };합집합이라 union3 경우 이해가 됩니다. 그런데, 교집합(Intersection) 타입 이 부분이 이해가 잘 가지 않아서 여쭤봅니다.type Dog = { name: string; color: string; }; type Person = { name: string; language: string; }; type Intersection = Dog & Person; let intersection1: Intersection = { name: "", color: "", language: "", };intersection1은 왜 이렇게 되는 걸까요?교집합이라고 하면Dog와 Person 겹쳐진 name 만 가져와야 하는 게 맞지 않나요?합집합과 교집합의 의미를 검색해봤는데합집합 - 집합의 원소를 "모두 포함"하는 집합교집합 - 두 사건에 "모두 속하는"원소로만 이루어진 집합자세한 설명 부탁 드립니다
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
C++ 프로그램 관련
대중적으로 C++를 공부할 때 비주얼 스튜디오를 사용하기도 하지만 Rider 프로그램도 있는 것으로 알고 있습니다. 개인적으로 인텔리제이를 선호하는 터이기도 하고, 언리얼 공부를 위해 C++를 공부하고 있는데, Rider를 사용해서 수강해도 되는 부분일지 궁금합니다.