inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

다음으로에 나온 실전 REST API 강의

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

다음으로에 나온 실전 REST API 강의는 아직 나오지 않은 상태일까요? 아니면 다른 강의에 녹아있는걸까요

  • spring
  • mvc
맥스 댓글 1 좋아요 0 조회수 187

Nextjs14 에서의 react query사용의 필요성

해결됨

[풀스택 완성] Supabase로 웹사이트 3개 클론하기 (Next.js 14)

리액트 쿼리를 사용하면 결국 client side fetching이 됩니다. nextjs13부터 server side fetching이 가능해지고 suspense를 활용한 data streaming은 데이터펫칭에서 새로운 패러다임을 제시했다고 생각합니다. 굳이 리액트 쿼리를 사용할 이유가 있을까요?

  • next.js
  • react-query
  • supabase
5MIN VET 댓글 1 좋아요 3 조회수 693

스프링부트 1:1 채팅 구현 관련 질문

미해결

안녕하세요. 현재 파이널 프로젝트로 스프링부트 웹사이트를 만들고 있는 취준생입니다. 웹소켓을 사용해서 1:1 채팅창을 구현하려고 하는데, 혹시 실무에서는 어떤 웹소켓 라이브러리가 많이 쓰이나요?

엄송현 댓글 1 좋아요 0 조회수 129

시큐리티 완전정복(6.x 개정판) 쿠폰

미해결

스프링 시큐리티 OAuth2

안녕하세요!! 수원님의 시큐리티 강의를 듣고 있습니다!! 좋은 강의 해주셔서 감사합니다! 다름이 아니라, 제가 메일을 늦게 확인하여서 기존 수강생에게 제공되는 50%할인 쿠폰을 사용하지 못했는데, 혹시 다시 쿠폰 발급이 가능한지 여쭤봐도 되겠습니까?! 감사합니다.

  • java
  • spring
  • spring-boot
  • oauth
gentle9828 댓글 1 좋아요 0 조회수 157

투두 수정 / 삭제 질문

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

투두를 수정, 삭제하는 강의를 보면서 버튼을 클릭할 때, 제가 누른 버튼이 어떤 버튼인지 알 수 없기 때문에 이벤트 객체를 이용해야 한다고 생각했습니다. 내가 클릭한 버튼의 아이디를 수정, 삭제하는 함수의 인수로 전달해야 한다고 생각해서 아래와 같은 코드로 작성해야한다고 생각했습니다. const onChageCheckBox = (e) => { onUpdate(e.target.id); }; const deleteHandler = (e) => { onDelete(e.target.id); }; 하지만 강의에서는 아래 코드처럼 알려주셔서요! const onChageCheckBox = () => { onUpdate(id); }; const deleteHandler = () => { onDelete(id); }; 이벤트 객체를 사용하지 않고 id만으로 함수가 실행되는 점이 이해가 가지 않아 질문 드립니다. 더불어 이벤트 객체를 사용해서 코드를 작성하는 방법도 있는지 질문 드립니다. 항상 좋은 강의해주셔서 감사합니다!

  • javascript
  • react
  • node.js
강두희 댓글 2 좋아요 0 조회수 198

블렌더 렉이 너무 심해요

미해결

블렌더 코지 리빙룸 아이소메트릭 모션그래픽

블렌더 렉이 너무 심해요 포토샵, 일러스트는 잘 돌아가는데.. 해결방법이 있을까요..?

  • blender
  • 3d
  • 3d-rendering
  • 3d-modeling
혜진 댓글 1 좋아요 0 조회수 1672

쿠폰 발급 유저 흐름에 대한 질문

미해결

실습으로 배우는 선착순 이벤트 시스템

쿠폰이 발급되고 바로 사용하려는 유저가 있다면 어떻게해야하나요? 실무에서 보통의 경우 어떻게 처리하는지 궁금한데요. 예를 들어서, 쿠폰이 생성되려면 시간이 다소 소요될 수 있다는 안내 문구와 같은 정책으로 안고가는지.. 아니면 다른 좋은 방법이 있는지 궁금합니다. 강의 내용 흐름 레디스를 통해서 싱글 스레드로 쿠폰 개수 확인 제한 범위 안이라면 클라이언트에게 쿠폰 발급 성공 응답 비동기로 처리량을 조절하면서 쿠폰 데이터를 저장 실제 유저가 아직 쿠폰 발급이 안되었는데, 쿠폰 사용 시도 이 경우 어떻게 대응하는지 궁금합니다.

  • java
  • docker
  • spring-boot
  • kafka
  • redis
이민준 댓글 2 좋아요 0 조회수 331

2-J: 배열 인덱스 질문

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

