묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
캐릭터 기본 모션 만들기, 경로가 인식이 안되요.
complete 폴더에 있는 css 파일은 이미지 경로에 빨간줄이 안 그이는데 coding파일에 있는 css 파일은 이미지 경로에 빨간줄이 그이면서 인식이 안되요... complete에 있는 완성 파일도 지금 인텔리제이 쓰고 있는데 인텔리제이 개발툴로 파일 들어가서 실행시키면 이미지가 인식이 안되더라구요. 그냥 폴더에 html파일 실행시키면 이미지가 인식이 되고요;;
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
안녕하세요! 국비를 마친지 한달 된 비전공자입니다.
원래 국비가 끝나고 프로젝트 수정을 하면서 입사지원+면접준비하려고 했었는데 프로젝트 수정을 하는 시간이 너무 부족하다고 느낍니다... 혹시 국비가 끝난 이 시점에 1. 입사지원 + 면접/코딩테스트 준비 2. 입사지원 + 면접/프로젝트 수정(개발) 이 둘중에 어떤것에 매진하는게 나을까요...? 도저히 다 하기가 어렵더군요... 지금 여차저차해서 개발은 한달째 놓고 있습니다.. 코딩테스트랑 면접을 열심히 준비하는게 나을까요??
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
Rack이 정확히 의미하는 것이 무엇인가요?
실제 IDC센터등에서 얘기하는 물리적인 장비 Rack을 얘기하는 것인가요? 아니면 하둡에서 논리적인 개념으로 Rack이라는 용어를 사용하는 것인가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
상속관계 매핑 질문
안녕하세요. 선생님 수업을 듣고 혼자 공부하고 있는 학생입니다. 상속관계를 싱글테이블 전략으로 item을 상속해서 카테고리 클래스들을 작성하고 crud를 작성해보는 중에 궁금한점이 생겨서 질문드립니다. 화면에서 수정하고싶은 item의 id를 컨트롤러로 보내고 컨트롤러에서 itemService.findOne(id) 이런식으로 조회해서 영속성 컨텍스트에서 관리하도록 조회해오려고 하는데 Item item= itemService.findOne(itemId); 이런식으로 조회해오면 book이나 movie의 다른 속성들의 정보를 가져올 수 없는데 모두 가져오고 싶은 경우에는 상속관계 매핑을 사용하면 안되는 건가요? 다른 기능들을 구현할 때도 이런 식으로 상속관계때문에 제약이 많이 생기던데 상속관계 매핑이 실제로는 잘 사용하지 않는 기능인가요? 그리고 DB에서 직접 dtype을 조회해오고 싶으면 다른 클래스를 만들어서 그 클래스의 객체로 받아와야하나요??
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
예약어 오류에 대해 질문이 있습니다.
안녕하세요 제로초님. 2장 - 예약어 오류 메시지들이 왜 다른지 궁금하여 더 학습하였는데, 궁금한게 있습니다. let let = 123 의 경우 다음과 같이 오류가 나는데 -> Uncaught SyntaxError: let is disallowed as a lexically bound name let var = 123나 let import = 'yes' 의 경우 -> Uncaught SyntaxError: Unexpected token의 오류가 납니다. // 이와 관련된 내용을 찾아볼 수 없어서, 최대한 추론을 해보았는데 이 해석이 맞는지 봐주실 수 있나요? 제 생각으로는 '예약어' 오류 메시지는 Uncaught SyntaxError: Unexpected token이 맞는 것 같고 Uncaught SyntaxError: let is disallowed as a lexically bound name 이 오류에서 let의 경우에는 '바인딩 환경'을 강조해서는 let으로 2번 변수 처리를 해줄 수 없다(var과 달리)는 것으로... 해석이 되는데 혹시 맞을까요? 감사합니다!
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
새로 생긴 기초강의 질문드려요
선생님 안녕하세요 강의 잘 듣고있는 수강생입니다 오랜만에 인프런 들어와보니 기초 강의가 하나 생겼더라고요 '코딩테스트 전 꼭 알아야 할 개념과 문제(with 자바)' 이 강의는 top50 수강생들은 따로 들을 필요는 없을까요?? 문제와 개념이 겹치는 부분이 많은거 같아 여쭙니다
-
미해결Vue로 Nodebird SNS 만들기
폴더를 기준으로 layout 지정
안녕하세요. 프론트에서 폴더를 기준으로 레이아웃을 적용하고 싶습니다. layout: 'admin' 이렇게 적용중에 있는데요, pages에서 admin폴더 안에 들어가는 모든 레이아웃은 디폴트가 아닌 admin으로 적용하고 싶습니다. pages에서 admin폴더에 있는 vue파일에 모두 layout:'admin'을 작성하는게 비효율적으로 느껴져 질문하게 되었습니다. 혹시 방법이 있을까요? 감사합니다!
-
미해결야곰의 iOS 프로그래밍
로컬 유저 노티피케이션에서 반복 주기 설정 방법 문의 드립니다.
안녕하세요? 유저노티피케이션에서 기능 구현을 하다가 며칠째 답을 못 찾아서 결국 문의 드립니다... 아이폰의 기본 앱인 "미리 알림" 앱처럼 시작 날짜와 사용자가 설정한 반복 주기 알람을 구현하려고 시도하고 있습니다. 매일, 매주, 매달, 매분기, 매년은 아래 개발자 문서대로 이용하면 될 것 같은데 ---------------------- Listing 1 creates a trigger that delivers its notification every morning at 8:30. The repeating behavior is achieved by specifying true for the repeats parameter when creating the trigger. Listing 1 Creating a trigger that repeats at a specific time var date = DateComponents()date.hour = 8date.minute = 30 let trigger = UNCalendarNotificationTrigger(dateMatching: date, repeats: true) ---------------------- "미리 알림" 앱의 사용자 설정 반복에서처럼 특정 날짜를 시작으로 2일마다, 5주마다, 6달, 3년마다 등 원하는 주기로 노티를 뜨게 하는 방법을 전혀 모르겠네요. TimeInterval Notification도 아래 처럼 시작 날짜가 무조건 현재인 듯 하고 도저히 구현 방안을 모르겠습니다. -------------- Listing 1 Creating a trigger that fires in 30 minutes // Fire in 30 minutes (60 seconds times 30)let trigger = UNTimeIntervalNotificationTrigger(timeInterval: (30*60), repeats: false) -------------- iOS 10 이전에는 UILocalNotification()에서 fireDate과 repeatInterval을 사용하였다는 내용은 찾았는데 UILocalNotification이 폐기된 후에는 같은 기능을 도저히 못 찾겠어서 질문 드립니다. 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
자꾸 에러가 납니다. 'set' object has no attribut
s1 = set([1, 2, 3, 4, 5, 6]) s2 = set([4, 5, 6, 7, 8, 9]) # 중복 원소 확인 함수 print('s1 & s2 : ', s1.indisjoint(s2)) 여기서 자꾸 에러가 나옵니다. print('s1 & s2 : ', s1.indisjoint(s2)) AttributeError: 'set' object has no attribute 'indisjoint' 무엇이 문제인 걸까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
get Posts error 문제
리트윗 되는것까지 확인하고 "홍길동님이 리트윗 하셨습니다"라고 확인까지 했습니다. 이후 새로고침을 하는데 갑자기 생긴 에러로 감을 잡을수가 없습니다. loadMy_info에 문제가 있는건지 reducer와 saga를 확인하고 back의 routes/user.js와 routes/post.js, routes/posts.js 까지 확인 결과 문제가 없습니다. 원인을 파악하지 못하고 있는데.. 힌트라도 얻을 수 있을까요? routes/user.js routes/post.js routes/posts.js reducer/user.js sagas/user.js stack overflow 통해 해결했습니다. models/user.js 에서 테이블 생성 시 아이디로 쓰일 email을 unique한 값으로 줘서 난 에러 였습니다. 일단 false로 변경 뒤, 진행하고 있는데 에러메세지에서 너무 많은 key가 지정되어 있고 최대 64개의 key만 허용한다고 합니다. 이부분에 대해서 아직 모르겠는데.. 아이디는 하나씩 밖에 없는데 동일한 아이디가 반복된것도 아니고.. 위의 64개의 key는 무엇인지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빨간 에러가 뜹니다. 왜 그런 걸까요?
사진과 같은 에러가 뜨는데 어떻게 해결해야 할까요 ㅠ??
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
yarn run server 에러 발생
yarn 워크스페이스 구성하고 필요한 패키지를 설치했는데 nodemon ./src/index.js 위 커맨드 실행시 에러가 발생합니다. yarn 2 버전을 사용하고 있는데 버전 1로 다운그레이드 해도 동일한 현상이 발생하네요.. 의존성 관리에 문제가 있는 것 같은데 해결책이 있을까요? 폴더 구조는 강의와 동일합니다. // package.json { "version": "1.0.0", "name": "node-graphql", "private": true, "workspaces": [ "client", "server" ], "scripts": { "frontend": "yarn workspace client start", "server": "yarn workspace server start" }} // server/package.json { "version": "1.0.0", "name": "server", "main": "index.js", "type": "module", "license": "MIT", "dependencies": { "cors": "^2.8.5", "express": "^4.17.1", "uuid": "^8.3.2" }, "devDependencies": { "nodemon": "^2.0.15" }, "scripts": { "start": "nodemon ./src/index.js" }} 에러 내용 (node:76305) ExperimentalWarning: The ESM module loader is experimental. internal/modules/run_main.js:54 internalBinding('errors').triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'express' imported from /Users/iyuun/WebstormProjects/node-graphql/server/src/index.js Did you mean to import express-npm-4.17.1-6815ee6bf9-c4b470d623.zip/node_modules/express/index.js? server 폴더에서 express 깔았는데도 그러네요..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Context-Swiching 파트 질문 드립니다.
1. 다양한 환경의 머신과 OS에서 발생하겠지만 Context-Swiching이 어느정도의 성능부하를 일으키는지 예시나 스트레스 테스트를 한 자료나 경험을 공유해주실 수 있으신가요. Context-Switching은 비용이 비싸다고 통상적으로 알고있는데요. 좀 더 가늠할 수 있는 자료나 경험이 있으신지 궁금합니다. 2. Context-Switching시 vtable의 교체가 일어나는 것은 코어가 담당하는 프로세스가 변경되었을때에 한정인지 궁금합니다. 동일 프로세스 내의 다른 쓰레드로 Context-Switching이 일어난 것이라면 vtable이 교체되지 않고 레지스터나 스택 메모리 정보(?) 정도만 교체가 일어나면 될 것 같습니다. 3. 코어의 갯수만큼 쓰레드를 사용한다고 해도 쓰레드들은 Context-Switching이 일어날 것 같은데요. 1번 코어에서 A 쓰레드가 동작하다 Context-Switching 후 2번 코어에서 동작하는 일들도 일어날 것 같습니다. 운영체제에서 기본적으로 돌아가는 다른 쓰레드들에 의해서도 Context-Switching이 일어날 것 같습니다. 쓰레드들은 정해진 작업시간이 지나면 잠들고 어느 코어에서 깨어나려고 할 것 같습니다. 제 생각에 코어와 쓰레드 갯수가 같을 때 1번 코어에만 A 쓰레드가 동작하게 할 수 있는 방법은 없는 것 같습니다. 그렇다면 얼마나 성능의 이득을 얻을 수 있을지 조금 의문이듭니다. 4. 최근 몇년간 Actor 모델이라고 해서 Tera등과 같은 서버에서 활용된 서버 디자인이 있다고 들었습니다. 향후 이 모델을 기반으로 게임 서버 디자인 및 컨텐츠 강의를 해주시면 안될지 궁금합니다. 제가 현재 강의를 듣고있는 상태인데 현재 C#, C++ MMO 서버 강의에 해당 서버 디자인이 적용되는 것일까요? Actor모델로 서버를 작성한 회사에서 일을하지 않는 한 해당 디자인과 같은 코어 성능을 최대한 활용하려 시도한 모델을 접하기 어려울 것 같아서 가능하다면 꼭 좀 부탁드리고 싶습니다. 제가 졸린 상태에서 쓴 글이라.. 양해 부탁드립니다. Context-Switching의 비용과 코어를 최대한 활용하려 시도한 Actor 모델에는 매우 관심이 있는데요. 이론적으로 실제 측정적으로 어느 정도의 성능의 이득이 있는지 궁금합니다. Context-Switching과 코어의 갯수만큼 쓰레드를 만들어 최대한 활용하는 주제에 대해서 관심이 많습니다. 앞으로도 질문에 대해 친절히 답변해 주시면 정말 감사드리겠습니다!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue js 에서 i태그 onclick 이벤트가 동작하지 않습니다.
강의에서는 아래와 같이 사용하는데요. 이렇게 하면 작동이 안됩니다. <i class="closeModalBtn fas fa-times" @click="showModal=false" ></i> span 태그로 감싸야 작동을 하는데 저는 왜 안될까요? <span @click="showModal=false"> <i class="closeModalBtn fas fa-times" ></i> </span>
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
truffle deploy --network klaytn 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이렇게 나오는데 왜 그런걸까요?
-
미해결빅데이터분석기사 실기대비 (R 활용)
모형 구축 전 정규화/표준화 문의
안녕하세요, 강의 잘 들었습니다. 궁금한 점이 생겨서 질문하나 드립니다. 모형을 구축하기 전에 결측값, 이상치에 대해서 삭제 및 대체를 진행하고 추가적으로 정규화(range) / 표준화(center, scale)을 작업을 해야 한다고 들었습니다. 질문1) 강의대로 정규화나 표준화 작업을 하는 것과 하지 않고 그냥 진행했을때랑 성능이 많이 차이가 나는지? 질문2) 만약에 모델 구축 전에 정규화 작업을 한다고 하면 a=preProcess(train_data, method=c('range')) b=predict(a, train_data) 이렇게 진행하면 되는지? 질문3) 질문2가 맞다면 결과변수가 연속형 데이터일때는 정규화 할때 결과변수는 제외하고 해야하는지? 질문4) model1=train(종속변수~., df, method=c('glm'), preProc=c('range')) 이렇게 코드를 짜도 질문2 와 똑같은 뜻인지 궁금합니다. 감사합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
튜토리얼 링크
https://v5.reactrouter.com/web/example/basic
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
객체지향 마무리 질문있습니다.
class Marine { public: // 특정 마린 객체에 종속적 int _hp; void TakeDamage(int damage) { _hp -= damage; } static void SetAttack() { s_attack = 100; } // 특정 마린 객체와 무관 // 마린이라는 '클래스' 자체와 연관 static int s_attack; // 설게도 상으로만 존재 }; int GenerateId() { // 생명주기 : 프로그램 시작/종료 (메모리에 항상 올라가 있음) // 가시범위 : // 정적 지역 객체 static int s_id = 1; return s_id++; } 강의에서 나오는 Marine클래스와 GenerateId()함수입니다. 강의 중 GenerateId()함수를 여러번 부를 경우 정적 지역 객체인 s_id가 계속해서 1로 초기화 되는 것이 아닌, 처음 함수를 부를 때만 1으로 초기화 되고 그 다음부터는 ++만 연산해서 1, 2, 3, ... 과같이 s_id가 계속해서 증가하는 모습을 보였습니다. 그래서 저는 Marine클래스의 SetAttack()도 처음에만 100으로 세팅해주는것인가? 라는 생각이 들어 Marine::SetAttack(); cout << m1.s_attack << endl; Marine::s_attack = 7; cout << m1.s_attack << endl; Marine::SetAttack(); cout << m1.s_attack << endl; 이렇게 실행해 보았으나, 출력이 100 7 100으로 다시 초기화가 된 것을 확인하였습니다. 왜 SetAttack()은 부를때마다 초기화가 진행되고 GenerateId()는 그렇지 않은 것인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
BookForm package 관련 문의 드립니다.
안녕하세요 항상 좋은 강의 감사합니다 ^^ 예제 중에 BookForm도 controller package 밑에 생성을 하시던데 실무에서도 보통 저렇게 package 관리를 하나요? controller 라는 package라는 이름이 있으니 xxxController만 생성하나 해서 문의 드립니다!
-
미해결[텐서플로2] 파이썬 딥러닝 완전정복 - GAN, BERT, RNN, CNN 최신기법
강의자료가 어디있나요?
강의자료를 못찾겠습니다. creapple.com에 들어가봐도, 샘플코드랑, 모델 정확도99% 높이기만 보이네요 강의시 사용했던 ppt나 pdf 자료는 없나요?