묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
코드공유
안녕하세요코드 공유 깃헙 좀 알 수 있을까요?
-
미해결Flutter 중급 1편 - 클린 아키텍처
Result view 처리
안녕하세요 선생님.선생님 강의를 듣다가 궁금증이 생겨서 질문드립니다.선생님 강의에선 Result를 ViewModel 에서 처리를 하고 View에서 Result에 따라 분기처리하여 화면을 그리셨는데, ViewModel 에서 데이터처리를 하지 않고 사진과 같이 처리를 해도 무관한지 궁금합니다.그리고 강의처럼 ViewModel에서 Result를 처리한 후 View에서 화면을 그리게 하고 싶으나 아래의 코드일 때 Result가 Error일 땐 error 값을 넘겨주면 될 것 같은데 Success 일 땐 어떻게 처리해서 View에 던져줘야 하는지 궁금합니다. 긴 글 읽어주셔서 감사합니다.ViewViewModel Result
-
미해결함수형 프로그래밍과 JavaScript ES6+
이해를 해보려고 하다 막혀서 질문 드립니다...!
후반에 products가 축약되는 것이 이해가 안되어 계속 돌려보다 제 나름대로 이해 해서 적어봅니다... 커리함수로 감싼 함수에 인자 하나를 전달하여 즉시실행 하지 않고 함수를 반환하도록 함 반한된 함수는 콜백함수로 go함수에 전달 됨 따라서 반환된 함수의 실행 시점과 인자는 go함수에게 위임됨 go함수 의 정의된 내용에 따라 실행되며 반환된 함수에 products값을 인자로 넘겨 실행 결국 go함수의 입장에서 보면 (products) => curry(filter)((p) => p.price < 20000)(products) === curry(filter)((p) => p.price < 20000) 5번 까지의 과정으로 인해 축약 가능 이렇게 위와같은 순서로 이해를 했습니다... 혹시 틀린 부분이 있다면 알려주시면 감사하겠습니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
Auth() 처리 시 Warning: Functions are not valid as a React child 에러 해결방법
강의 따라했는데 아래 에러 나시는 분들Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.버전이 달라지면서 Auth지원 관련해서 강의와 차이가 생긴 듯 합니다 간단한 해결 방법 입니다 ./src/hoc/auth.js 파일의 Auth함수를 익명함수가 아닌 기명함수로 변경import { useEffect } from "react"; import { useDispatch } from "react-redux"; import { auth } from "../_actions/user_action"; const Auth = (SpecificComponent, option, adminRoute = null) => { function AuthenticationCheck(props) { const dispatch = useDispatch(); useEffect(() => { dispatch(auth()).then((res) => { console.log(res); }); }, []); return <SpecificComponent />; } return AuthenticationCheck; }; export default Auth;2. ./src/compoenent/views/RandingPage, LoginPage, RegsterPage export시 Auth 처리//LendingPage export default Auth(LandingPage, null); //LoginPage export default Auth(LoginPage, false); //RegisterPage export default Auth(RegisterPage, false); 왜인진 모르겠지만 저는 Auth를 익명함수로 두니까 Auth(컴포넌트) 처리시에 계속 에러가 나더라구요기명함수로 고쳤더니 에러 해결됐습니다
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
cors 에러
strict-origin-when-cross-originapi호출시 위에러납니다. 확장프로그램도 깔아봤지만 해결이 되지 않아 질문드립니다.네이버웨일사용중이며 소스코드는 다음과 같습니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
핫리로딩 에러
[제로초 강좌 질문 필독 사항입니다]질문에는 여러분에게 도움이 되는 질문과 도움이 되지 않는 질문이 있습니다.도움이 되는 질문을 하는 방법을 알려드립니다.https://www.youtube.com/watch?v=PUKOWrOuC0c0. 숫자 0부터 시작한 이유는 1보다 더 중요한 것이기 때문입니다. 에러가 났을 때 해결을 하는 게 중요한 게 아닙니다. 왜 여러분은 해결을 못 하고 저는 해결을 하는지, 어디서 힌트를 얻은 것이고 어떻게 해결한 건지 그걸 알아가셔야 합니다. 그렇지 못한 질문은 무의미한 질문입니다.1. 에러 메시지를 올리기 전에 반드시 스스로 번역을 해야 합니다. 번역기 요즘 잘 되어 있습니다. 에러 메시지가 에러 해결 단서의 90%를 차지합니다. 한글로 번역만 해도 대부분 풀립니다. 그냥 에러메시지를 올리고(심지어 안 올리는 분도 있습니다. 저는 독심술사가 아닙니다) 해결해달라고 하시면 아무런 도움이 안 됩니다.2. 에러 메시지를 잘라서 올리지 않아야 합니다. 입문자일수록 에러메시지에서 어떤 부분이 가장 중요한 부분인지 모르실 겁니다. 그러니 통째로 올리셔야 합니다.3. 코드도 같이 올려주세요. 다만 코드 전체를 다 올리거나, 깃헙 주소만 띡 던지지는 마세요. 여러분이 "가장" 의심스럽다고 생각하는 코드를 올려주세요.4. 이 강좌를 바탕으로 여러분이 응용을 해보다가 막히는 부분, 여러 개의 선택지 중에서 조언이 필요한 부분, 제 경험이 궁금한 부분에 대한 질문은 대환영입니다. 다만 여러분의 회사 일은 질문하지 마세요.5. 강좌 하나 끝날 때마다 남의 질문들을 읽어보세요. 여러분이 곧 만나게 될 에러들입니다.6. 위에 적은 내용을 명심하지 않으시면 백날 강좌를 봐도(제 강좌가 아니더라도) 실력이 늘지 않고 그냥 코딩쇼 관람 및 한컴타자연습을 한 셈이 될 겁니다.
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
자바를 부탁해 질문
자바를 부탁해 책을 보고있습니다.책에 있는 실전 프로젝트인 영화 예매 관리 프로그램을 보려는데 어떻게 접근하고 공부해야할지 모르겠습니다...코드를 읽자니 읽히지도 않고 뭐가 뭐였는지도 기억도 안납니다... 코드 한줄한줄이 너무 어렵습니다...
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
45강 실습관련 질문드립니다
안녕하세요 선생님! 45강 실습을 따라하던 중해당부분에 오류가 나서 질문드립니다.분명히 다르게한게 없는데.. i 변수를 찾을 수 없다는 오류가 납니다..어떤부분이 잘못된건지 도저히 답이 안나와서..여쭤봅니다!
-
해결됨쉽게 배우고, 포트폴리오로 만드는 반응형 웹! #설화수
js 토글질문
현재 강의에서 select_language에 토글을 걸어놔서해당 css부분은 width가 25%여서 정확히 ^ 버튼을 누르면 language창이 뜨는게 아닌 ^가 아닌 옆에 넓은 width 25% 범위 전부에서 토글이 작동합니다. 해당 문제를 해결하려면 어디에다가 변수설정해서 토글을 설정하면 좋을까요?
-
미해결피그마로 콘텐츠 디자인하기
강의내용 실습자료 소스 요청드립니다.
안녕하세요, 강의에서 보여주신 실습자료를 직접 연습해볼 수 있도록소스 파일이나 오픈된 피그마 링크를 요청 드립니다.설명해주신 부분 동일하게 실습 해보려고 하는데, 강의 내용에 있는 소스들이 필요해서요!다운로드가 가능한 경로 공유 주시면 감사하겠습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
sql의 기초만 아는데 sql 문 따로 학습 후 들어야할까요? 아님 동시에 하루 1시간 sql 이런식으로 같이 들어오될까요
sql의 기초만 아는데 sql 문 따로 학습 후 들어야할까요? 아님 동시에 하루 1시간 sql 이런식으로 같이 들어오될까요
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
Nestjs Typeorm Migration관련해서 궁굼한게 생겨서요..
수강생분들의 질문을 기다립니다! - 에러에 해당하는 질문은 "에러가 발생한 상황에 대한 충분한 설명", "에러 메세지", "에러가 난 코드 스크린샷"을 함께 첨부해주세요. - 언어에 해당하는 질문은 구글링 및 서치 후에 구체적으로 질문해주시면 좋습니다. - 간단한 진로 및 방향성에 대한 질문은 메일로 보내주세요.- 패키지 버전 관리은 실무 환경과 트랜드에 맞추어 강의를 업데이트 하고 있습니다. 강의를 그대로 따라갔는데 에러가 발생한다면 패키지 버전을 강의에서 사용하는 버전과 동일하게 맞춰주세요!- 강의 노트, QA 목록, 공지 사항을 먼저 확인해주세요.- 논리적이고 구체적인 질문은 학습 효과를 올립니다 :) 안녕하세요. 몇달전에 강의를 다 듣고, 프로젝트를 시작하게됬는데, 요즘 궁굼한게 생겨서 물어볼곳이 어디 없을까 찾다가 질문 올렸습니다. 제가 작성하고 있는 프로젝트는 github에 소스를 merge하면, Aws의 elastic beanstalk과 codepipeline을 통해 배포되는 상황입니다. 프로젝트를 진행해나가면서 DB를 마이그해야할거같아서 찾아봤는데, 자료가 많이 없더라구요. 이미 deprecate된 기능으로 작성된 예제는 좀 있었는데, 참고하기가 어려워서. 혹시 선생님께서 추천해주실만한 참고가능한 자료가 있으시다면 알려주시면 감사하겠습니다. 참고해서 개발해볼께요! "typeorm": "^0.3.7" 사용중입니다. ㅜㅜ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드하고 실행하기, 빌드 오류
안녕하세요build시에 해당 오류가 발생합니다. 구글링해도 잘 안나오네요 ㅠㅠ 자바 버전은 1.8로 다 맞춰준 것 같은데 안되네요...intellj에서 실행이랑 웹 페이지까지 다 따는데cmd에서 빌드할 때 안되는건 왜 그런건가요?참고로 강사님과 똑같이 ./gradlew build라고 하면 안되고 gradlew build라고 해야 빌드가 됩니다..
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
PDF 파일에 오타가 있는 것 같습니다.
PDF 9페이지 MySQL DB 연동하는 코드를 보면 <property name=“jdbcUrl" value="jdbc:mysql://localhost:3306/com?serverTimezone=UTC"/> 부분에서 코드 블럭으로 표시한 부분(name=“jdbcUrl" )이 왼쪽 특수문자가 " 가 아니라 다른 특수 문자라서 에러가 발생 합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
localhost:8080/hello가 안들어가져요
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용]hello 매핑도 되어있고 리턴할때도 hello.html로 가게 되어있습니다파일구조도 helloController를 HelloSpringApplication 동일한 hello.hellospring패키지 아래에 두었고요index는 잘 되는데 hello.html은 인식이 안되네요 localhost:8080/hello로 가면 whitelabel error page가 뜹니다
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
express 버전도 똑같은데 뭐가 문제인지 모르겠네요.
HttpExceptionFilter 부분을 똑같이 적용해보고 있는데요. import { ExceptionFilter, Catch, ArgumentsHost, HttpException, } from '@nestjs/common'; import { Request, Response } from 'express'; @Catch(HttpException) export class HttpExceptionFilter implements ExceptionFilter { catch(exception: HttpException, host: ArgumentsHost) { const ctx = host.switchToHttp(); const response = ctx.getResponse<Response>(); const httpStatus = exception.getStatus(); response.status(httpStatus).json({}); } }제프로젝트에서는 위처럼 status를 찾지를 못하는데요. 실행자체는 되지만, package.json에 있는 버전들도 똑같이 맞췄는데도 왜 저럴까요?? node_modules 를 제거후 다시 npm i 로 설치해도 똑같습니다. ㅠㅠ 아래는 제 package.json 의 버전들 입니다."dependencies": { "@nestjs/common": "^8.0.0", "@nestjs/core": "^8.0.0", "@nestjs/platform-express": "^8.0.0", "@nestjs/typeorm": "^8.0.3", "mysql2": "^2.3.3", "reflect-metadata": "^0.1.13", "rimraf": "^3.0.2", "rxjs": "^7.5.5", "typeorm": "^0.2.45" }, "devDependencies": { "@nestjs/cli": "^8.0.0", "@nestjs/schematics": "^8.0.0", "@nestjs/testing": "^8.0.0", "@types/express": "^4.17.13", "@types/jest": "27.4.1", "@types/node": "^16.0.0", "@types/supertest": "^2.0.11", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "eslint": "^8.0.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "jest": "^27.2.5", "prettier": "^2.3.2", "source-map-support": "^0.5.20", "supertest": "^6.1.3", "ts-jest": "^27.0.3", "ts-loader": "^9.2.3", "ts-node": "^10.0.0", "tsconfig-paths": "^3.10.1", "typescript": "^4.3.5" },사실 그냥 nest 새로 만든 프로젝트에 "http-exception.filter.ts" <- 해당 파일을 복붙만 해도 위처럼 빨간줄이 그어져서 response의 status를 찾지못하네요. 1. nest new project 2. 해당 프로젝트 src 폴더에 "http-exception.filter.ts " 복붙3. status에 빨간줄 확인 위 빨간줄 무시하고 그냥 실행시켜도 문제없이 실행되긴합니다. 하지만, 그 원인을 알고싶네요! (또는 해결방법)제 생각에는 제로초님의 node_modules 에 설치된것과 제가 가진 node_modules 에서 차이가 있을꺼같은데, 버전까지 동일하게 한 후 npm i 를 했는데도 이런경우에는 어떻게 해결해야하는지 질문드립니다!
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
let const 차이점
변수를 선언할 때,let 과 const 의 차이점이 명확하지가 않아요let은 재할당 가능const 재할당 불가그래서 실제 변수 선언할 떄 어떤 경우에 사용하는지 쉽게 설명 부탁드릴게요
-
미해결스프링 핵심 원리 - 기본편
http강의를 듣기전에
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]스프링 기본 강의를 마치고 http 강의를 수강하려고 하는데요. 커리큘럼과 내용을 잠깐 보니 html에 대해서 설명하시는 부분도 있더라구요.현재 html, css, js에 관한 지식은 없고 자바, sql기본, 스프링입문, 스프링기본에 대해서만 학습한 상태인데, http강의를 듣기전에 html에 대해서 선수학습을 한후에 듣는게 좋을까요?아니면 http강의를 들으면서 html에 대해서 모르는게 있으면 그때그때 찾아보면서 공부하는게 좋을까요?
-
미해결스프링 핵심 원리 - 기본편
OrderApp 테스트
OrderApp 클래스 만들고 실행하면이렇게 뜨는데 뭐가 잘못된 걸까요?? MemberApp에선 잘 동작했는데 ㅠㅠ 코드 다 지우고 다시 따라쳤는데도 안되네요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
post 타이틀을 한글로 쓰면 경로이동이 안됩니다
안녕하세요 선생님post 타이틀을 한글로 쓰면 경로이동이 안됩니다 영어로 쓰면 라우터대로 경로가 이동하는데 한글로 쓰면 이동이 안되네요... 왜이럴까요 한글타이틀 도 영어타이틀 처럼 잘 이동될순 없을까요