https://www.acmicpc.net/source/share/2e4e57d962ef41a9bb4bc8f670ac158c 정답 소스 중 if(a[i][j] == 0){ while(a[i][j + 1] == -1){ a[i][j + 1] = cnt++; j++; } } for문에서 j < m이니, a[i][j + 1]은 배열 인덱스를 초과할 수 있는 것 아닌가요? 저는 그렇게 생각하여 while(j + 1 < m && a[i][j + 1] == -1) 이 맞다고 생각하였는데, 제 생각에서 뭐가 틀린 건지 모르겠습니다.

  • c++
  • 코딩-테스트
윤휘영 댓글 2 좋아요 0 조회수 128

혹시 중급1에서 완벽히 이해가 안됬다고 느끼면 중급1편을 다시 재수강하고 중급2로 넘어가는게 좋을까요? 아니면 우선 순차적으로 모두 수강후에 재수강하는것이 좋을까요?

미해결

김영한의 실전 자바 - 중급 1편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 혹시 중급1에서 완벽히 이해가 안됬다고 느끼면 중급1편을 다시 재수강하고 중급2로 넘어가는게 좋을까요? 아니면 우선 순차적으로 모두 수강후에 재수강하는것이 좋을까요?

  • java
  • 객체지향
쿄쿄 댓글 1 좋아요 0 조회수 262

보안 및 오픈소스 활용

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요, 우선 좋은 강의 만들어주셔서 감사하다는 말씀 먼저 드립니다. 조그마한 회사에 재직 중인 신입 개발자입니다. AI를 분야를 다루는 것은 처음이라 백그라운드 지식이 전혀 없는 상태임을 양해 부탁드립니다. 현재 강의를 완강하지는 못했지만, 질문이 있습니다. 저 말고 다른 분도 질문을 올리신 거 같긴 한데, 제가 궁금한 것은 현재 외부에 공개되는 것에 민감한 자료에 대해 llm이 잘 답변하는 것을 목표인 프로젝트를 맡게 되었는데요, 민감한 정보이다 보니, 클라우드 서버를 사용하지 않고, 직접 서버를 구매할 예정이라고 들었습니다. openAI의 api와 같은 외부 api 사용도 어려울 것으로 생각 됩니다. (외부 api를 사용해 rag를 구성하는 것에 대해서 민감하게 생각하시는 거 같습니다) 그래서 저와 같은 상황일 때는 임베딩 부분이나 vectorDB 구성을 어떻게 하는 것이 좋을까요? llm 모델은 llama3를 활용하면 문제가 없을 거 같은데, 정말 중요한 임베딩과 vectorDB 구성에서 고민이 많습니다. vectorDB는 AWS를 활용하지 않는 Chroma를 이용한다고 하더라도, 임베딩을 어떤 것을 사용하면 좋을지 고민이 됩니다. 감사합니다.

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
bom20065 댓글 1 좋아요 0 조회수 461

아예 Linux Ubuntu PC에서 실습을 따라하려고 하는데

해결됨

개발자를 위한 쉬운 도커

아예 ubuntu Linux PC에서 따라하려고 하는데 Docker Desktop이랑 많이 혼동이 될까요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
asg5450 댓글 2 좋아요 1 조회수 150

섹션2 - Tilemap 강의에서 BaseMap 프리팹에 Front_01 용도가 궁금합니다.

미해결

[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)

섹션2 - Tilemap 강의에서 BaseMap 프리팹에 Front_01은 어떤 이유로 필요한건지 알 수 있을까요? Front_01 온/오프를 해봐도 큰 변화는 보이지 않아서 관리의 목적이나 개발의 용이성등의 이유가 있을 것 같은데 궁금합니다.

  • C#
  • unity
  • MMORPG
devdev 댓글 1 좋아요 0 조회수 172

안녕하세요 스프링 시큐리티 테스트에 대한 질문이 있습니다.

미해결

Practical Testing: 실용적인 테스트 가이드

스프링 시큐리티를 사용하고 시큐리티 설정안에서 아래와 같은 예외 핸들링을 해주었을때 http.exceptionHandling(e -> e.authenticationEntryPoint((request, response, authException) -> { CustomResponseUtil.fail(response, "로그인을 진행해 주세요", HttpStatus.UNAUTHORIZED); })); http.exceptionHandling(e -> e.accessDeniedHandler((request, response, accessDeniedException) -> { CustomResponseUtil.fail(response, "권한이 없습니다", HttpStatus.FORBIDDEN); })); 컨트롤러 테스트에서 @WebMvcTest(AccountController.class) class AccountControllerTest { 테스트를 하면 예외 핸들링이 안되는거 같은데 맞을까요? 이러한 해결방법으로 @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.MOCK) 이렇게 사용하면될거같은데 1. @WebMvcTest(AccountController.class) 방식으로도 해결할수 있는 방법이 있을까? 2. 어떤 방식을 더 추천하실까요?

  • spring
  • tdd
  • jpa
  • mockito
  • 소프트웨어-테스트
  • junit5
qheogus55 댓글 2 좋아요 0 조회수 226

Drift 파일 안의 스키마 버전 업데이트?

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

