묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
변수 질문입니다.
안녕하세요. 강의를 듣다가 질문글 남깁니다. 프로그래머스에서 문제를 풀면서 ex) -------문제------- def fun1(money, cost): return answer ------------------------ 위와 같은 문제에서, 제가 임의로 def fun2을 만들어서 money와 cost변수를 사용하고싶을때는 fun1 함수내에 fun2(money,cost) 와 같이 작성하여 변수를 넘겨줘야만 사용할수 있나요? 다른 방법이 있는지 궁금합니다.!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
부모/자녀 컴포넌트 간 created가 실행되는 순서
강의 잘 듣는 중입니다. 영상의 흐름을 따라 코드를 작성했는데, 페이지를 아예재로딩 했을 때는 spinner가 보이지 않고(startspinner, endspinner 이벤트로그도 안 뜹니다), 로딩 후에 다른 route로 넘어갈 때(ex:news->jobs) spinner가 보이더군요. 제 생각에는 자녀 컴포넌트인 newsview, askview, jobsview의 created가 부모 컴포넌트인 app의 created보다 먼저 실행되어서, app의 created 내용인 bus.$on이 자녀 컴포넌트가 보낸 이벤트를 받지 못해서 그런 것 아닐까? 라는 생각인데. 그래서 처음 로딩 할 때는 자녀의 이벤트를 받지 못했지만 이후에 route를 이동할 때는 이벤트를 인식하고 spinner가 보이는거구요. 이게 맞는 이해인지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C언어
배열을 안쓰고 예제문제를 구현해봤습니다. 이것과 관련해서 질문드립니다.
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define SIZE 5 int main() { int num = 0; int sum = 0; printf("Enter %d numbers :", SIZE); for (int i = 0; i < SIZE; ++i) { scanf("%d ", &num); sum += num; } printf("SUM = %d", sum); return 0; } 예제에서는 5개의 숫자를 입력받고 5개 숫자의 합을 출력하는 내용입니다. 코드만 보면 5개 입력 받고 숫자 5개의 합으로 넘어가야 할것 같은데 실행을 해보면 숫자 6개를 입력하고 나서야 숫자 5개의 합으로 넘어갑니다. 왜 이렇게 되는지 알 수 있을까요? 숫자 하나씩 입력하면서 띄어쓰기도 했습니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello-static.html입력하면
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. hello-static.html을 작성하고 run하는데 다음과 같은 오류가 뜹니다. Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-03-12 15:38:38.322 ERROR 18016 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : 그다음 크롬창에 hello-static.html 입력하면 Whitelabel Error Page라고 오류가 뜹니다.. 어디서 잘 못 된걸까요 ㅜㅜ?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP의 특징 중 비연결성
안녕하세요 강의 중 HTTP의 특징 중 하나는 비연결성이라고 하였습니다 그런데 HTTP1.1 / 2 의 경우 기반프로토콜이 TCP이라고 하셨는데 TCP는 연결지향성 프로토콜인데 어떻게 비연결성이 특징이라고 하는지 궁금합니다
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
코딩미션 01-2 이런 방식으로 해도 되나요?
선생님은 visibility를 사용하셨는데 이렇게 써도 될까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
별찍기
바로 시작해서 console.write 있는줄 모르고 static string addstar(ref string star) { return star + "*"; } static void Main(string[] args) { string star = "*"; while(1 > 0) { star = Program.addstar(ref star); Console.WriteLine(star); Thread.Sleep(50); } } } } 그냥 이렇게 만들었네요; c# 배우다보니 영어 쓸때 자연스럽게 ; 붙이는건 나만 그런가;;
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
mapGetters를 사용하면 자꾸 console에서 이와같은 에러가 나요
38강에서 dispatch로 vuex의 state데이터 가져오는데 거기서 mapper로 사용하려고 하면 꼭 저 console에 에러가 나는데 왜그럴까요? 구글링해도 안나오네요, 화면에 데이터는 잘 가져오는데 콘솔에러가 나요 vuex버전문제인가요? 3.0.1버전입니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
캐시 사용할때
cache를 사용하려는데 Redis 를 store로 사용하려고합니다. 그래서 아래와 같이 사용하는것은 알겠는데, import { Module, CacheModule } from '@nestjs/common'; import { CacheService } from './cache.service'; import * as redisStore from 'cache-manager-ioredis'; @Module({ imports: [ CacheModule.register({ store: redisStore, host: process.env.REDIS_HOST, port: process.env.REDIS_PORT, ttl: 0, }), ], providers: [CacheService], exports: [CacheService], }) export class RedisCacheModule {} import { CACHE_MANAGER, Inject, Injectable } from '@nestjs/common'; import { Cache } from 'cache-manager'; @Injectable() export class CacheService { constructor( @Inject(CACHE_MANAGER) private readonly cache: Cache, ) {} async get({ key }: { key: string }) { return await this.cache.get(key); } async set({ key, value, ttl = 0, }: { key: string; value: any; ttl?: number; }) { await this.cache.set(key, value, { ttl }); return true; } async delete({ key }: { key: string }) { await this.cache.del(key); return true; } } get , set ,del 등 기본적인 명령 외에 redis명령어인 scan 등을 사용하고 싶은데 사용방법이 있을까요? 로우쿼리로라도 날릴수있다면 날리고싶은데,,, 어떻게 방법이 있는지 알고싶습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
aws ec2 사용시 로그확인은 보통 어떤식으로하나요?
안녕하세요 현재 스타트업(?)회사에서 앱개발중인 신입개발자입니다. 현재 회사에서 adonis JS 라는 처음들어본 서버를 사용중인데 Nest JS로 바꾸기위해 공부중입니다. 보통 서버개발자들이 로그를 확인한다라고 하는데 미들웨어강의를 보면서 아직 이부분에대해 해소되지가않아서 따로 질문드립니다. 현재 서버는 aws ec2에 배포되어있고 이후에 Nest 로 개발하더라도 그곳에 올려야하는데 보통 로그확인은 어떤식으로 하는건가요? aws측에서 해당서버의 터미널로그를 따로 보여주는 툴이 뭔가 따로 있는건지.. 개념자체가 잘 이해가지않네요 회사에서 기존에 있던 개발자가없고 외주맡겨서 터진걸 신입인 제가 고쳐나가는 입장이라 따로 배울곳이 없어 질문드립니다.. 혹시나 뒤쪽강의에 비슷한내용이 있다면 차근차근 진행하면서 공부해가겠습니다. 영상 잘보고있어요 감사합니다.
-
미해결돋보이는 신입사원을 위한 엑셀 트레이닝
5강 데이터형식오류
날짜로 형식변경하려고하지만 오류가 뜹니다;; 강의대로 다시 형식변경하려고해도 마찬가지입니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요. 강의와는 큰 관련은 없는 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. 우선 영한님, 서포터즈 님들 바쁘실텐데 강의와 관련없는 질문을 드려 죄송합니다... 다만 혼자서 결론이 나지 않아 실례를 무릅쓰고 질문드려요.. 질문은 하나 입니다. 1. 연관관계를 객체로 맺지 않고(연관관계를 끊고) 식별자로 대체하는 것. -> 객체를 참조할 경우 객체간 결합도가 높아지게 된다고 알고 있습니다. 해서 특별한 경우(특정한 제약사항을 공유하거나, 객체가 생애주기를 함께 하는경우등등..)를 제외하곤 객체를 식별자 필드로 구현하고 싶은데 이에대해 디비 제약사항 관련이나 예상치 못한 불상사가 나지 않을까 생각되어 실무에서는 어떻게 사용하시는지 여쭤보고 싶습니다!
-
미해결애프터이펙트 시즌2 에피소드2 텍스트 애니메이션 마스터
4강 Path Text는 한글은 안되는 건가요?
안녕하세요. 제목 그대로 path text는 영어만 가능한지요? 한글로 하려고 했더니 안되네요. 디마스터님 답변 부탁드릴게요. 시즌 1에도 질문 드린 거 있는데.. 그것도 답변해주세요. 감사합니다.
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part2
으아아아아아
으아아아아
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
PATCH 와 PUT 의 차이점
안녕하세요. 강의 잘 보고 있습니다. 얼마전 HTTP API 설계 파트를 시청하기 시작하면서 궁금한 점이 생겨 질문 드립니다. 섹션 5. HTTP 메서드 활용 의 HTTP API 설계 예시 에서 4분 50분쯤부터 게시판을 수정할 때 HTTP API 설계 방식을 PUT 으로 해도 된다고 알려주셨습니다. 게시판의 경우 일부만 수정하는 것이 아닌 통째로 수정하는 것이라고 덧붙였습니다. 게시글의 정보를 DB 에 저장한다고 했을 때 필드로는 대략 게시글 아이디, 제목, 내용, 등록 시간, 수정 시간, 작성자 등등이 들어갈 것 같습니다. 만약 사용자가 게시글을 수정한다면 등록 시간의 정보는 수정되지 않아야 합니다. 예시는 그저 한 필드인 내용의 정보가 통째로 업데이트 되어야함을 예시로 들었던 것 뿐일까요? 아니면 모든 필드가 업데이트 되는 것을 의미하는 것은 맞으나 시간의 경우는 고려하지 않았던 것일까요? 또, 비슷한 맥락으로 DB 데이터를 기준으로 봤을 때 모든 필드가 업데이트 되는 때에 PUT, 일부 필드가 업데이트 되는 때에 PATCH 를 사용하는 것이 맞나요? 아니면 그 외에 또 다른 고려사항이 있을까요?
-
미해결스프링 핵심 원리 - 기본편
null 값은 스프링이 의존관계를 무조건적으로 주입해줄까요?
영한님, 서포터즈님들 안녕하세요 ! 이번 강의에서 NetworkClient Bean을 등록할 때 궁금한 점이 생겨 질문드립니다 앞서 해당 질문들을 다 읽어보았는데 한 가지 궁금한 점이 있습니다. 스프링이 의존관계 주입(해당 코드에선 값 주입)을 할 때, 앞에서 배운 "옵션 처리"를 한 프로퍼티를 제외하고는 null인 값(primitive 타입일 경우는 0) 을 "인지"하고, "의존관계 그래프"를 통해서 무조건 주입을 해주는걸까요?? 감사합니다 !
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
숫자에 천단위 콤마 주기 문의
안녕하세요, 아래 숫자에 천단위 콤마를 주고 싶은데 어떻게 해야 할지 문의드립니다. 감사합니다.
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
await 질문드립니다
강사님 안녕하세요 await 과 비동기 콜백함수에 대해 질문드리고 싶습니다 function delayP(sec){ return new Promise( (resolve, reject) =>{ setTimeout(()=>{ resolve("Hello"); }, sec); } ); } async function myAsync(){ await delayP(10000) return 'async' } myAsync().then((result)=>{ console.log(result); }); console.log("Hello"); console.log("Hello2"); 이 소스코드를 봐주시면 await delayP(10000) 가 실행되기 전까지는 return 'async' 로 내려가지 못하도록 await이 기다려주는 기능을 알 수 있습니다 그러나 여기서 햇갈렸던 부분은 경과1. 경과2. 이렇게 됩니다태스크 큐에 있는 함수는 호출스택에서 함수들이 전부 비워질 때까지 기다려야 하는데 경과3. 호출스택의 함수들도 다 같이 멈춘 다음에await 과 관련된 호출 스택의 함수들은 전부 멈추고전역 스코프의 console.log( ) 함수들은 실행되었습니다 경과4. 호출스택이 안비워졌는데 태스크큐에 있는 함수가 실행되었습니다 저는 태스크큐에 있는 함수들은 호출스택이 비워져야 실행이 된다고 생각해왔어서await 이 이런 걸 가능하게 해주는 건지 질문드리고 싶습니다
-
미해결타입스크립트 입문 - 기초부터 실전까지
와 너무재밌어요 ㅋㅋ
js로 프로퍼티의 타입을 설정해서 타입스크립트처럼 저렇게 접근할떄 프로퍼티뜨는거 처음알앗어요 우와 신기해 ㅋㅋ
-
미해결[PyTorch] 쉽고 빠르게 배우는 GAN
LSGAN 파트 질문입니다
학습 자료 DCGAN.ipynb 의 LSGAN 부분을 실행했을때 전혀 학습되어 있지 않은 이미지들이 생성됩니다. 분명 바로 윗 부분의 DCGAN은 학습도 잘되고 최종 이미지 결과도 강사님의 영상에 나와 있는 것과 비슷합니다. 그런데, LSGAN 부분이 뭔가 제대로 학습이 되지 않습니다. 코드도 전혀 손댄 부분이 없고, loss 펑션만 BCELoss()에서 MSELoss()로 변경했을 뿐인데, 잘 안되네요. 일단, Training을 하면 output이 아래와 같이 loss값들이 예상대로 나오지 않아요 아래는 최종 결과로 생성된 이미지 입니다.