묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
5-5 S3 실습 6분 10초 이미지 파일
이미지 파일은 어디에 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
공부 중에 궁금한게 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]백이 뷰 템플릿을 활용해서 뷰 렌더링을 해주는 경우가 요즘도 프로젝트를 진행할 때 많나요 ? 대부분 HTTP(REST) API로 데이터 전송으로 프론트랑 주고 받는 것인지, 아니면 웹 퍼블리셔 요청대로 동적 html 부분도 서버가 만드는 경우가 흔한건지 궁금합니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
3개의 문 3파트에서 if 문이 읽히지 않습니다..ㅠ
안녕하세요 선생님강의를 듣고 하나씩 따라해보고 있었는데요3개의 문 3파트에서 if 문을 넣는 부분을 그대로 따라서 적었는데 if 문이 해석이 안되서.. 질문 드립니다. 이렇게 적었는데 if 문 안에 넣었을 때는 작동이 안되고targetElem.parentNode.classList.add('door-opened');부분을 if 문 밖으로 빼면 작동이 되는 이유가 무엇일까요.. 정말 너무 궁금합니다.제발 알려주세요. ㅠㅠ
-
해결됨[코드캠프] 시작은 프리캠프
위치 조정이 안 됩니다
회원가입 창 실습중인데요. 아래 사진처럼 왼쪽으로 박스가 치우쳐져 있습니다.혹시나 flex 정렬이 먹힐까 싶어 direction을 row로 주고 justify content를 center로 줘봤지만 아무런 변화도 없습니다. 초반부부터 막힌 거 같은데 이거 어떻게 중앙으로 돌리나요?
-
해결됨PHP 7+ 프로그래밍: 객체지향
namespace class not found 질문
안녕하세요, 선생님!강의는 잘 듣고있습니다.그런데, 나만의 프레임워크 만들기 목차 중 Http강의에서 코드를 실행하던 중 namespace 내에 class가 발견되지 않는다는 오류를 발견했습니다. 코드는 일단, 모두 똑같은데 어디에서 문제가 발생한 것인지 원인을 잘 모르겠네요..ㅠㅠcomposer.json{ "name": "pronist/eclair", "description": "eclair is a simple PHP micro framework.", "type": "library", "license": "MIT", "autoload": { "psr-4": { "Pronist\\Eclair\\": "src/" } }, "authors": [ { "name": "sunwoo" } ], "require": {} } Request.php<?php namespace Eclair\Http; class Request { public static function getMethod() { return filter_input($_POST, '__method') ?: $_SERVER['REQUEST_METHOD']; } public static function getPath() { return $_SERVER['PATH_INFO'] ?? '/'; } } -index.php<?php require './vendor/autoload.php'; use Eclair\Http\Request; $_SERVER['REQUEST_METHOD'] = 'GET'; var_dump(Request::getMethod()); 디렉토리 구조는ECLAIR(폴더)/src /Database -adaptor.php /Http -Request.php/vendor-composer.json-index.php디렉토리 구조 또한 강의 중 그것과 동일합니다.
-
해결됨스프링 시큐리티
익명사용자, remember-me 인증/인가 예외 질문
안녕하세요 수원님익명사용자, remember-me 인증, 인가 예외 관련하여 질문 드립니다. 9분 27초 쯤에 설명하신 내용을 아래와 같이 이해했는데 맞을까요? 익명사용자로 접근할 시익명 사용자 인증 객체가 생성되기 때문에(인증을 받지 않으면 익명 사용자 인증 객체가 생성됨) 인가 예외 발생remeber-mehttp.anyRequest().fullyAuthenticated(); 인 경우쿠키로 인증 처리를 하는 remember-me 인증 방식은 인증 예외를 발생(id, password로 하는 완전한 인증이 아니기 때문)remember-me 토큰 만료http.anyRequest().fullyAuthenticated(); 또는http.anyRequest().authenticated();과 상관없이 인증예외 발생 주신 자료를 정리하면 다음과 같습니다. 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청드립니다!
안녕하세요 강의자료(예제파일? 등) 요청드립니다tnckssla1315@naver.com으로 보내주시면 감사하겠습니다.좋은 강의 감사합니다:))
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
getter와 setter에 대한 의문입니다.
const를 idol.formList앞에 붙여도 된다고 하셔서 const idol.fromList로 실행해보았는데 실행이 안되서요, 왜 그런지 알 수 있을까요?getter를 학습하면서 들게 된 의문입니다. String get firstmember { return this.members[0];}이 get함수는 꼭 class함수 안에서 실행이 되야하는 이유가 있나요? class에서 만들어준 this.members의 값은 class를 나가게 되면 쓸모가 없어지는건가요? 그러기에는 애초에 이전 강의에서 class함수의 this로부터 값을 받아온 name과 members의 값을 class함수가 아닌 main함수에서 출력을 시킨걸로 알고 있어서요..어떻게 된건지 알려주시면 좋을 것 같습니다. setter를 학습하면서 들게 된 의문입니다.1)set firstmember(String name){ this.members[0]= name;}여기에서 String name이라는 파라미터를 받게 되는 것으로 알고 있는데요, class함수에서 제일 먼저 아이돌 그룹 이름을 위해 선언한 String name이랑은 다르게 아예 순수하게 String변수를 파라미터로 받겠다는 의미일까요? 2) blackPink.firstmember = '코드팩토리'; 그리고 setter를 설정하고 보이드 함수에서 이렇게 바꾸셨습니다. 근데 setter에서는 this.members[0]=name;이라고 하셨는데 갑자기 보이드함수에서는 blackPink.firstmember가 나와서 당황했습니다. blackPink인스턴스로 구분하기 위한 것은 이해가 가는데 어떻게 갑자기 get함수를 프린트하게 되는건지가 의문입니다.
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
클래스 - 메소드 강의 질문
return 10; 부분에서 else를 사용하지 않으셨는데, 저 코드에서는 else가 있든 없든 똑같은 동작을 수행하니 그냥 생략하신 건지 궁금합니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
카프카 Consumer 작동 에러 (p.134)
안녕하세요 수강 중 아래 실습 진행이 어려워 질문 드립니다.수집 파일럿 실행 5단계에서 카프카 Consumer 작동 실습시 Resetting offset 문구가 뜨며 데이터 확인이 안됩니다.시뮬레이터 재실행 및 스마트카 상태 정보 다시 옮겨 보았지만 안되었습니다.car-batch-log 를 확인했을때 위와 같이 뜨는데 상관없는지 궁금합니다.[오류문구][root@server02 ~]# kafka-console-consumer --bootstrap-server server02.hadoop.com :9092 --topic SmartCar-Topic --partition 023/01/09 18:47:52 INFO utils.Log4jControllerRegistration$: Registered kafka:type =kafka.Log4jController MBean23/01/09 18:47:52 INFO consumer.ConsumerConfig: ConsumerConfig values:auto.commit.interval.ms = 5000auto.offset.reset = latestbootstrap.servers = [server02.hadoop.com:9092]check.crcs = trueclient.dns.lookup = defaultclient.id =connections.max.idle.ms = 540000default.api.timeout.ms = 60000enable.auto.commit = falseexclude.internal.topics = truefetch.max.bytes = 52428800fetch.max.wait.ms = 500fetch.min.bytes = 1group.id = console-consumer-96835heartbeat.interval.ms = 3000interceptor.classes = []internal.leave.group.on.close = trueisolation.level = read_uncommittedkey.deserializer = class org.apache.kafka.common.serialization.ByteArray Deserializermax.partition.fetch.bytes = 1048576max.poll.interval.ms = 300000max.poll.records = 500metadata.max.age.ms = 300000metric.reporters = []metrics.num.samples = 2metrics.recording.level = INFOmetrics.sample.window.ms = 30000partition.assignment.strategy = [class org.apache.kafka.clients.consumer .RangeAssignor]receive.buffer.bytes = 65536reconnect.backoff.max.ms = 1000reconnect.backoff.ms = 50request.timeout.ms = 30000retry.backoff.ms = 100sasl.client.callback.handler.class = nullsasl.jaas.config = nullsasl.kerberos.kinit.cmd = /usr/bin/kinitsasl.kerberos.min.time.before.relogin = 60000sasl.kerberos.service.name = nullsasl.kerberos.ticket.renew.jitter = 0.05sasl.kerberos.ticket.renew.window.factor = 0.8sasl.login.callback.handler.class = nullsasl.login.class = nullsasl.login.refresh.buffer.seconds = 300sasl.login.refresh.min.period.seconds = 60sasl.login.refresh.window.factor = 0.8sasl.login.refresh.window.jitter = 0.05sasl.mechanism = GSSAPIsecurity.protocol = PLAINTEXTsend.buffer.bytes = 131072session.timeout.ms = 10000ssl.cipher.suites = nullssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]ssl.endpoint.identification.algorithm = nullssl.key.password = nullssl.keymanager.algorithm = SunX509ssl.keystore.location = nullssl.keystore.password = nullssl.keystore.type = JKSssl.protocol = TLSssl.provider = nullssl.secure.random.implementation = nullssl.trustmanager.algorithm = PKIXssl.truststore.location = nullssl.truststore.password = nullssl.truststore.type = JKSvalue.deserializer = class org.apache.kafka.common.serialization.ByteArr ayDeserializer23/01/09 18:47:53 INFO utils.AppInfoParser: Kafka version: 2.2.1-cdh6.3.223/01/09 18:47:53 INFO utils.AppInfoParser: Kafka commitId: unknown23/01/09 18:47:53 INFO consumer.KafkaConsumer: [Consumer clientId=consumer-1, gr oupId=console-consumer-96835] Subscribed to partition(s): SmartCar-Topic-023/01/09 18:47:53 INFO clients.Metadata: Cluster ID: AWKsMltnSBSo2f2sVF2P-g23/01/09 18:47:53 INFO internals.Fetcher: [Consumer clientId=consumer-1, groupId =console-consumer-96835] Resetting offset for partition SmartCar-Topic-0 to offs et 14.감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
안녕하세요
@requestmapping 의 종류에는 @getmapping 과 @postmapping 두 가지로 나뉜다고 이해해도 괜찮을까요?
-
해결됨14일만에 배우는 ASP.NET CORE
Login 뷰에서 MembershipController연결 방식문의
첫 강의에서 Login 뷰파일에서 post방식과 controller와 action을 연결해주었는데요.MembershipContoller의 post태깅의 Login함수로 연결시켜주는것 같은데요.질문은 Membership으로만 넣어줬는데 MembershipContoller와 어떻게 연결이 되나요?아래는 Membership만 입력되어있고 MembershipContoller은 Contoller라는 이름이 더 붙여져있는데요.이부분이 정확히 이해가 안가네요. <form method="post" asp-controller="Membership" asp-action="Login"
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청드립니다.
안녕하세요 강의자료 요청드립니다~!yeonhwalim03@gmail.com으로 보내주시면 감사하겠습니다.좋은 강의 감사합니다:-)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
1차 캐시와 동일성 보장
[질문 내용]책 62페이지 강의 내용 16분 50초에 나오는 페이지에서 DB isloation Level이 Read Commit이어도 애플리케이션에서 Repeatable Read를 보장한다고 했는데요.다른 Entity Manager가 update를 했다면 그 경우에는, 다른 값이 조회가 되는 것인가요? ex) EntityManager A, EntityManager B(혹은 다른 서버, DB에서 직접 쿼리 발생)A selectB update, commitA select이렇게 되는 경우, 1과 3의 값은 같으나 2의 값은 다른 것인지 궁금합니다.B서버는 이미 커밋을 진행해서 DB에서의 값은 바뀌었으나, A서버는 DB에서 조회하지 않고 자신의 영속성 컨텍스트에서 조회했으므로 1번과 같은 값을 읽는건가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
rejectValue관련
<input th:errorclass="field-error" placeholder="새 비밀번호입력해주세요" th:field="*{check_npwd}" th:name="n_pwd"> <input th:errorclass="field-error" placeholder="새 비밀번호입력해주세요" th:field="*{check_npwd}" th:name="n_pwd"> th:field="*{check_npwd}" th:name="n_pwd" 필드와 name을 다르게 하고싶은데 어떻게 해야하나요?둘다 빨갛게 오류 메시지 표시하고 싶은데 rejectvalue를 각각만들어야 하나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
RequestMappingHandlerMapping이 더이상 @RequestMapping이 붙은 클래스를 매핑 정보로 인식하지 않습니다.
안녕하세요 좋은 강의 항상 잘 보고 있습니다. 다름이 아니라 8분 경 RequestMappingHandlerMapping은 스프링 빈 중에서 @RequestMapping 또는 @Controller가 클래스 레벨에 붙어 있는 경우 매핑 정보로 인식한다 하였는데, 스프링 6 버전 이후부터는 @RequestMapping은 인식하지 않게 변경된 것 같아 말씀 드립니다. 관련 커밋 링크 참조합니다!https://github.com/spring-projects/spring-framework/commit/3600644ed1776dce35c4a42d74799a90b90e359e 감사합니다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
오브젝트를 더블클릭했을때 나오는 빗금은 무엇인가요?
안녕하세요. 수업을 따라 만들어보고 있는 와중에 오브젝트(rectangle)를 더블클릭하게 되었더니 모양에 맞춰 빗금이 쳐지는데 이것은 어떤 의미이고 무엇을 할 수 있는 것인가요?감사합니다.
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
안녕하세요? no usages관련해서 질문드립니다
강의에서 볼 때 선생님 화면에는 no usages가 없는데제 거에는 떠 가지고요이게 뭔지, 없앨 수 있는지 궁금합니다감사합니다.
-
해결됨XD UI 디자인 + Clone Coding 인터렉티브 반응형웹 포트폴리오!
-webkit-transition
-webkit-transition을 굳이 사용하는 이유가 뭔가요?다른 사이트 호환성 때문에 사용하는것인가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문있습니다. reduces 상태값 관련
안녕하세요 다름이아니라 해당 강의 내용 중signup에서 해당 회원등록이 success 후 singDone 이 true 로 변하잖아요그래서 useEffect((singDone) => {Router.replace('/')},[singDone] )해서 ture 일떄 메인페이지로 이동하는데메인페이지이동했을때 __NEXT_REDUX_WRAPPER_HYDR.... 에서 singDone 상태값이 다시 false로 돌아왔던데이게 어떤 개념으로 되었던거지요?관련 개념 사용해서 프로젝트 중인데 저는 페이지를 넘기고 __NEXT_REDUX_WRAPPER_HYDR....에서 상태값이 그대로 ture 다시 접근이 안되네요... 관련 흐름은 같은 개념의 코드 흐름으로 짯는데 말이죠 그래서 말인데 이게 어떤 원리로 true로 바뀐 상태값이 다시 false로 초기화 되어서 해당 페이지를 다시 진입할 수 있던거였죠?