묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결반응형 웹사이트 포트폴리오(App Official Landing Website)
flex로 된 부분을 좌우로 애니매이션 할때 발생하는 문제점.
제가 float로 레이아웃을 하지 않고 flex로 레이아웃을 했는데요.그러다 보니까 모바일 버전에서 애니매이션 되는 부분에서 가로스크롤이 생기면서 헤더 부분이 우측으로 밀리거나 픽스 되지 않고 본문과 함게 위로 올라가 버리는 문제가 발생하였습니다.flex 로 작업한 부분을 서버에 올려놓았는데요.모바일로 인터페이스에서 한번 보시고, 해결 방법이 있으면 알려 주시면 감사하겠습니다.사이트 접속 주소는 http://soopsok.dothome.co.kr/mate_01/index.html 입니다.그리고 3840 모니터에서 코딩웍스님 작업하신 메인화면과 아래 단락인 ceo access 부분을 보면 세로를 90vh로 주어서 너무 간격이 벌어지게 됩니다.참고 하시라는 뜻에서 캡쳐 화면 올려 드립니다.감사합니다.
-
미해결Nuxt.js 시작하기
product 질문드립니다.
안녕하세요, 강사님. 처음 접하는 Nuxt를 강의를 따라가며 재밌게 배우고 있습니다. 강의를 보다 궁금한 부분이 생겨서 질문드립니다. asyncData에서 return한 product를 addToCart라는 함수에서 접근할 때, this.product로 접근하고 있는데요. 이 부분이 잘 이해가 되지 않아서 질문드립니다. asyncData 안에서 return 된 값은 data에서 return한 값들과 똑같다고 생각하면 될까요? 다만 asyncData 내에서 사용할 때는 강의 중 말씀하신 것처럼 컴포넌트가 만들어지기 전이라, this를 사용할 수 없는 걸까요? 제가 잘못 이해한 부분이 있다면 말씀 부탁드립니다. 늘 감사합니다!
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
사전학습 여부에 대해 질문있습니다.
강사님의 강좌를 잘 듣고있는 중인 학생입니다:) 다름이 아니라, 현재 ORM 파트를 듣고있는 중인데 강좌를 듣다보니 파이썬보다는 DB쪽 내용이 다수인 것 같아서 약간 혼란스러워 질문드리고자합니다. 저는 일단 파이썬 기초나 알고리즘까지는 할 수 있는 상황인데, 혹시 강좌를 확실히 이해하려면 DB를 사전학습을 했어야했나요? 강좌 메인페이지를 보면 파이썬 기초만 할 줄 알면 된다고 하셔서...ㅠ 아직 저는 DB에 대해 아주 기초적인 개념정도만 있는 상황이라 강의가 조금 어려워서 이렇게 질문드립니다. 감사합니다
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
Trackball controls 속도
Trackball controls 의 기본 회전 속도는 원래 느린가요? 움직이는데 정말 미세하게 조금씩 움직이는데 왜그런가요?
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
Yahoo Finance에서 URL 가져오기
이 강의를 듣고 나면 네이버금융 뿐만 아니라 다른 웹 스크래핑도 가능할 것이라 하셨는데, 처음부터 너무 막히니 속상하네요. 스크립트는 다음과 같습니다. import pandas as pdfrom bs4 import BeautifulSoup as bs url = f"https://finance.yahoo.com/quote/YM%3DF/history?p=YM%3DF"table = pd.read_html(url)response = requests.get(url, headers = headers)html = bs(response.text)table = html.select("table")temp = pd.read_html(str(table))temp[0] 여기서 url부터 인식을 못하고 HTTPError가 뜹니다. 해결방법이 있을까요? HTTPError: HTTP Error 404: Not Found
-
미해결
404 에러 해결하는 법
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
Exception code, message 관련 질문
안녕하세요. 강의 내용 정리하다가 궁금한점 아래 캡쳐하여 질문드립니다. 제가 포인트를 잘못 잡고있을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결
11.네이버_로그인_자동화
강사님 올려주신 글 과 다른 수강생 님이 올려주신 글에 따라 조치 했는데 희한 하게 id 에서는 똑같이 v 한글자만 나오고 다음으로 넘어가서 pw 에서는 자동입력 됩니다 from selenium import webdriverfrom selenium.webdriver.chrome.service import Servicefrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver.common.by import By# 크롬 드라이버 자동 업데이트from webdriver_manager.chrome import ChromeDriverManagerimport timeimport pyautoguiimport pyperclip# 브라우저 꺼짐 방지chrome_options = Options()chrome_options.add_experimental_option("detach",True)# 불필요한 에러 메시지 없애기chrome_options.add_experimental_option("excludeSwitches", ["enable-logging"])service = Service(executable_path=ChromeDriverManager().install())driver = webdriver.Chrome(service=service, options=chrome_options)# 웹페이지 해당 주소 이동driver.implicitly_wait(5)#웹페이지 로딩 될때까지 5초 기다림driver.maximize_window()#화면 최대화 driver.get("https://nid.naver.com/nidlogin.login?mode=form&url=https%3A%2F%2Fwww.naver.com")#아이디 입력창id= driver.find_element(By.CSS_SELECTOR,"#id")id.click()pyperclip.copy(".......")pyautogui.hotkey("command","v")# id.send_keys("chinacyber")time.sleep(2)#비밀번호 입력창pw= driver.find_element(By.CSS_SELECTOR,"#pw")pw.click()pyperclip.copy(".......")pyautogui.hotkey("command","v")# pw.send_keys("k6751ik675+")time.sleep(2)#로그인 버튼login_btn=driver.find_element(By.CSS_SELECTOR,"#log\.login")login_btn.click()
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
시스템 키보드에 대응하기 위해 Container의 height와 Column의 padding에 모두 bottomInset을 추가해야 하나요?
안녕하세요. 안드로이드에서만 테스트해보고 있는데 Container의 height에만 bottomInset을 적용했을 때는 원하는대로 잘 동작하고, Column의 padding에만 bottomInset을 적용했을 때는 여전히 키보드에 가리네요. iOS에서는 저 두가지 설정을 모두 해주어야 하나요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
webdriver_manager.chrome.ChromeDriverManager 질문드립니다
안녕하세요! 강의에서 수동으로 크롬드라이버를 설치하는 번거로움을 해결하기위해 webdriver_manager모듈에 있는 ChromeDriverManager를 사용한다고 말씀해주셨는데, ChromeDriverManager가 최신 크롬드라이버를 제 컴퓨터 경로 어딘가에 대신 직접 다운받아 주는 건가요? 그렇다면 만약 크롬 버전이 업데이트되면 해당 버전에 맞는 크롬드라이버를 ChromeDriverManager가 다운받고 이전 버전은 삭제해주는 식으로 관리를 해주는지, 아니면 이전 버전은 제가 따로 직접 삭제해줘야하는지 궁금합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
webdriver.implicitly_wait()과 time.sleep()의 차이점이 궁금합니다.
안녕하세요! 우선 이렇게 좋은 강의로 지식공유해주셔서 정말 감사합니다. 강의 중에 셀레늄라이브러리를 활용해 크롤링 하는 경우 브라우저에 웹페이지가 로딩될 때까지 기다려주는 것이 중요하기 때문에 implicitly_wait()와 time.sleep()같은 메서드를 사용해 주는 것이 중요한 것은 알겠는데 실제 크롤링을해 작업을 한다고 할 때, 이 둘의 차이가 뭔지 궁금합니다. 구글링해보니까 webdriver의 경우 explicitly_wait()메서드도 있는데 이 부분이 잘 이해가 가질 않아서 질문드립니다. 추가로 implicitly_wait()메서드의 경우 driver.get()이전에 사용해야 하는 건가요?? 추가로 올려주신 네이버 로그인 자동화 강의에서는 driver.get()위에 적혀있어서요. 순차적으로 실행되서 driver.get()메서드 아래에 있어야 하는 줄 알아서 추가 질문드립니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Api gateway문의
Api gateway에 대해 질문이 있습니다. User service, order service등은 필요한경우 2개이상 서버에 배포하여 사용할수 있는데, 만약 api gateway 가 2개이상 필요한 경우에는 어떻게 할수 있나요? Gateway 아래에 여러 서비스가 있으면 결국 gateway로 부하가 몰릴것같은데 이걸 해결하는 방법이있는지 궁금합니다.
-
미해결보안을 위한 오픈 검색 서비스 Shodan, Censys 등 활용과 개발
shodan 자동완성 기능
영상에서는 쇼단에서 자동완성으로 하는데 저는 자동완성이 안되고, 모두 다 적어야하네요. 저만 그런가요?
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
ipython이 설치되었는데도 바로 python shell 을 띄웁니다.
ipython이 설치되어있는 환경인데도 불구하고 python manage.py shell 을 하면 자꾸 위와같이 기본 python shell을 띄웁니다... 이거때문인지 강의 뒷부분의 환경변수 설정을 그대로 따라하는 중인데도 이렇게 장고 모듈이 없다는 에러가 뜨네요...
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
파티션의 갯수를 줄이지 못하는 이유는 '데이터 손실' 때문인가요?
파티션의 갯수를 늘렸을때는 '파티션에 이미 존재하는 데이터의 손실'이 없습니다. 단순히 파티션의 갯수가 늘어남에따라, 저장되는 레코드의 위치가 달라지게 될것입니다. 파티션의 갯수를 줄였을때는 '새로 들어가는 레코드는 문제가없지만, 삭제되는 파티션에 존재하는 데이터는 손실' 되기 때문에 InvalidPartitionsException 에러가 발생하는게 맞나요 ? 2.5.0 버전 이상부터는 UniformStickyPartitioner이 기본파티셔너로 설정된다는데, 혹시 이 부분도 연관이되어있나요 ??
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
비영속성 객체 질문드립니다.
accountService.addZone(account, ?)? 에 z1, z2 어떠한 객체를 넣어도 위의 기능은 잘 작동합니다. 이유는 addZone()에서 account 엔티티를 불러와 영속 상태이므로 변경감지를 통해 바뀌는 것으로 이해했습니다. Account객체에 원하는 zone을 넣은 후 post로 원하는 zone을 삭제 하면 z1으로 넣은 경우 문제가 없었으나, z2는 삭제가 되지 않고 에러가 발생하는 것을 확인했습니다. 이에 대한 저의 추측은 1. z1은 영속성 객체이나, z2는 비영속성 객체이다.2. .addZone(account, z2); 에 들어간 z2와 post에 들어간 zoneForm으로 찾아낸 Zone 객체는 서로 같은 toString 문자열을 가지고 있으나 다르다.3. z2는 계속 비영속성 객체이지만 zoneForm은 영속성 객체로 바뀐다. 결국 z2는 임의로 준 값을 가지고 있으며, z1은 zoneRepoitory에 저장되어 있는 엔티티 값을 가져온다.post에 들어간 zoneForm 또한 zoneRepoitory에서 찾아온 Zone 객체를 가지고 오기 때문에 서로 같은 엔티티 객체인 z1은 삭제가 되지만 z2는 삭제되지 않는다. 이러한 방식으로 이해했는데 이해가 잘못됐거나, 설명에 문제가 있다면 지적해주시면 감사하겠습니다..addZone()에서 z2가 들어간 "account"는 영속성 객체이지만, account.getZone()으로 들어간 "z2"는 비영속성 객체로 이해하면 될까요...?
-
미해결Database - SQL
MySQL 쓰는 분들은 당황하지 말고 이 글을 보십시오
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. MySQL에서 Function은 TABLE을 반환할 수 없습니다 시간 낭비하지 말고 테이블 반환하고 싶으면 프로시저 쓰세요
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
샘플 데이터 조회 에러
안녕하세요! 마지막에 샘플 데이터 복사, 붙여넣은 후 번개버튼 눌러서 쿼리를 실행 시켰는데 에러가 나서 도움 요청 드려용.. 잘가다가 막히네요.. 이미지URL : https://cdn.inflearn.com/public/files/posts/6f7c4280-0aca-4444-abfa-b40160ccd223/%EC%97%90%EB%9F%AC1.PNG Error Code: 1153. Got a packet bigger than 'max_allowed_packet' bytes
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한요청드립니다
인프런 아이디 : hlna030838인프런 이메일 : hlna030838@gmail.com깃헙 아이디 : hlna030838@gmail.com깃헙 Username : sohyeon-zoe-kim
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
db 락과 jpa
안녕하세요 강의 잘듣고 있습니다 DB 락 관련하여 질문 드립니다. h2에서는 for update 문을 사용하는데 for update 로 락을 가져와도 select 문을 통해 이전 commit 들에 대한 결과는 가져오는 것을 실험으로 확인 했었습니다. JPA에서는 어노테이션 LOCK을 사용해서 for update 구문을 지원 하던데, 이렇게 될 경우 다음과 같은 1. select ---- for update (세션1) 2. select ---- (세션2) 3. 커밋 (세션1) 4. 가져온 data dirty check로 인한 update (세션2) 일 경우가 가능 한가요? (특히 4번) 가능하다면 2,4 번이 위험한 행동이 아닌가에 대해 궁금합니다. 또 실무에서는 낙관적락, 비관적락에 대해서 무엇을 더 우선순위로 택하는지 궁금합니다 감사합니다