묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
xcode 설정관련 질문있습니다.
안녕하세요. 강의 잘 듣고 있습니다. xcode가 쌤은 코드 라인에 화살표가 있어서 그것을 옮겨서 빌드를 할 수 있게 세팅되어 있으시던데요. 그렇게 세팅할려면 어떻게 해야되나요? 맥북 환경도 낯설고 개발하는 것도 처음이라 궁금해서 찾아봐도 모르겠네요. 좀 알려주시면 감사하겠습니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
준비운동 - (크롤링을 위한 정말 쉬운 HTML - 뉴스 해킹) 내용 중 질문
안녕하세요! 강의 내용 중 궁금한 것이 있어 질문드립니다. html 내용을 수정해 기사 제목을 수정하는 실습을 문제 없이 진행했는데, 사진도 교체해보고 싶어서 시도하니 안되네요. 보통 마크다운으로 작성 시 사진에 대한 주소를 해당 태그 안에 넣으면 될 것 같은데, 원래 안되는건지, 가능하게 하는 방법이 있는지 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
오탈자 발견입니다.!
강의자료 3.메시지,국제화.pdf 5페이지에 하단에 MessgaeSource 인터페이스를 보면 코드를 포함한 일부 파라미터로 메시지를 읽어오는 기능을 제공한다 Message < 메시지 부분 알파벳 순서 오탈자입니다.!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요, 제로초님! 모델관련 질문이 있습니다.
myPage라는 페이지에 user가 Cart에 담은 product를 결제했을때 payment(결제내역)을 보여주려고 합니다. 이것을 처음에 payment(결제내역) 모델과 Cart 모델을 연결시켜서 결제내역을 보여주게 하였습니다. 그런데 user가 Cart에 있는 product를 삭제할때 Payment의 내역까지 같이 삭제되는 현상이 발생했습니다. 생각해낸 방법이 Cart모델의 같은 내용을 가진 recordCart 모델을 만들어서 연결시켰습니다. Payment내역을 불러올때는 recordCart모델과 연결, user가 Cart의 Produdct를 삭제하거나 할떄는 Cart모델과 연결 하는 식으로 하였는데 이렇게 모델을 복사하여 사용하는게 별로 좋지 않은 방법일까요??
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
절대경로를 사용하는 이유는 무엇인가요?
loader 파일을 입력할때 절대경로를 사용하는 이유가 무엇인가요? 없어도 동작에는 문제없는것 같아서요! module: { rules: [ { test: /\.js$/ use: [path.resolve('./my-webpack-loader.js')], // './my-webpack-loader.js' }, ], }, };
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
BaseEntity를 사용하고싶은데
질문1. Active Record패턴이라 BaseEntity를 사용해야하는데, id, createdAt, updatedAt도 공통적으로 쓰고싶은경우는 export abstract class CommonEntity extends BaseEntity { @PrimaryGeneratedColumn() id: number; @CreateDateColumn({ type: 'timestamptz' }) createdAt: Date; @UpdateDateColumn({ type: 'timestamptz' }) updatedAt: Date; } 이렇게 하고 CommonEntity를 다른 Entity에 extend해주면 될까요?? 질문2. 규모가 좀 큰 서비스를 구상중인데, 지극히 개인적으로 Repository를 따로 만드는 것이 오히려 더 유지,보수가 힘들것같아서 Active Record 패턴을 사용하려고합니다. Active Record, Data Mapper패턴이 성능적으로 차이가 있거나 그렇진않죠?? 단지 유지보수 편하게 하려고 하는것 맞나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
dependencies에 validation을 넣었는데도 @NotEmpty 어노테이션 인식이 안됩니다
안녕하세요 implementation 'org.springframework.boot:spring-boot-starter-validation' 위 코드를 build.gradle에 추가했는데도 MemberForm에서 NotEmpty 어느테이션 인식이 안됩니다 ㅠㅠ 해결 방법이 있을까요 ? 혹시 몰라서 구글 드라이브에 프로젝트 파일 압축해서 올립니다 ! https://drive.google.com/file/d/1FmlEJKWkcZjraOXn9A2nxDLwKVMlgdEw/view?usp=sharing
-
미해결Vue.js 시작하기 - Age of Vue.js
cli설치가 안됩니다
node -v 는 v16.13.2 라고 뜨구요, npm -v 는 8.1.2 라고 뜹니다. 거기까지는 잘 따라 했는데요 다음에 CLI 를 설치하니까 선생님 화면처럼 뜨질 않고 설치가 안되는거 같습니다. 명령어를 실행하면 아래처럼 뜨는데 설치가 안되거 같아서요 에러가 날수 있도 sudo 를 붙이고 해도 아래처럼 뜹니다. ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle빌드설정 이클립스에도 적용하는 법
안녕하십니까. 초반수업중에 IntelliJ에서 gradle을 안거치고 빌드하는 방식을 알려주셨는데 혹시 이클립스에서도 적용하는 방법이나 링크좀 알려주실 수 있을까요? 아니면 혹시 이클립스는 안거치고 바로 빌드하는 걸까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
if(x != Q.poll())에 관련해서 질문 있습니다.
if문에 조건인 ()안에 있는 Q.poll은 실제로 값이 꺼내지는 이유가 무엇인가요?? 여태까지 if문의 조건에 들어가는 코드들은 단지 값만 불러오는데(?) 사용되는지 알았는데 실제 큐에 값이 꺼내지는 것인지 혼동이 옵니다.
-
미해결CSS Flex와 Grid 제대로 익히기
개수에 따른 궁금증
지금은 4개씩 총 16개가 있는데요. 만약 개수가 랜덤인 경우에도 CSS만으로 이러한 작업을 할 수 있나요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
코드 실행이 안됩니다 ㅜ
import requests from bs4 import BeautifulSoup response = requests.get("https://m.search.naver.com/search.naver?where=m_news&sm=tab_jum&query=%EC%82%BC%EC%84%B1%EC%A0%84%EC%9E%90") html = response.text soup = BeautifulSoup(html, 'html.parser') articles = soup.select("div.info_group") #뉴스 기사 div 15개 추출 for article in articles: links = article.select("a.info") # 리스트 if len(links) >= 2: #링크가 2개 이상이면 url = links[1].attrs['href'] # 두번째 링크의 href를 추출 print(url) 해당 웹사이트의 html 속성이 변해서 안되나 싶어서 다시 살펴봤는데 이상 없는거 같습니다. 왜 실행이 안될까요..
-
미해결[D.P.(DappProject)] 디앱 프로젝트(NFT 생성, NFT 구매 및 판매)
안녕하세요^^ 강좌 완결은 언제 나오는지 궁금해서 문의드립니다.
nft강좌가 정말 필요했는데 이렇게 강좌를 만들어서 올려주셔서 너무 감사합니다~!!! 근데 아직 강좌가 다 올라오지 않은거 같아서 강좌 완결은 언제 나오는지 궁금해서 문의드리게 되었습니다~!!
-
미해결실전! Querydsl
안녕하세요 궁금한 것이 있어서 질문 남깁니다
안녕하세요 프로젝트를 하다보니 궁금한게 생겼습니다. 파일과 패키지 위치에 관한 것입니다 querydsl로 작성된 repository 는 domain layer인지 아니면 persistence layer 인가에 대한 궁금증입니다. 제 생각엔 jpa repository는 인터페이스이므로 도메인이라 볼 수 있을 것 같은데 querydsl 로 직접 작성된 쿼리가 있는 querydsl repository는 애매한 것 같습니다 (jpa repository 가 상속받지 않게 만들었습니다) web-domain-persistence 의 계층이라고 본다면 쿼리가 직접 작성되어 있으니 persistence layer가 맞을 것 같습니다. 그렇다고 굳이 인터페이스와 구현으로 나눠서 인터페이스는 도메인, 구현부는 persistence layer 로 가는게 맞나 싶기도 합니다. https://jojoldu.tistory.com/372이 블로그를 참고해봤는데 그냥 두 개 다 도메인에 두시기도 하시네요 영한님의 의견이 궁금합니다!
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
DB내용과 다르게 출력이 되는 경우가 있습니다.
몽고DB 의 내용을 조회해서 단순히 웹에 출력되는 걸 만들어 봤는데요. 데이터가 이상하게 출력되는 경우가 있습니다. 실제 DB상의 데이터는 7.6 인데 이걸 조회헤서 웹에 뿌리면 7.6000000000000005 로 표현이 됩니다. 이런 경우 어떻게 처리해야 할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
runtime error 질문드립니다.
아래 그림과 같은 에러가 나는데 어디가 문제일까요... state를 console로 찍어보니 undefined가 찍히는데 이 말은 useSelector로 state를 못 가져왔다는 말인가요?? 저 부분 없애면 작동합니다...
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
강의노트
강의노트는 따로없나요?? 설명해준거 다시보고싶은데
-
미해결[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
가우시안 나이브 분류로 이해하는 머신러닝 원리 - 질문
4분 16초에서 "문제 : 메일에 쿠폰 또는 주식 이라는 단어가 들어있는 메일이 스팸일 확률은?" 은 P(spam|coupon∩stock) 아닌가요? 그래프에는 P(coupon∩stock|spam) 으로 예시가 나와 있어서 다른거 같아서 질문드립니다 같은 방식으로 7분 36초 에서도 나이브 베이즈 분류 예시 수학식은 P(spam∩coupon) *P(spam∩stock) 으로 나와 있는데 그래프는 P(coupon∩spam) 과 P(stock∩spam) 으로 표시가 되어 있어서 다른거 같아 질문 드립니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
결측치를 구하는 이유
선생님 안녕하세요. 결측치를 구하는 이유가 무엇인가요? 컬럼이 39개나 되는데, 그중에 결측치가 많은 컬럼들은 제거하고 분석을 하기 위해서 하는 것인가요?
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
dataset에 관한 질문
안녕하세요 강의 잘 듣고 있습니다. 여기서 __getitem()__의 기능이 궁금합니다 . 인덱스에따라 데이터를 가져오는 건가요??