묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
해당 강의의 깃허브 리포지토리가 private으로 되어있는 것 같네요.
확인부탁드립니다. 일단 접근은 안되고 강의 화면에서도 private으로 되어있네요^^;; Repository: https://github.com/serendipity1004/golden_rabbit_flutter_splash_screen
-
미해결웰컴 투 태블로 월드
데이터셋이 최종 디테일까지 분기될 수 있는지 없는지 접근방법
안녕하세요. 선생님께서 강의해준 내용을 토대로 레코드(카운트수)를 통해 최종 디테일까지 분기될 수 있는지 없는지 확인하고자 하는데요. 제가 실습한 superstore 데이터를 토대로 해보았을 떄, customer name, product name를 행에 두고 카운트를 마크에 뒀을 때, 카운트 수가 1~2까지라고 하는데 이럴 경우 최종 분기가 불가능한 케이스인가요? 카운트가 2인 데이터를 하나 자세히 들여다봤을 때, 다음과 같이 나타났는데 여기서 어떤 힌트를 얻을 수 있는 방법은 계속해서 연습해야 되는건가요? 혹시 팁이 있을까요?
-
미해결플러터(Flutter) 앱 개발 입문부터 프로젝트 완성까지
StreamBuilder 안에 에러입니다
어떻게 해결하면 되나요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
TypeOrm + Mongoose 같이 사용하는 방법
프로젝트간에 TypeOrm 과 Mongoose 를 같이 사용하는 상황이 있는데요, 커스텀 레포지터리 패턴을 어떻게 적용해서 같이 사용할 수 있는지 궁금합니다. 일단 제가 다른 레퍼런스들을 찾아보았을때 서비스를 여러개로 분리 ( cat.sql.service.ts, cat.mongo.service. ts) 로 분리하고 하나의 cat.repository.ts로 관리하는게 맞을까요?
-
미해결스프링 핵심 원리 - 기본편
2:15초 쯤에 static 장점 말씀하시는데 이해가 안갑니다.
안녕하세요. static은 프로그램 실행 시 메모리에 올라와서 끝날떄까지 하나만 만들어지고, 어디서든 선언해서 쓸 수 있는 전역변수 아닌가요? 근데 왜 개발자님은 static 지정의 장점을 해당 클래스 안에서만 쓴다는 것을 표현하는 것이라고 설명해주시죠..? 이부분에 대해서 궁금합니다. 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
업로드 기능이 안됩니다.
upload/index.js 와 sever.js 복붙해서 돌려봐도 동일합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Lock-Free Stack 질문입니다
Lock-Free Stack부분 강의 듣다가 너무 어려워서 그런데 실무에서도 사용하는 부분이라 완벽하게 짚고 넘어가야 하는 부분인가요?? 그리고 Lock-Free Stack 의 중요도를 별 5개중 몇개라고 생각하시나요??
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
클래스낫파운드 예외
ojdbc6.jar를 톰캣의 lib 디렉토리에 복사해야 동작합니다 String driver = "oracle.jdbc.OracleDriver"; 강의에서는 String driver = "oracle.jdbc.driver.OracleDriver";라고 적혀있는데 String driver = "oracle.jdbc.OracleDriver"; 라고 해야 동작합니다 **추가 다시해보니까 String driver = "oracle.jdbc.OracleDriver"; String driver = "oracle.jdbc.driver.OracleDriver"; 다 되네요!
-
미해결비전공자/입문자를 위한 Data Science(DS)와 AI 학습 & 취업 가이드
강의 자료 받고싶습니다
수강평 작성했습니다! 강의자료 kosy1782@gmail.com 으로 부탁드립니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
재귀함수 return에 관련하여
안녕하세요. 강의 정말 잘 듣고 있습니다. 문제 풀이 중 D(2,400)과 D(2,500)의 두 값의 작은 값을 D(1,200)에게 return 해 준다는 것이 잘 이해가 안갑니다. 어떻게 return을 D(1,200)에 해주는지 설명해주시면 감사하겠습니다!!
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
네이버에서 크롤링 하는데 자꾸 에러가 뜹니다.
py 파일에서 실행하면 계속 아래와 같이 에러가 뜨네요. import requests response = requests.get("https://www.naver.com") html = response.text print(html) Traceback (most recent call last): File "d:\000. ����\000. �� ����\���α���\��ũ�Ѹ�_�⺻\Chap.3\req1.py", line 5, in <module> print(html) UnicodeEncodeError: 'cp949' codec can't encode character '\u22ef' in position 10244: illegal multibyte sequence 그리고 어떨 때는 아래와 같이 에러가 뜹니다. Traceback (most recent call last): File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen httplib_response = self._make_request( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request self._validate_conn(conn) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn conn.connect() File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connection.py", line 416, in connect self.sock = ssl_wrap_socket( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\ssl_.py", line 449, in ssl_wrap_socket ssl_sock = _ssl_wrap_socket_impl( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl return ssl_context.wrap_socket(sock, server_hostname=server_hostname) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\ssl.py", line 512, in wrap_socket return self.sslsocket_class._create( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\ssl.py", line 1070, in _create self.do_handshake() File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\ssl.py", line 1341, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 440, in send resp = conn.urlopen( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 785, in urlopen retries = retries.increment( File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\util\retry.py", line 592, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='www.naver.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)'))) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "d:\000. ����\000. �� ����\���α���\��ũ�Ѹ�_�⺻\Chap.3\req1.py", line 3, in <module> response = requests.get("https://www.naver.com") File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\api.py", line 75, in get return request('get', url, params=params, **kwargs) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 529, in request resp = self.send(prep, **send_kwargs) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 645, in send r = adapter.send(request, **kwargs) File "C:\Users\HEC\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 517, in send raise SSLError(e, request=request) requests.exceptions.SSLError: HTTPSConnectionPool(host='www.naver.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)'))) 그런데 신기한 점은 ipynb 파일에선 문제없이 실행됩니다. 대체 어떻게 해야하죠? 몇시간동안 해매고있습니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
작업 화면과 프리뷰 화면이 다른 경우
안녕하세요, 강의 잘 듣고 초보 수준이지만 엑슈어 잘 사용하고 있습니다. 오늘 작업 중 이해할 수 없는 현상이 보여서... 문의드립니다. 첫번째 이미지처럼 내용을 작성했는데, 두번째 이미지처럼 아이콘과 텍스트가 겹치거나, 목록이 영역을 초과해버립니다. 원인을 찾을 수가 없네요. 혹시, 이런 경험 있으시면, 설명해주시면 감사하겠습니다. 감사합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
no overload matches this call
TS2769: No overload matches this call. Overload 1 of 3, '(loadFn: (props: unknown) => Promise<DefaultComponent<unknown>>, options?: OptionsWithoutResolver<unknown> | undefined): LoadableComponent<unknown>', gave the following error. Type 'Promise<typeof import("/workspace/chatting_app/alecture/layouts/Workspace/index")>' is not assignable to type 'Promise<DefaultComponent<unknown>>'. Type 'typeof import("/workspace/chatting_app/alecture/layouts/Workspace/index")' is not assignable to type 'DefaultComponent<unknown>'. Property 'default' is missing in type 'typeof import("/workspace/chatting_app/alecture/layouts/Workspace/index")' but required in type 'DefaultImportedComponent<unknown>'. Overload 2 of 3, '(loadFn: (props: any) => Promise<ComponentClass<any, any> | { default: ComponentClass<any, any>; }>, options?: Options<any, ComponentClass<any, any>> | undefined): LoadableClassComponent<...>', g ave the following error. Type 'typeof import("/workspace/chatting_app/alecture/layouts/Workspace/index")' is not assignable to type 'ComponentClass<any, any> | { default: ComponentClass<any, any>; }'. Property 'default' is missing in type 'typeof import("/workspace/chatting_app/alecture/layouts/Workspace/index")' but required in type '{ default: ComponentClass<any, any>; }'. const LogIn = loadable(() => import('@pages/LogIn')); const SignUp = loadable(() => import('@pages/SignUp')); const Workspace = loadable(() => import('@layouts/Workspace')); 제로초님 아무리 노력해도 어디가 문제인지 못찾겠습니다 어디서부터 어떻게 해결해야 할까요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
Github Repo 접근 권한 요청드립니다.
인프런 ID : good617boy@gmail.comGithub ID : nasangw@wemade.com 고맙습니다~
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
promise.then().then() 질문드립니다
강사님 안녕하세요 호출 스택과 백그라운드 같이 그려보며 연습 중인데 promise.then().then() 을 보고 객체.함수().함수() 같다는 생각이 들었습니다 그런데 여기서 어려운 점이 var promise{ then : function(){ then : function(){ } } } 이런 형태라고 생각해도 되나요?함수 객체 안에속성으로 함수를 담을 수 있나요?이런 문법이 오류라고 나와서요이게 너무 햇갈려서호출 스택 쌓고 지우는 과정이 햇갈려서 질문드리고 싶습니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 시 java: class, interface, or enum expected 발생
안녕하세요, 질문이 있습니다. MemberServiceTest 작동 시, D:\Workspace\jpashop\src\main\java\jpabook\jpashop\domain\Address.java java: class, interface, or enum expected 라는 오류가 발생하면서, Address.java 파일이 켜집니다. 이하 MemberService.java, MemberServiceTest.java, Address.java 파일과 프로젝트 구조트리입니다. package jpabook.jpashop.service;import jpabook.jpashop.domain.Member;import jpabook.jpashop.repository.MemberRepository;import lombok.RequiredArgsConstructor;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import org.springframework.transaction.annotation.Transactional;import java.util.List;@Service@Transactional(readOnly = true)@RequiredArgsConstructor //final 이 붙은 필드만 생성자 만듦public class MemberService { private final MemberRepository memberRepository; //생성자 주입 (생성자가 하나면 @Autowired 생략 가능)// public MemberService(MemberRepository memberRepository) {// this.memberRepository = memberRepository;// } /** * 회원가입 * */ @Transactional //기본값은 readOnly = false public Long join(Member member) { validateDuplicateMember(member); //중복 회원 검증 memberRepository.save(member); //영속성 컨텍스트에 persist() 되면, 그 키가 엔티티의 PK 값이다. return member.getId(); } private void validateDuplicateMember(Member member) { //여기에 더해서 멀티 Thread 환경을 고려해, DB의 name 에 unique constraint 를 걸어주는 게 좋다. List<Member> findMembers = memberRepository.findByName(member.getName()); //또는 세보고 크기가 0이상이면 exeption으로 해도 됨 if(!findMembers.isEmpty()){ throw new IllegalStateException("이미 존재하는 회원입니다."); } } /** * 회원 전체 조회 * */ public List<Member> findMembers() { return memberRepository.findAll(); } public Member findOne(Long memberId) { return memberRepository.findOne(memberId); }} package jpabook.jpashop.service;import jpabook.jpashop.domain.Member;import jpabook.jpashop.repository.MemberRepository;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;import org.springframework.transaction.annotation.Transactional;import static org.junit.Assert.assertEquals;import static org.junit.Assert.fail;import static org.junit.Assert.*;@RunWith(SpringRunner.class)@SpringBootTest@Transactionalpublic class MemberServiceTest { @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Test public void 회원가입() throws Exception { //Given Member member = new Member(); member.setName("kim"); //When Long saveId = memberService.join(member); //Then assertEquals(member, memberRepository.findOne(saveId)); }} package jpabook.jpashop.domain;import lombok.Getter;import lombok.Setter;import javax.persistence.Embeddable;@Embeddable@Getterpublic class Address { private String city; private String street; private String zipcode; /* 값타입 : 변경불가능하게 설계해야 함. * 따라서 @Setter 는 제거하고, 모든 값을 초기화하는 생성자를 만들어준다. * * @Embeddable : JPA 스펙상에서 이 타입은 기본생성자가 필요함(리플랙션 할 때 필요) * 다만 public 이면 아무데서나 가져 쓸 수 있으므로 protected 로 설정 * */ protected Address() { } public Address(String city, String street, String zipcode) { this.city = city; this.street = street; this.zipcode = zipcode; } } 강의안 코드를 복붙해봐도 계속 오류가 발생해서 답답하네요. 그래도 강의 열심히 듣고있습니다. 좋은 하루 보내세요!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
자바에서 valid하는 것과 JS로 valid하는 경우
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 자바에서 valid하는 것과 JS로 valid하는 경우 커스터마이징이 JS가 좀더 쉬워보이는데 자바로 하는게 더 효율적인가요??
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
코드 이상 없는데 빈화면 나오는 증상
소스 비교했을 때 크게 이상은 없어보이는데.. 아래처럼 오류가 발생할까요..? 강사분이 작성한 코드와 비교해도 크게 문제 없어보인다고 생각합니다. https://github.com/namhyo312/server/commit/3f94838556c8aa3e48914dffba6050d1191cb72e
-
미해결웹 게임을 만들며 배우는 React
안녕하세요 비동기 질문있습니다
const onClickTd = useCallback( () => { dispatch({type: CLICK_CLEE, row: rowIndex, cell: cellIndex}); 1번째 비동기 dispatch({type: CHANGE_TURN}); 2번째 비동기 } 비동기 실행순서에 질문이 있습니다. 동기처리가 끝나고 비동기코드들이 실행될 때 task queue에 1번째 비동기가 들어가서 끝나고 2번째 비동기 실행되는게 맞나요?
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃헙 권한요청 드립니다.
인프런 아이디 : dhjung994@ncsoft.com 인프런 이메일 : dhjung994@ncsoft.com 깃헙 아이디 : everleasting@naver.com 깃헙 Username : dhjung994 깃헙 아이디를 잘못 입력해 다시 요청 드립니다.