inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

cmd에 flutter doctor 입력하면 바로 튕겨버립니다...

해결됨

Flutter 앱 개발 기초

제가 flutter를 한 번 깔고 flutter doctor랑 그 이후 과정까지 다 세팅했는데 vscode에서 잘 안되어서 아예 다 삭제해버리고 다시 flutter 압축 파일을 깔았습니다. 그런데 같은 과정을 반복하려고 하니 cmd에 flutter doctor를 입력하니 바로 튕겨버리더라고요. 인터넷 검색해보니까 뭐 sdk가 손상되어서 그렇다고 하는데 혹시 이거 어떻게 해결해야 하나요ㅠㅠ

  • flutter
박민수 댓글 2 좋아요 1 조회수 146

코드 수평 가이드라인 설정방법을 여쭤보고 싶습니다.

미해결

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

안녕하세요. 다름이 아닌, 지금의 저는 수직 가이드라인만 나타나는 상태라 위젯간의 부모-자식 관계를 한 눈에 보기 어려운 상태입니다. 코딩을 진행할 때 강사님의 개발환경과 같이 코드 좌측 수평 가이드라인을 나타내는 방법을 알고 싶습니다. (어느 위젯의 자식으로 어떤 위젯 등이 있는 지 횡축으로 표시해주는 기능입니다.) 감사합니다.

  • flutter
  • 클론코딩
전세현 댓글 2 좋아요 0 조회수 93

23년 2회 3회 JAVA 문제 18분26초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

compute(num-1) + compute(num-3) 여기서 출력값이 7-1=C(6) // 7-3=C(4) 6-1=C(5) // 4-1=C(3) 여기까진 알겠는데 풀이과정에 C(5) C(3) C(3) C(1) 이 파랑색 숫자는 어떻게 계산돼서 나온거죠?

  • python
  • java
  • c
  • 정보처리기사
최길로이 댓글 2 좋아요 0 조회수 62

23년 2회 C언어 킬러문제 33분47초 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

is what MAX_SIZE가 10인데 idx 0~7까지 적은 이유가 무엇인가요? 0~9까지 적어야 하는 거 아닌가요?

  • python
  • java
  • c
  • 정보처리기사
최길로이 댓글 2 좋아요 0 조회수 72

23년 2회 C언어 연산자 18분30초 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

