묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
a태그 패딩했을때 왜 크기가 줄어들지 않고 늘어나나요
30분 30초 패딩 넣었는데 a태그의 클릭가능한 범위가 늘어나나요? 줄어들어야 하는것아닌가요 크기를 키우려면 마진을 넣어야하는 것으로 알고있는데요 ㅠ.ㅠ 또한 강의에서 그 직후에 border를 표시해서 z태그들의 영역이 겹치는것을 말씀하시면서, 그 이유가 인라인 요소이기 때문이라고 말씀하셨는데요, 인라인 요소에 대해 제가 알고있는 것은, 블록요소와 다르게오른쪽으로(?) 쌓일 수 있다는 것만 알고있는데, 이것과 인라인요소가 겹치는 이유가 관련이 있는지, 아니면 제가 모르는 다른 무언가때문인지 어쨌든 인라인요소이기 때문에 겹친다 라는 표현이 이해가 안가네요. 감사합니다.
-
해결됨Practical Testing: 실용적인 테스트 가이드
stubbing을 해줘야 하는 이유
안녕하세요https://inf.run/QwLTR위의 링크와 연계되는 질문입니다. 복습을 하다 보니 언제 when()으로 stubbing 을 해 줘야할까에 대해 헷갈려져서, 저의 사고 흐름을 정리해봤습니다컨트롤러에서는 서비스 단 하위로는 모킹을 한다.모킹하는 객체들은 테스트에서 주 관심사가 아니며, 항상 잘 동작한다고 가정한다.모킹해오는 객체들은 stubbing을 해주지 않는다면 기본 값들을 반환하는 정책을 따른다.위 질문 링크의 "판매 상품을 조회한다." 테스트에서는 모킹 객체인 productService의 메소드가 어떤 리턴값을 반환하든 presentation 레이어에서 검증하고 싶은 내용이 아니기 때문에, 검증을 수행하지 않았고, productService.getSellingProducts()에 대한 stubbing도 굳이 필요 없다."메일 전송 테스트" 에서 mailSendClient.sendEmail()에 대한 stubbing이 필요한 이유모킹 객체인 mailSendClient.sendMail()이 기본 값 반환 정책이 false이어서, 테스트 하고자 하는 mailService.sendMail()에 영향을 미치기 때문이다. (여기서 기본 값 반환 정책이 true였다면 굳이 stubbing 해주지 않아도 된다 -> "메일 전송 테스트"에서 검증하고자 하는 대상이 아니기 때문에)이런식으로 테스트에 검증하고자 하는 대상에 집중하다 보면 모든 동작을 제대로 stubbing했다고 보장하기 어려워 진다 -> Mockist의 치명적인 단점 제가 정리해 본 내용이 적절한지 알려주시면 감사합니다.테스트의 세계는 정말 헷갈리네요..
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
Docker scripts 질문
안녕하세요.CICD강의 잘보고있습니다.[실습] 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 까지 잘 진행해서 배포까지 완료했습니다.scripts > start-server.sh 에서 질문이 있는데요docker pull {ECR Repository 주소}/instagram-server:latest여기서 에러가 나서 정상적인 docker image를 pull받지 못합니다. 제가 작성한 코드입니다.docker pull {EC2소유자}.dkr.ecr.ap-northeast-2.amazonaws.com/github-actions:latest발생 에러 코드입니다.[stderr]Error response from daemon: Head "https://{EC2소유자}.dkr.ecr.ap-northeast-2.amazonaws.com/v2/github-actions/manifests/latest": no basic auth credentials 감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
MSA 개발 배포 방식에 대한 선택과 방향성
안녕하세요! 강의를 마친 후, 여러 가지 궁금한 점이 생겼습니다.지금까지 로컬,및 도커에서 사용한 config-service, apigateway-service, discovery-service(유레카 서버) 의 역할이 Kubernetes 환경에서 대체될 수 있다는 것을 배웠습니다. 구체적으로는:유레카 대체: 각 Pod의 DNS 이름을 사용하여 서비스 간 통신API Gateway 대체: Ingress 리소스를 사용하여 외부 요청을 라우팅(강의엔 없음) Config 서버 대체: RabbitMQ를 통한 busrefresh로 설정 정보를 업데이트하는 대신, Kubernetes의 ConfigMap을 사용하여 설정을 동적으로 업데이트이렇게 Kubernetes에서 많은 기능을 간편하게 처리할 수 있다는 점에 대해 배우면서, 이전의 복잡한 서비스 구조가 생각보다 간단하게 대체될 수 있다는 점에서 약간 허무한 느낌도 듭니다.강의를 마친 후의 궁금증은, 실제 MSA 개발 시에 Kubernetes, Docker, AWS를 사용하는 다양한 배포 방식 중 어떤 선택을 해야 할지에 대한 부분입니다.EC2에 Docker 사용하여 배포EC2에 Kubernetes 사용하여 배포AWS의 EKS, ECS, API Gateway를 사용하는 방법 등 여러가지 방법이 있을텐데요 이와 같은 다양한 옵션 중에서 어떤 방식을 선택 해야하는지 공부의 방향성을 제시해주시면 감사하겠습니다.좋은 강의 감사합니다!
-
해결됨Spring Boot와 React로 배우는 초간단 REST API 게시판 만들기
중괄호 Tab to Exit 설정
js파일에서 html 작성할 때 속성의 중괄호 부분이 tab키를 눌러도 빠져나가지지 않네요.다른 괄호나 따옴표는 나가지는데 따로 설정을 하신건가요?
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
yarn add @react-navigation/native 설치 후 환경 에러
yarn add @react-navigation/native 설치 이후 부터 java 버전이 다르다고 나와서몇일째 진도를 못나가고 있습니다. 제발 도와주세요... Task :react-native-safe-area-context:compileDebugKotlin'compileDebugJavaWithJavac' task (current target is 11) and 'compileDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version.
-
미해결데이터 분석 SQL Fundamentals
섹션2 조인 실습 01 강의 질문
안녕하세요.섹션2 조인 실습 01 강의에서 질문이 있습니다. 조인 실습1의 예제들에서 강사님께서는 join을 사용하시는데 left join을 사용해도 괜찮은지 궁금합니다. 보통 조인 시 일반적으로 left join을 사용한다고 들어서요. 예를 들어 emp 테이블과 dept 테이블을 inner join할 경우 만약의 경우 emp 테이블에 존재하는 직원이 dept 테이블에서 누락되었다면 최종 join 테이블에도 그 직원이 누락될 수 있기 때문에 left join을 쓰는게 안전하지 않나 하는 생각이 들었습니다. 조인 실습1 예제의 4번째 예제에서 날짜 필터링 조건에서 to_date 함수를 쓰지 않고 fromdate >= '1983-01-01' 그냥 이처럼 써도 되는지 궁금합니다. 결과는 동일하게 나오지만 성능적 차이가 있거나 to_date 함수를 사용하는 것이 실무에서 많이 쓰는 방식인건지 궁금합니다. 조인실습1 문제4 - 저의 풀이부서명 SALES와 RESEARCH의 소속 직원들의 부서명, 직원번호, 직원명, JOB 그리고 과거 급여 정보중 1983년 이전 데이터는 무시하고 데이터를 추출하시오SELECTd.dname,e.empno,e.ename,e.job,esh.fromdate,esh.todate,esh.salFROM dept d JOIN emp e ON d.deptno = e.deptno JOIN emp_salary_hist esh ON e.empno = esh.empno WHERE d.dname IN ('SALES', 'RESEARCH')AND esh.fromdate >= '1983-01-01'ORDER BY d.dname, e.empno, e.ename, esh.fromdate;
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
DP 초기메롱 질문
DP(동적 계획법)에서는 " '초-기-메-롱' 패턴이 쓰인다고 하셨는데,이 패턴은 탑다운 방식에만 적용 가능한 건가요?그렇다면 바텀업 방식의 경우, 이 문제를 DP로 판단할 수 있는 기준은 무엇인가요?예를 들어 아래 두 가지 조건으로 DP 여부를 구분할 수 있을까요?점화식을 사용한다.이전 값을 그대로 가져와서 사용한다.또, dp[i] = dp[i-1] + dp[i-2] 같은 식도 메모이제이션이라고 볼 수 있나요?
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
맥 사용자 인터페이스 설정
현재 맥으로 라이노 수업을 듣고 있습니다.라이노 8버전으로 수업을 듣는데 인터페이스 설정 부분에서 옵션 구성이 윈도우와 많이 다른것 같아서 알려주시는 여러 메뉴를 놓치는 것 같아 문의 드립니다. 그리드 개수 조절과 단위의 절대 허용오차 같은 설정은 앞으로 라이노를 활용하려고 할때 필요한 것 같은데 검색을 해봐도 찾을 수가 없어서요! 혹시 알려주실 수 있을까요?
-
미해결게임 기획자 성공 전략 가이드
기획자 취업에 대한 궁금증이 있습니다.
안녕하세요. 언제나 질 좋은 강의 감사드립니다. 간단히 제 소개를 하자면, 최근 프로그래밍 공부를 하다가 기획 쪽으로 방향을 틀려고 하는 게임업계 취준생입니다.먼저 질문을 드리기 전에 조금이나마 도움이 될까 싶어 제 스펙을 기입했습니다.나이: 27학교: 중경외시전공: 어문계열(본전공) / 소프트웨어(복수전공)학점: 4.0X / 4.5영어: TOEIC 9XX점자격증: 정처기, 컴활 1급, 외국어 b2 Q1. 프로그래밍 지식과 개발 경험이 독보적인 무기로 작용할 수 있을까요?프로그래밍을 몇년 간 하다가 기획 쪽으로 트는거라, C++, C# 그리고 UE, Unity와 같은 엔진은 어느정도 다룰 줄 알고 이를 사용해서 캡스톤 디자인 및 포트폴리오 제작 경험까지는 있습니다.위의 스택들이 기획 취업에 있어 독보적인 무기로 작용할 수 있을 것인지, 아니면 그냥 좋게 보고 넘어가는 정도인지 궁금합니다.또한 SI 개발 경력이 있는데 이를 이력서에 넣는 것이 오히려 마이너스가 될 여지는 없는지도 조언 부탁드립니다. Q2. 기획자가 되기 위해 추가로 중점적으로 쌓아야 하는 역량은 어떤 것이 있나요?기획서, 제안서 작성법을 많이 공부하고 이를 활용해 포트폴리오를 만들어야 한다는 것은 알고 있습니다. 다만 아직 기획 직무에 대한 이해가 부족하다 보니, 어떤 역량을 우선적으로 파고들어야 할지 막막한 상황이라 이 부분이 궁금합니다. Q3. 제 스펙 기준으로 올해 안에 취업할 수 있는 기업의 수준은 어느정도 될까요?Q1, Q2에서 드린 질문은 궁극적으로 올해 안에 중견 기업 이상의 인턴 또는 정규직으로 취업하고 싶다는 목표에서 비롯된 것입니다.물론 제 준비 정도나 채용 시장의 흐름에 따라 달라질 수 있다는 점은 잘 알고 있지만, 강사님께서 보시기에 지금 제 스펙과 방향성을 바탕으로 현실적으로 어느 정도 수준의 기업을 노려볼 수 있을지, 제 목표가 과도하지는 않은지 조언 부탁드립니다. Q4. 기획자라는 직무는 실제로 안정성이 낮은 편인가요?인터넷 커뮤니티를 보면, 기획자는 경력이 쌓일수록 도태되기 쉽고 압박도 심하다는 이야기를 자주 접하게 됩니다.특히 ‘10년 이상 생존하는 기획자는 10명 중 1~2명뿐이다’라는 말도 종종 보이는데, 이러한 이야기가 실제 업계에서도 어느 정도 사실인지 궁금합니다. 기획 직무의 현실적인 커리어 전망에 대해 조언 부탁드립니다. 강사님 말씀처럼 최종 목표는 PD로 잡고 있습니다.질문이 길어졌지만 끝까지 읽어주셔서 감사합니다.
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
모바일로 넘겨서 봤을때 홈페이지가 스크롤이 되다가 올라와요.
Homepage에서 Column에서 스크롤을 설정하고 pc로 테스트해보면 스크롤이 잘되는데 모바일로 링크에 들어가서 하면 스크롤을 내리면 다시 올라오는 현상이 발생해요 어떻게 해결하죠?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
(기출)2023년 2회 코드해석 질의
29분 50초 소스 로직은 이해 했습니다.다만 if문에서 괄호가 >이 아닌 <그러니까 오름차순 정렬이 아닌 내림차순 정렬일수도 있을거 같은데 혹시 당연하게 오름차순으로 설명하신 이유가 있을까여?
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
2.15)SSG 3. 동적경로에 적용하기
2.15)SSG 3. 동적경로에 적용하기 book/[id].tsx는 "도서 상세 페이지" 라고 가정하겠습니다. 도서를 생성하는 페이지도 있고 생성api도 있다고 가정해볼게요, 도서 생성페이지에서 도서 생성api 성공한 이후, 백엔드 서버로부터 새롭게 생성한 도서 id를 받았다고 가정하고, 도서 상세페이지로 이동 한다고 가정했을때이때, 강의에서 설정해주신 fallback의 값은 false이기 때문에 페이지를 찾을 수가 없는 것 일까요 ?
-
미해결데이터 드리븐 마케팅 101 (Data Marketing)
수업자료는 어디에 있나요?
안녕하세요 강의 너무 잘 듣고있습니다.들으면서 필기를 하고 싶은데, 수업자료 ppt는 어디서 다운받을 수 있을까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
자바 질문
소문자 parent랑 child는 그래서 객체이자 변수라는건가요?
-
미해결FreeRTOS 프로그래밍
prvExampleTaskHook 함수 호출 부분에 대해 문의드립니다.
안녕하세요? 강의는 얼마 전에 완강하였는데, 계속해서 반복해서 듣다가 궁금한 것이 있어 이렇게 문의드립니다.혹시 prvExampleTaskHook 함수는 어디에서 호출되는 함수인지 설명 부탁드려도 될까요??
-
미해결Practical Testing: 실용적인 테스트 가이드
테스트코드 범위
안녕하세요 선생님 질문이 생겨서 글 남깁니다.! 선생님이 생각하시는 가장 이상적인 테스트 코드 범위는 어디 까지인가요??예를들어 controller,service,repository가 있다고 가정하고 선생님 강의처럼 각각 레이어별로 테코를 짜고 service 쪽도 repo를 mock처리하여 단위테스트까지도 진행 하여야하나요?제 질문을 정리하자면 controller,service,repository 각각 단위테스트 작성후 service + repo로 통합테스트 하는게 옳은 이상적인 범위인가 궁금합니다감사합니다
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
UserDetailsService()에서 UserDetail이 아닌 타입을 반환할 수 있나요?
UserDetailsService()을 커스텀으로 만든 후에 UserDetail이 아닌 타입을 반환할 수 있나요? 아니면 UserDetail의 멤버변수들 뿐 아니라 더욱 많은 멤버 변수들을 추가해서 사용해도 문제가 없나요?
-
미해결무작정 따라하며 원리를 깨우치는 웹 해킹 : WebGoat 편
학습관련 질문
혹시 이해가 잘 안가는 부분이 있어서 그런데요! 3SL99A';update employees set SALARY=100000 where LAST_NAME='Smith 이렇게 입력하면 구문이 잘 돌아가는걸 알 수 있는데 왜 구지 '가 ;앞에 들어가는지 잘 모르겠습니다.설명 한번만 간략하게라도 부탁드릴게요!! 그리고 저 뒤에 Smith부분에도 왜 뒤에 '가 안붙는지 잘 모르겠습니다
-
미해결Unity 6 혼자서 온라인 오목 게임 만들기 Unity + C# 서버 구현
이미지 어디서 다운 받아야되나요?
혹시 보드판 이미지랑 오목 이미지들 어디서 다운 받으면 될까요?