묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문이 있습니다.
안녕하세요. 리액트 웹게임 useReducer까지만 보고 노드버드로 넘어왔는데요. 강의 하시는 도중에 리액트에서는 리액트 라우터 설정 하고 서버사이드 렌더링 까지 설정을 해줘야 됬는데 next는 알아서 다 해줌 ... 프론트 서버가 있어서 ?? 이런 말씀 하셨는데 이 말씀이 리액트에서 devServer 설치하고 설정해줬던거를 말씀하시는 건가요??
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
카태고리별 최저가 상품을 찾는 쿼리
안녕하세요 group by로 카테고리별 그룹화를 한 뒤 having절에서 item_price=min(item_price)로 조건을 걸었습니다. 제 의도는 각 그룹별 최저가 상품의 레코드를 출력하는 것 입니다. 하다보니 가격 컬럼은 최저가가 나오지만 나머지 컬럼은 각 그룹별 첫번째 레코드의 값이 출력됩니다. 무엇이 문제인지 모르겠습니다.
-
해결됨스프링 핵심 원리 - 기본편
ObjectProvider의 장점이 이해가 안됩니다
안녕하세요 선생님 이해가 안되는 부분이 있어 질문드립니다! "ApplicationContext에 비해 ObjectProvider는 기능이 단순하므로 단위테스트를 만들거나 mock 코드를 만들기는 훨씬 쉬워진다." 라는 말이 이해가 안됩니다.. 스프링 없이 순수 자바 코드만으로 단위 테스트할 경우, 테스트할 코드가 ApplicationContext에 의존하던, ObjectProvider에 의존하던 DL 기능을 사용할 수 없는 건 마찬가지 아닌가요? DL 기능을 구현한다고 하더라도 ApplicationContext이던 ObjectProvider이던 상관없지 않나요? 그래서 ApplicationContext이 아닌 ObjectProvider를 써야하는 이유를 잘 모르겠습니다!
-
미해결<1만 시간의 법칙> 웹 페이지 제작하기
컨텐츠 영역의 높이 차이
검은색 줄이 쳐져 있는 모습을 보면 알 수 있듯이 공유하기 버튼과 훈련하기 go go 버튼의 높이가 차이가 납니다. 제 오류인가 싶어 fianl 코드로 실행을 해보아도 똑같았습니다. <div class=share> 부분에만 따로 덜 넣거나 더 넣은 것도 아니고 같은 buttons 의 css를 따르고 다른 것은 배경화면의 색과 왼쪽의 마진을 넣은 것 뿐입니다. 제 컴퓨터의 에러로 이런 것인가요? 아니면 따로 해결방법이 있을까요?
-
미해결앵귤러 기초 세미나
{{ one.name }} 이 나오지 않습니다.
a.component.ts a.component.html b.component.ts b.component.html one.service.ts app.module.ts 로 했더니 이렇게 나옵니다. 왜 그런걸까요? 똑같이 입력한거 같습니다만...
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
확장선택자 실전 한번더 질문드립니다
질문 이어서 하나 더 남깁니다! 완성은 했는데 <div class="slide"> <div class="slide-inner"> <div> <img src="images/01.jpg"> <div class="des"> <h2>몽블랑<span>Mont Blanc</span></h2> <p> 생긴 모습이 마치 산에 눈 내린 모습 같이 보여서 붙은 이름이다. 원래는 흰 생크림을 올린 케이크 였는데 보존 문제로 밤크림을 많이 쓰다가 지금의 형태가 되었다. 위에 흰 슈가 파우더라도 뿌려서 이름값을 하기는 한다. 빵집에서 자주 볼 수 있는 둥글고 가운데가 뾰족하게 올라온 페스트리 빵도 이름이 몽블랑인데, 이름의 유래만 똑같고 완전히 다르다. </p> </div> </div> (중략) </div> </div> 이렇게 있을때 css는 .slide { height: inherit; width: inherit; position: relative; margin: 0 auto; overflow: hidden; } .slide-inner { width: 2100px; height: inherit; position: absolute; left: 0; transition: 0.5s; } .des { position: absolute; top: 0; width: 200px; text-align: left; } .slide-inner div { float: left; width: 700px; height: 100%; color: black; box-sizing: border-box; padding: 40px; } .slide-inner div h2 { font-family: 'Jua', sans-serif; font-weight: normal; } .slide-inner div span { display: block; font-size: 16px; } .slide-inner div p { font-family: 'Nanum Myeongjo', serif; line-height: 1.5em; width: 300px; } .slide-inner div img { float: right; transform: translateY(50%); width: 200px; height: 200px; border-radius: 50%; margin: 0 30px 24px 0; } 이렇게 했거든요 .des 를 새로 추가해서 포지션을 줬는데 .slide-inner div 에서 움직여야 하는거 아닐까요ㅠㅠ 저거는 .slider-inner에서 움직여서 제대로 위치조정이 되더라고요. .slider-inner div { position: relative; } 주면은 이렇게 되더라고요
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
믹스인 관련하여 질문 드립니다.
안녕하세요 남박사님 강의 잘 듣고 있습니다. 해당 강의를 보고 문득 의문이 든게 믹스인 개념을 사용하지 않고 소켓과 스레드 만으로도 채팅 클라이언트를 구현 할 수 있지 않을까 생각하고 한번 구현을 시도해 보았으나 실패하였습니다. 제가 구현한 코드와는 별개로 혹시 해당 영상에서 믹스인 개념을 사용한 이유에 대해서 알 수 있을까요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요. 강의 예제 파일이 있을까여??
못 찾아서 그러는데 강의 예제 소스 파일이 있나요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
첫 실행시localhost 페이지로 들어가면 로그인화면이 나옵니다
알림창에 로그인 하라고 아이디 비빌번호 창이나오고 취소누르면 Unaithorized라고 뜨는데 뭐가 잘못된걸까요.. Unauthorized
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
아래 질문자인데 추가 질문 있습니다.
바로 아래 질문자입니다. 아래질문 에대한 답변은 아직 못들었지만 우선 Chrome 상에서는 떠서 다음 step GridCards 까지 하고 있습니다. GridCards 쪽을 다 마추었떠니 poster image는 뜨지 않고 포스터 틀 보더 한개만 그려졌습니다. 혹시 코딩 오류인가 해서 지워 보고 다시 다 타이팅을 쳐봐도 똑같이 뜹니다. 3번이나 동영상을 반복해서 봐도 아직 혼자 원인을 찾지 못하였습니다. 20개 image 가 뜰 수 있게 도와주시면 고맙갰습니다. inspect console inspect Element inspect networks 뜬 현상
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
HTTP API 개념이 헷갈려요 ㅠㅠ
삭제된 글입니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
에러가 나서 질문드립니다!
삭제된 글입니다
-
미해결파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지
토픽 모델링
네이버 블로그를 크롤링 한 후 토픽 모델링을 하려고 하는데요 모든 글을 크롤링 한 후에 이것을 글 구분 없이 하나의 텍스트로 보고 전체의 텍스트에서 명사를 추출한 후 토픽 모델링을 하는 것이 맞는지 궁금해서 질문남김니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
8:30 ~8:36 IDENTITY 질문이있습니다.
13:30~13:36 select m from member m 여기서 select m 저 m자체가 where Member m 의 m호칭 똑같은건가요? 만약 select c from member c 이런식으로도 쓰일수 있는건가요?
-
해결됨처음 시작하는 Infrastructure as Code: AWS & 테라폼
aws vpc 관련, 테라폼 코드적용관련
aws vpc 인스턴스 할당시 인스턴스마다 네트워크 성능이 있는데 vpc내에서 통신시도 영향을 끼치나요? 아니면 외부와 통신할때만 관련이 있는건가요? 기존의 테라폼으로 구성하기전에 구성된 인프라는 테라폼 코드 적용시 어떻게 되나요? 별개로 적용이 되고 영향이 없는것인가요?
-
미해결자바스크립트 중고급: 엔진 핵심
[코딩 시간]의 작성 내용입니다.
선생님 안녕하세요. 하기와 같이 작성해봤는데 제대로 이해하고 있는 게 맞는지 확인 부탁드립니다. 1. 함수 선언문 해석 book()함수를 호출하면 가장 먼저 함수 블록 안에서 함수 선언문을 찾음. function getBook() { return '책1'; }을 만나서 getBook이라는 이름의 function 오브젝트를 생성. 그 다음으로 function getBook() { return '책2'; } 을 만남. 해당 함수 선언문 역시 function 오브젝트를 생성하는데, 첫번째 함수 선언문의 오브젝트와 이름이 같아 getBook이라는 이름의 value 값은 두번째 함수 선언문의 function 오브젝트로 변경됨. 다시 함수 블록의 첫번째 줄로 이동. 2. 변수 초기화 초기화 할 변수가 없음 . 다시 함수 블록의 첫번째 줄로 이동. 3. 코드 실행 console.log(getBook());에서 getBook() 함수를 호출하고 function getBook() { return '책2'; }의 함수 블록으로 이동하여 '책2'라는 값을 반환 후 '책2'를 콘솔창에 출력 . 1. 함수 선언문 해석 함수 선언문이 없으므로 다시 함수 블록의 첫번째 줄로 이동. 2. 변수 초기화 getBook이라는 변수의 값을 undefined로 초기화. 다시 한번 getBook이라는 변수를 만나고 undefined로 초기화. *이 부분이 헷갈리는데요, getBook이라는 변수를 다시 한번 만났을 때, 이미 getBook에 undefined라는 값이 있기 때문에 추가적인 처리를 하지 않는다고 이해하는 게 맞을까요? 아니면 getBook이라는 변수에 새롭게 undefined를 할당한다고 이해하는 게 맞을까요?* 다시 함수 블록의 첫번째 줄로 이동. 3. 코드 실행 getBook이라는 변수에 function 키워드가 있으므로 function 오브젝트를 생성하여 getBook 변수에 할당. getBook이 function 오브젝트가 되므로 getBook() 함수를 호출 가능. console.log(getBook());에서 getBook() 함수가 실행되고 함수 블록으로 이동하여 '책1'을 반환. 이를 콘솔창에 출력. var getBook = function () { return '책2'; };에서 function 키워드를 만나 getBook이라는 이름의 function 오브젝트를 생성, 기존의 getBook 이라는 이름의 function 오브젝트가 function () { return '책2'; }로 변경됨. 1. 함수 선언문 해석 function getBook() { return '책1'; };이 함수 선언문이므로 getBook이라는 이름의 function 오브젝트를 생성. 더 이상의 함수 선언문이 없으므로 함수 블록의 첫번째 줄로 이동. 2. 변수 초기화 getBook이라는 변수의 값을 초기화하려고 했지만, 이미 getBook이라는 이름으로 fucntion 오브젝트가 존재함. 따라서 초기화하지 않고 넘어감. 다시 함수 블록의 첫번째 줄로 이동. 3. 코드 실행 console.log(getBook());에서 getBook()함수를 호출하고 해당 함수에서 반환한 '책1'을 콘솔창에 출력. var getBook = function () { return '책2'; };에서 function 키워드를 만나 function 오브젝트를 생성. 이를 getBook이라는 변수에 할당하면서 함수 선언문에서 생성된 getBook이라는 이름의 값이 해당 function 오브젝트로 변경됨. 1. 함수 선언문 해석 function getBook() { return '책2'; }이 함수 선언문이므로 getBook이라는 function 오브젝트를 생성. 더 이상의 함수 선언문이 없으므로 함수 블록의 첫번째 줄로 이동. 2. 변수 초기화 var getBook = function () { return '책1'; };에서 getBook이라는 변수에 undefined를 할당하려고 했으나 이미 getBook이라는 이름의 값으로 function 오브젝트가 존재하여 undefined를 할당하지 않고 기존의 값을 유지. 더 이상의 변수가 없으므로 다시 함수 블록의 첫번째 줄로 이동. 3. 코드 실행 var getBook = function () { return '책1'; };에서 function 키워드를 만나 function 오브젝트를 생성하고 이를 getBook 변수에 할당. 기존의 getBook의 값이 변경됨. console.log(getBook());에서 getBook()함수를 호출하여 '책1'을 반환하고 해당 값을 콘솔창에 출력. 감사합니다!!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
깃허브 레포 ch기준이 뭔가요?
ch1 부터 ch7까지 나뉘어져있는데 기준을 모르겠습니다. ch5,6,7이 나뉘어진 기준이 어떻게 되나요?
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
몽고 shell 명령어
몽고 디비 쉘 명령어 강의도 간단히 해주실 수 있나요? 백업이나 복구 이런거 연습하고 싶은데 관련된 사이트만 알려주셔도 될 것 같은데 있을끼요?? 찾아보면 되긴하는데 중구난방되오있어서요. 잘 쓰는 명령어 뭐 그런게 있을까요?? 물론 아틀라스가 너무 잘되어있지만 가끔 명령어 쓰고 싶을때가 있어서요.
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
lab-web-srv-sg 보안그룹설정
안녕하세요! 자꾸 질문드려서 죄송합니다. 실습을 진행하던 와중 생략된 부분이 있어서 질문드립니다! auto scaling을 위한 application load balancer를 구성할때 lab-web-srv-sg 보안그룹을 그대로 사용한다고 하셨는데 이 lab-web-srv-sg보안그룹은 private subnet에있는 ec2를 위한 보안그룹으로 알고있습니다. 그래서 그때 ec2를 생성할때 bastion을 통해 접속을 위한 ssh만 설정하였는데 갑자기 이번강의에서 http가 추가되있습니다. 1. 그럼 이전에 진행했던 실습에서 문제가 생기는것이 아닌가요? 2. 그리고 이 http인바운드 규칙을 사용하면 이용되는 경로가 어떻게 되는지 궁금합니다ㅠㅠ 외부 인터넷의 자원들이 출발지가되고 private subnet의 ec2 같은 자원이 된다면 통신이 안되기때문에 http인바운드 규칙을 사용하면 안되는것 아니가요?
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
delete 피연산자 문제
router.get('/',isLoggedIn,(req,res)=>{ const user = req.user!.toJSON() as User; delete user.password; return res.json(user); }); 'delete' 연산자의 피연산자는 선택사항이어야 합니다. ts(2790) 위 코드에서 user.password 빨간줄 뜨길래 보니까 user.password가 User에서 public password!: String 이어서 지울수 없는 것 같습니다. 모델을 수정해야하나요? 제로초님 IDE에서는 빨간줄이 안 뜨는데 어떤 식으로 해야할지 감이 안 잡히네유ㅠ