묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
섹션5 아이콘 색상 변경 질문입니다.
섹션5 마지막 강의, 마지막 부분에서아이콘 색상 변경되는 부분이 안돼서 질문 남깁니다.알려주신대로, icon placeholder와 아이콘의 색상을 color/icon/primary 로 맞췄고,icon placeholder 에서 24px짜리 복사해서 프레임과 함께 컴포넌트 만들고아이콘에 인스턴스 스왑 프로퍼티 설정하고, 아이콘 색상 inverse로 변경하고, 컴포넌트 복사해서 아이콘을 바꾸니 inverse 색상으로 아이콘이 바뀌지 않고 primary 색상 그대로 나옵니다.하라는대로 그대로 따라했는데.. 왜 적용이 안되는걸까요
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
CascadeType.ALL vs orphanRemoval=true
둘의 차이를 테스트 해본 결과 아래와 같은 결과가 나왔습니다. CascadeType.REMOVE 의 경우는 findParent.getChildList().remove(0) 를 해도 자식이 삭제가 안 되고 orphanRemoval = true 는 삭제가 된다. (대신, CascadeType.PERSIST 가 있어야지만 됨) 여기서 의문인 점이 있습니다. orphanRemoval = true 의 경우 왜 CascadeType.PERSIST 가 있을 때만 그렇게 작동하나요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
앱 다작이 아직도 유효한걸까요?
최근 구글 비공개 테스트 정책으로 인해 12인이 2주동안 테스트가 들어가야하고 만약 허가가 나지않았을시에 다시 2주동안 테스트를 해야하는 문제들이 있는거같은데 저 또한 이러한 문제를 피하기 위해개인사업자로 duns를 발급하여 조직계정으로 만드는거까지 생각해봤는데 이것 또한 구글 정책으로인해 개인사업자는 개인으로 하지않으면 결제프로필에 문제가 생기는거같습니다..이러한 구글정책으로인해 신규진입하는저로써는 이렇게 좀비님처럼 다작으로하는 앱 개발에서 돈을 벌수 있을까라는 생각이들어 선뜻 손이가질않더라구요 좀비님은 이러한 상황에서 앱 개발 신규진입에서도 가능성이 있다고 생각 하시는지 궁금합니다
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
캡슐화 추가 설명 중 단일책임원칙 관련 질문
안녕하세요! 캡슐화 추가 설명 강의 중 궁금한 것이 있어 질문 드립니다. 상위 모듈인 app 모듈의 providers에서 하위 모듈들의 service나 repository를 주입 받아 사용하게 되면 다음과 같은 문제가 있다고 하셨습니다. 모듈들의 관리가 힘들어진다.단일책임원칙이 깨진다.추가적인 학습으로 알게된 1번에서 발생할 수 있는 문제는 다음과 같습니다.-상위 모듈의 providers에서 인덱스 순서대로 service를 불러 오기 때문에 만약 하위 클래스끼리의 의존성이 존재한다면, 그 순서를 관리해줘야 되는 복잡성이 발생한다 . 순환참조 또한 일어날 수 있다.하지만 2번 단일책임원칙이 깨진다는 문제점이 발생한다는 것은 아직 이해하지 못했습니다. app 모듈안에서 다른 클래스들의 기능을 사용할 때 참조하는 방식이 잘못된 것이지, 해당 클래스의 기능의 책임이 확장된 것은 아니라는 생각이 듭니다. 여전히 기능의 변경이 일어났을 때 해당 클래스만 수정하면 된다고 생각하기 때문입니다.제 이해가 잘못된 것인지, 강사님께서 SRP원칙의 의미를 조금 더 확장해서 말씀해주신 것인지 궁금합니다!
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
뉴스 크롤링 페이지 번호가없을때
최근 네이버 뉴스에는 페이지 번호가 없습니다. 더보기로 바뀐것 같은데 어떻게 해야 할까요?
-
미해결태블로를 향한 첫 걸음
Tableau view (텍스트테이블에서) 맨위에 한 줄이 빈칸으로
Tableau view (텍스트테이블에서) 맨위에 한 줄이 빈칸으로 나옵니다시트1 자산구분 Abc비용 Abc자산 Abc 숫자가 있는 pill 은 0 만 나오구요
-
미해결김영한의 실전 자바 - 중급 1편
엔진 말고 추가 기능이 들어간다면 처리 방법
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]현재 자동차에 엔진만 사용되기 때문에 내부 클래스로 넣었는데, 만약 차량 실내 작업(계기판 켜지기, 엠비언트 라이트 점등) 클래스가 하나가 더 있다면 inner 클래스를 두개 만드는게 맞는걸까요? .. 아니면 엔진, 실내 작업 두개를 따로 독립적으로 만드는게 나은걸까요? 문의 드립니다~
-
해결됨[Rookiss University] Haker님의 UE5 소스코드 분석 시리즈 #2 (네트워크)
18주 강의자료가 없어요
18주 강의자료가 없어요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제3. 데이터 생성하는 소스 설명
문제 7번의 데이터 생성은 일정 분포에서 데이터를 랜덤하게 생성한 것 같은데, 해당 프로그램에 대해 간략히 설명 부탁드려도 될까요???
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
스레드 대기 ReentrantLock 설명부분
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]강의에서 ReentrantLock의 대기큐에서 관리할때 BLOCKED가아닌 WAITING에서 락획득을 대기한다고했는데 찾아봤을때 lock.lock()실행시에는 락을 얻기위해서 BLOCKED 상태이고 condition.await()실행되어야 WAITING상태로 기다리는걸로 알고있는데 혹시 잘못된 강의설명인지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Init() 질문
안녕하세요.Managers의 Init()을 static으로 선언한 이유가 있을까요?
-
미해결
LinkedList 숙제
안녕하세요! LinkedList 숙제 풀었습니다. 확인 부탁드리겠습니다!// 1. LinkedList의 삽입 시간복잡도를 O(1)으로 만들기 // 2. prev 필드 추가 class LinkedList { head = null; tail = null; length = 0; // 노드 추가 add(value) { const node = new Node(value); if (this.tail) { // tail이 있는 경우 let curr = this.head; while (curr.next) { curr = curr.next; } curr.next = node; node.prev = curr; this.tail = node; } else { // tail이 없는 경우 this.head = node; this.tail = node; } this.length++; return this.length; } // 노드 조회 search(index) { let cnt = 0; let curr = this.head; while (cnt < index) { curr = curr?.next; cnt++; } return curr.value; } #search(index) {} // 노드 삭제 remove(index) { let cnt = 0; let prev; let curr = this.head; while (cnt < index) { prev = curr; curr = curr?.next; cnt++; } if (!curr) { // 삭제하려는 index에 값이 없는 경우 > 아무것도 하지 않음 } else { // 다음 노드를 변수에 할당 const next = curr?.next; // 과거 노드의 다음을 현재에서 다음으로 변경 prev.next = next; // 만약 다음 노드가 있다면, 다음 노드의 과거도 현재에서 과거로 변경. 만약 next가 없다면 꼬리라는 소리니까 꼬리값을 과거로 변경 if (next) { next.prev = prev; } else { this.tail = prev; } this.length--; return this.length; } } } class Node { prev = null; next = null; constructor(value) { this.value = value; } } const ll = new LinkedList(); ll.add(1); ll.add(2); ll.add(3); ll.add(4); console.log(ll.search(0)); // 1 console.log(ll.search(1)); // 2 console.log(ll.search(2)); // 3 console.log(ll.remove(2)); // 3 console.log(ll.remove(2)); // 2 console.log(ll.remove(2)); // undefined console.log("hi");
-
미해결
vr프리뷰가 안돼요
meta quest link 프로그램 다운로드 받고 계정 가입하고 설정 하라는대로 다 했는데 vr 프리뷰가 막혀있어요 제발 도와주세요
-
미해결[입문자를 위한 UE5] Part5. 언리얼 엔진 VR
vr프리뷰가 안돼요
하라는대로 meta quest link 프로그램 다운로드하고 계정 가입하고 기본으로 설정했는데 vr프리뷰가 안돼요 제발........
-
미해결김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션
HTTP 서버3 - 기능 추가는 url경로를 바꿀때마다 새로운 소켓과 연결하는건가요?
안녕하세요 코드를 쳐보다가 궁금증이 생겼습니다. 지난번 채팅프로그램은 클라이언트가 서버에 연결되면 연결된 클라이언트와 서버 소켓이 /exit할때까지 끊기지 않았는데요 이번 예시에서는 사용자가 /, /site1, /site2, /search?q=hello 이렇게 각각의 다른 url로 이동할때마다 서버와 클라이언트의 연결이 새로되고 소켓도 새로 생성되는건가요?
-
미해결12시간 안에 끝내는 파이썬을 활용한 크롤링
궁금증
안녕하세요, 저는 해당 수업을 듣고 잡플래닛에 웹크롤링으로 해보려고 하는데 지금 작업이 되지 않습니다. 혹시 해당 코드를 가르쳐 주실수 있을까요?
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
auto.commit.interval.ms 옵션 관련 질문 드립니다.
auto.commit.interval.ms 옵션의 시간이 길게 설정된 경우 강제로 서버가 종료되는 문제 발생 시 commit 누락으로 인한 중복 처리 문제가 발생할 수 있을까요?
-
해결됨[Unity6] 함께 만들어가는 서바이벌 게임 개발 - 스팀 출시 도전기
ai 리소스 제작 질문
안녕하세요 선생님 ai 로 타일 제작 하셨는데 gpt 유로 버전 어떤거 써야 이미지 생성 가능한가요??
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
react 에서 css불러오기 오류
import "./Main.css";나import "../Main.css"; 둘다 해봤는데css를 컴포넌트로 불러오기 오류떠요 ㅠㅠ
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
emotion대신 tailwind를 사용하는 이유가 뭔가요?
이전 버젼의 강의에서는 emotion을 쓰고본 강의에서는 tailwind를 쓰는데 저는 emotion이 가독성도 좋고 사용하기 편안하다는 느낌을 받았는데요새로 생긴 강의에서는 tailwind를 사용하는 이유가 뭘까요?