inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

실습 중 오류? 가 발생해서 문의 드립니다!

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

안녕하세요 강사님. 강의를 들으면서 실습이 잘 진행되던 중 오류?가 발생해서 문의 드립니다. 오류가 발생한 시점은 readme.md를 추가해서 커밋하고, local로 불러온 뒤 cmd에서 git log 명령어를 실행했을 때 발생했습니다. 아래의 캡처 사진처럼 log가 끊임없이 반복적으로 계속 찍히는 현상이 나타났습니다. 검색을 통해 q로 종료할 수 있다고 해서 종료는 한 상태입니다. 이런 현상이 왜 강사님 컴퓨터에서는 안나타나고 제 컴퓨터에서만 나타난건지 원인이 궁금합니다!

  • git
  • github
  • 버전관리시스템
blackwaterstone 댓글 1 좋아요 1 조회수 225

Tank 쪽 시즈모드 오류

미해결

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

class Tank(AttackUnit) : sieze_developed = False def __init__ ( self ): AttackUnit. __init__ ( self , "탱크" , 150 , 1 , 35 ) self .seize_mode = False def set_seize_mode ( self ): if Tank.seize.developed == False : return # 시즈모드 아닐 경우 if self .seize_mode == False : print ( " {0} : 시즈모드로 전환합니다." .format( self .name)) self .damage *= 2 self .seize_mode = True else : print ( " {0} : 일반모드로 전환합니다." .format( self .name)) self .damage /= 2 self .seize_mode = False for unit in attack_units: if isinstance (unit, Marine): #isinstance는 객체가 특정 클래스의 객체인지 확인하는 방법으로 쓰임 unit.stimpack() elif isinstance (unit, Tank): unit.set_seize_mode() elif isinstance (unit. Wraith): unit.setclocking() Tank 클래스 쪽 무슨 오류인지 모르겠습니다 실행하면 밑에처럼 나오는데 도저히 모르겠어서 ㅠ [알림] 새로운 게임을 시작합니다. 마린 유닛이 생성되었습니다. 마린 유닛이 생성되었습니다. 마린 유닛이 생성되었습니다. 탱크 유닛이 생성되었습니다. 탱크 유닛이 생성되었습니다. 레이스 유닛이 생성되었습니다. 마린 : 1시 방향으로 이동합니다. 마린 : 1시 방향으로 이동합니다. 마린 : 1시 방향으로 이동합니다. 탱크 : 1시 방향으로 이동합니다. 탱크 : 1시 방향으로 이동합니다. 레이스 : 1시 방향으로 날아갑니다. [속도 5] [알림] 탱크 시즈 모드 개발 완료. 마린 : 스팀팩을 사용합니다. (HP 10 감소) 마린 : 스팀팩을 사용합니다. (HP 10 감소) Traceback (most recent call last): File "c:\Users\rlagu\Desktop\python\super.py", line 129, in <module> unit.seize_mode() TypeError: 'bool' object is not callable PS C:\Users\rlagu\Desktop\python> & C:/Users/rlagu/AppData/Local/Programs/Python/Python39/python.exe c:/Users/rlagu/Desktop/python/super.py [알림] 새로운 게임을 시작합니다. 마린 유닛이 생성되었습니다. 마린 유닛이 생성되었습니다. 마린 유닛이 생성되었습니다. 탱크 유닛이 생성되었습니다. 탱크 유닛이 생성되었습니다. 레이스 유닛이 생성되었습니다. 마린 : 1시 방향으로 이동합니다. 마린 : 1시 방향으로 이동합니다. 마린 : 1시 방향으로 이동합니다. 탱크 : 1시 방향으로 이동합니다. 탱크 : 1시 방향으로 이동합니다. 레이스 : 1시 방향으로 날아갑니다. [속도 5] [알림] 탱크 시즈 모드 개발 완료. 마린 : 스팀팩을 사용합니다. (HP 10 감소) 마린 : 스팀팩을 사용합니다. (HP 10 감소) 마린 : 스팀팩을 사용합니다. (HP 10 감소) Traceback (most recent call last): File "c:\Users\rlagu\Desktop\python\super.py", line 129, in <module> unit.set_seize_mode() File "c:\Users\rlagu\Desktop\python\super.py", line 50, in set_seize_mode if Tank.seize.developed == False: AttributeError: type object 'Tank' has no attribute 'seize' PS C:\Users\rlagu\Desktop\python>

  • python
rlagus0629 댓글 3 좋아요 0 조회수 425

git권한요청드립니다.

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

