묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)
뷰 바인딩에 대해서 궁금점이 있습니다.
강의에서는 뷰바인딩 에 대한 설정을 private var _binding : FragmentIntro2Binding? = nullprivate val binding get() = _binding!!_binding = FragmentIntro2Binding.inflate(inflater,container,false)이렇게 3줄로 하지만인터넷 검색을 하면 대부분이 val binding = FragmentMenuBinding.inflate(inflater, container, false)이 한줄로 끝나는데요이 두가지방법에 대한 차이가 궁급합니다.
-
미해결기초부터 따라하는 디지털포렌식
FTK Imager > The image destination connot be on the disk being imaged.
섹션 1 > 디스크 이미징 실습 중, AccessData FTK Imager 프로그램에서 1)이미지 Add 불가 메시지가 나와 안내주신 링크 통해 볼륨 축소 진행하였습니다. 이때 디스크 볼륨 축소 가능한 C 드라이브에 대해, 작업하는 노트북의 사용 가능한 공간이 113.55GB이며, 현재 실습 이외에 타 작업을 진행할 예정일 때 100GB를 실습용으로 설정하기엔 과해 적은 공간으로 설정해도 실습에 문제 없을지 문의드립니다. 그리고 3GB로 새 드라이브 설정 후 이미지 Add해도 동일한 메시지가 나오며 추가가 불가한데 원인 문의드립니다. 1) 2)
-
해결됨실전! Querydsl
로그에 native Query가 출력되게 하려면 어떻게 해야하나요?
요약QuerydslRepositorySupport 적용p6spy 적용쿼리 로그는 출력이 되고 있지만 native query로 출력되지 않음. 로그 예시-- 현재 출력되는 로그 포맷 select daOrder.id, daOrder.createDate from DaOrder daOrder -- 원하는 로그 포맷 select d.id, d.create_date from da_order d 로컬에서 네이티브 쿼리가 바로 로그에 보이도록 설정하고 싶은데테이블명이 아닌 클래스명으로 쿼리가 출력이 되고 있는데요 혹시 어떤 설정을 바꿔야하는지 알 수 있을까요??
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
section3 와 section4 32강 질문입니다!
안녕하세요, 강사님. 항상 좋은 강의 너무 감사드립니다. section3과 section4 32강을 들으면서 질문이 생겨서 글 남기게 되었습니다.인스턴스화를 new를 사용해서 객체로 만들어준다고 이해하면 될까요? 예를 들어 User.class를 Board.class에서 사용할 때 User user = new User()로 만드는 것이 인스턴스화인지 궁금합니다.스프링 컨테이너에 대해 맞게 이해한 것인지 궁금합니다. 제가 이해한 바로는 컨테이너는 스프링 빈들을 대신 인스턴스화하고, 빈들끼리의 관계를 자동으로 맺어주고(의존성 자동으로 설정), 생성자를 통해 스프링 빈들끼리 서로 사용이 가능하게 한다는 것입니다. 이해한 개념이 맞는지 궁금합니다.returnBook관련 질문입니다. loanBook의 코드를 최대한 재활용해서 작성해보았는데요,@Transactional public void returnBook(BookReturnRequest request) { Book book = bookRepository.findByName(request.getBookName()); if(book == null) { throw new IllegalArgumentException("대출할 책이 존재하지 않습니다."); } // 유저 찾고 User user = userRepository.findByName(request.getUserName()); if(user == null) { throw new IllegalArgumentException("사용자가 존재하지 않습니다."); } // 이미 대출 중인 책인지 확인하고 if(userLoanHistoryRepository.existsByBookNameAndIsReturn(book.getName(), true)) { throw new IllegalArgumentException("이미 반납된 책입니다."); } // 책 찾고, 반납 UserLoanHistory history = userLoanHistoryRepository.findByBookName(book.getName()); history.returnBook(); }테스트 결과, 딱히 이상이 없어보입니다. existsByBookNameAndIsReturn(book.getName(), true)를 사용해도 괜찮을까요?감사합니다!
-
해결됨데이터분석 준전문가(ADsP) 자격증 대비
프로토타이핑과 프로토타입
안녕하세요 선생님, 강의 잘 듣고있습니다. 다름이 아니라 2단원에서 알려주신 프로토타이핑과 프로토타입 은 같은 용어인가요? 프로토타입에 대한 이론 설명 후 풀이해주시는 문제에서는 전부 프로토타입이 아니라 프로토타이밍으로 단어가 사용되어있어서요! 나중에 "일단 분석을 싣해보고 그 결과를 확인해가면서 반복적으로 개선해나가는 기법은?" 이라는 문제가 나오면프로토타입 / 프로토타이핑 중 어떤 이름으로 작성해야 맞는것인지 문의드립니다!
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
bee-box 연결안됨
방화벽은 잘 작동하고 연결되었다고 하는데, 방화벽이나 다른 가상머신 들에서 beebox에 연결이 하나도 되지 않고 있습니다....beebox는 다음과 같습니다.pfsense에서는 다음과 같습니다혹시 beebox가 통신이 안되는 이유로 짐작가시는게 있으실까요...?
-
미해결실전! 스프링 데이터 JPA
엔티티 매니저에 대해!!!!
[벌크성 수정 쿼리] 강의 11:20쯤에"같은 트랜잭션이면 같은 엔티티 매니저를 불러온다"라고 강사님이 언급을 하셨습니다.질문 : 엔티티 매니저는 싱글톤 객체처럼 딱 1개만 가지고 재활용하면서 사용하는 것이 아니라, 트랜잭션이 실행될 때[마다] 새로운 엔티티 매니저가 생성되는 건가요??
-
해결됨웹플로우(Webflow) 시작하기 - 코딩 없이 자유도 높은 프로토타입 만들기
robots.txt 설정 방법 등
마지막에 SEO 세팅이 전 좀 어렵네요ㅠㅠ몇가지 질문이 있습니다..구글, 네이버 등록하기 위해네이버서치어드바이저는 메인페이지의 head에 등록하고,구글은 사이트세팅 SEO 페이지의 Google site verification ID에 등록했는데 이렇게 하면 다 된게 맞는지요? SEO에서 indexing은 켜두는게 맞는지요?그리고 검색하다보니 robots.txt도 입력하는게 좋다고 하는데 어떻게 입력해야 되는지.. 네이버서치어드바이저에 robots.txt가 제출되어있지 않다고 뜨더라구요. 아마 2번과 관련되어있는지요. 부탁드립니다. 끝이 보이긴 하네요! 감사합니다.
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Visual studio 스타일
안녕하세요 루키스님 강의 잘 듣고 있습니다.루키스님이 사용중인 비주얼 스튜디오의 코드 색상? 테마? 를 사용하고 싶은데 어떻게 설정하면 되는지 알려주실 수 있을까요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
tailwind css가 적용이 안돼요
강의 보고 따라했는데 tailwind가 적용이 안되네요 뭐가 문제일까요? Hello world!에 밑줄이 그어져야 하는데 그대로예요.다른분이 하신 질문보고 거기 답변달린 방법들 해봤는데 계속 해결이 안되네요..시도한 방법tailwind.config.js 파일의 content 확인터미널에서 pakage.json에 dependencies 최신버전으로 업그레이드하기App.css 확인npm run start했던거 껐다가 다시켜기아래는 해당하는 파일들이예요.App.css에서 [Unknown at rule @tailwindcss (unknownAtRules)] 경고가 떴었어요 이게 문제일까요?근데 저 오류로 검색해보면 죄다 그냥 경고 무시하기 설정방법만 나오던데 다른 해결방법이 있는건가요?tailwind.config.js/** @type {import('tailwindcss').Config} */ module.exports = { content: ["./src/**/*.{html,js}"], theme: { extend: {}, }, plugins: [], }app.css@tailwind base; @tailwind components; @tailwind utilities; /*아래는 생략*/app.jsimport React, {useState} from "react"; import "./App.css"; import List from "./components/List"; import Form from "./components/Form"; export default function App() { const [todoData, setTodoData] = useState([]); const [value, setValue] = useState(""); const handleSubmit = (e) => { e.preventDefault(); let newTodo = { id: Date.now(), title: value, completed: false } setTodoData(prev => [...prev, newTodo]); setValue(""); }; return ( <div className="container"> <div className="todoBlock"> <div className="title"> <h1>할 일 목록</h1> </div> <h1 className="text-3xl font-bold underline"> Hello world! </h1> <List todoData={todoData} setTodoData={setTodoData}/> <Form handleSubmit={handleSubmit} value={value} setValue={setValue} /> </div> </div> ) }
-
미해결[웹 개발 풀스택 코스] 포트폴리오 - 제품 판매 미니 웹 앱 개발
실운영 서버에 배포 관련 질문 드립니다~
안녕하세요~우선, 좋은 강의 오픈해주셔서 감사드립니다~ 수업에 98%만족하나 실제 서버에 배포하는 부분이 없어서 2% 아쉽습니다. 프론트엔드, 백엔드, 디비를 각각 배포 해야하는지...아마존, 네이버 클라우드, 구글 클라우드등업체가 많은데, 어떤 기준으로 뭘 선택해야 하는지... 선생님께서는 어떻게 배포 하시는지요? 아마존 웹서비스로 배포해보려고 하는데,이것저것 설정할게 많고,뭐이리 종류가 많은지...실제 서버에 배포가 어렵게 느껴집니다~ 제품판매웹 기준으로 실제 운영 서버에 배포를 한다면 어떻게 배포하는게 좋을까요? 답변주시면 감사하겠습니다~
-
해결됨실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
Service와 Dto
강의를 보던 중에 궁금한 점이 있어서 질문 남겨요!결론부터 말씀드리자면 Service 레이어에서 dto를 사용해도 되는지, dto는 어떤 계층까지 사용해도 되는지에 대해 궁금합니다!저는 보통 사용할 때 UI <-> Controller 사이에서 데이터를 교환하기 위해 dto를 사용하고, Service 에서는 비즈니스 로직 수행 후 엔티티를 반환하는? 그런 식으로 진행해왔는데 강의에서 보면 Sevice에서도 dto를 바로 반환해서 사용하더라구요..dto라는게 data transfer object라는 의미를 가지고 있으니 굳이 UI와 Controller 관계가 아니여도 계층과 계층간의 데이터를 이동할 때 dto를 만들어서 사용해도 되는 건가요?? 감사합니다!!
-
미해결스프링 핵심 원리 - 기본편
policyMap.get(discountCode) 부분이 이해가 되질 않습니다.
public static int discount(Member member, int price, String discountCode) { DiscountPolicy discountPolicy = policyMap.get(discountCode); return discountPolicy.discount(member, price); } 여기서 policyMap 이 Map<String, DiscountPolicy> 라는 것 때문에 키값으로 문자열 "fixDiscountPolicy" 가 들어갔을때, value 값으로 fixDiscountPolicy 가 나오는 이유를 모르겠습니다.
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
[강의 응용] springboot, vue.js, postgreSql
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 강의 바탕으로 개인 공부를 하다 막혀 질문드립니다. springboot, vue.js, postgre로 게시판을 만들었는데요, springboot 프로젝트 안에 application.yml 파일로 postgreSql DB를 연결을 했습니다. 그리고 vue.js도 빌드해서 springboot와 연동시켰습니다. 이런 경우에도 docker-compose에 백,프론트,DB 컨테이너를 다 넣어야하나요?로컬에서는 잘 돌아가는데 docker run 하니까 네트워크 오류 메세지가 뜨면서 DB에 접근이 안되어서 여쭤봅니다. vue가 라우팅되면서 url 이 변하는데 이걸 연결시켜줘야하는지... 아무리 찾아봐도 시원한 대답이 없어서서 부득이하게 여기 질문을 남겨봅니다ㅠㅠ
-
미해결카프카 완벽 가이드 - ksqlDB
macbook m1 pro, mac mini m2 pro 모두 설치가 안됩니다.
안녕하세요. m1 맥북과 m2 pro 맥미니에서 모두 설치가 되지 않습니다. VirrualBox 는 현재 download 할 수 있는 7.0.8로 설치 했고, ubuntu 는 ubuntu-20.04.6-desktop-amd64.iso 로 설치했습니다. 처음 시작하면 console 창에"RETBleed: WARNING: spectre v2 mitigation leaves CPU vulnerable to RETBleed attacks, data leaks posssible!"이런 에러가 나옵니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
localhost:8080/hello 치면 빈화면이 나오지않습니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.localhost:8080은 Whitelabel Error Page 화면이 잘나옵니다하지만 localhost:8080/hello 부분은 강사님처럼 빈화면이 나오지않고 똑같이 Whitelabel Error Page가 나옵니다. super.service부분도 넣지않았는데 이런게 뜹니다.지금 이부분만 몇시간째 보고 있는데 빈화면이 나오지않아도 다음부분 진행돠나요? 크게잘못한건가요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
에러 확인 부탁드립니다.
1번 문제를 시험환경에서 아래와 같이 코딩하고 실행했는데 아래와 같은 에러가 나타납니다.코랩에서는 잘 실행되던게 시험환경에서만 에러가 납니다. 무엇을 잘 못 한 건가요?a = a[:int(len(a)*0.5)] cond = a['target'] == 0 a = a[cond] print(int(a['proline'].mean()))[에러 내용]
-
미해결CSS에 날개를 달아주는 Sass (SCSS)
미디어 쿼리 호출 순서(화면사이즈)
미디어 쿼리 관련하여 질문이 있습니다.SCSS 에서 미디어 쿼리 작성시 화면 사이즈가 큰것 부터 작성해야 한다고 전 강의에서 이야기 하셨는데이번 강의에서는 index.scss 에서 호출시@include mq('phone'){ border: none;}@include mq('tablet-land'){ border: 2px solid $border-color;}@include mq('desktop-big'){ border: 10px solid $border-color;} 의 순서로 해서 호출을 하여도 잘 작동을 하는것 같습니다.(작은 사이즈 화면 부터 호출이 되는것 같은데, 작동을 잘되어서 작동되는 이유를 알수 싶습니다.)원리를 알수가 있을까요?
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
18강 GET API return
delete, post, put api에서는 함수 불러오기만 했는데get api에서는 왜 return을 써주나요??@GetMapping("/user")public List<UserResponse> getUsers() { return userService.getUsers(); }public List<UserResponse> getUsers() {return userRepository.getUsers();}
-
미해결Google 공인! 텐서플로(TensorFlow) 개발자 자격증 취득
슬랙 가입메일이 안왔어요
초대 이메일 부탁드립니다.dreamwaks@gmail.com