묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청 드립니다.
인프런 아이디 : sky9844인프런 이메일 : sky9844@gmail.com깃헙 아이디 : dndn8988@gmail.com깃헙 Username : @Pang15101
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
한정수 강사님 그룹 스터디에 대해 질문이 있습니다.
안녕하세요. 강사님 올인원 강의 전체를 결제하여 보며 저의 방향성과 목표를 설정하게 되었습니다.덕분에 국비지원이 아닌 기업에서 진행하는 소프트웨어 교육에 합격하여 파이썬을 공부하고 있는데요. 알고리즘 스터디를 진행하려고 하니 규칙 및 알고리즘을 어떻게 설정할지가 조금 어렵습니다.현재 비전공자(3명, 파이썬 조금 공부 및 알고리즘을 모름)나머지 비전공자(2명, SWEA D2~D3정도 가능)입니다. 단순히 알고리즘을 푸는 것이 아닌 개념을 공부하는 스터디의 사례가 있고알고리즘 종류는 백준, 프로그래머스, swea 가 있으며사용하는 팀 블로그의 종류도 노션, 벨로그, 깃허브 등이 있는데위와 같은 상황(멤버)에서는 어떻게 스터디를 진행할지 궁금합니다.(일주일 3번, 2시간이라고 한다면 해시, 스택, 큐와 같은 개념과 알고리즘을 같이 공부해야할지아니면 파이썬 문법도 어려우니 일단 쉬운 난이도의 알고리즘을 푸는 방식&맛보기를 하며 파이썬이 익숙해질 때 까지 문제를 많이 풀어야할지 등등 대체적인 방향성이 어렵네요.) (ps. 서류와 면접에서 한정수 강사님의 이야기를 많이했을 정도로 정말 도움 많이 받았습니다. 출근길 개발 카톡 및 종종 개인 블로그 회고록도 보고있는데, 2023년도 가족분들과 좋은 일만 있으시길 바랍니다.)
-
미해결금융데이터 분석을 위한 판다스 활용법
nbextensions 의 table of contents 관련 문의 드립니다.
안녕하세요 강사님 주피터노트북 사용중에 table of contents 가 사진처럼 먹통이 돼서 혹시 고칠 수 있는 방법이 있을까요?pc 포맷후 재설치 해봐도 동일한 문제가 지속되어 문의드립니다 ㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
문제를 풀 때 시간복잡도니 성능상 문제 설명은 후반에 알려주시는건가요?
안녕하세요. 문제풀이 재미있게 잘 보고있습니다.궁금한게 있어서 이렇게 질문 남깁니다.지금은 초보 문제이기에 시간복잡도나 이러한거는 설명없이 문제만 풀고 프로세스 설명만 있는건가해서 질문남깁니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
duschs9704@naver.com 입니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
혹시 반례가 있을까요??
function solution(n, k, card) { card.sort((a, b) => b - a); return card[0] + card[1] + card[k + 1]; } let arr = [13, 15, 34, 23, 45, 65, 33, 11, 26, 42]; console.log(solution(10, 3, arr));4-5 k번째 큰 수를 간단하게 풀어봤는데 혹시 반례가 있을까요??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-L 자바로 작성한 코드입니다.
package lecture2; import java.util.Scanner; public class Prob2452 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int totalWinTime = 0; int totalWinTime2 = 0; int startWinTime =0; int endWinTime = 0; int startWinTime2=0; int endWinTime2=0; int score = 0,score2 = 0; for (int i = 0; i < n; i++) { int goalTeam = sc.nextInt(); if(goalTeam == 1)score++; else score2++; String str = sc.next(); if(score-score2==1 && goalTeam==1){ startWinTime = Integer.parseInt(str.split(":")[0])*60 + Integer.parseInt(str.split(":")[1]); }else if(score2-score==1 && goalTeam ==2){ startWinTime2 = Integer.parseInt(str.split(":")[0])*60 + Integer.parseInt(str.split(":")[1]); } if(score == score2){ if(goalTeam==1){ endWinTime2 = Integer.parseInt(str.split(":")[0])*60 + Integer.parseInt(str.split(":")[1]); totalWinTime2 += endWinTime2 - startWinTime2; }else{ endWinTime = Integer.parseInt(str.split(":")[0])*60 + Integer.parseInt(str.split(":")[1]); totalWinTime += endWinTime - startWinTime; } } } if(score>score2){ totalWinTime+=48*60 - startWinTime; }else if(score2>score){ totalWinTime2+=48*60 - startWinTime2; } System.out.printf("%02d:%02d\n",totalWinTime/60,totalWinTime%60); System.out.printf("%02d:%02d\n",totalWinTime2/60,totalWinTime2%60); } }이기기 시작한 순간(자신이 골을 넣고, 점수차이가 1인 순간)을 저장하고, 비긴 순간에 총 이기고 있던 시간에 계산하여 더해주는 구조입니다.Java의 LocalTime 등의 시간 관련 클래스들을 사용하려다가 실패해서 40분 날려먹고 10분만에 작성한 코드입니다.제대로 모르는 클래스를 문제풀이에 사용하는 것 보다 그냥 필요한 만큼만 구현하는게 더 빠른 경우가 많은 것을 깨달았습니다.
-
미해결직장인을 위한 자산관리 101
펀드수수료 관련질문
안녕하세요 좋은 강의 감사합니다. 금융에 대해 잘 몰라 큰도움받고있습니다. 펀드 강의 6:57에서 펀드수수료 이야기 해주실 때 선취판매수수료 1.0%총보수 2.49% 를 합치면 총 3.5%정도라서 수익률이 10% 라고 해도 실제 수익률은 6.5%이다... 라고 설명해주신걸로 이해했습니다.! 그러면 혹시100만원 투자해서 투자기간동안 10만원 수익이 생겼을 경우수익 10만원의 3.5%인 3500원을 수수료로 내는 게 맞을까요?아니면 원금 100만원 + 수익 10만원 -> 총 110만원의 3.5%를 수수료로 내는 걸까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 4학년 복학을 위해 공부중인 학생입니다.스프링 입문, HTTP, 기본, mvc 강의 까지 들었습니다.실전 스프링 부트 1강의를 들으려고 하는데 무리는 없을까요?강의를 들으며 개인 프로젝트 ( 연습용) 을 병행하는 게 나을지 강의를 집중해서 들은 후 개인 프로젝트를 해볼지 고민입니다. 갑사합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
xilinx 보드 없어서 살려고 하는데요
xilinx 보드가 없어서 살려고 하는데요xilinx spartan6 개발모듈 LD4사도 되나요?
-
미해결문제로 배우는 C언어
1차원 배열에서
배열에 있어서 scanf 에 입력할 때 주소연산자 &를 붙이지 말아야하는 것 아닌가요? 배열은 자체적으로 주소값을 가지고 있어서 오류 뜹니다. 저는 visual studio code 를 이용하는데 이 프로그램에서는 오류가 뜨는데 강사님 프로그램에서는 오류가 왜 안뜨는 지도 궁금합니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
함수에 매개변수의 객체타입의 인터페이스를 전달할 때
안녕하세요 강의 잘 듣고있습니다!강의와 핸드북으로 인터페이스를 공부하다가 궁금한 부분이 있어 질문드립니다.타입스크립트 핸드북에서 '타입의 조건만 만족한다면 객체의 속성 갯수가 더 많아도 상관 없다는 의미입니다' 이 부분에 대해서 입니다. 핸드북에 예제대로 따로 변수로 선언하고 콘솔에 찍어볼 때는 오류가 발생하지 않는데 같은 객체를 전달하였을 때는 오류가 발생합니다. 왜 그런걸까요?? interface User { name: string; age: number; } function userPrint(user: User) { console.log(user); } let user3 = {name: "Soojin", age: 25, adress: "Incheon"}; console.log(userPrint(user3)) console.log(userPrint({name: "Soojin", age: 25, adress: "Incheon"})); //'{ name: string; age: number; adress: string; }' 형식의 인수는 //'User' 형식의 매개 변수에 할당될 수 없습니다. //개체 리터럴은 알려진 속성만 지정할 수 있으며 'User' 형식에 'adress'이(가) 없습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
List
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요findAll()이 멤버 리스트로 반환해서 각 멤버별 이름을 한번 보고 싶어서 저렇게 for문을 작성했었는데 x가 member임에도 getName()함수가 사용이 안됩니다 혹시 어디가 잘못된걸까요?java를 너무 예전에 해보고 지금 이강의를 듣고있는데, 이것도 왜 안되는지 이유를 몰랐다면 다시 살짝 보고 하는게 좋을까요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
도커 이미지와 컨테이너에 대해 제가 이해한 것이 맞을까요??
안녕하세요 선생님! 강의 정말 잘 듣고 있습니다.친절하게 설명 해주셨는데도 감이 잘 잡히지 않아 여러강의를 중구난방으로 들으면서 이해를 하였는데요.제가 이해한 것이 맞는 지 확인 가능하실까요?..==================================== 도커가 다양한 인프라 환경에서 프로그램 설치 및 실행이 쉬운 이유??-> 도커 이미지 때문이다.-> 도커 이미지는 프로그램이 실행하는데 필요한 모든 것을 가진 소프트웨어 패키지 인데,프로그램을 실행 하는 명령어파일 스냅샷 으로 이루어져 있다.파일 스냅샷의 맨 아래에는 OS 기능을 하는 base image가 있다.==> 도커 컨테이너는 한 장비에 여러 어플리케이션을 기동하기 위해 인프라 가상화 기능을 지원하는 것일 뿐이고,사실은 도커 이미지에 존재하는 이 base image 덕분에 인프라 환경에 구애받지 않고 프로그램이 실행될 수 있는 것이다.혹은 이 때문이 아니라 도커 엔진이 리눅스 vm이라서 그런 것일까요?그렇다면 도커를 사용하는 서버 장비에는 무조건 도커 엔진이 설치가 되어야 하는 것이겠죠?... ==> 도커 이미지를 실행하면 도커 컨테이너가 만들어지고 해당 컨테이너에 이미지의 파일 스냅샷이 옮겨진 후 컨테이너가 도커 엔진에 의해 실행되면서 도커 설정파일에 정의된 프로그램 시작 명령어가 실행되며 프로세스가 host OS 위에서 기동된다. 가 저의 정리 입니다.. 혹시 위 내용이 맞을까요?...감사합니다..!
-
미해결홍정모의 따라하며 배우는 C언어
size_t
Unsigned int 는 64비트 OS라고 해서 꼭 64비트 정수를 사용하는게 아니라 32비트 일수도 있다라고 알고있고size_t는 32비트 운영체제에서는 32비트 정수를64비트 운영체제에서는 64비트 정수를 사용한다고 알고있습니다. 우선 제가 궁금한점은size_t 사용의 이점이 뭐가 있어서 Unsigned int대신에 사용하는 건가입니다.단순히 이 코드를 다른 컴퓨터에서도 실행 시켰을때 정상적으로 잘 작동시키는가에 대한 이식성을 높이기 위해서인가요?
-
미해결스프링 시큐리티
Entity에 setter 사용 안할시 ModelMapper 설정
수강생분들에게 정보 공유해드리고 싶어서 게시판에 글 남깁니다. ModelMapper를 사용하면 객체에서 객체로 쉽게 변환할 수 있습니다.그런데 Setter를 사용하지 않은 Entity 또는 객체에서 Dto로 변환할 매핑되지 않는 문제가 발생합니다.이를 해결하기 위해서ModelMapper modelMapper = new ModelMapper(); modelMapper.getConfiguration() .setFieldAccessLevel(Configuration.AccessLevel.PRIVATE) .setFieldMatchingEnabled(true); 위와 같이 설정한뒤 사용하면 됩니다.^^ 저는@Bean public ModelMapper modelMapper() { ModelMapper modelMapper = new ModelMapper(); modelMapper.getConfiguration() .setFieldAccessLevel(Configuration.AccessLevel.PRIVATE) .setFieldMatchingEnabled(true); return modelMapper; }빈으로 등록해서 사용했습니다.ㅎㅎ InheritingConfiguration 클래스에서 ModelMapper 기본 fieldAccessLevel이 fieldAccessLevel = AccessLevel.PUBLIC; 임을 확인 할 수 있습니다.^^public class InheritingConfiguration implements Configuration { //...// /** * Creates an initial InheritingConfiguration. */ public InheritingConfiguration() { parent = null; typeMapStore = new TypeMapStore(this); converterStore = new ConverterStore(); valueAccessStore = new ValueAccessStore(); valueMutateStore = new ValueMutateStore(); sourceNameTokenizer = NameTokenizers.CAMEL_CASE; destinationNameTokenizer = NameTokenizers.CAMEL_CASE; sourceNamingConvention = NamingConventions.JAVABEANS_ACCESSOR; destinationNamingConvention = NamingConventions.JAVABEANS_MUTATOR; sourceNameTransformer = NameTransformers.JAVABEANS_ACCESSOR; destinationNameTransformer = NameTransformers.JAVABEANS_MUTATOR; matchingStrategy = MatchingStrategies.STANDARD; fieldAccessLevel = AccessLevel.PUBLIC; methodAccessLevel = AccessLevel.PUBLIC; fieldMatchingEnabled = Boolean.FALSE; ambiguityIgnored = Boolean.FALSE; fullTypeMatchingRequired = Boolean.FALSE; implicitMatchingEnabled = Boolean.TRUE; preferNestedProperties = Boolean.TRUE; skipNullEnabled = Boolean.FALSE; useOSGiClassLoaderBridging = Boolean.FALSE; collectionsMergeEnabled = Boolean.FALSE; } //...// } 참고하세용^^
-
미해결Vue.js + TypeScript 완벽 가이드
프로젝트 권한요청드립니다.
awdzx456@naver.com감사합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
[10장 8분 질문]
- 강의 내용외의 개인 질문은 받지 않아요 (개별 과제, 고민 상담 등..)- 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비님 언제나 좋은 강의 제공해주셔서 감사합니다.-질문-445~454 ff은 456~465의 "i_done의 1틱을 캐치 못 함"을 보완하기 위해 만들어졌다고 이해했는데요.그렇다면 둘의 센시티비티 리스트가 같아도 되는 건가요??(둘 다 캐치하는 순간이 같을 것이라고 생각하는데 잘 이해가 가지 않습니다.) 언제나 좋은 하루 되세요.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
HTTP3 UDP통신
안녕하세요HTTP3에서부터 udp기반으로 돌아간다면udp의 단점인 데이터 신뢰성 문제를 어떤식으로 보완을 하나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-C 질문있습니다.
제가 짠 코드를 아무리 봐도 어디가 잘못됬는지 잘 모르겠습니다.기존의 DFS코드를 그대로 사용하고싶어서 temp라는 배열을 하나 더 만들어서 arr이라는 배열과 빗물 높이에 따라 temp를 0또는 1로 변경하는 식으로 풀었는데 문제의 TC는 다 통과를 하는데 Private TC에서 걸리는거같은데 어디가 잘못됬는지 모르겟습니다.http://boj.kr/a6fae8fdccbf4ad4a01c1497decde016