묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
강의 완강 후 수료증
강의 완강하면 수료증이 발급되나요?? 회사 제출용
-
미해결누구나 쉽게 배우는 통계(SPSS보다 쉽게 R)
안녕하세요 PDF파일을 어디서 구할수 있나요
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요 강의 잘 듣고 있습니다. 수업중에 mann whitney test 들으면서 따로 정리하신 PDF파일을 올려 주신다 하셨는데 혹시 어디서 다운받아야 되는지요? 그리고 Rcmdr이 R studio 에서 시행하니 R commander에 output 창이 없어지고 R studio console 창에 뜨던데 그냥 R처럼 R studio를 사용해도 R commander에 output 창이 뜰수 있게 할수 있을까요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
캐싱에 관하여
질문 있습니다!!, 1. 세션자체에 유저정보를 전체를 저장하는것이 서버 메모리에 부담이기 때문에 user.id 만 저장한다고 하셨는데 결국 캐싱하게 되면 서버 메모리를 사용하는 것이니까? 처음 부터 세션에 유저전체 정보를 저장하는것과 비슷한거 아닌가요?? 2. 그리고 캐싱을 구현하게 된다면 LRU 구현해서 최근에 자주 요청을 보낸 사용자들 위주로 캐싱을 진행하는 것도 좋은 방법일까요? 3. 만약 LRU 캐시를 구현한다면 캐시 사이즈 는 어느 정도로 잡으면 좋을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
클라가 죽는 문제
안녕하세요 드디어 완강을 하고 프로젝트를 이리저리 만저보고 있는중입니다. 좋은 강의 감사드립니다. 프로젝트에 한가지 질문이 있어서 여쭙습니다. 프로젝트를 구동중 비특정 타이밍에 자기 자신의 플레이어의 스킬이 나가지 않습니다. 패킷은 서버에 보내는것 같은데 클라에서는 응답을 받지 못하는 상황같은데, 중요한건 이 상황이 발생하면 클라를 다시 재부팅시켜서 접속시키려하면 로그인에서 게임씬으로 넘어가기는 하는데 Connect Server까지는 되고(클라 로그) PlayerInfo, ITemInfo등의 패킷은 받고 있는데 EnterGame패킷이 오지를 않습니다. (때문에 맵만 덩그라니 있고 크리쳐 객체는 아예 생성이 안되는 상황) 클라에서 디버깅을 걸어서 보았지만 딱히 문제가 될만한 부분이 안보여서 질문 드립니다. 잘 부탁드립니다^^
-
미해결팀 개발을 위한 Git, GitHub 입문
맥 소스트리 포스 푸쉬 질문드립니다!
짧지만 알찬 강의 완강했습니다! 다른 강의 내용은 전부 문제 없이 따라하면서 이해했는데요, force push 가 맥의 소스트리에서 되지 않아서 질문 드립니다. 정확히 말하면, 소스트리의 환경 설정에서 고급 탭이 활성화가 되지 않아서 선택을 할 수 없었습니다. 소스트리 - 환경 설정 - 고급 - 강제 푸쉬...를 enable 하라고 하셨는데, 제가 설치했던 소스트리(4.1.0-237)의 한글 버전에서는 해당 탭이 활성화가 되지 않더라구요. 현재 맥 os BigSur 11.2.3을 사용하고 있습니다. 캡쳐가 제대로 되지 않아서 첨부를 할 수가 없네요 ㅠㅠ 그래서 구글링을 좀 해보니, 프로그램 설정 언어가 영어가 아닌 경우에는 이런 일이 발생할 수가 있다고 해서 영어로 바꿔보니 설정 탭도 활성화가 잘 되고, 강제 푸쉬도 잘 했습니다. 혹시 한국어 버전에서 이런 경우가 발생하시나요? 강사님 소스트리 버전이 저와 다른것 같아서 혹시 다른 버전의 경우에는 괜찮고, 최신버전에서는 이런 일이 발생하는건지 여쭤보고 싶습니다. 왠지 다른 분들은 질문이 없으셔서 저만 그런것 같기도 한데...ㅠㅠ
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
이번 수업 다음 과정인 '윤재성의 만들면서 배우는 spring mvc5' 에 대한 질문입니다.
입문 강의 수강후 이어지는 '윤재성의 만들면서 배우는 spring mvc5' 의 게시판 프로젝트의 프론트 페이지는 html형식인가요? jsp 형식인가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
196번 예제 문제 관련 질문입니다.
안녕하세요. 위 196번 예제 문제에서 두가지 방법으로 풀이를 해주셨습니다. 만약 100만 ROWS 정도의 대량의 데이터에서 예제와 같은 쿼리를 실행한다면 서브쿼리와 조인문 중, 어떤 쿼리를 사용해야 좋은지 질문드립니다. 감사합니다~
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
텍스트에 rem을 적용하는 방법
안녕하세요. 피그마로 이미지 디자인을 작업하다가 개발자와 소통하는 과정에서 텍스트 부분의 사이즈가 깨지는 현상을 발견했습니다. 원인을 살펴보니 텍스트를 디자인 하는 경우, 픽셀처럼 절대적 사이즈가 아닌 상대적 사이즈를 나타내는 rem을 적용해야 한다고 하더라고요. 이럴 경우 피그마에서 텍스트 디자인 작업시, rem을 기준 단위로 설정하는 방법이 있는지요? 니다.
-
해결됨모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
질문 있습니다!
No user Property 부분에서 a=SampleA()라는 부분이 인스턴스화 과정이라고 설명을 해주셨는데, 인스턴스화가 정확하게 무슨 의미인지 와닿지가 않아요 ㅠㅠ 인스턴스는 객체랑 같은 의미이고, 단지 상황에 따라서 다르게 말한다는 걸로 알고 있는데,, 인스턴스화가 메모리에 할당된다는 의미로 받아들이면 되는걸까요...? 그리고 파이썬 코드 내부 동작이 어떤식으로 일어나는 지 확인할 수 있는 방법이 있을까요..?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 선생님
dp로도 풀어보았고 DFS로도 풀어봤습니다. DFS는 경우의 수가 너무 많아 타임아웃이 나더라구요! 이런 경우의 수 문제를 풀 때 dp와 DFS 중 어떤 것을 적절히 적용해야하는 지 팁이 있을까요?? 감사합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
도메인은 어떻게 예쁘게 바꿀 수 있나용???
도메인이 너무 길고 복잡한데 예쁘게 바꾸는 방법 혹시 힌트 주실수있을까요?? 도메인 구매해서 바꿔줘야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@embedded , @Inheritance
안녕하세요! @Inheritance(strategy = InheritanceType.JOINED) 이 한 테이블에 필드를 모두 합치는 것이라 하셨는데 1. 아래 코드처럼 @embedded 를 사용하는 것과 어떤 차이가 있을까요? 2. 그리고 @embedded 는 composition 개념인가요? @Entity @Getter @Setter public class Item { @Id @GeneratedValue @Column(name = "item_id") private Long id; private String name; private int price; private int stockQuantity; @Embedded private Book book ; @Embedded private Album album; @Embedded private Movie movie; }
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
nginx 오류 문의
위와 같이 오류가 나는데 어떻게 처리해야 할까요...?ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
공부 방향에 관해 질문이 있습니다.
안녕하세요. 김영한 선생님의 스프링 입문 강의를 듣고 있는 학생입니다. 전반적인 개발 공부 방향에 관하여 질문이 있습니다. cs관련 지식을 공부하다보면 여러가지의 기술들이 나옵니다. 저는 공부를 하다보면 이 기술들이 어떻게 만들어졌는지가 궁금하고 어떻게 발전되어 와서 현재의 기술까지 오게 되었는지가 궁금합니다. 그래서 항상 공부를 하다가도 예전 기술을 먼저 보고 기초를 다져야 하는 것이 아닌가라는 생각이 들어 멈칫하게 되고 고민을 하게 됩니다. 예를들어 HTML을 공부하다보면 HTML이라는 거 자체는 어떻게 만들어 졌는지가 궁금합니다. 또, 선생님의 강의처럼 spring을 사용한다하면 spring이 어떻게 만들어졌는지가 궁금해서 처음부터 아예 spring을 사용하는 방법부터 배우지 말고 HTML, CSS로 프론트 쪽을 만져보고 이후에 데이터베이스와 연동을 시켜보고 하나하나 배워야 하지 않을까라는 생각을 가지고 있습니다. 물론, 검색해서 찾아보려고는 했지만 오픈 소스로 잘 나오지도 않고 오픈 소스로 공개되었다 하더라도 소스를 읽고 공부를 하는데에도 무리가 있기는 합니다. 공부를 하면서 이런 고민을 하는 것 자체가 비효율적일까요? 현재 범용으로 사용되는 기술이 있으면 해당 기술의 사용법만을 익히면 되는 걸까요? 공부 방향에 관해서 굉장히 고민이 많이 됩니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
setImage 를 사용했을 때, state에 바로 적용이 안되는 이유는 무엇인가요?
안녕하세요. 쉽고 유익한 강의 감사합니다. 강의를 듣다가 궁금한 점이 있어서 질문드립니다. <br /> FileUpload.js에서 setImage 를 사용하여 이미지 state에 이미지를 추가 하였을 때, state에 바로 적용이 안되는 이유가 궁금합니다. <br /> 이 질문을 드리는 이유는 FileUpload.js에서 이미지를 업로드 했을 때, 이미지 state에 새로운 이미지를 추가하였는데, 부모 컴포넌트(UploadProductPage.js)에게 그냥 이미지 state만 보내지 않고, 추가된 이미지도 같이 보내는 이유가 궁금했습니다. <br /> 즉, FileUpload.js의 submitHandler에서 ''' setImages([...Images, response.data.filePath]) ''' 이렇게 해서 이미지 state에 새로 업로드한 이미지를 추가하였으니 부모 컴포넌트에게 state 정보를 보낼 때는 ''' props.refreshFunction([...Images]) ''' 이렇게 보내면 될 것 같은데, 이렇게 하지 않고 ''' props.refreshFunction([...Images, response.data.filePath]) ''' 이렇게 방금 추가한 이미지도 같이 보내야 되는 이유가 궁금합니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
라디오 버튼 이벤트 제어 관련..
회원가입에서 라디오 버튼을 사용해서 연습을 해보는 도중에 궁금한게 생겨 문의드립니다. 라디오 버튼 클릭 시에 v-on:change을 통해 조건에 따라 선택된 값을 보여주려고 하는데요.. v-model의 값은 store -> mutation -> state 값으로 설정되어 있고 이벤트가 일어난 후에 state 값이 변경되어 있는 것으로 확인하였습니다. 하지만 화면에 보이는 라디오 버튼은 현재 state 값으로 checked가 설정되지 않고 있는 상황입니다. 혹시 이런 상황에서는 어떻게 해결할 수 있을지 강사님께 문의 드립니다 :0
-
미해결커피 한 잔으로 입문하는 Convolutional Neural Network
convolution, correlation 연산에 대한 질문
딥러닝에 대한 내용은 아니지만 강의를 듣다가 궁금한 점이 생겨 질문을 남깁니다. 강의 4:37에 나온 장면을 보면 서로 다른 두 신호가 들어오고 이를 filter와 correlation연산을 하는 것을 볼 수 있습니다. 그런데 단순히 신호와 filter의 element-wise 곱을 하게 되면 서로 다른 신호에 대한 correlation 값이 같아짐을 볼 수 있는데요 여기서 질문이 있습니다. 만약 특정 신호가 전부 1이라면 강의노트에 나온 연산에 따르면 convolution, correlation 모두 신호와 필터가 일치하게 된다고 인식한다고 생각합니다. 1) 강의에서 나온 것과 같이 서로 다른 신호지만 sum이 같은 경우, 2) 특정 신호가 1로만 이루어진 경우 이런 경우 어떻게 처리를 하는지 궁금합니다.
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
재장전을 하고나면 정조준 값은 똑같은데 위치가 바꿔저요
전체 코드: using System.Collections; using System.Collections.Generic; using UnityEngine; public class GunController : MonoBehaviour { [SerializeField] private Gun currentGun; private float currentFireRate; private bool isReload = false; private bool isFineSightMode = false; [SerializeField] private Vector3 originPos; private AudioSource audioSource; void Start() { audioSource = GetComponent<AudioSource>(); } // Update is called once per frame void Update() { GunFireRateCalc(); TryFire(); TryReload(); TryFineSight(); } private void GunFireRateCalc() { if(currentFireRate > 0) currentFireRate -= Time.deltaTime; } private void TryFire() { if (Input.GetButton("Fire1") && currentFireRate <= 0 && !isReload) { Fire(); } } private void Fire() { if(!isReload) { if(currentGun.currentBulletCount > 0) Shoot(); else StartCoroutine(ReloadCoroutine()); } } private void Shoot() { currentGun.currentBulletCount--; currentFireRate = currentGun.fireRate; PlaySE(currentGun.fire_Sound); currentGun.muzzleFlash.Play(); Debug.Log("총알 발사함"); } private void TryReload() { if(Input.GetKeyDown(KeyCode.R) && !isReload && currentGun.currentBulletCount < currentGun.reloadBulletCount) { StartCoroutine(ReloadCoroutine()); } } IEnumerator ReloadCoroutine() { if(currentGun.carryBulletCount > 0) { isReload = true; currentGun.anim.SetTrigger("reload"); currentGun.carryBulletCount += currentGun.currentBulletCount; currentGun.currentBulletCount = 0; yield return new WaitForSeconds(currentGun.reloadTime); if(currentGun.carryBulletCount >= currentGun.reloadBulletCount) { currentGun.currentBulletCount = currentGun.reloadBulletCount; currentGun.carryBulletCount -= currentGun.reloadBulletCount; } else { currentGun.currentBulletCount = currentGun.carryBulletCount; currentGun.carryBulletCount = 0; } isReload = false; } else { Debug.Log("소유한 총알이 없습니다."); } } private void TryFineSight() { if(Input.GetButtonDown("Fire2")) { FineSight(); } } private void FineSight() { isFineSightMode = !isFineSightMode; currentGun.anim.SetBool("FineSightMode", isFineSightMode); if(isFineSightMode) { StopAllCoroutines(); StartCoroutine(fineSightActivateCoroutine()); } else { StopAllCoroutines(); StartCoroutine(fineSightDeactivateCoroutine()); } } IEnumerator fineSightActivateCoroutine() { while(currentGun.transform.localPosition != currentGun.fineSightOriginPos) { currentGun.transform.localPosition = Vector3.Lerp(currentGun.transform.localPosition, currentGun.fineSightOriginPos, 0.2f); yield return null; } } IEnumerator fineSightDeactivateCoroutine() { while(currentGun.transform.localPosition != originPos) { currentGun.transform.localPosition = Vector3.Lerp(currentGun.transform.localPosition, originPos, 0.2f); yield return null; } } private void PlaySE(AudioClip _clip) { audioSource.clip = _clip; audioSource.Play(); } }
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문 드립니다.
강의 잘 보고 있고 크게 도움 됩니다. 한 가지 궁금한게 있습니다. 이래 else year = 2000 + ((a[0] - 48) * 10 + (a[1] - 48)); age = 2019 - year + 1; 저렇게 하면 2078이 되는거 아닌지요? if (a[7] == '1' || a[7] == '2') 여기서 무조건 1 또는 2가 되어 참이 되므로 아래 else문이 실행 되는 일은 없겠지만, 이런 이유로 저 부분을 큰 의미 없이(if문이 else문 없이 끝나지 않도록) 그냥넣어둔 것인지 궁금합니다.
-
미해결인공지능 기초수학
강의교안부탁드립니다
강의 정말 잘 듣고 있습니다 지금 강의중 사용하시는 강의자료 꼭 부탁드립니다. 책을 가지고 있지만 강의교안이 없으니까 집중이 좀 힘들때가 있습니다 제 메일은 seoulitcom@naver.com 입니다 감사합니다 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.