int get schemaVersion => 1; // DataModel을 변경하면 버전을 올리고 배포 / 현재 원하는 상태인지 확인용 데이터 모델을 저희가 새로 만들고 JOIN 시켜서 연동시키는데 실제 출시, 업데이트 환경에서는 방금과 같이 모델구조에 변화가 오는 상황에서 버전 관리 해주고 문서화 하는게 맞는 건가요? 해당 스키마 버전이 실제 구동환경에는 영향이 없고 수업이라서 넘어간 상황인지 궁금합니다.

  • flutter
  • 클론코딩
SungWoo Jo 댓글 2 좋아요 0 조회수 158

생성날짜를 테이블에 추가하는 이유?

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 테이블 ID는 주 식별자로 불러와야하는거 이해했고 색상 칼럼은 JOIN하기 위해 새로운 테이블의 값이라는거 이해했습니다 그런데 생성 날짜는 왜 추가한건지 설명해주실수 있나요? 이미 테이블 연동은 1:1로 ID 로 가능하고 가져오려고 하는 데이터는 색상값이기만 한걸로 이해했습니다.

  • flutter
  • 클론코딩
SungWoo Jo 댓글 1 좋아요 0 조회수 124

선생님 users.resolver.spec코드좀 봐주세요!

미해결

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

import { Test } from '@nestjs/testing'; import { UsersService } from '../users.service'; import { IContext } from 'src/commons/interfaces/context'; import { Request, Response } from 'express'; // 주로 DB 작업할 때 가짜DB 만들 때 사용함 class MockUsersService { mydb = []; create({ email, password, name, age }): string { this.mydb.push({ email, password, name, age }); const token = 'token'; return token; } } describe('UsersResolver', () => { let usersService: UsersService; beforeEach(async () => { const usersModule = await Test.createTestingModule({ providers: [ UsersService, { provide: UsersService, useClass: MockUsersService, }, ], }).compile(); usersService = usersModule.get<UsersService>(UsersService); }); describe('fetchUser', () => { it('유저 정보 찾기', () => { const mockRequest: Request & { user?: { id: string } } = { user: { id: '12345' }, } as Request & { user: { id: string } }; const mockResponse: Response = {} as Response; const mockContext: IContext = { req: mockRequest, res: mockResponse, }; expect(mockContext.req.user).toStrictEqual({ id: '12345' }); }); }); describe('createUser', () => { it('유저 등록하기', async () => { const mockToken = 'token'; const mockUser = { email: 'aaa@aaa.com', password: '1234', name: '정중식', age: 12, }; const result = await usersService.create({ ...mockUser }); // 반환 값이 mockToken과 일치하는지 확인 expect(result).toBe(mockToken); }); }); }); 강의에서는 app.controller.spec랑 똑같이하시면됩니다~ 하고 넘어가셔서 챗지피티랑 손잡고 짜봣는데요.. 어떤가요? 맞게했나요?.. 개념도 생소하고 코드짜는게 넘 어렵네요.. 챗지피티 이자식은 목업클래스 안만들어주고 지름길 같은 jest.fn()같은 메서드로 목업함수 만들어주고.... 선생님 답변기다리겠씁니다!

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
반가우면반갑다고해 댓글 1 좋아요 0 조회수 140

iterm에서 답변이 두번 출력됩니다.

해결됨

개발자를 위한 쉬운 리눅스

where tree 라고 입력하면 이렇게 답변이 두번 나오는데 상관없는걸까요? 맥은 거의 초보라서 모든게 무섭네요 ;;

  • linux
가후 댓글 2 좋아요 1 조회수 176

복구 불가능한 예외

미해결

스프링 DB 1편 - 데이터 접근 핵심 원리

강의에서 설명하신 복구 불가능한 예외에 대해서 질문드립니다. 말씀하신 복구 불가능한 예외라는게 구체적으로 어떤것을 의미하는것인지 이해를 잘 못하겠습니다. 앞서 배운것처럼 해당 예외가 발생하면 애플리케이션 로직에서 try~catch를 통해 예외를 잡아서 처리하면 되는것 아닌가요??

  • spring
  • mvc
  • spring-jdbc
오리쉐리 댓글 1 좋아요 1 조회수 125

4:04질문입니다.

미해결

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

void countDowm함수에서 if구문이 끝난 후 cout << n <<"번째 재귀함수"<<endl; 에서 왜 0부터 시작하는 지는 알겠는데 어떻게 숫자가 증가하는 지, 왜 n이 역수로 출력이 되는지 더 자세한 설명 부탁드립니다.

  • c++
Sendyt 댓글 1 좋아요 0 조회수 129

4:39 질문입니다.

미해결

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

4:39 부분에서 Time day1 = {5,45}; 일 때 왜 {}괄호를 사용한 건가요?

  • c++
Sendyt 댓글 1 좋아요 0 조회수 145

인기 태그

인프런 TOP Writers

주간 인기글