inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

데드락 질문드립니다

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

밑에 질문에서 실무 프로젝트에서는 딱히 데드락을 탐지하는 코드는 넣지 않는다고 하셨는데 면접때는 데드락을 해결하는 방법에서 영상과 같은 코드단계의 해결방법을 묻는건지 아니면 보통 운영체제에서 말하는 데드락 해결방법(예방,회피,검출,회복..)같은걸 물어보는지 궁금합니다. 포트폴리오를 만들때는 생각보다 락을 잡을일이 많지는 않아서 여쭤봅니다. 다음주 면접인데 공부할게 너무많ㄴ네요..

  • windows-server
  • MMORPG
  • network
atxaqq12 댓글 1 좋아요 0 조회수 215

k8s 컨테이너의 timezone

미해결

인프런에서 쿠버네티스 초~중급 강좌를 들으면서 실습중인데 궁금한 점이 해결이 안되어 질문 남깁니다. 쿠버네티스에서 파드를 생성하면 컨테이너의 TZ는 쿠버네티스 마스터나 워커노드를 따라가지 않고 모두 utc로 잡히더라구요. 그래서 검색을 해보니 deployment 를 작성할 때 컨테이너의 TZ를 바꾸는 정도만 나오네요. 도커를 사용할때도 env로 TZ을 KST로 넣어서 시간을 맞췄던 기억이 있는데, 쿠버네티스에서 생성한 컨테이너들이 마스터 노드 혹은 워커노드의 TZ를 따라가도록 하는 설정은 없는 것일까요?? 실무에서 k8s 를 사용하게된다면 시간 정보가 중요할텐데 그냥 UTC로 사용하는 것인지 궁금합니다. 컨테이너의 시간 맞추는 설정으로 사용한다면... 사이드카 컨테이너는 어떻게 설정하는지도 궁금합니다.

  • kubernetes
jangja 댓글 1 좋아요 1 조회수 680

국비 지원 수료후 부트캠프 준비에 대해서 질문있습니다.

미해결

비전공자를 위한 개발자 취업 올인원 가이드 [통합편]

현재 30살에 국비 수료를 했는데, 사실 국비에선 최대한 열심히 공부를 했다고 했지만, 자바와 스프링에 대해서 더 심도있게 교육을 받고싶다는 욕구와 열정있는 분들과 함께 프로젝트도 해보고 싶다는 욕구가 있습니다. 현재는 수료후 이력서, 포트폴리오를 조금씩 손을 보면서 알고리즘 교육을 받으며 공부중인데, 지금부터라도 강의에서 설명해주신 교육코스에 들어갈 준비를 해서 취업 시기를 31살 중후반으로 미루는 것에대해서 어떻게 생각하시는지 궁금합니다. 만약 들어갈 준비를 한다면 올해 하반기나 내년 초에 있을 교육코스 모집을 목표로 준비할 생각입니다. 물론 최대한 열심히 준비해보겠지만 우아한테크코스나 코드스쿼드 부트캠프처럼 들어가는 것부터 쉽지 않은곳도 있기에 그런 부분까지 감안해서 의견을 듣고 싶습니다. 반면에 나이도 나이이니 국비에서 진행한 프로젝트로 최대한 취업준비를 해서 올해 안에 취업을 진행하고 조금 낮은 급의 회사에서 경력을 쌓아 올리는게 더 바람직한 걸수도 있겠다는 생각도 듭니다. 그리고 교육코스를 거쳐서 취업을 하려고 방향을 틀게되면 취업 시기가 1년~1년반이 마뤄질 수도 있고, 집안 사정이 급한 상황은 전혀 아니어서 그래서 오히려 고민이 더 많이 되는 것 같습니다.

  • 면접
  • 포트폴리오
tjdtls690 댓글 1 좋아요 0 조회수 1059

루키스님 코드 저작권에 대한 질문입니다.

미해결

게임 프로그래머 취업 전략 가이드

