묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter 중급 1편 - 클린 아키텍처
한 화면에 필요한 기능 만큼 유즈케이스를 따로따로 만드나요? 아니면 한 유즈케이스 안에 여러 메서드들을 생성하나요?
이 예제는 검색하는 메서드 하나밖에 없어서 유즈케이스가 하나 밖에 없는데요. 만약 이 화면에 사진 업로드, 유해컨텐츠 신고하기 기능이 있다고 가정하면GetPhotoUseCase.dart / UploadPhotoUseCase.dart / ReportUseCase.dart 이렇게 각각 유즈케이스들을 만들어서 뷰모델이 사용할 수 있도록 해야하는지, 아니면 HomeViewUseCase.dart 이라는 하나의 유즈케이스 안에 각각의 메서드들을 넣어야 하는지 궁금합니다! 아니면 비슷한 레포지토리를 사용할 것 같은 유즈케이스들끼리 따로 모으는 게 좋을까요?
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
선생님 질문있습니다!
보시는 바와같이 선생님이 작성하신 코드 그대로 복사 붙여넣기 하였는데도 선생님 강의화면과는 다르게 나와서 뭐가 문제인지를 몰라 질문남깁니다! 화면크기를 조정해도 선생님 강의화면과는 다르게 움직이지않고 왼쪽 위치 고정되어있네요. 뭐가 문제일까요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
예약 및 workflow 실행 불가 관련
안녕하세요 선생님!오랜만에 질문글 드립니다Subject3 의 hive-script 작성 + 워크 플로우 생성 후예약 실행 시 오류가 납니다워크플로우만 따로 실행하려고 해도 동일한 에러가 납니다xml 을 파싱하면서 나는 에러인 거 같은데요...(앞의 강의와 과제는 잘 실행이 됐었습니다!)확인해주시면 감사드리겠습니다ㅠㅠCaused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 21; An invalid XML character (Unicode: 0x8) was found in the value of attribute "name" and element is "workflow-app". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source) at org.apache.xerces.impl.XMLScanner.scanAttributeValue(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanAttribute(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.jaxp.validation.StreamValidatorHelper.validate(Unknown Source) at org.apache.xerces.jaxp.validation.ValidatorImpl.validate(Unknown Source) at javax.xml.validation.Validator.validate(Validator.java:124) at org.apache.oozie.workflow.lite.LiteWorkflowAppParser.validateAndParse(LiteWorkflowAppParser.java:176) ... 24 more 2022-08-28 19:24:49,493 ERROR org.apache.oozie.command.coord.CoordActionStartXCommand: SERVER[server02.hadoop.com] USER[admin] GROUP[-] TOKEN[] APP[Subject3 - 예약] JOB[0000003-220828190147543-oozie-oozi-C] ACTION[0000003-220828190147543-oozie-oozi-C@8] Failing the action 0000003-220828190147543-oozie-oozi-C@8. Because E0701 : E0701: XML schema error, An invalid XML character (Unicode: 0x8) was found in the value of attribute "name" and element is "workflow-app".
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
결과창에 test results라고 안뜨는 이유..?
테스트 결과를 보기 위해 run을 하면 강의 화면에서는 Test Result라고 뜨고, 그 아래에 어떤 메소드를 실행했는지 뜨는데 저는 좀 다르게 떠서요,, 이게 제가 뭘 잘못한건지 아니면 별로 신경 쓰지 않아도 되는 문제인지 잘 모르겠어서 질문 남깁니다..! 문제가 없더라도 강의 화면과 다르게 떠서 은근히 거슬리는데 혹시 Test Result가 뜨도록 하려면 어떻게 해야하나요?
-
미해결홍정모의 따라하며 배우는 C++
[16:00]함수가 const인지 아닌지로 overloading을 하는 게 맞나요? +코드 오류 질문
#include <iostream>#include <string>using namespace std;class Some {public: string _val = "default"; const string& getVal() const { cout << "const version" << endl; return _val; } string& getVal() { cout << "non-const version" << endl; return _val; }};int main() { Some some; some.getVal(); const Some some2; some2.getVal(); return 0;}[질문 1]some.getVal()과 some2.getVal()같이 오버로딩이 가능한 것이,함수가 const인지 아닌지로 구분을 했기 때문인지아니면 return type이 const인지 아닌지로 구분을 했기 때문인지 궁금합니다.[질문 2]return type으로는 오버로딩을 할 수 없기 때문에 질문 1의 답은 전자라고 추측하고 확인을 하기 위해 코드를 아래와 같이 바꿔 봤습니다.(7번째 줄을 const string& getVal() const에서 string& getVal() const 로 바꿔 본 것밖에 없습니다.)#include <iostream>#include <string>using namespace std;class Some {public: string _val = "default"; string& getVal() const { cout << "const version" << endl; return _val; } string& getVal() { cout << "non-const version" << endl; return _val; }};int main() { Some some; some.getVal(); const Some some2; some2.getVal(); return 0;}다음과 같이 바꿨을 때 string& getVal() const cout << "const version" << endl; return _val; }의 return _val부분에서 'qualifiers dropped in binding reference of type "std::strung &" to initialer of type "const std::string" '이라는 오류가 났습니다. 오류의 원인이 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
두 가지 궁금한게 있습니다
안녕하세요.따로 3D 프로젝트를 만들고 서버를 돌려보고 있는데요디버그 모드로 브레이크 포인트를 잡아서 디버깅하고 싶은데 2 Players 이상으로 실행하게 되면 디버깅을 못하는지 궁금합니다..또 질문하는 김에 하나 더 질문하자면 2 Players로 실행을 하게 되면 첫번째로 생성된 창에서는 조명이 있지만 두 번째 실행 창에서는 뭔가 조명이 꺼져 어두워 보이는데 해결방법이 있을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Plain text extension
안녕하세요, 파이썬과 vscode 모두 잘 설치했습니다. 실습하려고 했는데, 코드를 입력하고 실행 시키려고 하면'Plain text' extension이 없다고 팝업창이 뜹니다.그래서 아직 한 번도 제대로 출력되는지 실행을 못 해봤어요.이건 어떻게 해결해야 하는지요? 참고로 맥북입니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
라우터 별 분기처리시 this.$route.name 을 사용하는 이유가 궁금합니다.
강의의 약 5분쯤에 컴포넌트를 재사용하기위해 데이터를 불러오는 로직을 분기처리하는 것에 대한 궁금증인데요..this.$route.path 를 써도 분기처리 가능하고 사실 name을 쓰려면 route 설정에 name을 추가해줘야 하는데, 하나의 필드를 추가할 만큼 path가 아닌 name을 쓰면 좋은 점이 있는지 궁금합니다.
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
mssql 설치 시 머신러닝서버 오프라인 설치부분 에러
머신러닝서버 오프라인 설치에서 next 버튼이 활성화가 안됩니다. 영상 찍을 당시에는 이 과정이 없더군요. stackoverflow에서 해결책으로 제시한 사진속 링크 파일들을 받아서 한 폴더에 모은 후 경로설정 해도 해결이 안되더군요. 최근 다른 사람들도 이 방법으로 해결이 안된다고 하네요. 혹시 방법 아시나요?
-
미해결데이터 분석을 위한 파이썬: 입문부터 꿀팁까지
if-else 관련하여 질문드립니다
안녕하세요~! 파이썬 if 문을 공부하다가 해커랭크(https://www.hackerrank.com/challenges/py-if-else/problem?isFullScreen=true)여기서 저는 아래와 같이 코드를 짰는데 python3기준으로 서브밋에서 testcase 2개가 실패합니다 ㅠㅠ if n % 2 == 1: print('Weird') elif n >= 2 & n <= 5: print('Not Weird') elif n >= 6 & n<= 20: print('Weird') else: n>20 print('Not Weird')구글링한 다른 코드(아래)는 전체 케이스가 통과하더라구요.. 혹시 어떤 차이가 있을까요? if n%2 == 1: print('Weird')elif n>=2 and n<=5: print('Not Weird')elif n>=6 and n<=20: print('Weird')elif n>20: print('Not Weird')알려주시면 감사합니다!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
설치과정에서 bash permission denied 오류
이런식으로 chmod -x 부분부터 퍼미션 디나이드 오류가 뜹니다 뭐가 문제일까요... 4번째 재설치 중입니다 ㅎㅎ
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
강의 수강 전 질문 있습니다.
안녕하세요! 강의 정말 잘 듣고 있습니다.혹시 db를 처음 다뤄보는데 이 강의를 진행해도 되는지 알 수 있을까요..?이전 강의들 전부 복습하면서 sql이랑 postgres 를 유데미로 공부하기는 했는데 다른 선수 지식이 필요한지 답변 부탁드립니다..!
-
미해결Slack 클론 코딩[실시간 채팅 with React]
빌드할 때 질문이요
배포할 때 빌드해서 나온 결과물을 server 폴더 public에 넣어주면 될까요?이미 빌드된 프론트엔드 결과물이 있는 거 같은데 여기에다 제가 작업한 빌드된 결과물을 넣어주고배포하면 되는 건가요?저기 위해 dist란 폴더를 제가 작업한 결과물(빌드된)을넣으면 되는 거죠?
-
미해결jQuery로 구현하는 NFT 마켓플레이스 (이더리움, 폴리곤)
이미지 대량 민팅과 infura오류
이미지 대량 민팅을 진행하려고 pinata와 연결하여 (1)웹 자바스크립트를 통한 민팅과 (2)리믹스를 통한 민팅으로 제작하려고 합니다. 그런데 pinata와 연결하여 리믹스에서 민팅하려고하면 웹에서 민팅이 진행되지 않고, 웹에서 진행하려고 하면 두 상황에서 같이 민팅 수 있는 코드를 어떻게 수정해야할지 감이 잘 안 잡힙니다.. 그리고 제가 잘 확인하지 못했는데 혹시 웹에서 이미지를 보기 위해 json 파일에 필수로 들어가야할 요소가 있을까요밑에 글에 올라온 것처럼 파일을 선택 후 이미지를 업로드를 하면 infura 오류가 뜹니다request.js:138 POST https://ipfs.infura.io:5001/api/v0/add?stream-channels=true 401 (Unauthorized)댓글을 보면 개인 계정 설정 후 진행이 되는 분이 계셨는데 코드를 수정하고 개인 계정을 설정 후에도 오류가 걸리는 부분이 있어 curl나 개인 계정 설정에 대해 어떻게 진행하면 좋을지 여쭤보고 싶습니다 ㅠㅠㅠㅠ
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
ts 가 js 로 변환되었을때 남아있는지 여부가 어떤 측면에서 중요한걸까요?
안녕하세요, ts enum 관련 질문이 있습니다.ts > js 로 변환될때 enum 은 남지 않는다 라고하였는데ts 에서 js 로 변환될때 js 로 남는다, 남지 않는다가 어떠한 측면에서 고려해봐야하는 문제일까요?
-
미해결스프링 핵심 원리 - 고급편
Method 메타 데이터 전달 방식
안녕하세요.핸들러의 invoke함수 인자로 받는 Method는 어떠한 방식으로 넘어오는지 궁금합니다. 하나가 아닌 여러개가 넘어올 경우에는 어떻게 처리하는지도 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
1:57까지 들었을때 아래와 같은 오류 문구가 뜨는데 어떻게 해야 할까요?
1:57까지 들었을때 아래와 같은 오류 문구가 뜨는데 어떻게 해야 할까요?*또는 -> 연산자는 포인터에 적용되어야 합니다.대입,호출,증가,감소 및 새 개체 식만 문으로 사용할 수 있습니다.
-
미해결함수형 프로그래밍과 JavaScript ES6+
import 오류
안녕하세요 강사님강의 수강 중에 fx.js로 따로 리팩토링 하신대로 하고 있는데 경로가 잘못된건지 이런 오류가 나네요... 아무리 봐도 경로문제는 아닌 거 같은데 뭐가 문젠지 모르겠습니다 ㅠㅜㅜ
-
미해결MongoDB - Javascript로 배우는 NoSQL DB
데이터 요청
H. Query 연습하기 강의 데이터를 "강의 보는 곳에 올려 놓겠다" 고 하셨는데, 거기가 어디인가요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
assertThat, assertXXXX
영한님 영상을 보면 어떤 때는 assertThat을 사용하시고 어떤 때는 assertTrue를 사용하시더라구요.궁금해서 인터넷에 검색을 해봤는데 "asserThat으로 사용하는 게 좋지않을까?" 라는 글이 몇개 있더라구요.질문 : 테스트작성을 앞으로 해야할때 Junit4와 junit5중 어느 것으로 작성을 연습하는게 좋을까요?assertXXXX와 assertThat 어느 것을 선호하시나요?