인프런 아이디 : sung7074(구글로그인) 인프런 이메일 : sung7074@gmail.com 깃헙 아이디 : sung7074@gmail.com 깃헙 Username : sung7074 으로 아직 권한이 없어 사이트 접근이 안되고 있습니다. 확인 부탁드립니다.

  • github
  • git
  • es6
  • vuex
  • 권한
  • vuejs
  • javascript
  • vuejs
이성운 댓글 1 좋아요 1 조회수 240

msgs.map is not a function

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. import { useState, useEffect, useRef } from "react"; import { useRouter } from "next/router"; import MsgItem from "./MsgItem"; import MsgInput from "./MsgInput"; import fetcher from "../fetcher"; import useInfiniteScroll from "../hooks/useInfiniteScroll"; const MsgList = (smsgs, users) => { const { query: { userId = "" }, } = useRouter(); const [msgs, setMsgs] = useState(smsgs); const [editingId, setEditingId] = useState(null); const [hasNext, setHasNext] = useState(true); const fetchMoreEl = useRef(null); const intersecting = useInfiniteScroll(fetchMoreEl); const onCreate = async (text) => { const newMsg = await fetcher("post", "/messages", { text, userId }); if (!newMsg) throw Error("something wrong"); setMsgs((msgs) => [newMsg, ...msgs]); }; const onUpdate = async (text, id) => { const newMsg = await fetcher("put", `/messages/${id}`, { text, userId }); if (!newMsg) throw Error("something wrong"); setMsgs((msgs) => { const targetIndex = msgs.findIndex((msg) => msg.id === id); if (targetIndex < 0) return msgs; const newMsgs = [...msgs]; newMsgs.splice(targetIndex, 1, newMsg); return newMsgs; }); doneEdit(); }; const onDelete = async (id) => { const receivedId = await fetcher("delete", `/messages/${id}`, { params: { userId }, }); setMsgs((msgs) => { const targetIndex = msgs.findIndex((msg) => msg.id === receivedId + ""); if (targetIndex < 0) return msgs; const newMsgs = [...msgs]; newMsgs.splice(targetIndex, 1); return newMsg; }); }; const doneEdit = () => setEditingId(null); const getMessages = async () => { const newMsgs = await fetcher("get", "/messages", { params: { cursor: msgs[msgs.length - 1]?.id || "" }, }); if (newMsgs.length === 0) { setHasNext(false); return; } setMsgs((msgs) => [...msgs, ...newMsgs]); }; useEffect(() => { if (intersecting && hasNext) getMessages(); }, [intersecting]); return ( <> <MsgInput mutate={onCreate} /> {userId && <MsgInput mutate={onCreate} />} <ul className="messages"> {msgs.map(x => ( <MsgItem key={x.id} {...x} onUpdate={onUpdate} onDelete={() => onDelete(x.id)} startEdit={() => setEditingId(x.id)} isEditing={editingId === x.id} myId={userId} user={users[x.userId]} /> ))} </ul> <div ref={fetchMoreEl} /> </> ); }; export default MsgList; -------- 에러 error - components/MsgList.js (72:14) @ MsgList TypeError: msgs.map is not a function 이유가 뭘까요 대체...

  • 도와주세요
  • react
  • rest-api
  • graphql
유승현 댓글 1 좋아요 0 조회수 963

npm start 오류 때문에질문남깁니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이제까지 잘 실행되고 실습했던 리액트가 npm start를 하면 오류를 내뿜습니다. node.js를 지웠다 깔아봐도 같은 에러를 내뿜는데 혹싀 여쭤볼 수 있을까요 ㅠㅠㅠ

  • errno-2
  • nodejs
  • react
  • react
강진슬 댓글 1 좋아요 0 조회수 451

안녕하세요, 슬랙 초대 부탁드립니다.

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

daeun3807@gmail.com입니다. 그리고 제가 아직 수강을 다 하지 못했는데 이틀 후 만료라 수강기간을 두세달 정도 더 늘려주셨으면 합니다. 이것도 슬랙을 통해 문의드리면 될까요?

  • git
  • 버전관리시스템
  • github
Lena 댓글 1 좋아요 1 조회수 227

확장 프로그램

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 데이터의 값이 예쁘게 보이지 않아 질문을 올리게 되었습니다. 7 : 22에 교수님의 data는 펼쳐볼수도 있고 예쁘게 정리가 되어 있는데 저의 data는 그냥 나열만 되어 있어서 브라우저에서 보는 확장 프로그램에 대한 문제가 아닌가 라는 생각을 하게 되어서 질문을 하게 되었습니다.

  • 브라우저확장프로그램
  • rest-api
  • react
  • graphql
gwpaeng 댓글 1 좋아요 0 조회수 219

새로고침 문의