안녕하세요. 루키스님 강의 잘 듣고 있습니다. 우선 아직 감사인사를 못 드려서 좋은 강의 나눔해주셔서 감사하다는 말씀 드리고 싶네요. 다름이 아니라, 루키스님께서 작성해주신 코드들의 저작권은 어떻다고 봐야할까요? 아무래도 루키스님의 강의를 보고 코드를 짜게되면, 코드 스타일이나 베이스가 루키스님하고 같아 질 수 밖에 없어서요. 현재, 루키스님의 게임서버 강의 코드를 가지고 기기 대 기기가 1:1로 통신하도록 사용하고 있는데, 이걸 만약에 조금 더 정리해서 패킷생성이나 이러한 부분을 유니티 에디터 인터페이스로 빼서 정리를 한 후, 공유를 하게 된다면 루키스님의 코드가 노출되는 것이니 저작권을 침해하는 것이 아닐까 걱정이 되더라구요. 강의를 샀다고 코드를 산 건 아니니까요. 따로 명시된 저작권을 확인하지 못했어서 문의 드립니다. 이 부분 확인 한 번 부탁드려도 될까요? 마지막으로 다시 한 번 좋은 강의 나눔 해주셔서 감사합니다. 엊그제 할인할 때 루키스님 전 강의 선구매했습니다. 창업하신 것도 잘 되시길 응원하며... 이후의 강의들도 기대하고 있습니다. 감사합니다!

  • 포트폴리오
  • 기술면접
모름 댓글 1 좋아요 0 조회수 459

ex09실습 - onload과 ready차이

미해결

자바스크립트+jQuery 기초부터 실무까지 : 중급 Part.1

$(document).ready() 에서 이미지 로딩을 확인할 때 예전 강의에서 언급하신 https://place-hold.it 을 사용하면 ready() 와 onload의 차이를 확인할 수 있었습니다.

  • javascript
  • jquery
hello123 댓글 0 좋아요 0 조회수 276

재렌더링 때 interval 처리 질문

미해결

Svelte.js [Core API] 완벽 가이드

reset 변수의 값 변경에 따라 key 블록에서 Count 컴포넌트가 재렌더링 될 때 이전의 Count 컴포넌트의 interval 처리는 어떻게 해야하나요? 따로 onDestroy에서 clearInterval 처리를 해야하나요? vue에서는 메모리 누수 때문에 beforeDestroy 훅에서 직접 clearInterval 처리를 했던 기억이 있어서 여쭤봅니다.

  • svelte
  • Sortable
  • Rollup
daehyun 댓글 1 좋아요 1 조회수 344

실무에서 이런 요건의 배치를 구성할 경우

미해결

스프링 배치

안녕하세요 강사님.. 아래의 경우 spring batch 구성의 best practice 가 궁금합니다. - 배치 로딩 시간 > 스케줄 재실행 시간 - 외부 트리거(DB 데이터 insert 등) 에 의해 바로바로 배치가 실행되어야 하는 경우 감사합니다.

  • spring-batch
  • spring-boot
개발중 댓글 1 좋아요 0 조회수 941

양방향 매핑관계- 양쪽에 값을 설정해주어야한다

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

36번째줄에 findteam.getmembers을 찾아와도 없는 이유가 아직 디비에 쿼리를 날린건 아니여서 (영속성컨텍스트에만있어서) 그런건가요? 그니까 디비에 쿼리를 날려야 member의 team이 team으로 세팅된걸보고..? team의 member도 알아서 세팅을 해주는건가요? 그리고 아래의 말이 맞나요? 저 여기서 em.persist를 하면 1. 영속성 컨텍스트에 저장한다, 2. sql저장소에 쿼리가 쌓이고 커밋시 db에 보낸다 인건가요? 근데 find를하면 일단 영속성 컨텍스트에서 찾으니까 값을 찾아올수있는거구요

  • java
  • JPA
김민지 댓글 2 좋아요 0 조회수 338

p6spy 로그 두 번 찍히는 이유

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요! 강의 정말 잘 보고 있습니다. 덕분에 JPA에 부드럽게 입문 할 수 있을 것 같습니다. 질문드릴 내용은 p6spy에 대한 내용인데 왜 로그가 두번씩 찍히는지 알고싶습니다. p6spy / org.hibernate.SQL 각 로그와 application.yml, build.gradle 캡쳐하여 첨부합니다. 보시면 p6spy의 ddl 로그가 두번씩 찍히는것이 보입니다. DROP도 두 번, CREATE도 두 번 씩 찍힙니다. 하지만 org.hibernate.SQL로 설정을 하고 로그를 찍으면 한 번씩 찍히게 됩니다. 그래서 p6spy는 왜 로그가 두번씩 찍히는지 궁금합니다. 감사합니다~!!

  • p6spy
  • JPA
  • log
  • java
  • 로깅
  • spring-boot
  • 쿼리로그
  • spring
  • 웹앱
thseo 댓글 1 좋아요 0 조회수 2247

restFront.js 질문드립니다

