묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
언리얼 게임서버 연결 질문
안녕하세요 루키스 강사님 두가지 질문이 있는데요 1. 게임서버 강의를 들으면서 개발한 서버를 언리얼에 연결하는건 유니티 강의때와 큰 틀은 비슷한가요? 2. 혹시 루키스 강사님이 봤던 책 중 참고할 만한 책이 있나요? 찾아봤는데 시중엔 대부분 언리얼 자체 네트워크를 사용하는 예제만 있는것 같더라고요
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
CheckpointHook config 한 후에, 각 epoch의 mAP가 안보여서요...
선생님 아래 질문에 답변 감사합니다. 관련하여 하나 더 여쭙니다. 말씀하신 코드를 이렇게 해서 삽입했습니다. cfg.checkpoint_config = dict(interval=1,by_epoch=True) 그랬더니 totorial_exps 폴더에 각 epoch 마다 .pth가 생성되었습니다. None.log.json 파일을 열어보면 마지막 epoch에 대한 mAP만 보입니다. 제가 뭘 잘못한건지, 각 epoch 마다의 mAP는 안보입니다. 어떻게 해야 하는지 문의 드립니다. 감사합니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
jquery 배경이미지 변경 안됨.
jquery부분에서 css background-image 적용이 안되네요.. 어디가 문제일까요..? <HTML> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title> ex5. 마우스 올리면 배경이미지 변경하게 with JQuery</title> <link rel="stylesheet" href="../CSS/ex5.css"> </head> <body> <div class="container"> <!-- ul : 좀 더 섬세하게 해야 함. (before, after 사용 필요) 따라서, div - a태그만 쓰는 것보다, ul - li - a 태그를 써주는 것이 필요 --> <ul class="nav"> <!-- a태그 내 텍스트 : white data-text 텍스트 : 마우스가 올라갔을 때 yellow-green으로 채워짐. --> <!-- li는 줄을 바꾸는 역할 (a태그는 가로배치됨 - 그러면 display:block을 줄 것임. 이 경우 텍스트 양 만큼 채워놓지 못함. )--> <li data-image="../[완성본] HTML+CSS 실전 퍼블리싱 with jQuery/05) 마우스 올리면 배경이미지 변경하기 with jQuery/images/portrait-01.jpg"> <a href="#none" data-text="ABOUT">ABOUT</a> </li> <li data-image="../[완성본] HTML+CSS 실전 퍼블리싱 with jQuery/05) 마우스 올리면 배경이미지 변경하기 with jQuery/images/portrait-02.jpg"> <a href="#none" data-text="INSTRUCTOR">INSTRUCTOR</a> </li> <li data-image="../[완성본] HTML+CSS 실전 퍼블리싱 with jQuery/05) 마우스 올리면 배경이미지 변경하기 with jQuery/images/portrait-03.jpg"> <a href="#none" data-text="CLASS">CLASS</a> </li> <li data-image="../[완성본] HTML+CSS 실전 퍼블리싱 with jQuery/05) 마우스 올리면 배경이미지 변경하기 with jQuery/images/portrait-04.jpg"> <a href="#none" data-text="LOCATION">LOCATION</a> </li> </ul> <!-- photo가 nav보다 앞에 있으므로, z-index를 줄 필요가 없음. 가장 뒤에 존재. ㅇ--> <div class="photo"></div> </div> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="../jquery/ex5.js"></script> </body> </html> <CSS> /* 구글폰트 - Fredoka */ @import url('https://fonts.googleapis.com/css2?family=Fredoka&family=Nanum+Pen+Script&display=swap'); /* Google Web Fonts CDN */ /* font-family: 'Noto Sans KR', sans-serif */ @import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap'); body{ font-family: Fredoka; margin:0; color: #222; display: flex; justify-content: center; align-items: center; height: 100vh; /* background-color: #000; */ } a{ text-decoration: none; color: #222; } .container{ } .photo{ background-image: url('../[완성본] HTML+CSS 실전 퍼블리싱 with jQuery/05) 마우스 올리면 배경이미지 변경하기 with jQuery/images/portrait-initial.jpg'); background-repeat : no-repeat; background-position: center center; background-size:cover; /* 독립 속성으로 작성 : 이유 ) Jquery에서 bakcground-image만 변경하기 위함 (background는 이 모든것을 한번에 쓸 수 있음) */ position: absolute; top:0; left:0; width: 100%; height: 100%; transition:0.5s; } .nav{ } .nav li{ list-style: none; } .nav li a{ color: #fff; position: relative; font-size: 4em; z-index:100; } .nav li a:before{ position: absolute; top: 0; left: 0; width: 0; overflow: hidden; /* 감춰지도록 */ content:attr(data-text); /* a태그의 data-text 내용을 받아옴 */ color: yellowgreen; transition:0.5s; } .nav li a:hover:before{ width: 100%; } <JQUERY> // mouseenter = hover $('.nav li').mouseenter(function(){ var changeImage = $(this).attr('data-image') // data-img는 변수가 아니고 속성이기 때문에, ' ' 내에 입력되어야 함. $('.photo').css({ 'background-image':'url('+ changeImage +')' }); }) $('.nav li').mouseleave(function(){ $('.photo').css({ 'background-image' :'' }) })
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
사소한 질문인데 왜 생성자를 안이용하나요?
Member member = new Member("100L, "HelloJPA"); 객체 생성시에 위처럼 안쓰고 set을 이용하는 이유가 혹시 따로 있나요? setter를 이용하는게 요즘 더 권장된다던지.. 이런 이유가 있는건지 아님 그냥 사용하신건지 궁금합니다.
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
RDD 와 실제업무의 연관성?
선생님 안녕하세요? 먼저 좋은 강의 감사드립니다. 선생님 강의를 들으면서 Spark The Definitive Guide 라는 책을 같이 보고 있는데요. 이 책에 보면 RDD에 관련된 내용이 조금 나오더라고요. 물론 이 책에서도 RDD 같은 low level 보다는 structured API가 훨씬 많이 쓰이고 현업에서도 대부분의 작업은 structured API로 해결이 가능하다고 강조를 하고 있지만, 데이터프레임 형식이 아닌 작업(예 : 자연어 처리 등)은 아무래도 structured API로 처리하기에는 좀 한계가 있다는 생각이 들기도 합니다. 그래서 질문은 다음과 같습니다 ㅎㅎ 현업에서 RDD를 실제로 쓸 일이 많나요? 저 책에서 PairRDD, key-value 형태의 데이터 처리, flatmap 등이 나왔습니다. 물론 어떤 작업을 하느냐에 따라 달라지겠지만 일반론적으로, 그리고 생각나시는 케이스가 있으면 같이 답변해주시면 정말 감사하겠습니다. 감사합니다
-
미해결스프링부트 시큐리티 & JWT 강의
시큐리티가 제대로 작동 안하는거 같습니다
시큐리티 로직에 따르면 apu/user/** api/admin/** 빼고는 전부 인증권한이 필요 없어야 하는데 api/save로 회원가입하려고 하면 인증이 필요하다고 떠는데 왜 그런거죠 anyRequest.petmitAll로 나머지는 권한 필요없게 설정했는데 @Overrideprotected void configure(HttpSecurity http) throws Exception { // http.addFilterBefore(new MyFilter3(), SecurityContextPersistenceFilter.class); http .csrf().disable() // 세션 사용안함 .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS) .and() .cors().and() .addFilter(corsFilter) // CrossOrigin(인증x), 시큐리티 필터에 등록 인증(O) .formLogin().disable() // form 로그인 사용안함 .httpBasic().disable() // http 로그인 방식 사용안함 .addFilter(new JwtAuthenticationFilter(authenticationManager())) // AuthenticationManger .addFilter(new JwtAuthorizationFilter(authenticationManager(), userService)) .authorizeRequests() .antMatchers("/api/user/**") .access("hasRole('ROLE_USER') or hasRole('ROLE_ADMIN')") .antMatchers("/api/admin/**") .access("hasRole('ROLE_ADMIN')") .anyRequest().permitAll();}
-
미해결초보를 위한 쿠버네티스 안내서
ingress 부분에서 질문 있습니다
- 안녕하세요 강사님~! 쿠버네티스 아키텍처 2/3(오브젝트) 강의 중 ingress 설명해 주실 때요. ingress에 여러개의 서비스(도메인)를 붙여서 사용할 수 있다 하셨는데 하나의 MSA에 여러 서비스가 있을 때, 그 서비스들 간에 관계가 가깝지 않아도 되나요?? ex) dong.mall.com , dong.batch.com 과 같이 둘 다 dong이라는 회사의 쇼핑몰을 운영하기 위한 서버들인데, 쇼핑몰 서비스와 배치 서비스는 논리적 관계에서 거리가 있다고 생각합니다. 이 때 이 두 서비스를 하나의 MSA에 담아도 되나요??
-
미해결프론트엔드 개발자를 위한 웹팩
npm i vue -D 설치시 다른 여러 폴더들이 생성됩니다.
npm i vue -D 로 설치를 진행했더니 선생님과는 다르게 여러 폴더들이 많이 생성이 되었는데 혹시 이유를 알 수 있을까용?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
안녕하세요 강의자료관련 문의
1. 강의자료는 어디서 볼 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
build 내 libs 폴더 생성이 안됩니다
gradlew clean build 하는 부분입니다. gradlew.bat 실행한 후 build 폴더를 조회했을 때 libs 폴더가 생성이 안되고 있습니다ㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
img태그의 src=로컬호스트/이미지 이 부분 질문있습니다!
프론트에서 이미지를 전달받아서 서버측에서 저장을 할때 uploads폴더에 이미지가 저장되게 했는데 1. img태그에 src속성을 보면 왜 uploads폴더에서 가져오지않고 로컬호스트에서 가져오는지 이해가 가지않습니다. 이미지를 uploads폴더에 저장을 해놨는데 다시 서버에 접근하는 느낌을 잘 모르겠습니다. 그냥 uploads폴더에 있는거 가져다가 쓰면 왜 안되는걸까요? 2. uploads폴더에 이미지를 저장한후에 다시 화면으로 가져오는과정이, uploads폴더에 있는거 서버에 올림 -> 서버에 이미지가 올라와있음 -> 서버측에서 프론트로 올림 이런느낌인걸까요? 그러면 다시 이해가 안가는게 localhost/uploads/이미지 왜 이렇지 않은걸까요..? 만약에 여러폴더에 같은이름으로 이미지가 저장되있다면 폴더명을 명시해줘야하는게 아닌가요ㅠㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청
- 인프런 아이디 : jiyeon@dfluid.kr 인프런 이메일 : jiyeon@dfluid.kr깃헙 아이디 : jyshin414@gmail.com깃헙 Username : shin-ji-yeon
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
애플 앱스토어
안녕하세요? 강사님.. 강의 잘 보고 있습니다. 좋은 강의 항상 감사합니다~ 수업 중 궁금한게 생겼는데요.. 안드로이드로.. 이렇게 구글 광고를 넣어서 만들어 놓고 작업해서 구글 플레이스토어에 등록하고.. 나중에 ios로 빌드해서 애플 앱스토어에 등록할 수 있나요? 구글 광고를 애플에서 할수있는지가 궁금합니다..^^ 아니면 애플 광고가 따로 있나요? 답변에 미리 감사드립니다. 꾸뻑^^ 좋은 하루 되세요~~
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
19:10분쯤 ArrayList<Subject>를 함수 안에서 new를 해주는 이유가 있나요?
멤버변수로 선언과 동시에 private ArrayList<Subject> subject = new ArrayList<Subject>(); 이렇게 해주는거와 함수 안에서 초기화 해주는 거와 차이가 있어서 이렇게 사용하는건가요?
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
파이참 대신에 IDLE을 사용해도 되나요?
아니면 파이참을 따로 설치해야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JPA 엔티티 부분 수정 질문
수정 부분에서 궁금한게 생겨서 질문드립니다. 먼저, 엔티티에 @Setter 대신 ChangeXxx메서드가 있다고 가정하겠습니다. 수정 할 때 Request에서 name만 변경 하고자 해서 요청이 들어오면 DTO의 name필드를 제외한 나머지 필드값들은 null로 들어오게 됩니다. 그로 인해서 dto를 받아 member에 changeXxx 메서드를 사용해서 변경하면 name만 변경되어야 하는데 나머지 필드도 null로 변경되서 일괄로 변경되는 상황입니다. 제가 궁금한것은 JPA에서 dto값을 엔티티에 넣어서 수정할 때 값을 넣기전에 해당 필드를 다 Null체크해서 Null이 아니면 수정 메서드를 호출해서 수정해야하는건지 아니면 if( 필드명 != null) changeXxx() JPA에서 제공하는 기능 중 Null이 아닌것만 수정되게 할 수 있는지 궁금합니다. (@DynamicUpdate라는 키워드로 찾아 봤는데 @DynamicUpdate를 사용해도 엔티티에 @NotEmpty Validation이 걸려있으면 예외가 발생하게 됩니다..) 포스트맨 테스트 (닉네임만 변경하려고 하면 NickName 필드 제외한 나머지 필드가 Null이 되어서 PW 부분의 Validation에 걸리게 됩니다, 제가 하고 싶은 것은 나머지 필드값은 그대로고 NickName만 변경되게 하고 싶습니다. )
-
해결됨그림으로 쉽게 배우는 운영체제
인터럽트 질문 있습니다.
인터럽트에는 하드웨어 인터럽트와 소프트웨어 인터럽트가 있다고 하셨습니다. 하드웨어 인터럽트는 입출력과 관련된 인터럽트가 있고 소프트웨어 인터럽트는 사용자 프로그램에서 발생한 인터럽트가 있다고 하셨습니다. 예를 들면 유효하지 않은 메모리에 접근하거나 0으로 나누는 명령등이 있다고 하셨는데 예를 들면 파이썬에서 다음과 같은 코드는 NameError와 TypeError를 일으킵니다. print(a) # 정의되지 않은 변수 print(1 + '1') # 자료형이 일치하지 않음 또한 0으로 나누는 명령도 ZeroDivisionError을 일으킵니다. 이 처럼 프로그래밍 언어에서 일으키는 에러도 인터럽트라고 본다면, 1. 소프트웨어 인터럽트는 소프트웨어에서 발생하는 에러를 처리하는 작동이라고 보면 될까요? 2. 에러를 처리하는 인터럽트 이외에 소프트웨어 인터럽트는 어떠한 역할을 할수 있나요?
-
미해결홍정모의 따라하며 배우는 C++
13분10초쯤에 질문이있습니다
try { if(x<0.0)throw string("Negative input); cout<<sqrt(x)<<endl; } catch(string error_message) { court<<error_message<<endl; } 이때 throw 안에있는 string("Neagtive input")은 익명객체인가요 아니면 string 으로 타입캐스팅을 해주었다는 뜻인가요?
-
미해결스프링 웹 MVC
@EnableWebmvc 설정을 하면
webconfig에 @EnableWebmvc 설정을 하면DelegatingWebMvcConfiguration.class때문에json컨버터도 자동으로 추가가 되는거죠??
-
미해결프로젝트로 배우는 Vue.js 3
안녕하세요 44강 듣는중에 질문드립니다
안녕하세요 제가 44강 파일 듣다가 똑같이 코드작성해 봤는데 에러가떠서 코드파일 도바꿔보고 계속해봤는데도 에러가 뜨네요 Node.17.8.0버전 쓰고 있습니다 npm run serve 돌리면 이렇게 뜨네요