미해결

따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]

프로필 사진 변경 후 새로고침이 자동으로 되지 않아서 직접 새로고침을 해야 변경된 사항들이 처리가 되는데 useEffect를 사용해야 하나요? 아니면 원래 자동으로 되는데 제가 처리를 못한건가요?

  • react
  • 웹앱
  • firebase
  • react
wonchae1019 댓글 1 좋아요 0 조회수 283

슬랙 초대 부탁드립니다.

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

hsw510@gmail.com 입니다!!

  • github
  • git
  • 버전관리시스템
파이어폭스 댓글 1 좋아요 1 조회수 151

객체속성 접근에 관해 질문입니다.

해결됨

[React 1부] 만들고 비교하며 학습하는 React

. map ((tabType) => ({tabType, tabLabel : TabLabel [tabType]})) 해당 코드에서 TabLabel [tabType] -> TabLabel.tabType 으로 변경하면 undefined 가 출력이 되는데 이유를 모르겠습니다. // const TabLabel = { [ TabType . KEYWORD ]: '추천 검색어' , [ TabType . HISTORY ]: '최근 검색어' } console . log ( TabLabel [ 'KEYWORD' ]); console . log ( TabLabel . KEYWORD ); 이런식으로 콘솔에 찍어보면 잘 출력이 됩니다. 스코프와 관련이 있나요?

  • react
  • MVC
준돌 댓글 1 좋아요 0 조회수 212

ref에 함수를 입력하는 부분에서 질문이 있습니다.

해결됨

실전 리액트 프로그래밍

<input ref={ref => ref && setText(INITIAL_TEXT)}> 여기에서 화살표 함수를 사용해서 input이 생성될 때는 input이 함수의 매개변수에 담기게 되고 사라질 때는 null값이 넘어와서 null 값일때는 setText가 실행되지 않는다는 것은 이해했습니다. 그런데 그러면 저 함수에서 리턴값은 어떻게 되는건가요? ref = {}에서 ref에는 실질적으로 값이 담기는 것은 아닌가요? import React, { useState } from 'react'; export default function App() { const [text, setText] = useState(INITIAL_TEXT); const [showText, setShowText] = useState(true); return ( <div> {showText && ( <input type="text" ref={(ref) => { ref && setText(INITIAL_TEXT); console.log(ref); }} value={text} onChange={(e) => setText(e.target.value)} /> )} <button onClick={() => setShowText(!showText)}>보이기/가리기</button> </div> ); } const INITIAL_TEXT = '안녕하세요'; 또한 위의 코드에서 console을 찍어봤을 때 input 입력창에 키보드 입력을 하게 되면 콘솔이 두번 찍히게 되는데 이것은 어떤 이유에서 그런걸까요?

  • react
  • redux
  • react
skj3232 댓글 1 좋아요 0 조회수 436

슬랙 초대 부탁드립니다.

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

dusdjeks@gmail.com 부탁드립니다.

  • git
  • github
  • 버전관리시스템
나현우 댓글 1 좋아요 1 조회수 226

git 계정 삭제(?)

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

컴퓨터를 옮겨야할 일이 있어서 컴퓨터에 등록해놓은 git계정을 초기화(?)하고 싶어요 어떻게하나요?

  • github
  • git
  • 버전관리시스템
djmu93 댓글 1 좋아요 1 조회수 792

setShowCreateChannelModal props의 타입 질문

미해결

Slack 클론 코딩[실시간 채팅 with React]

강의에서, setShowCreateChannelModal props의 타입을 (flag:boolean)=>void;라고 지정하셨는데, setState의 경우 기본적으로는 Dispatch<setStateAction<S>> 이런식이었던 것 같은데 이렇게 안쓰고 그냥 저렇게 쓸 수 있는 건가요?

  • 클론코딩
  • typescript
  • react
  • babel
  • 웹팩
  • Socket.io
inust33 댓글 2 좋아요 0 조회수 346

테이터 셋

해결됨

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

안녕하세요 교수님! 이 강의에서 yolov3의 데이터셋도 ms coco데이터로 pre trained 되어있고, 추가적인 다른 데이터셋은 추가하지않은 코드인가요?

  • keras
  • 딥러닝
  • 머신러닝 배워볼래요?
  • python
  • tensorflow
  • 컴퓨터-비전
leehoogwan 댓글 1 좋아요 0 조회수 210