해결됨

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

강사님 안녕하세요 앞으로의 공부방법에 대해 조언을 구하고 싶습니다 3분 55초에서 restFront.js 56행에서 await axios.post('/user',{ name }); 이 호출되면 restServer.js 26행에서 else if(req.method === 'POST') 를 호출하는 것은 이해했습니다 그런데, restFront.js 의 소스코드를 일부는 이해했지만, 전반적으로는 이해하기가 어려워서 혹시 restFront.js 의 소스코드를 이해할 기본기를 키우고 다시 찾는 게 좋을 지 질문드리고 싶습니다 일단, restFront.js 에서 어려운 부분은 따로 공부해보고, 그래도 모르겠으면 질문드리고, 그 다음에 다음 진도로 넘어가는 게 좋겠는지, 아니면 우선 진도를 나가는 게 좋을지 봐주시면 감사하겠습니다

  • nodejs
  • mongodb
  • mysql
  • Sequelize
Like me black 댓글 1 좋아요 0 조회수 252

후반부 강의자료 요청드립니다!

미해결

차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 잘 듣고 있습니다. 후반부 강의 자료 부탁드리겠습니다. 감사합니다 saj8k2@gamil.com

  • cnn
  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • tensorflow
  • NLP
  • 딥러닝
댓글 1 좋아요 0 조회수 249

컨케이트 명령어 문의

미해결

핵심만 쉽게, 모두의 SQL 데이터 분석

안녕하세요, WHERE 절 연산자 수업에서 SELECT * FROM employees WHERE email LIKE 'V'II'%' 이 문장에서 'V'II'%' 여기 II 처럼 생긴 컨케이트 명령어(?)요. 키보드에서 어떤 걸 쳐야 II 나오는지 궁금합니다. 저는 대문자 I를 입력했더니 오류가 나와서요. 왕초보 질문이지만, 답변 부탁드립니다.

  • sql
  • 퍼포먼스 마케팅
alice0 댓글 1 좋아요 0 조회수 279

마지막 문제 질문

미해결

