묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
질문입니다! DFS(i) 를 DFS(v+1)로 해도 되지 않나요?
DFS(i) 를 DFS(v+1)로 해도 되지 않나요? 실행시켜보니 답이 다르게 나오는데 i도 1부터 시작해서 5까지 가고 v+1을 해도 1부터 시작해서 5에서 종료되는데 왜 안되는지 이해가 안 됩니다.
-
미해결홍정모의 따라하며 배우는 C언어
full expression의 의미
5.9 표현식과 문장 수업에서 full expression의 의미가 '값을 언제 어디서 계산해야 하는지 명확한 expression' expression에 sequence point가 있는?? 대충 이런 의미인가요?? expression과 full expression이 어떤 차이가 있는지 궁금해서 질문 남깁니다.
-
해결됨[코드캠프] 시작은 프리캠프
싸이월드1 질문입니다. 2
.fas{ color: black; margin-right: 8px; }아이콘에 width와 height 를 따로 주지 않아도 margin-right로 아이콘과 텍스트사이에 공간을 줄 수 있는데.fas { color: black; margin-right: 10px; width: 5px; height: 5px; }처럼 width와 height 값을 따로 줘야하나요?? 그리고,.fas { color: black; width: 5px; height: 5px; }이렇게 주었을때 갑자기이미지와 같이 아이콘과 텍스트가 겹쳐지는데 이유가 뭔가요????
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
약한 참조를 할 경우 self에 ?를 붙여야 하는 이유?
수고많으십니다. closure_3 강의에서,lazy var myClosure2 = {[weak self] in print(self?.b ?? 0)}여기서 self뒤에 ?가 붙는 이유는 뭔가요? ?의 의미를 죄송하지만 여기서 한번 더 설명해주실 수 있으실까요? myClass?.b = 11 myClass?.b 여기서 제가 중간에 놓친 설명이 있는 것 같기도 하고요. optional 인 Myclass를 unwrapping 하려면 !를 붙이는게 맞지 않나요? 그리고 myClass!.b로 실행해봐도 문제는 없는것 같구요. ?의 의미 한번 더 정리해주실 수 있으실까요.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
react의 next.js와 django를 같이 사용가능한가요?
next.js를 이용할 경우 django는 굳이 사용할 필요가 없지 않나요?next.js와 django를 같이 사용할 경우 둘의 역할은 어떻게 돼나요?sveltekit과 django를 같이 사용할 경우 next.js와 django를 사용하는 경우와 똑같은 역할을 하나요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
정규 표현식 질문있습니다.
양질의 강의 만들어 주셔서 늘 감사합니다. 질문 내용은, 수업내용 약 16분 51초 입니다.magnets = bs.find_all("a", href=re.compile(r"magnet:\?xt=*"))위와 같은 정규 표현식이 있는데"magnet:\?xt=*"여기서 * 별표는 앞의 문자가 1번이상 반복되는걸로 배웠는데, 그렇다면 = 가 반복되는 정규 표현식인데, 여기서만 특별하게 전체문자로 쓰이는 이유가 있는지 궁금합니다.
-
해결됨[코드캠프] 시작은 프리캠프
싸이월드 1탄 질문 입니다.
과제 완료후 정답과 비교를 하여는데,바디 프로필 부분에서 왼쪽 위에 정렬이 되어 있어저는.left__body__profile{ width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; font-size: 9px; font-family: 'Malgun Gothic'; }이라고 정리를 하였습니다. 하지만 정답안에는.left__body__profile{ width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; }이라고 되어 있는데align-items 는 flex-start 로 안해도 되는 건가요??align-items 이나 justify-content 중 하나만 쓰거나 아애 안써도 같은 결과가 나오는데 둘중 하나는 꼭 써줘야하는건가요?아님 justify-content 만 써야 하는건가요?
-
해결됨디자인 시스템 with 피그마
디자인 작업 전 디자인 시스템 잡기
안녕하세요 선생님!디자인 시스템 작업 단계를 언제 진행해야하는지 궁금하여 질문합니다. 디자인 작업 들어가기 전, 디자인 시스템을 구축해놓고 작업 진행하기디자인 작업하면서 디자인 시스템 구축해가기디자인 작업 완료 후, 디자인 시스템 정리 및 구축하기 어느 방법이 괜찮을까요?감사합니다
-
해결됨스프링 핵심 원리 - 기본편
intellij 실행
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]바탕화면에 있는 intellij아이콘을 눌러도 idea 창이 뜨지 않습니다. 왜 이런건지 혹시 아시나요?? 컴퓨터를 껐다 켜도 안되네요 ㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
7:33초에 했던 말에서 질문이 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]7:33초에 했던 말에서 질문이 있습니다.ControllerV4HandlerAdapter() 안에handle 메소드에 있는 아래 코드String viewName = controller.process(paramMap, model); ModelView mv = new ModelView(viewName); mv.setModel(model);에서 viewName을 가지고 mv라는 모델 뷰를 만들고 모델까지 값을 세팅해서 넘긴다고 했는데 viewName 에는 논리이름이 들어가는거는 알겠는데위 mv.setModel(model);에는 어떤 값이 세팅되서 들어가나요?첫번쨰 코드로 model을 사용한 후에 어떤걸 set으로 넣어주는지지를 잘 모르겠습니다.
-
해결됨React + API Server 프로젝트 개발과 배포 (CI/CD)
npm -S 옵션
안녕하세요. 수업을 듣던 중npm i -S swagger-ui-express swagger-jsdoc에서 -S 옵션이 궁금하여 검색해본 결과예전에는 --save와 같은 의미로 사용되었던 옵션같으나 npm 최신버전들에서는 npm i (npm install)에 디폴트로 save 옵션이 적용되어있고,오히려 save를 하지 않을 때npm i --no-save 로 사용하는듯 합니다. 혹시 저와 비슷한 궁금증을 가진분들이 계실까하여 질문글로 남겨둡니다. 감사합니다~ https://stackoverflow.com/questions/40868494/what-is-the-s-in-npm-i-s
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
괄호에 따른 디버깅 차이
안녕하세요 선생님수업을 듣고 디버깅을 해보던 중 d,e,f 부분에서 e 부분을 {}대신 []로 해 보았습니다.의도한 건 아니었지만 딕셔너리 값들의 순서가 d와 f랑은 다르게 나오더라고요.이유가 궁금합니다!
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
vmware 실습환경문의
vmware workstation에서 vmx 파일을 실행하니 ics03~ 경로의 이미지를 찾을 수 없어 stat0:1 connection error? 같은 게 발생하는 데 어떻게 해결할 수 있을까요?
-
해결됨아키텍처 패턴 with iOS - GUI Architecture Patterns(이론)
질문 드려요!
안녕하세요 강의를 보다 헷갈리는 부분이 있어서 질문드립니다. 😅강의 중 Massive View Controller? 라는 챕터에서 강사님이 설명해주신 UIViewController의 책임을 제외한 네트워크통신 로직 또는 로컬데이터 저장하는 로직등에 관한 코드등을 임의로 Controller에 추가하면 비대해질 수 있다고 하셨는데 두 가지 예시는 데이터를 처리하는 로직이라고 생각이 듭니다. PDS의 사상으로 나누면 도메인으로 생각하는 것이 맞을까요?🤔 CocoaMVC에서 해당 로직 등에 관한 정확한 제시가 없는 부분이 개발환경에 따른 영향이 아닌 CocoaMVC아키텍처 패턴에서 문제로 봐야될까요? 🤔 CocoaMVC에서 해당 로직 등은 그럼 어디에 담당하는 것이 맞는지? 고민이 됩니다. 따라서 CocoaMVC에서 다른 아키텍처패턴등이 파생된 것이라고 볼 수 있을까요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
주식 정보 수집하기 attributeError 해결방법 있을까요?
강의를 들으면서 그대로 입력을 하였는데, attributeError가 발생합니다구글링도 해보고, 다양한 수정도 해봤는데 해결이 안되네요ㅠ조언 부탁드립니다아래는 에러 메세지입니다
-
해결됨
서비스 테스트 코드 계층에 @Transactional
@Transactional프로젝트를 하던 도중에 서비스 계층 테스트를 진행을 할 때에 @Transactional을 안넣고 진행했더니 데이터가 제대로 적용이 안되는 에러가 생겼습니다. 근데 다른 서비스를 테스트 할 때에는 안넣고 진행을 했는데 정상적으로 되는 경우도 있었습니다.물론 롤백에 관한 처리를 @AfterEach로 각 레포지토리를 비우고 진행했습니다.여기서 궁금한 점이 하나 생기는데 왜.. @Transactional을 테스트 코드에 넣지 않으면 제가 생각한 데이터가 나오지 않는 걸까요?.. Lazy Loding 이거 때문이라고는 하는데 잘 모르겠습니다.
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
플러터 공부 방식에 대하여
안녕하세요 코팩 강사님!
-
해결됨디자인 시스템 with 피그마
디자인토큰-spacing 네이밍 관련 질문
안녕하세요 선생님수업에서 baseSpacing값을 4로 기준잡고 그 외 네이밍을 4배수로 저장하는데요.만약에 베이스 값이 변경되야 할 때, baseSpacing값만 변경하면 그 외 속성 값들도 자동으로 변경되잖아요!그렇지만 속성 네임이 자동으로 변경되지 않는데 8~64로 저장 되어있는 속성 네임을 일일이 수기로 수정하면 되는거죠?(수업영상에 설명이 없어서 확인차 여쭈어봐요) 감사합니다
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
네이버 쇼핑 상품 정보 수집하기
from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options from webdriver_manager.chrome import ChromeDriverManager # 크롬드라이버 자동업데이트 from selenium.webdriver.common.by import By import time # 브라우저 생성 browser = webdriver.Chrome('/Users/gimsuyeon/Desktop/현프파이썬/네이버쇼핑크롤링/chromedriver') # 브라우저 꺼짐 방지 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.get("https://www.naver.com") driver.implicitly_wait(10) # 로딩이 끝날 때까지 10초까지는 기다려줌 # 쇼핑 메뉴 클릭 driver.find_element(By.CSS_SELECTOR,'a.nav.shop').click() time.sleep(2) # 검색창 클릭 search = driver.find_element(By.CSS_SELECTOR,'input._searchInput_search_text_fSuJ6') search.click() # 검색어 입력 search.send_keys('아이폰 13') search.send_keys(Keys.ENTER) # 스크롤 전 높이 before_h = driver.execute_script("return window.scrollY") # 무한 스크롤(반복문) while True: # 맨 아래로 스크롤을 내린다. driver.find_element(By.CSS_SELECTOR, 'body').send_keys(Keys.END) # 스크롤 사이 페이지 로딩 시간 time.sleep(1) # 스크롤 후 높이 after_h = driver.execute_script("return window.scrollY") if after_h == before_h: break before_h = after_h # 상품 정보 div items = driver.find_elements(By.CSS_SELECTOR,".basicList_info_area__0T9JD") for item in items: name = item.find_elements(By.CSS_SELECTOR,".basicList_title__VfX3c").text try: price = item.find_elements(By.CSS_SELECTOR,".price_num__S2p_v").text except: price = '판매중단' link = item.find_elements(By.CSS_SELECTOR, ".basicList_title__VfX3c > a").get_attribute('href') print(name, price, link) .py:10: DeprecationWarning: executable_path has been deprecated, please pass in a Service object이렇게 터미널에 계속 오류가 뜨는데 어디가 문제 인지 모르겠습니다ㅠㅠㅠ 알려주세요ㅠㅠㅠ 셀레니움 4.0 버전 가이드 강의도 다 듣고 한건데도ㅠㅠ계속 오류가 납니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
window에서 Unable to find bundled Java version. 에러 어떻게 해결하나요?ㅠㅠ
환경설정 세팅 중 flutter doctor 실행했을 때, "Unable to find bundled Java version." 이 에러가 뜨네요 ㅠㅠ 구글링 해봐도 mac 사용자 해결방법만 나오지 window 사용자 해결방법은 따로 나오지 않네요 ㅠㅠ 도와주세요~