switch 문인데 for문 안에 초기식 조건식 증감식이 있는데 for (int i = 0 ~~) { sum + =n[i]; <----- 요기를 건너띄고 바로 switch 로 가서 계산하는 이유가 무엇인지 궁금합니다.

  • python
  • java
  • c
  • 정보처리기사
최길로이 댓글 2 좋아요 0 조회수 50

#퀴즈 3의 5번 질문

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

물론 가장 간단한 방법은 randint(1,10)이지만, randrange(1,11)을 해도 같은 값을 얻을 수 있는 것 아닌가요? 제가 이해를 잘못한 것일까요?

  • python
이상헌 댓글 1 좋아요 0 조회수 98

next.js 에서 로그인에 관하여

미해결

Next + React Query로 SNS 서비스 만들기

안녕하세요 제로초님, 로그인 관련해서 어려움이 있어서 질문드립니다. 현재 사용하고 있는 기술 스택은 다음과 같습니다. 프론트 : next.js/백엔드 : express 로그인을 구현했고 백엔드에서 토큰을 만들어서 refreshToken 은 httpOnly cookie 에, accessToken 은 응답 바디에 넣어서 보내주도록 만들었습니다. 라이브러리 사용하지 않고, next.js 에서 로그인 api 호출하고 token 은 전역으로 관리하고, 토큰 만료시 토큰 재발급하고, 새로고침 시에도 로그인이 유지되도록(httponly 쿠키로) fetchWrapper 을 따로 만들었습니다. -> fetch 은 axios 와 달리 interceptor 같은거 못사용하니까요 하지만 이는 클라이언트 컴포넌트에서만 가능하고, 서버에서는 토큰 만료시 재시도 로직이 불가능하다는 것을 알게되었습니다. 코드도 지저분해지는 것같고.. 그래서 다른 해결책이 있나해서 이 강의의 로그인 부분을 보고있습니다. 근데 auth,js 는 env 에 jwt secret 키를 넣어야하는걸 보니 클라이언트에서 토큰을 관리하는 것 같더라구요 제 생각은 auth.js 는 백엔드 서버에서 쿠키를 관리하는 방식과 함께 사용하기에는 맞지 않다는 느낌을 들었습니다. 그래서 next.js 에서 로그인 및 권한 관리를 쉽게 사용하려면 결국 auth.js 를 사용해야만 하는 것인지.... 궁금합니다. 그렇게된다면 백엔드에서 토큰 만드는 로직을 없애는 것이 맞는지 궁금합니다. 감사합니다.

  • react
  • next.js
  • react-query
  • next-auth
  • msw
찹찹이 댓글 1 좋아요 0 조회수 160

07:21-정적변수, 정적메서드(static): 설명이 조금 이상합니다

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

아래 동일한 질문이 있어서 봤는데 그냥 암기하라고 하셔서 다시 질문드려봅니다. 일단 설명이 틀린 것 같은데 자세하게 다시한번 봐주세요. (7:12)(설명중)먼저 정적메서드에서 인스턴스변수를 접근하려고 한다 -> ??? 정적메서드에서 인스턴스메서드를 접근중인거 같은데요? 설명이 명확하지 않는 부분이 있어서 질문 드려봅니다

  • python
  • java
  • c
  • 정보처리기사
mclceo119 댓글 2 좋아요 0 조회수 115

9:02초 질문있습니다.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

반대로 자식에게만 생성자가 있으면 오류인가요?? 질문은 동영상 강의에 들어가서 오른쪽에 커뮤니티 버튼을 통해 해주세요. 그래야 어떤 강좌에서 질문하셨는지 알 수 있습니다. 영상에서 몇 분 몇 초 대를 알려주셔야 제가 한 번에 질문 내용 확인이 가능합니다. 이미 다른 누군가가 질문을 한 이력 이 있을 수 있습니다. 질문 게시판을 한 번 확인 부탁드립니다. 학교의 과제나 타 강사의 코드 등 외부 수업 자료에 대해서는 답변하지 않습니다. 제가 다루는 커리큘럼 외의 이론이나, 너무 디테일한 컴퓨터 이론에 대해서는 답변 드리지 않습니다. 시험에 안 나오는 경우가 많고, 나와 봤자 1문제 나오는데 외워야 할 부분이 많은 것 등 (예시: 서브넷 마스크 계산) 질문을 올릴 때 이 글은 모두 지우고 내용을 입력해주세요.

  • python
  • java
  • c
  • 정보처리기사
이은비 댓글 2 좋아요 0 조회수 54

Versel 대신...Cloudflare Workers 어떨까요?

미해결

제로베이스부터 배우는 웹개발의 개념과 바이브 코딩

ㅎㅎ 완강했어용~ 이전에 유튜브 통해 커서 AI로 프론트앤드 쪽이나 단위 기능 구현은 실습을 몇번 해봐서 강사님 강의 듣는데 수월했습니다. 백앤드쪽 연계가 무척 궁금해서 강의를 봤는데 궁금했던게 많이 해소되었습니다. 감사드리고요~ 그런데 강사님! 배포할 때 Vercel 대신 Cloudflare Workers도 괜찮을까요?

  • react
  • 웹앱
  • next.js
  • cursor
  • 인공지능(ai)
jaehong shim 댓글 1 좋아요 0 조회수 244

typescript를 사용하는 이유

해결됨

웹 개발자의 연봉을 올려주는 하이브리드앱 with Expo 프레임워크

강의에서 Typescript를 사용하고 있는데, 정작 타입은 제대로 안 잡고 넘어가는 경우가 많네요 수강생 타겟이 초보라고 되어 있지만, 타입 에러가 방치돼 있어서 따라가기가 더 어려운 느낌이에요 오히려 타입을 명확히 잡고 넘어갔으면 더 수월하게 진행됐을 것 같다는 생각이 드네요

  • react
  • react-native
  • next.js
  • expo
opsizks4 댓글 2 좋아요 0 조회수 118

adp 강의

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요 딴짓님 캐글 3회독하고 강의도 2회독 해서 가채점 결과 기합격 앞두고 있습니다. 감사합니다..^^ 빅분기 넘어서 ADP도 준비하려고 합니다. 딴짓님 강의로 또 듣고 싶어요. 있다면 알려주세요!!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
uhroo lee 댓글 2 좋아요 0 조회수 144

to csv 과정 중 index false 미기입

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 혹시 제출할 때 index false없이 제출하게되면 0점 처리가 되나요...? 이번 10회차에서 안하고 제출한게 기억이 났습니다... 이의제기신청하면 바뀔까요...?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
ADP까지 댓글 3 좋아요 0 조회수 139

에뮬레이터 셋팅이 안되서 진행을 못하고 있습니다..

해결됨

비전공자 혼자서 하루 만에 수익화 앱 출시하기

안녕하세요 버전때문인건지 환경변수때문인건지 하루 종일 지우고 다시 설치해보고 했는데, 도저히 해결방법이 없습니다..에뮬레이터를 써야하는데 다른 방법은 없는지요? 이 부분 확실히 해결되야 넘어갈것같은데, 원격으로 도와주셔도 되니 해결 좀 부탁드립니다..

  • flutter
  • 모바일-디자인
  • cursor
  • 수익화
화이팅! 댓글 2 좋아요 0 조회수 272

anaconda 설치 중 아래와 같이 나옵니다. 이유가 뭘까요?

해결됨

챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기

(base) C:\Users\DD_soft> python Python 3.12.7 | packaged by Anaconda, Inc. | (main, Oct 4 2024, 13:17:27) [MSC v.1929 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. 이때문에 64bit가 유지됩니다 ㅠㅠ

  • python
  • 재테크
  • streamlit
  • chatgpt
  • 프롬프트엔지니어링
boardmyth 댓글 4 좋아요 0 조회수 267

10회차 작업형2 라벨 인코딩 관련

미해결

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

라벨 인코딩 하는 과정에서 le.fit_transform(train[col])을 한 뒤에 le.fit_transform(test[col]) test에 fit_을 같이 붙여버렸습니다. col인 상권유형의 개수(unique)가 train과 test 차이가 둘다 a b c d e f 6개로 같았으면 성능평가에 지장 없을까요? 지장이 있다면 감점이 크게 될지 궁금합니다.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
진현석 댓글 3 좋아요 0 조회수 147

실행파일 에러 문의입니다.

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

실행파일 만들고 실행할때 Failed to start embedded python interpreter! 메세지가 뜹니다.ㅜㅜ 챗gpt에서 --onedir로 한번 해보라고 해서 해도 파일은 생성되는데 똑같은 에러가 뜹니다;;; 어떻게 해야 하나요?ㅜㅜ

  • python
  • 웹-크롤링
김정호 댓글 2 좋아요 0 조회수 256

섹션 6. 페이지 캐싱 - 동일한 fetch 요청을 다른 cache 옵션으로 데이터 패칭 하는 경우

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요 ! 섹션 6. 페이지 캐싱 강의를 듣고 루트(/) 페이지를 static page 로 만들어 보기 위한 실습 과정에서 app/layout.tsx 파일 내부의 모든 도서를 패칭하는 fetch 함수의 option에는 아무 옵션도 설정하지 않고 (Next15 버전 기본값은 no-store ), 루트 페이지 내부의 동일한 데이터 패칭만 cache 옵션( force-cache )을 추가하여 데이터가 캐싱되도록 설정했습니다. 이러한 과정 후 npm run build 를 통해 빌드 하니 루트 페이지가 정적 페이지(static page)로 빌드 되었습니다. 정적 페이지가 되기 위해서는 동적 함수를 사용하지 않아야 하며, 데이터를 반드시 캐싱해야 되는데 동일한 url 로 데이터 패칭을 보냈을 때 서로 다른 옵션 을 사용하게 되면 request memoization으로 캐싱된 데이터 force-cache 로 설정된 데이터)를 우선적으로 사용해서 정적 페이지로 동작하는 건가요? 1번 과정에서 궁금한 점이 발생하여 이번에는 layout.tsx 페이지의 데이터 패칭 옵션을 강제로 cache : "no-store" 를 추가하여 빌드 를 진행했더니 빌드 가 정상적으로 완료되지 않고 오류가 발생하여 빌드가 완료되지 않는 문제가 발생했습니다. 동일한 url로 데이터 패치를 보낼 때 기본 값을 사용한 패치와 옵션을 추가한 패치가 있다면 옵션을 추가한 패치를 우선적으로 사용하고, 서로 다른 옵션은 추가할 수 없는건가요? (기존 build 파일인 .next 폴더를 제거하고 빌드하니 빌드가 성공적으로 동작했으며, 루트 페이지가 Dynamic page로 빌드되었네요.. 기존 빌드된 .next 폴더가 있을 때 2번 상황 처럼 동일한 fetch url에 옵션만 다르게 설정하여 빌드하니 오류가 발생한 이유를 모르겠네요..ㅎㅎ) dynamic page 에서 dynamic params 에 generateStaticParams 함수를 통해 params 값을 미리 전달하여 페이지를 만드는 경우, return 값으로 전달하지 않은 params 의 페이지를 사전 렌더링 할 때 page router의 getStaticPaths의 fallback 옵션 blocking 처럼 동작하는 건가요? 테스트 과정에서 발생한 문제들을 이해하고 싶은데 이해가 가지 않아서 질문 드립니다 ! app/layout.tsx import "./globals.css"; import Link from "next/link"; import style from "./layout.module.css"; import { BookData } from "@/types"; async function Footer() { const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/book`, { cache: "no-store", } ); if (!response.ok) { return <footer>제작 @rekoding</footer>; } const books: BookData[] = await response.json(); return ( <footer> <div>제작 @rekoding</div> <div>총{books.length}권</div> </footer> ); } export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( <html lang="en"> <body> <div className={style.container}> <header> <Link href={"/"}>📚 ONEBITE BOOKS</Link> </header> <main>{children}</main> <Footer /> </div> </body> </html> ); } (with-searchbar)/page.tsx import BookItem from "@/components/book-item"; import style from "./page.module.css"; import { BookData } from "@/types"; const AllBooks = async () => { try { const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/book`, { cache: "force-cache", } ); if (!response.ok) { throw new Error(); } const allBooks: BookData[] = await response.json(); return allBooks.map((book) => <BookItem key={book.id} {...book} />); } catch (error) { console.error(error); return <div>예상치 않은 문제가 발생했습니다.</div>; } }; const RandomBooks = async () => { try { const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/book/random`, { next: { revalidate: 3 }, } ); if (!response.ok) { throw new Error(); } const randomBooks: BookData[] = await response.json(); return randomBooks.map((book) => <BookItem key={book.id} {...book} />); } catch (error) { console.error(error); return <div>예상치 않은 문제가 발생했습니다.</div>; } }; export default async function Home() { return ( <div className={style.container}> <section> <h3>지금 추천하는 도서</h3> <RandomBooks /> </section> <section> <h3>등록된 모든 도서</h3> <AllBooks /> </section> </div> ); }

  • react
  • typescript
  • next.js
ReKoding 댓글 1 좋아요 1 조회수 95

인기 태그

인프런 TOP Writers

주간 인기글