[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이

안녕하세요. 제가 left join을 하면 없는 컬럼의 값이 자동으로 null로 채워진다는 사실을 잊고 아래와 같이 쿼리를 작성했는데요! SELECT p.firstName, p.lastName, a. city, a.state FROM person p LEFT JOIN address a ON p.personid = a.personid WHERE CASE WHEN a.personid NOT IN(select personid from person) THEN a.city IS NULL AND a.state IS NULL END 이렇게 적더라도 정답이여야 하지 않나요? 실행은 되는데 왜 답이 다른지 궁금합니다.

  • sql
[SQL 실전반 4기] 코차 댓글 1 좋아요 0 조회수 321

Greeting 클래스를 만들지 않고 필드로 넣어도 되나요?

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

Greeting 클래스를 만들지 않고 UserController에서 직접적으로 private String message 필드를 선언하여 @Value()로 값을 넣어줘도 문제 없나요?

  • JPA
  • architecture
  • spring-boot
  • spring-cloud
  • msa
  • Kafka
wooserknim 댓글 1 좋아요 0 조회수 257

textfield rich text 처리

미해결

Flutter 중급 1편 - 클린 아키텍처

안녕하세요. 강사님, 채팅앱을 구현중인데, 막히는게 있어 질문드리려고합니다! 카카오톡,페메처럼 textfield안에서 @닉네임 <--이부분을 파란색으로 만들어주고싶은데, 하루종일 구글링해봐도 flutter mentions, 뭐 이런 패키지들 말고는 마땅히 안보이더라구요. 위에 패키지들은 제가 원하는 기능들(태그지울떄 한번에 지워지는것 등)이 없어서 따로 구현하려하는데, textfield에 text를 regex로 묶어서 스타일주는 방법이 없을까요?? 그리고 @닉네임 이런식으로 묶여있는거는 백스페이스시 @닉네 이런식으로 말고 한방에 지울방법도 혹시 알고있으시다면 방법을 알려주시면 정말 감사하겠습니다.

  • android
  • ios
  • Flutter
노른자 댓글 1 좋아요 0 조회수 213

express-session 질문입니다.

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

여러명이 접속했다고 하면, 아래 그림의 "value"부분(req.sessionID)이 메모리상에 여러개 존재한다고 이해했습니다. 만약 이게 맞다면, 아래 그림의 "value"가 express-session 내부적으로는, 메모리상의 req.sessionID와 일치하는 req(혹은 req.session)를 찾는데 사용된다고 생각해도 될까요??

  • mysql
  • nodejs
  • mongodb
  • Sequelize
tkddbs9801 댓글 1 좋아요 0 조회수 272

프린트 출력이 제대로 되지 않습니다

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

강의 내용을 따라하여 print('Python Start!') 문구를 Ctrl + Shift + B를 눌러 출력해보려했는데 하단에 Python - first.py:4 ! 표시가 나오더니 출력 표시 단에서는 Python [Finished in 3.656s] 라고만 나옵니다. 몇번을 반복해도 마찬가지입니다. 버전은 3.10이며 ATOM으로 실행하였습니다

  • python
hanjun.kim 댓글 1 좋아요 0 조회수 179

host 파일 질문

미해결

15일간의 빅데이터 파일럿 프로젝트

메모장에서 host 파일 수정할 때 server03도 꼭 추가해야 하는 건가요? server 2개로 진행하는데 server03까지 추가하는 것이 궁금해 질문드립니다! 감사합니다.

  • bigdata
  • Hadoop
  • 데이터 엔지니어링
  • Impala
  • ZooKeeper
  • Flume
  • Kafka
  • redis
Summit 댓글 1 좋아요 0 조회수 287

DTO 관련 질문 드립니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

이번 jpashop 프로젝트에서는 book 엔티티만 등록할 수 있게 했는데 만약에 등록폼에서 책, 앨범, 영화를 선택할 수 있게하여 데이터를 받을 때 dto를 이용한다고 가정해서 총 4종류의 dto(아이템, 책, 영화 ,앨범)를 만들었습니다. 그렇게 하여 아이템 dto가 부모 타입이고 나머지 3개의 dto는 자식으로 dto끼리 상속관계를 맺어주고 컨트롤러에서는 다형성을 이용해 아이템dto로 3가지 데이터를 다 받을 수 있게 하는게 맞나요? @Data class ItemDTO { ... } @Data class MovieDTO extends ItemDTO { ... } @Data class AlbumDTO extends ItemDTO { ... } @Data class BookDTO extends ItemDTO { ... } // == 컨트롤러 ==// @Controller class ItemController { @PostMapping public String create ( @ModelAttribute ItemDTO itemDTO ) { ... return "redirect:/" ; } } 만약에 이 방식이 맞다면 itemDTO 타입으로 넘어온 객체가 타입에 맞는 엔티티에 값을 전달해줘야 하는데. 이 때 컨트롤러의 create 메서드에서 itemDTO 인자에 앨범dto가 들어왔는지, 책dto가 들어왔는지, 영화dto가 들어왔는지 어떻게 구별할까요..? 일단 제가 생각한 방식에 대해서 말씀드리겠습니다. @Data class ItemDTO { private String type ; } @Data class MovieDTO extends ItemDTO { private String type = "M" ; } @Data class AlbumDTO extends ItemDTO { private String type = "A" ; } @Data class BookDTO extends ItemDTO { private String type = "B" ; } // == 컨트롤러 == // @Controller class ItemController { @Autowired ItemService itemService ; @PostMapping public String create ( @ModelAttribute ItemDTO itemDTO ) { itemService .createItemEntity ( itemDTO ) ; return "redirect:/" ; } } // == 서비스 == // @Service class ItemService { public void createItemEntity ( ItemDTO itemDTO ) { switch ( itemDTO . getType ()) { case "A" : // 앨범 엔티티 생성 break ; case "B" : // 책 엔티티 생성 break ; case "M" : // 영화 엔티티 생성 break ; } } } itemDTO 객체에 type 필드 값을 만들어서 부모객 타입으로 다뤄도 어느 자식 타입인지 구별할 수 있도록 했습니다. 먼저 등록폼에서 만약에 영화를 선택할 경우 영화dto의 type 필드 값에 'M'을 같이 넘겨줍니다. 그리고 컨트롤에서는 등록폼으로 받은 itemDTO 객체를 서비스로 보냅니다. 서비스에서는 넘어온 itemDTO 객체의 type 필드 값을 switch문으로 확인해서 "A" 인 경우는 앨범 엔티티를 생성하고 "B"인 경우에는 책 엔티티를 생성하는 방식입니다. 실무에서는 어떤 방식으로 구현하는지 궁금합니다.

  • java
  • JPA
  • spring
  • 웹앱
  • spring-boot
terry9611 댓글 1 좋아요 0 조회수 604

인기 태그

인프런 TOP Writers

주간 인기글