묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
len(ul_element) 관련 질문_추가
교수님 안녕하십니까? 아래 질문에 대해 말씀주신 부분을 다음과 같이 첨부드립니다. type(ul_element) bs4.element .Tag print(ul_element) <ul class="kwd_lst _recent"> <li class="item _item" data-keyword="@in_txt@" data-rank="@rank@" data-template-type="history"> <a class="kwd" href="#"> <span class="fix"><span class="common_ico_kwd"><i class="imsc ico_search"></i></span><span>@txt@</span></span> </a> <span class="etc"> <em class="date">@date@.</em> <a aria-pressed="false" class="bt_item _del" href="#" role="button"><i class="imsc ico_del">삭제</i></a> </span> </li> </ul> 지금 다시 보니까 ul_element도 ul_elements 내의 또 다른 리스트가 아니었나 싶습니다. 즉 13개의 원소로 이루어진 ul_elements의 첫 번째 요소인 ul_element도 3개의 요소로 구성 된 리스트 형태인 건 아닌지요? 그런데 type가 Tag인데 리스트가 될 수 있는지요? 감사합니다 -------------------------------------------------------------------------------------------- 원 질문 교수님 안녕하세요? 강의 너무 잘 듣고 있는 학생입니다. 문의 사항이 한 가지 있습니다. select() 강의에서 ------------------------------------------------------------------------------ ul_elements = soup.select("ul") len(ul_elements) 13 -> 13개 원소 중에서 아래 ul_element는 첫 번째 원소만 뽑아냈는데, 왜 len(ul_element)는 1이 아닌 3이 나오는지요? 원소가 1개이기 때문에 1이 되야 하는 것은 아닌지요? ul_element = ul_elements[0] len(ul_element) 3 ------------------------------------------------------------------------------------- 교수님 답변 안녕하세요! 제가 보기에도 좀 이상하네요. 혹시 type(ul_element), print(ul_element) 두 명령어 결과 첨부 가능하실까요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 강사님
이직을 위해 독학으로 알고리즘을 공부하고있는 직장인입니다 프론트엔드취직이 목표입니다. 강의 문제를 3번씩 다풀고 다른 문제를 풀려고 계획 중입니다 제가 궁금한것은 프로그래머스 레벨1부터 풀려고 하는데 문제는 이해는 하지만 정답이 정확하게나오질않아요. 정답을 못맞춰도 계속 새로운 문제를 풀어나가는게 맞을까요, 아니면 김태원강사님 강의를 완벽하게암기할때까지 복습하는게맞을까요? 알고리즘 공부방향을 어떻게 잡아야할지 막막합니다. (문제는 자바스크립트로풀고있습니다.) 조언 주시면 정말 감사할거같아요ㅠㅠ
-
미해결스프링 시큐리티
소스코드
static에 있는 소스코드들은 어디서 얻나요..?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
a:after 가상 클래스 active 활성화/off 방법 중
안녕하세요, 선생님! 강의 잘 듣고 있습니다. a:after 가상 클래스 태그에서 active시킬 수 있는 방법을 두 가지로 알려주셨는데, 1. opacity와 pointer-events로 조정 2. visibility: visible/hidden 으로 조정 1번의 경우로 했을 시, 앵커 포인트까지 넣었을 때, a:after 가상 클래스가 오버레이와 맞춰서 나타나고 사라지는데, 2번의 경우로 했을 땐, 가상 클래스가 더 늦게 나타나고 사라집니다. 혹시 이 경우에는 어떻게 해야 맞춰서 active되고 remove되는지 알려주시면 감사하겠습니다! HTML <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>풀스크린 네비게이션 반응형 포트폴리오</title> <link rel="stylesheet" href="풀스크린_네비게이션_반응형_포트폴리오.css"> <script src="/script/jquery-3.4.1.min.js"></script> </head> <!-- 1. HTML 구조만들기(Welcome, Section, Toggle Trigger) 2. CSS 크기조정, 배치하기, 상세 디자인 3. HTML 구조만들기(All Section & Section Content) 4. CSS 크기조정, 배치하기, 상세 디자인 5. 앵커(Anchor) 만들기 6. 네비게이션 클릭 후 슬라이딩되면서 active 클래스 추가(gnb, toggle, body) --> <body> <div class="toggle"> <i class="xi-plus-thin"></i> </div> <div class="overlay"></div> <!-- <a></a>태그로 쓸 경우는 Home이나 Web portfolio의 a태그의 박스 크기 만큼 가버려서 안 예쁨. 글씨의 크기만큼만 가도록 효과를 주기 위한거니까 li같이 간단하게 묶어주면 됨--> <ul class="gnb"> <li><a href="#feature1">Home</a></li> <li><a href="#feature2">About</a></li> <li><a href="#feature3">Graphic Portfolio</a></li> <li><a href="#feature4">Web Portfolio</a></li> <li><a href="#feature5">Contact</a></li> <li><a href="#feature6">Epilogue</a></li> </ul> <div class="container"> <section class="welcome" id="feature1"> <img src="/images/bg-welcome.jpg" alt=""> </section> <div> CSS /* 구글 웹폰트 */ @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap'); /* Web Fonts : Playfair Display */ @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap'); /* font-family: 'Playfair Display', serif; */ /* XEICON */ @import url('http://cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css'); * { box-sizing: border-box; } html { scroll-behavior: smooth; } body { margin: 0; font-family: 'Montserrat', sans-serif; color: #222; line-height: 1.6em; font-weight: 300; } a { color: #222; text-decoration: none; } /* Toggle Trigger */ .toggle { position: fixed; top: 20px; left: 20px; cursor: pointer; z-index: 10; } .toggle i { width: 40px; height: 40px; font-size: 30px; color: #fff; background-color: #000; text-align: center; line-height: 40px; border-radius: 50%; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); transition: .5s; } .toggle.active i { background-color: yellowgreen; transform: rotate(315deg); } /* Overlay */ .overlay { position: fixed; background-color: #000; width: 40px; height: 40px; border-radius: 50%; top: 20px; left: 20px; transition: .5s; opacity: 0; z-index: 5; } .overlay.active { transform: scale(130); opacity: 1; } .gnb { position: fixed; list-style: none; top: 50%; left: 50%; transform: translate(-50%, -50%); /* pointer-events: none; */ /* opacity: 0; */ visibility: hidden; z-index: 7; transition: .5s } .gnb.active { /* opacity: 1; */ /* pointer-events: all; */ visibility: visible; } .gnb a { color: #fff; font-family: 'Playfair Display', sans-serif; font-size: 3.5em; line-height: 1.5em; position: relative; padding-right: 10px; margin: 0; padding: 0; } .gnb a:after { content: ''; position: absolute; height: 20px; width: 0; background-color: yellowgreen; left: 0; bottom: 7px; z-index: -1; transition: .5s; } .gnb a:hover:after { width: 100%; } /* Section : Welcome */ section.welcome { /* border: 5px solid red; */ /* basic width:100%라더라도 object-fit: cover;하려면 width: 100%; 명시해줘야 함 */ width: 100%; height: 100vh; } jQuery <script> $('.toggle').click(function () { $('.toggle, .overlay, .gnb').toggleClass('active') }) $('.gnb a').click(function () { $('.toggle, .overlay, .gnb').removeClass('active') }) </script>
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
디버그 시 상단에 스레드 표시하는 UI는 어떻게 활성화할 수 있나요?
비주얼 스튜디오 디버그 시 프로세스, 수명 주기 이벤트, 스레드, 스택 프레임 등이 적혀 있는 UI를 활성화하고 싶습니다. 눈에 보이는 관련 키워드로 구글링 먼저 해봤지만 도통 찾아내기가 어려웠습니다. 어떻게 하면 상단의 UI를 활성화할 수 있을지 간곡히 여쭤봅니다.
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
csv 파일 저장 시 dtype을 object로 지정할 때 뜨는 경고문
안녕하세요 강사님! 저는 np.object로 작성하고 실행을 하면, np가 아니라 그냥 object로 작성하라고 경고문이 뜹니다! 그리고 시키는대로 하면 경고문이 사라지는데요, 이유가 무엇일까요?? 항상 감사합니다!
-
미해결실전! Querydsl
persist 에 unknown Entity Hello 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요, Hello hello = new Hello();em.persist(hello); 여기서 persist 에 unknown Entity Hello 하고 에러가 뜨는데요 최신 버전의 스프링부트를 다운받아 그레들 버전도 7이라서 버전의 문제인가 검색을 통해 해결하려고 했지만 잘안되어서 질문을 남기게 되었습니다. 구글드라이브에 파일을 업로드하였는데 한 번 봐주셨으면 합니다. https://drive.google.com/file/d/1JN665qqgZ2DqhBJW5XIWCyiXcBWp0Yze/view?usp=sharing
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
01-04 질문있습니다.
아래와 같은 코드인데 런타임 오류가 뜨는 이유를 알고 싶습니다. package inflearn;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); public String solution(int N) throws IOException { for (int i = 0; i < N; i++) { String reverse = ""; String str = br.readLine(); for (int j = str.length() - 1; j >= 0; j--) { reverse = reverse + str.charAt(j); } sb.append(reverse).append("\n"); } return sb.toString(); } public static void main(String[] args) throws IOException { Main t = new Main(); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); System.out.println(t.solution(N)); }} 위에는 출력창입니다.
-
미해결리눅스 입문 - 개념으로 탄탄히!!
다른 서버로 ssh 접근시 권한
안녕하세요! 강의 잘듣고 있습니다. 전체적인 흐름에 대해 궁금해요! 회사일을 하다보면 ssh 로 회사 온프레미스로 서버에 접근하는데요! 접근할때 ssh로 접근하잖아요!? 이 때, 접근을 하려는 서버에 대한 IP에 대해 권한을 줘야 접속이 가능하잖아요? 그러면 이 권한을 줄 때 그 서버의 root 계정으로 접근 하려는 서버에 일반 사용자로 권한을 주나요? 아니면 때에 따라 다른건가요!? 그리고 이러한 흐름이 맞는건가요? ssh 접근 하기전에 권한을 받고 권한을 받은 다음 회사 서버에 접속하여 파일권한에 따라 읽거나 쓰거나 실행하는 것! 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
모든 사용자들에 대한 로그에 대하여
모든 사용자들에 대한 로그를 남기는 요청사항이 있을수있다고 하셨는데, 실제로 그런상황이 있다면 왜 모든 사용자 로그를 남기는건가요?
-
미해결리액트로 구현하는 블록체인 이더리움 ERC721(NFT)
프로젝트 구성에 대해서 질문을 드려봅니다.
안녕하세요. 회사에서 NFT를 발행해주는 프로젝트를 진행하려는데요. 올려주신 강의를 보고 하나씩 처리를 해가고 있는데, 프로젝트 구성의 감을 잡지 못해서 문의를 좀 드리려고 합니다. 이 곳에 질문을 남겨도 될지는 모르겠지만, 너무 답답해서 문의를 드립니다. nodejs 를 사용해 backend(API 서버)를 만들고 raect(3000번 포트) 에서 proxy 를 설정해 nodejs(3001번 포트) 의 데이터를 받아오도록 frontend를 만드는 프로젝트를 진행하고 있습니다. 이 프로젝트는 NFT를 발행해주는 사이트를 만드는 것이 목표인데요. 만약 올려주신 drizzle-dapp으로 backend(API 서버)와 연결하는 back을 만들려면 package.json의 main을 truffle-config.js로 해도 괜찮을까요? 그게 아니라면 프록시서버를 따로 두지 않고 react-node 가 proxy로 설정되어 있는 상태로 NFT 거래가 가능하게 만들려면 truffle 을 어떻게 사용해야 할지 조언 해주실 수 있을까요...? 강의 내용과 맞지 않는 내용 올려서 죄송합니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
파이참 주석 단축키 어떻게 변경하나요?
<!-- --> 이게 html 주석인데 ctrl + / 하면 자동 주석이 되잖아요. html 에서 주석단축키 누르면 <!-- --> 로 주석처리가 됩니다. 근데 교수님이 장고 html 에서 단축키로 주석처리하면 {# #} 으로 되던데. 유료버젼에서만 가능한건가요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
FPGA 실습 파일 다운로드가 안되네요..
수업 자료 txt파일은 정상적으로 다운로드가 되는데 실습파일은 다운로드를 눌러도 아무 반응이 없네요. 혹시 몰라서 OneDrive 재설치도 해보고 모바일 다운로드도 시도해봤지만 똑같았습니다. 제가 전에 다운로드를 한 번 받긴했는데 그때가 8월쯤이었고 새로운 파일들 추가된 것들이 좀 있길래 다시 받으려고 했거든요. 이게 한번만 다운로드 가능하게 막아놓으셨을 것 같진 않은데 이 부분 확인 한 번 부탁드려도 될까요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
Input Image Size에 대한 질문입니다
안녕하세요 교수님 강의를 열심히 듣고 있는 학생입니다. 다른게 아니고 input image size를 왜 (224,224)를 쓰는지 궁금합니다. VGG도 그렇고 GoogleNet도 그렇고 왜 224를 쓰는 건가요? VGG논문을 다 읽어봤지만 그거에 대한 명확한 답을 찾지 못했습니다. 다양한 이미지를 crop하기 위해서 224로 설정했다는 답변을 본적은 있지만 왜 굳이 224인지는 이해하지 못했습니다. 혹시 말씀해주실 수 있을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
main.js 설정
main.js 에서 vuex 설정방법 문의드립니다. 아래 주석으로 된 부분이 기존에 있던 형식이고 강의에서 설명해주신 설정방법이 아래부분입니다. 차이점 알고싶어요
-
미해결홍정모의 따라하며 배우는 C++
배열 질문드립니다.
안녕하세요 궁금한 점이 있어서 질문 드립니다. #include <iostream> using namespace std; int main() { char myString[255]; cin >> myString; cout << myString << endl; return 0; } 이렇게 myString에 jackjack을 입력하고 출력했을 때, 나머지 배열에 들어있는 가비지값들이 출력되지 않는게 '\0'을 만났기 때문인가요 아니면 가비지값들이 들어있지 않기 때문인가요?
-
미해결버그헌팅과 시나리오 모의해킹 전문가 되기
안녕하세요 질문이 있습니다
7:04 에서 netdiscover 를 활용 해 해당 네트워크에 접속되어 있는 장치들을 보고 18이 타겟임을 알 수 있었습니다. 그런데 실제로 다중이나 많ㅁ은 사람이 접속하여 특정하기 힘든 경우는 어떤식으로 찾게 되는지 궁금합니다 !
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
error 문의
git에 있는 소스 버전인데 아래와 같이 에러가 납니다. 강의 중간에도 해당에러가 여러번 발생해서 console.log 로 인덱스를 찍기도 했었는데요. 문의드립니다 ㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
srand() 질문입니다.
안녕하세요 좋은 강의 감사합니다. 다름이 아니라 srand함수를 while문 안에 넣으면 시간이 지남에 따라 난수가 다르게 선택되어서 맵의 모양이 바뀔 줄 알았는데, 바뀌지 않아서 질문합니다. while문이 계속 실행되면서 맵을 화면에 출력하는 것이므로 srand()를 while문 안에 넣으면 시간이 지남에 따라 rand에서 나오는 값이 바꾸어져서 맵의 모습이 변하는 것으로 생각했는데 무엇을 잘못 이해하고 있는지 모르겠습니다.
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
MainController 에서 파라미터 값 받는 부분 질문이요.
저번 강의에 이어서 한가지 더 질문해도될까요 . ㅎ; 수업내용중에 MainController 에서 int userNo = Integer.parseInt(request.getParameter("userNo").toString()); String id = request.getParameter("id").toString(); 여기 두 부분에 toString(); 을 뒤에 붙이셨는데 . 명시적으로 String 값이라는걸 표시하기 위해 쓰인건지 궁금합니다.