묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
res1->setAll(3)의 작동방법이 궁금합니다.
class AutoPtr을 보면 operator ->를 overload해서 m_ptr을 return시킨다고 나와있습니다. 그러므로 res1->을 하면 m_ptr을 return하고 여기서 다시 한번 ->을 해주고 setAll(3)을 해줘야 m_ptr->setAll(3)처럼 작동하는 것이 아닌가요? 또한 (res1->)->setAll(3)은 오류가 발생합니다. operator ->()에서 parameter가 아무것도 없는데 저렇게 적는게 오류나는지 궁금합니다 감사합니다
-
미해결리액트로 구현하는 블록체인 이더리움 Dapp
리액트 상자에 트러플 의존성이 없습니다.
리액트 상자 언박싱 후 package.json의 dependencies에 truffle-contract가 아예 없습니다. scripts에도 link-contracts가 없기때문에 파워쉘에서 npm run link-contracts가 작동하지 않습니다. 강의를 잘 따라왔는데 뭐가 잘못됬는지 모르겠네요. 검색을 해봐도 관련된 내용을 찾기가 힘드네요 ㅠㅠ 상자 언박싱에서 문제가 생긴걸까요? 아니면 개발환경의 차이 때문일까요... 혹시 이런 경우를 보신적이 있으신지 궁금합니다.
-
해결됨만들면서 배우는 HTML/CSS
position:absoulte
position:absoulte을 해주면 body를 기준으로 잡아서 맨위에 가야하는거 아닌가여..? 왜 사라져 버리져? 인식을 왜 못하나여
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Swap함수
Swap함수는 그럼 void가 아닌 int로는 구현을 못하나요? 현재 컨텍스트에 없다고 자꾸 오류가 발생합니다
-
미해결파이썬으로 영화 예매 오픈 알리미 만들기
마지막 부분에서 막히네요
python 코드 실행시 폰에 있는 텔레그램으로 실행이 잘 되지만, ubuntu서버에서 실행시 아래와 같은 오류가 뜨네요
-
미해결대세는 쿠버네티스 (초급~중급편)
인증 skip관련
안녕하세요. aws에서 환경구성해서 쿠버네티스 구성했습니다. 저는 ubuntu16.04로 마스터1 노드3개로 구성했습니다. 해당 올려주신 dashboard.yaml파일 cmd입력하고 진행했는데 계속 인증을 해달라고 뜨는데 어떻게 해야할까요?
-
미해결오라클 데이터베이스 11g 프로그래밍 기초 (상)
화질 1080p는 없나요??
기본이 540p 이던데 이상 선택할 수 있는 옵션도 없고 이건 좀 ...
-
미해결누구나 할 수 있다! 이모티콘 만들기
올가미 도구로 이모티콘 얼굴 부분을 클릭한 뒤
올가미 도구로 이모티콘 얼굴 부분을 클릭한 뒤 이동 도구를 눌렀는데 기준점이 나타나지 않아서 기준점을 목 부분으로 이동할 수가 없어요...! 어떻게 하면 좋을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
intellij 2019.3.3 업데이트시 에러가 발생합니다. 해결방법을 아시나요?
intellij 2019.3.3 업데이트시 에러가 발생합니다. 강사님도 혹시 업데이트 진행하시고 문제가 발생하지 않으셨나요? 해결방법을 아시면 팁 부탁드립니다.^^
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
ElasticNet관련 질문
ElasticNet은 주로 피처가 많은 데이터 세트에서 적용된다고 하셨는데 보통 피처가 어느정도 되는걸 많다고 보시나요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
암기 범위 관련해서 질문드립니다.
bostonDF = pd.DataFrame(boston.data , columns = boston.feature_names) boston data를 DataFrame화 할 때 변수로 boston.data, columns=boston.feature_names 같은 경우 선생님께서 전부 암기하시고 치시는건지 궁금합니다. 그리고 머신러닝을 공부하다보면 암기를 어느선까지 해야되는지 애매해서 질문드립니다. def reduce_mem_usage(df, verbose=True): numerics = ['int16', 'int32', 'int64', 'float16', 'float32', 'float64'] start_mem = df.memory_usage().sum() / 1024**2 for col in df.columns: col_type = df[col].dtypes if col_type in numerics: c_min = df[col].min() c_max = df[col].max() if str(col_type)[:3] == 'int': if c_min > np.iinfo(np.int8).min and c_max < np.iinfo(np.int8).max: df[col] = df[col].astype(np.int8) elif c_min > np.iinfo(np.int16).min and c_max < np.iinfo(np.int16).max: df[col] = df[col].astype(np.int16) elif c_min > np.iinfo(np.int32).min and c_max < np.iinfo(np.int32).max: df[col] = df[col].astype(np.int32) elif c_min > np.iinfo(np.int64).min and c_max < np.iinfo(np.int64).max: df[col] = df[col].astype(np.int64) else: c_prec = df[col].apply(lambda x: np.finfo(x).precision).max() if c_min > np.finfo(np.float16).min and c_max < np.finfo(np.float16).max and c_prec == np.finfo(np.float16).precision: df[col] = df[col].astype(np.float16) elif c_min > np.finfo(np.float32).min and c_max < np.finfo(np.float32).max and c_prec == np.finfo(np.float32).precision: df[col] = df[col].astype(np.float32) else: df[col] = df[col].astype(np.float64) end_mem = df.memory_usage().sum() / 1024**2 if verbose: print('Mem. usage decreased to {:5.2f} Mb ({:.1f}% reduction)'.format(end_mem, 100 * (start_mem - end_mem) / start_mem)) return df 위와 같은 코드는 암기하지 않고 복붙하여 사용하지만, 어떤건 암기하고 어떤건 같다 쓰는지 그 기준이 애매모호해서 이와 관련하여 질문드립니다. 조언해주시면 큰 도움 될거 같습니다. 감사합니다.
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
Node.js 버전이 많이 다른데 괜찮을까요?
지금 https://nodejs.org/ko/download/ 에서 보니 현재 LTS 버전이 12.16.1 이고, 강의에서는 8. 대 버전이던데, 큰 상관 없을까요??
-
해결됨스프링 웹 MVC
Lombok 관련 에러나시는분들
Lombok은 의존성만 추가해주면 안되고 IDE에서 별도의 세팅이 필요하다고 합니다 IntelliJ 세팅 방법 1. Lombok 플러그인 검색해서 설치하고 인텔리J 재기동 2. Settings - Build, Execution, Deployment - Compiler - Annotation Processors 에서 Enable annotation processing 체크해서 활성화 Eclipse 세팅 방법 1. https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.12 여기서 jar파일 받고 2. 터미널에서 jar 파일 위치로 이동해서 java -jar lombok-1.18.12.jar 명령어 입력해서 설치하고 이클립스 재기동
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
try 와 except의 위치
선생님 안녕하세요. 9번째 퀴즈를 풀다가 예외처리 구문에 대한 궁금증이 생겨서 질문남깁니다. 선생님의 답안을 보기전 스스로 퀴즈를 풀어보았을 때의 제 코드는, class SoulOutError(Exception): pass try: chicken = 10 watiting = 1 while(True): 어쩌구저쩌구 break except ValueError: 어쩌구 except SoulOutError: 저쩌구 이런 식이었습니다. 당연하게도(?) 제대로 작동하지 않았고, 해설을 듣고나니 궁금증이 생겨서요. try 와 except 가 동일한 위계(?)위상(?)인 것은 알겠는데 그 위치가 while문 안으로 들어가야 한다는 것은 어떻게 알 수 있나요? try-except가 while문 안으로 들어가면 해당 while문 내에서만 영향을 미치고, while문 밖에 쓰일 경우 try-except 사이에 해당하는 모든 구문에 try-except가 영향을 미치는 것이 아닌가 싶었는데, (=결국 이 문제에서는 두 가지가 동일한 결과일 것이라고 예측함) 그렇다면 제가 쓴 코드도 정상작동 해야하는 것 아닌가요ㅠㅠ? 어디서 부터 잘못된 것인지...흑흑 여담이지만, 매 챕터 마지막에 있는 퀴즈를 풀다보니 선생님께서 왜 직접 해보는게 중요하다고 말씀하셨는지 이해가 갑니다. 강의를 들으며 코드를 그대로 따라서 작성해보는 것도 물론 좋은 공부가 되지만, 퀴즈를 풀면서 배운 걸 적용해보고, 그 과정에서 잘못 이해했던 부분을 발견하고 오류를 수정하며 배운 내용을 복습할 기회를 갖고 더 확실하게 알아갈 수 있네요. 이렇게 좋은 강의를 듣을 수 있게 해주셔서 감사합니다 :) 아, 그리고 한가지 작은 건의사항이 있다면 다음에 제작하시는 강의에서는 선생님이 작성하신 코드를 다운받을 수 있었으면 좋겠습니다! 강의 후반부로 갈수록 코드가 길어져서 전체 코드를 확인하며 제 코드의 오류를 찾고 싶을 때 동영상을 이리저리 넘기면서 확인해야하는 약간의 어려움이 있더라구요. 기본편을 완강하고 다음에 나올 활용편도 꼭 듣고싶은 의지를 불태우며 바래보는 아주 작은 소망입니다...☞☜
-
해결됨MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
여러센서를 데이터 값을 받을때는 어떻게 하나요?
예를들어 온도센서를 여러군데 설치했습니다. mosquitto에서 topic을 (tmp1, tmp2, tmp3, tmp4, tmp5 ....) 이런식으로 설정되어 있고 각각의 topic에 각각의 온도정보를 담고 있습니다. 그렇다면 Node js에서 다음 부분을 어떤식으로 수정을해서 mongodb에 저장을 해야하나요? (예제부분을 가져온 것입니다.) //MQTT서버 접속 및 DHT11 데이터 읽기.var mqtt = require("mqtt");var client =mqtt.connect("mqtt://192.168.0.10"); client.on("connect", function(){ client.subscribe("dht11");}); client.on("message", function(topic, message){ var obj=JSON.parse(message); obj.created_at=new Date(); console.log(obj); //mongodb에 DHT11 정보를 저장하는 부분. var dht11=dbobj.collection("dht11"); dht11.save(obj, function(err,result){ if(err) console.log(err); else console.log(JSON.stringify(result)); });});
-
해결됨PHP 7+ 프로그래밍
php.ini
php.ini 설정을 함수로도 설정을 하던데, 보통 그러면 일단 php.ini 를 파일을 만들어서 함수로 셋팅을 하기도 하나요? 그리고, 이 강의가 지금 함수형으로 구현들을 해보는데 서비스를 할때 함수 지향적으로도 해도 괜찮을까요? 추후에 객체 지향 강의도 하신다고는 하셨는데, 제가 서비스를 할려면 기다려야 하는지 느낌적인 질문을 하겠습니다. 그리고 보안은 가르쳐주신 대로만 해도 웹서비스 할때 기본적인건 갖추어져 있는지도 궁금합니다!! ㅎㅎps. 이강의 php 이지만, 내용적으로 웹 전반적인 이해를 도와주기에 좋은 강의인거 같습니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
사용자 정의 예외처리
선생님 안녕하세요. 사용자 정의 예외처리 강좌를 공부하다가 궁금한 점이 생겨 질문드려요. BigNumberError 클래스를 생성하면서 Exception 클래스를 상속받는다고 하셨는데, 상속은 부모클래스의 내용을 자식클래스가 갖게되는 것이라고 배웠습니다! 해당 코드 내에서는 Exception이라는 클래스가 따로 정의되지 않았지만 사용자 정의 예외처리를 할 때에는 항상 괄호안에 Exception 을 적어주면 되는 건가요? (내장함수와 비슷한 개념으로 이해하면 될까요?) 정리하자면, 다음과 같은 사용자 정의 에러 구문에서 class BigNumberError(Exception): BigNumberError ← 이 부분은 제가 임의로 지정할 수 있고 (Exception): ← 이 부분은 사용자 정의 예외처리를 위해서 고정적으로 사용되는 부분 맞는지요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
SET_NEWS, FETCH_NEWS 를 대문자로 쓰셨는데 이유가 있나요?
SET_NEWS, FETCH_NEWS 를 대문자로 쓰셨는데 이유가 있나요? 어떤 규칙 같은건가 해서요!
-
미해결PHP 7+ 프로그래밍
이 자료형은 이렇게 쓰인거 맞나요
comparison operators 쪽 하고 있는데 =/= 이게 나온것같은데 동영상에서 보던거랑 달라서 = 안에 / 슬래쉬로 찍은건가요? 자료형 못보던게 보여서.. php 5만 하다가 7로 하니까 못보던게 많네요
-
미해결홍정모의 따라하며 배우는 C언어
Mac용 Visual studio
기존에 윈도우10으로 강의를 듣다가 이번에 맥북을 사게되어 맥북으로 강의를 들으려고 하는 수강생입니다. Mac용 Visual studio는 윈도우용 visual studio와 시작화면부터 다른데 어떻게 해야하나요?