묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결CSS Flex와 Grid 제대로 익히기
6분40초 - width와 max-width를 같이 쓰는 경우
form tag에 width와 maxwidth를 같이 걸어주셨는데이해가 잘 가지 않아서 질문드립니다.width를 설정함은 <input type = "search">의 width를 고정시키는 역할이고 max-width 라면 설정한 값 이상으로는 width가 커지지 않게 하는 것으로 이해하고 있습니다.이 두가지를 같이 쓰는데 이것 저것 실험해봐도 이해가 잘 가지 않습니다 선생님
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
수업 중에 궁금했던 내용 문의(sequelize기능, SSR, SWR)
안녕하세요. 수업 재미있게 잘 듣고 이제 빌드와 배포과정만 남아 있습니다. 수업 중에 궁금했던 내용 문의드립니다. 검토 부탁드려요. 1. sequelize 관계 테이블 검색기능 문의 include: [{ model: User, as: 'Followings', attributes: ['id'] }] Follow 객체는 화면에서 필요하지 않아 조회 할 때 제외하고 싶은데요. 제외 할 수 있는 방법이 sequelize 기능에서 제공하는지 궁금합니다. ------------------------------------ 2. styled-components SSR _document.js 을 만들지 않고 .babelrc설정만 넣어주고 새로고침해도 콘솔 에러가 없어지며 스타일이 적용 되었습니다. _document.js의 스타일관련 코드 있을때와 없을때 어떤 차이가 있는지 궁금합니다. ------------------------------------ 3. swr 사용법 프로필 페이지에서 진입하면 아래 URL이 무조건 호출되고 있습니다. GET http://localhost:3065/user/followers?limit=3 401 (Unauthorized) GET http://localhost:3065/user/followers?limit=3 401 (Unauthorized) 로그인한 경우만 URL을 호출 할 수 있도록 하려면 어떤 방법이 좋을지 궁금합니다. ------------------------------------ 감사합니다.
-
미해결[입문] 예민한 UX 디자인
서비스 고도화 관련 질문
새로운 서비스 만드는것 말고 서비스 고도화하는 방법론에 대해 자세히 나온 참고 도서나, 아티클 같은게 있을까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
encoding 실패
1. 1강 첫번째 데이터 셋 파일 불러오기를 하는데 자꾸 오류가 뜹니다ㅠㅠ encoding 했는데도 같은 오류가 떠요. 2. 그리고 저는 경로 선생님처럼 상대참조로 하면 ["경로명"으로 적게 되면 경로를 문자 그대로(raw) 읽으라는 의미입니다.] 라는 오류가 뜨고 , 절대참조로 해야 오류가 안뜨는데 왜 그런걸까요? 3. 저는 tab키를 써도 밑에 선택할 수 있게 안뜨는데 왜 그럴까요?
-
해결됨쉽게 배우는 adobe XD 기초부터 실무까지 완벽 마스터
질문입니다
1. 4:13에서 생성한 사각형의 x좌표를 375로 했을 때 아트보드 옆으로 가게되는 원리가 궁금합니다. x,y값의 (0,0)좌표가 아트보드의 좌측상단 모서리부분이고, 영상에서 사용하는 해당 아트보드의 width가 375이기 때문에 x만 375로 설정하니까 아트보드의 바로 옆으로 위치하게 되는 건가요?? 2. 6:58에서 사이드바 배경으로 쓸 사각형 2가 해당 아트보드 레이어 내부 구조에 속하도록 적용하는 방법 제가 실험을 해보니까 사각형이 해당 아트보드에 미세하게나마 걸쳐있어야 해당 아트보드의 레이어 내부 구조에 속하게 되는 것 같고, 반대로 그 아트보드에서 벗어나니까 페이스트보드(?)라고 별도의 디렉토리로 바뀌는 것 같은데, 어떤 원리인지 잘 모르겠습니다. 4:30~40초 대에서 설명해주시는 부분에 대한 보충 설명 부탁드립니다!
-
해결됨데브옵스(DevOps)를 위한 쿠버네티스 마스터
on-premise 에서 CI/CD 배포 환경 강좌 제작관련 문의 드립니다.
쿠버네티스 강의 잘 듣고 있습니다. 이 강좌에서 다루시는 내용은 주로 클라우드 환경에서 운용하는 방법을 학습하는 내용이신것 같습니다. on-premise 에서 CI/CD 배포 환경을 gitLap(github), jenkins(front(react, vue) backend(nodejs, spring boot) 구축하는 강좌를 개설하실의향은 없으신지 궁금합니다.
-
해결됨블록체인 이더리움 Dapp 개발에 트러플 드리즐 활용하기
일부 소스 및 컴파일 에러 입니다.
1. MyComponent.js의 render() 함수 내, 소스 일부가 안보여서 부탁드립니다. 2.MyComponent.js의 return() 함수 내, 소스 일부가 안보여서 마찬가지 부탁드립니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
맥용 강의자료
현재 맥북 쓰고 있습니다. 강의자료 다운 받았는데 글자가 깨져있길래 이전 QnA 들 검색해보니 맥용 강의자료와 윈도우 용이 나누어져있는거 같던데 맥용은 어디서 다운받죠??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
8080 로그인..?
8080들어가면 갑자기 로그인을 하라고 뜨는데 이게 맞나요? 그리고 콘솔창에그리고 콘솔창에 Web server failed to start. Port 8080 was already in use. 라고 뜨는데 어디서 8080을 사용하는것같아서 다른 포트를 추가해주고 싶은데 인텔리제이가 처음이라 어디서 해야되는지 모르겠네요 ㅠㅠ 다른 답변에서 web에서 secure라이브러리를 삭제하라고하셨는데 저는 secure도 없었어요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jpa 관련 질문 드려요
안녕하세요 강의 듣는 학생입니다. 강의를 듣다가 떠오른 의문이 있어 질문 남깁니다. 현실에서 상품과 카테고리의 관계는 m:n일 수 있을 것 같습니다. 예를들면 상품이 "슈어 헤드폰" 이면 카테고리는 "슈어", "헤드폰", "방수", "오픈형", "노이즈캔슬링" 등등이 있을 수 있고 상품이 "야마하 헤드폰"이라면 "야마하", "헤드폰", "노이즈캔슬링" 을 가지고 있을 수 있습니다. 제가 원하는 동작은 "헤드폰", "방수", "노이즈캔슬링"을 전부 카테고리로써 가지고있는 상품을 조회하는 것입니다. 모든 상품들 중 여러개의 카테고리를 동시에 전부 가지고 있는 상품을 찾는 쿼리를 어떻게 짜야할지 감이 안옵니다. 또한 JpaRepository를 상속하는 경우에는 어떤이름으로 쿼리?(함수?) 를 만들어야 할까요?
-
미해결현직 개발자가 알려주는 안드로이드 앱 쉽게 만드는 방법
인텔리제이
제 컴퓨터에 인텔리제이가 깔려있는데 안드로이드 스튜디오를 따로 안깔아도 될까요..??.. 컴퓨터가 너무 힘들어하는거같아서요
-
미해결애플 웹사이트 인터랙션 클론!
섹션3 블렌딩 애니메이션
섹션3에서 블랜딩 애니메이션을 총 4 parts로 나눴습니다. 질문1 : part 2(바다 사진이 올라가는 부분)에서 스크롤 다운할 때는 이미지가 잘 올라오는데, 반대로 스크롤 업 할 때는 이미지가 다시 내려가지 않습니다. 여러번 고민해보고 해결해보려 했는데 잘 되지 않아 질문 남깁니다. 코드 핵심적인 부분은 쌤과 같은데 조금 다르게 코딩 한 부분들도 있습니다. 아래 깃허브 첨부할게요. 강의 감사합니다(유튭채널도 잘 보고있어요) :) https://github.com/jayxwoo/pj__web-page__1-airmug
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
선생님 질문있습니다.
선생님 이부분에서 @autowired 를 생략해도 된다고 하셨는데 만약에 생략하지 않는 다고 했을때 저 클래스 위에 @repository는 필요하지 않은건가요? 빈에 등록했을때 클래스랑 생성자위에 autowired도 안붙이고 @service나 @repository 생략이 가능하고 컨트롤러에만 @controller 과 @autowired가 필요하다고 저번강의에서 말씀하신건데 이 맥락에서 이해하면 되는걸까요? 그리고 두번째로 jdbcInsert = new SimpleJdbcInsert(dataSource).withTableName("Student"); 이소스코드는 simplejdbcinsert에 바로 dataSource를 인자로 넣었습니다. 그런데 선생님꼐서는 jdbctemplate을 인자로 넣어주셨습니다... 무슨차이인가요? MapSqlParameterSource 그리고 선생님 이 인터페이스에 대해서 알고싶습니다 . 이 인터페이스가 구체적으로map이나 string 등 value가 들어가게되면 반환은 어떻게 되는지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C++
2.4 void (값이 없는 void, 메모리 주소도 없나요?)
답변을 달아 주실지는 모르겠지만 일단 이 글을 읽어주셨다는 것에 감사를 표합니다. void 관련 질문입니다. "void 는 값이 없다 " 라고 알고 있는데 'void는 값이 없다' =' 메모리 주소도 없다' 라고 생각해도 될까요? 또는 void가 메모리 주소를 가지고 있는지 없는지 판별할 수 있는 코드나 함수가 있을까요? 메모리 주소를 보고 싶어서 void를 변수 선언했더니 강사님 말씀대로 역시나 안 되더라구요. 날이 많이 춥네요. 감기조심하시고 모두모두 건강 + 실력 쑥쑥 되길 바라겠습니다.
-
미해결홍정모의 따라하며 배우는 C++
20:50에서 코드가 오류가 뜹니다
auto[a, d] 이부분에서 오류가 뜨네요. c++ 17로 교체했는데 이유가 뭐죠
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
format앞에 .을 붙여주는 이유가 무엇인가요?
print('{} {}' .format('안녕' , '하세요')) 여기서 format앞에 .을 붙여주는 이유가 뭔지 궁금합니다
-
미해결홍정모의 따라하며 배우는 C언어
포인터 이차배열 질문 드립니다.
교수님 안녕하십니까. c언어의 기본을 다지고자 교수님 강의를 수강하고 있는 사람입니다. 주로 사용하던 언어가 c언어는 아닌지라, 오랜만에 관련 수업을 들으니 뭔가 낯선 느낌이네요. 한가지 질문드리고 싶은 부분은 이차배열과 포인터에 관련된 부분입니다. 예를 들어, #define COL 3 //나머지는 생략하겠습니다. int arr[2][COL] = { {1,2,3}, {4,5,6} }; int(*ptr_test)[COL] = arr; if (ptr_test == ptr_test[0]) printf("same"); 이 부분에서 값을 찍다보니 살짝 의아한 부분이 있습니다. 교수님 강의에도 설명되었듯 기본 배열에서 배열명이 단독으로 쓰일 경우는 포인터와 같은 역할을 하고, 예를 들어, int arr[2] = {1, 2}; 이런 배열이 있다면 arr = &arr[0] 와 같다보니 이와 같은 의문이 들게 되었습니다. 저 위의 코드에서 arr == arr[0] == &arr[0] == &arr[0][0] 이고, ptr_test == ptr_test[0] == &ptr_test[0] == &ptr_test[0][0] 이므로 위의 조건문도 "same"을 잘 찍습니다. 실제로 메모리 주소값 또한 동일한 것은 확인을 했는데 저 부분에서 *ptr_test과 *ptr_test[0] 를 각각 찍어보면 *ptr_test는 다시 메모리 주소값이 나오고, *ptr_test[0]은 arr[0][0]값이 나오는 게 조금 이해가 가지 않습니다. 같은 메모리 주소에서 역참조한 값인데 결과가 다르다는 걸 어떤 식으로 이해하는 게 좋을까요 ? 좋은 강의 만들어주셔서 감사합니다.
-
미해결업무 자동화를 위한 파이썬 pyautogui, beautifulsoup 크롤링 기초
Pyautogui.moveTo 작동이 안돼요
제가 맥을 사용하고 있고 pip를 사용하니 설치가 안된다고 떠서 pip3로 설치했고 python3실행 시켜서 pyautogui.moveTo를 사용하려하는데 좌표를 넣어도 커서가 안바뀌네요 .position() 하면 좌표는 찍히는데 .moveTo()는 아무것도 안돼요 그리고 일단 다른점은 .position()했을때 좌표 포맷이 Point(x=529, y=660) 이렇게 뜨거든요 그래서 제가 .moveTo(700,200) .moveTo(x=700, y=200) 두개의 포맷을 넣어도 아무 반응이 없네요 물론 .moveRel()도 반응없는건 마찬가지에요
-
미해결인터랙티브 웹 개발 제대로 시작하기
전역변수에 관해 질문드립니다
전역변수 사용을 피하기 위해서는 코드를 (function() {})(); 로 감싸야 한다고 하셨는데 그냥 블럭{}으로 코드를 감싸도 비슷하게 실행이 되는 것 같아서 두 방법 사이에 큰 차이가 있는지 궁금합니다. 만약 둘 중에 하나를 추천하신다면 어떤 방법이 더 좋은지 그리고 그 이유가 무엇인지 알려주시면 감사하겠습니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
Variable 'empty2' is used before being assigned.ts(2454)
empty2와 notempty2에서 이런 에러가 발생합니다. 아마도 값을 주지 않고 할당을 해줘서 나는 에러인것같아서 let empty2: Empty<string> | undefined let notempty2: NotEmpty<number> | undefined 이런식으로 처리해주었습니다. 강의에서는 뜨지 않는 에러인데 어떤 설정을 바꿔줘야 안뜰까요 ?