https 적용 질문입니다..

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 설치가 다른댓글처럼 404가떠서 다른 댓글에 남기신 https://www.zerocho.com/category/NodeJS/post/5ef450a5701d8a001f84baeb 이거보고 프론트,백 설치했는데요 / etc / nginx / nginx . conf 여기 안에 include / etc / nginx / sites - enabled /*; 이라는 문구가 있으면 nginx.conf말고 vim /etc/nginx/sites-enabled/default 들어가서 그대로 적으면 되는건가요? 서버가 이상한거보니까 제가 뭔가 잘못이해한거같은데 vim /etc/nginx/sites-enabled/default 여기에 그대로 적는게 아닌가요.. 첫번째사진이 처음상태고 두번째로 제가 제로초님 블로그 보고 바꾼상태입니다. sudo service nginx start를 하고 status 는 이상태입니다,, 프론트는 위같은 에러가뜨면서 헤더만뜨고 아무것도안뜨고 백서버는 sudo service nginx start이거하면 아무 말 없이 실행되고 welcome to nginx 인데 백도 지금 잘못된상태인가요? 배포까지는 여태까지 뜨는 에러들 진짜 몇일동안 혼자 다 해결했는데 https적용 이거는 뭐가문제인지를 모르겠어서 질문합니다..

  • nodejs
  • redux
  • express
  • react
  • Next.js
댓글 1 좋아요 0 조회수 572

경사 하강법 RSS 질문

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요 파이썬 머신러닝 완벽가이드를 통해 잘 공부하고 있는 학생입니다. 다름이 아니고 경사하강법 파트를 공부하다 질문 사항이 생겨 글 남깁니다. 경사하강법의 원리를 배우며, 손실함수의 최저점을 찾기 위해 (손실함수 값이 낮아지는 방향성을 찾기 위해) R(w0,w1)에 대해 편미분을 하는 것은 이해했으나, w1(new) = w1(old) + n(보정계수)*(편미분값) w0(new) = w1(old) + n(보정계수)*(편미분값) w1,w0을 업데이트 하는 과정에서 왜 원래의 값에서 보정계수*편미분값을 빼게 되는 것인지 그 원리가 잘 이해되지 않습니다 ㅠㅠ 편미분은 대략 기울기, 변화량 정도를 의미하는데 .. 그 값에 보정계수를 곱하고, 원래 값에서 빼게 된 값이 그 기울기만큼 감소한 지점의 f(w) 함숫값(?)이 되는건지..? 그렇다면 왜 그렇게 되는 건지 궁금합니다 ㅠㅠ 제가 질문을 제대로 설명한 건지 모르겠네요. 강의 항상 잘듣고 있습니다. 감사합니다.

  • 경사하강법
  • 머신러닝 배워볼래요?
  • rss
  • 통계
  • python
90909090001 댓글 1 좋아요 0 조회수 525

22강 마지막 footer_button 폰트사이즈가 안바뀝니다.ㅠㅠㅠ

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. <div class = "pragmatic_footer" > <div class = "pragmatic_footer_button" > <span> 공지사항 </span> | <span> 제휴문의 </span> | <span> 서비스 소개 </span> </div> <div style ="margin-top: 1rem;" > <h6 class = "pragmatic_logo" > Pragmatic </h6> </div> </div> ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ .pragmatic_logo{ font-family: 'Anton' , sans-serif; } .pragmatic_footer_button{ font-size: . 1 rem; } .pragmatic_footer{ text-align:center; margin-top: 2 rem; } .pragmatic_header{ text-align:center; margin: 2 rem 0 ; } ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <!DOCTYPE html > <html lang ="ko" > {% include 'head.html' %} <body style ="font-family : NanumSquareR;" > {% include 'header.html' %} <hr> {% block content %} {% endblock %} <hr> {% include 'footer.html' %} </body> </html>

  • django
  • python
  • docker
이 원찬 댓글 4 좋아요 0 조회수 384

aws 빌드 메모리부족 질문입니다.

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 빌드시 메모리 부족으로 계속 빌드가 멈추는데요 구글링해서 옵션도 다 붙여보고 해도 똑같네요,, 질문글들을 보니까 .next를 서버에 전송하여 실행하라는 답글을 봤습니다. 이부분이 잘 이해가 안가서요. 혹시 .next폴더는 용량이 크니까 커밋푸시로는 안올라가니까 lfs를 사용해서? 깃헙에 올려하는것 같던데 이런식으로 올리고 ubuntu에서 그냥 git clone하라는 말씀 맞나요?

  • Next.js
  • redux
  • react
  • nodejs
  • express
댓글 1 좋아요 0 조회수 296

슬랙초대부탁드립니다

해결됨

코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)

developer950306@gmail.com 입니다.

  • github
  • 버전관리시스템
  • git
요한 댓글 1 좋아요 1 조회수 170

인기 태그

인프런 TOP Writers

주간 인기글