묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코로나맵 개발자가 알려주는 React + Express로 지도서비스 만들기 (Typescript)
수업자료 오류
보일러플레이트 코드 소개에 있는 수업자료를 다운받았는데 압축해제하려고 보니까 해제도 안되고 압축폴더에는 파일이 아무것도 없네요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청드립니다. gangkorea1@gmail.com
안녕하세요? 수강시작한지는 1년되었는데.. 이제서야 시작합니다. 개발과는 전혀 상관 없는 일을 하고 있지만 그래도.. 하고 싶어서요~ gangkorea1@gmail.com 강의자료 부탁드립니다!!!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
jsp인식오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.jsp인식 오류입니다new-form.jsp회원목록 누르면 어런식으로 나옵니다
-
해결됨코딩으로 학습하는 리팩토링
함수 추출하기 부분에서 의도와 구현에 대해 질문 있습니다.
의도와 구현이 잘 이해가 가지 않아 예전에 작성 했던 코드를 가져와 아래와 같이 이해를 해볼려고 했는데 맞게 이해를 한건지 궁금합니다. save라는 네이밍으로 저장한다는 의미를 뜻함 -> 의도 코드 내부에는 DTO를 받아와 엔티티 객체로 변환하고 DB에 저장 로직 -> 구현save 메서드@Override public ServerMessageDto save(ServerMessageCreateRequest createRequest) { ServerMessage serverMessage = ServerMessage.builder() .serverId(createRequest.getServerId()) .channelId(createRequest.getChannelId()) .userId(createRequest.getUserId()) .parentId(createRequest.getParentId()) .profileImage(createRequest.getProfileImage()) .content(createRequest.getContent()) .writer(createRequest.getWriter()) .chatType(ChatType.SERVER) .actionType(ActionType.SEND) .files(createRequest.getFiles()) .build(); serverMessage.generateSequence(sequenceGenerator.generateSequence(ServerMessage.SEQUENCE_NAME)); return ServerMessageDto.from(messageRepository.save(serverMessage)); }postSend 라는 네이밍으로 ~ 후의 전송이라는 의미 -> 의도 코드 내부에는 특정 조건에 따라 함수 호출 로직 -> 구현postSend 메서드@Override public void postSend(Message<?> message, MessageChannel channel, boolean sent) { StompHeaderAccessor headerAccessor = StompHeaderAccessor.wrap(message); if (StompCommand.CONNECT.equals(headerAccessor.getCommand())) { Long userId = sendConnectionStateInfo(headerAccessor); sendConnectionStateEvent(userId); } if (StompCommand.DISCONNECT.equals(headerAccessor.getCommand())) { Long userId = saveDisconnectionState(headerAccessor); if (userId != null) { sendDisConnectionStateEvent(userId); } } }
-
해결됨BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
1-4 ARRY ,STRUCT 연습문제
어느 부분에서 오류 났는지 모르겠어요!
-
해결됨Next + React Query로 SNS 서비스 만들기
postgreSQL에 register server 할때마다 zcom db가 같이 생성됩니다
전공자따라잡기 데이터베이스 공부중에 mysql 대신 이 강의 할때 깔았던 postgreSQL로 연습해보려고 하다가 질문드립니다서버그룹 우클릭 -> register -> server 하면 사용자 이름으로 된 기본db와 함께 zcom이 항상 같이 생성되는데 이 zcom db 생성안되게 하려면 어떻게 해야하나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
rtl_v.txt 에 대해 궁금합니다
안녕하세요 🙂[1. 질문 챕터] : 14상 파이프라인 (실습편) 9:23[2. 질문 내용] : vi 명령어를 통해 rtl_v.txt 파일을 들어가서 결과값을 확인하는데 rtl_v.txt파일이 정확이 어떤것이고 어떻게 생겨났는지, 파일의 result값이 어떻게 power_of_8 값이 나오는지 잘모르겠습니다. [3. 시도했던 내용, 그렇게 생각하는 이유] : tb를 코드를 찾아봤습니다. 이유는 tb쪽에 result 값으로 power_of_8을 불러오는것이 있을거라 생각했기 떄문입니다
-
미해결Flutter로 SNS 앱 만들기
8:18 저는 왜이리 이해가 안될까요. 보고 또보고 해도 포기해야 되겠죠...
Future<List<FeedModel>> getFeedList() async { QuerySnapshot<Map<String, dynamic>> snapshot = await firebaseFirestore .collection('feeds') .orderBy('createAt', descending: true) .get(); return await Future.wait(snapshot.docs.map((e) async { Map<String, dynamic> data = e.data(); DocumentReference<Map<String, dynamic>> writerDocRef = data['writer']; DocumentSnapshot<Map<String, dynamic>> writerSnapshot = await writerDocRef.get(); UserModel userModel = UserModel.fromMap(writerSnapshot.data()!); data['writer'] = userModel; return FeedModel.fromMap(data); }).toList()); }이부분에서 return await Future.wait(snapshot.docs.map((e) async { Map<String, dynamic> data = e.data(); DocumentReference<Map<String, dynamic>> writerDocRef = data['writer']; DocumentSnapshot<Map<String, dynamic>> writerSnapshot = await writerDocRef.get(); UserModel userModel = UserModel.fromMap(writerSnapshot.data()!); data['writer'] = userModel; return FeedModel.fromMap(data);이부분을 왜 이리 이해하기가 어려운지 모르겠어요..저만 그런가요...돌려봐도 싶지 않네요..
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
강의내용 질문입니다 메타마스크
로컬호스트8545가 떠야하는데 테스트넷에 호스트가 뜨질 않아요 그래서 직접추가로 넣을려했는데 체인 ID를 가져올 수 없습니다. RPC URL이 올바른가요?라고 뜹니다 해결좀 해주세요 ㅠㅠㅠ
-
미해결
api gateway 실행시 bootstrap.yml파일의 profiles.active.dev 설정을 하면 api gw 포트가 8080으로 변경됩니다.
api gateway 실행시 bootstrap.yml파일의 profiles.active.dev 설정을 하면 아래와 같이 에러가 발생하면서 api gw 포트가 8080으로 변경됩니다.spring: cloud: config: uri: http://127.0.0.1:8888 name: ecommerce profiles: active: dev실행 로그[nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_UNKNOWN/localhost: registering service...[nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_UNKNOWN/localhost - registration status: 204[ main] o.s.b.web.embedded.netty.NettyWebServer : Netty started on port 8080[ main] .s.c.n.e.s.EurekaAutoServiceRegistration : Updating port to 8080profiles.active.dev 설정을 주석처리하면 정상적으로 동작하구요. ecommerce-dev.yml파일은 강사님이 작성하신 내용과 동일합니다.포트가 8080으로 바뀌는 원인을 알수 있을까요?
-
미해결
모바일 UI 기준 크기
모바일 앱 작업을 할 때 맨 처음 기준이 되는 페이지는 보통 몇 px로 작업하시나요? (혹은 기준이 되는 기종이 있나요?) 아이폰 미니와 같이 가장 작은 화면으로 작업해놓고 늘려서 쓰는 게 더 낫나요?
-
미해결코드로 배우는 React 19 with 스프링부트 API서버
API 구축시 인텔리제이
안녕하세요 이제 시작해보려구하는데 ㅎㅎAPI 구축시 인텔리제이 사용해도 문제없나요??
-
해결됨실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
이벤트 설정
안녕하세요!이벤트이 매개변수 설정 관련해서 질문 드립니다.목적: 홈페이지 내의 다양한 회원 가입 버튼을 하나의 클릭으로 잡되, 매개변수 값을 통해 어디에 위치한 회원가입 버튼인지 식별 가능하도록 셋팅하고자 함. 홈페이지 내부의 서브 페이지 별로 '회원 가입' 버튼이 존재합니다.회원 가입 버튼이 클릭 시 'click_signup'이 뜰 수 있도록 설정하고자 하여 위와 같이 설계했습니다.매개변수는 page로 두고, 매개변수 값으로 각 서브 페이지를 의미하는 이름을 설정하였는데막상 어디에 넣어야 의도 한대로 정보가 수집 될지 헷갈립니다. 1. 각 페이지 별 '회원가입' 버튼의(위치는 모두 동일) class 이름을 파악하여 총 5개의 트리거를 만든 뒤, click_signup 태그를 만들어 5개의 트리거를 건다.2. '회원가입 클릭 트리거'를 만들어서 트리거 실행 조건을 5개로 셋팅하고, 해당 트리거를 태그와 연결어떤 방법으로 접근해야 할지 답변 주시면 감사드리겠습니다.
-
해결됨오브젝트 - 기초편
Movie 객체와 Screening 객체의 순환참조?
안녕하세요 😀, 강의가 너무 재밌어서 2회차 돌고 있는 학습자 인사 드립니다. 🙇복습하고 있는 중 궁금한 게 있어 글 올리게 되었습니다. 일단, 두 객체가 서로를 참조하는 상황이면 순환참조의 가능성이 있다고 알고 있습니다.Member, Team에서 두 객체가 서로 참조하고 있는 것을 예로써 이 상황을 설명하는 것을 많이 봐 왔습니다.class Team { private long id; private String name; private List<Member> members; } class Member { private long id; private String name; private Team myTeam; } 강좌의 Movie 객체와 Screening 객체도 위 처럼 필드로서 서로 참조하는 것은 아니지만, 아래와 같이 Movie는 Screening을 calculateFee 메소드의 인수로 전달받아 참조하고 있고, Screening은 필드로서 movie를 참조하고 있습니다.public class Movie { private Money fee; private DiscountPolicy discountPolicy; public Movie(Money fee, DiscountPolicy discountPolicy) { this.fee = fee; this.discountPolicy = discountPolicy; } // Movie가 Screening 참조 public Money calculateFee(Screening screening) { return fee.minus(discountPolicy.calculateDiscount(screening)); } public Money getFee() { return fee; } } public class Screening { // Screening이 Movie 참조 private Movie movie; private int sequence; private LocalDateTime whenScreened; public Screening(Movie movie, int sequence, LocalDateTime whenScreened) { this.movie = movie; this.sequence = sequence; this.whenScreened = whenScreened; } public Reservation reserve(Customer customer, int audienceCount) { Money fee = movie.calculateFee(this).times(audienceCount); return new Reservation(customer, this, audienceCount, fee); } public Money getFixedFee() { return movie.getFee(); } public boolean isSequence(int sequence) { return this.sequence == sequence; } public LocalDateTime getStartTime() { return whenScreened; } } 서로 참조하는 것은 당장은 아니더라도 추후에 순환참조를 만들 길을 열어 두게 되어 왠만하면 배제해야 하는 것으로 알고 있습니다. 여기서 질문이 있습니다! 예제에 사용된 Movie와 Screening도 두 객체가 서로를 참조하고 있는 것으로 볼 수 있나요?만약 그렇다면 이 경우에도 순환참조의 가능성이 있는 것인가요? 감사합니다. 😃
-
해결됨[2024년] 지친 엑셀 유저를 위한 Power BI 기본 강의 (기초~중급 입문)
행렬 사용법과 활용 강의 중 행머리글 옵션창
행렬 사용법과 활용 강의 중 8:13초 행머리글에 옵션창이 저한테는 없는데왜그런걸까요?
-
미해결[코드팩토리] [초급] 8시간만에 끝내는 코드팩토리의 Typescript 완전정복 풀코스
type 으로 함수의 형식을 정의하고 함수를 정의할 때
안녕하세요 강의 잘 듣고 있습니다.type TFunction = (x: number, y: number) => number; const fun4: TFunction = function(x) { return x; }위와 같이 함수의 형식을 type 으로 명시하고 fun4 와 같이 함수를 표현했을 때, 매개변수가 2개 필요한데 1개 밖에 적지 않았으므로 오류가 발생할 것으로 기대했는데, 오류를 발생시키지 않더라구요.. 왜 그런것일까요?? 코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
영화 평정 리뷰 프로젝트 문의
안녕하세요 강사님혹시 개정판 전 강의에 영화 평점 관련 강의가 있지 않았나요?다시 들어보려고 하는데 개정판에서는 없어진것 같습니다.혹시 그때 강의와 비슷한 강의 소개 또는 이전 강의 소스라도 받아 볼수 있을까요?
-
해결됨개발자를 위한 쉬운 도커
Could not find or load main class –jar 에러 발생 건
안녕하세요. 현재 아래 빨간색 부분 강의 실습을 진행중에 있습니다. root@873e7cd9bbae:/app# ls build/libs 이렇게 했을 때 아래 처럼 정상적으로 파일이 생성되었습니다.Leafy-0.0.1-SNAPSHOT.jar Leafy-0.0.1-SNAPSHOT-plain.jar 그 다음 아래와 같이 실행 했을 때 Error 가 발생했습니다. 주신 실습 파일 그대로 빌드했습니다. root@873e7cd9bbae:/app# java –jar build/libs/Leafy-0.0.1-SNAPSHOT.jarError: Could not find or load main class –jarCaused by: java.lang.ClassNotFoundException: –jar이경우 어디를 체크해 봐야 하는 건지요?감사합니다.
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
스킬 구현 질문입니다
현재 제가 인벤토리를 만들어 사용할 스킬을 등록하는 스킬창과 획득한 스킬을 보관하는 스킬보관창을 만들었습니다스킬창에 있는 스킬은 활성화되고 보관창에 있는것은 비활성화되게 할려는 의도입니다.액티브 스킬의 경우 키를 눌러 발동하기 때문에 문제가 없는데패시브 스킬의 경우 스킬보관창에 있어도 계속해서 발동됩니다.그래서 패시브 타입인 경우 스킬보관창에 있을 경우 비활성화되게 하기 위해skill 스크립트와 skillsystem 스크립트에 비활성화 변수를 추가하여 의도한 목적을 제작할려고 하였는데어디에서 제어해야 하는지 감이 안잡혀 이 부분에 대해 어딜 수정해야 되는지에 대한 조언을 부탁드립니다...
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
.
안녕하세요 취업폭격기 제로미니 입니다.정규과정을 신청하신분은 Zeromini-lab 권한, Zeromini Git Hub 취업자료 권한 신청 관련하여디스코드 (제로미니 IT취업 공부방) [초대장] 을 통해 '취업폭격기 제로미니'에게 다이렉트 메시지를 남겨주시면내용을 안내해드리도록하겠습니다!