묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
cannot use import statement outside a module
여기까지는 아무런 문제없이 잘 작동하다가 왜 여기 강의 끝까지 하고나니까 Cannot use import Statement outside a module과 같은 에러를 뿜어낼까요... 이것도 이해가 안가는데 package.json에 type:module로 변경하면 기존의 보일러플레이트 core에 있는 require를 import로 변경하는것이 강요되는데, 이경우에는 syntaxError: unexpected token '<'를 return <div> ... </div> ^ 와 같은 말도 안되는 에러를 뿜습니다.... 너무 당황스럽고 화가 치밉니다
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
갤러리 탭에서 패딩 탑줄때
갤러리 탭에서 이미지에 패딩탑 값줄때 .gallery .tab말고 .gallery .tab img에 padding 값 주면 안되나요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
DFS, for문 사용 차이
안녕하세요! 강사님 강의 너무 잘 듣고 있습니다. 강의 초반에 말씀해주셨었는데 DFS보다 for문이 더 속도는 당연히 빠르다고 해주셨는데요 그러면 코딩테스트 시험 장에서는 DFS로 풀라는 언급이 따로 없으면 for문만을 이용해서 푸는게 좋을까요?? 면접관들이 어떤 방식으로 푸는 걸 더 선호할지 고민 되네요 ㅎ;;
-
미해결파이썬으로 장고(Django) 공략하기: 입문
자꾸 에러가뜹니다
똑같이 따라했는데 자꾸 이오류가 뜹니다 virtualenv: error: the following arguments are required: dest SystemExit: 2
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github권한 요청드립니다.
인프런 아이디: kapil2 인프런 이메일: capsp9044@gmail.com 깃헙 아이디: garlicapsgo 깃헙 Username: garlicapsgo
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
맥일경우 궁금해서 질문드립니다!
이런질문 드려도될지 우선 모르겠습니다. 강의전에 윈도우용이며 맥은 따로 안다루신다고 하셔서 우선 질문 죄송합니다! 맥이랑 윈도우랑 비쥬얼스튜디오의 UI가 다른점말고 혹시 어떤 다른점이 더있나요?? 알려주시면 감사하겠습니다!
-
해결됨쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
vagrant up 시 traceback 에러
테스트 환경 구성할 때 vagrant 이미지 다운받은 후 가상환경 생성하려고 vagrant up 명령어를 실행하면 이런 오류가 발생하는데 어떻게 해야하나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
getch(), strcmp() 질문
1. 구글링하니 맥에서는 getch()가 없다고 뜨네요ㅠ 대체할 만한 다른 함수가 있을까요..?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
7분 post.Retweet.UserId 질문입니다
삭제된 글입니다
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
595. Big Countries 풀때 조건 순서가 이렇게 바뀌면 정답이 아니라고 나오는데,
SELECT name, population, area FROM world WHERE Population > 2500000 or area > 3000000 꼭 문제에서 제시한거처럼 area 먼저 넣어야하는건가요 ? 그 뒤에 다시 아래처럼 써봐도 wrong answer 나옵니다 ㅠㅠ SELECT name, population, area FROM world WHERE area > 3000000 or population > 2500000
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
설치방법 질문드립니다
안녕하세요 강사님! 제가 왕초보자라서 강의 및 커뮤니티 게시판 참고하여도 방법을 잘 모르겠어서 문의드립니다.. 일단 강의 내용 중 말씀하시는 설치명령어 랑 본문 가장 하단에 작성해주신 명령어가 다른데, 어떤 명령어를 어디에? 써야 설치가 되는 건지 모르겠습니다 ㅠㅠ 일단 (사진 첨부) 같이 터미널에 들어오긴 했는데, 여기에 적혀있는 % 뒤에 명령어를 붙여넣기 하면 되나요..? (그 이후에 쉬프트 + 엔터 ..? 누르면 되나요 ...? ) 그리고 강의 내용 중에는 그냥 새로운 노트북에 명령어를 입력하시는데, 어떤 차이가 있는 건가요 ..???!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
join 상속 관계에서 constructor로 객체 생성
join 상속 관계에서 constructor로 객체 생성할때 @Allargscounstructor를 쓸 수 없는데, 직접 constructor를 정의해주고, 부모 클래스에 필드는 setter로 설정해줘야 하나요?Lombok에 superBuilder라는게 있는것 같은데, 후자를 사용하는게 좋은건가요?
-
미해결IT 회사에서 비개발자가 살아남기 위한 모든 개발 지식 A to Z
네트워크와 ip
안녕하세요. 네트워크 강의를듣다 궁금증이 생겨 질문 드립니다. 1.와이파이(연결선)를 어떤걸 연결하냐에따라 ip가 달라진다는것은 컴퓨터각각의 고유값이 아니라 와이파이 혹은 인터넷 연결선의따른 고유값인가요? 예를들면 집에 와이파이가 2개이면(다른종류) ip주소가 다른거겠네요? 2.저가 궁금해서 저의 ip를 찾고 위치추적을 해봤는데 네이버에서 확인한거와 cmd에서 확인한것이 다르게 나오는데 cmd에서 나온것은 iptime ip주소가 나왔습니다. 네이버는 그러면 인터넷연결선의 대한 ip주소가 나온것일까요?
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
블럭이 데이타노드를 가지고있다는게 무슨뜻일까요?
write Architecture 그림에서 Block #1 , #2 ... 각각 블럭마다 데이타노드 3개를 가지고 ip를 세개를 가지고 있다는게 이상합니다. 그림에서 Block #1~6까지 6개 블록은 데이타블록 즉, 128M 기본 용량의 데이타블록을 얘기하시는거 아닌가요? 그건 데이터를 저장하는 가장 작은 데이타 블록 단위인데...즉, 노드안에 블록들이 존재한다고 생각하는데 오히려 반대로 그림에서 각각의 블록이 어떻게 데이터 노드를 3개를 가지고 ip를 가지는건지... 그리고 ip는 데이타 노드 즉, 서버 마다 ip를 갖는거 아닌가요? 그럼 rack은 또 ip를 어떻게 갖나요? 사이즈로 치면 블럭 < 데이타 노드 < rack 형태로 커지는거 아닌가요? 여기에서 ip를 할당받을수있는게 rack인지, 데이타노드인지.. 물리적 서버(인스턴스)는 데이타노드, rack중 어느것에 해당되나요? 그리고 write pipeline에서 보이는 그림과 처음그림과 차이는 뭔가요? 도무지 연결고리가 맺어지질 않네요.. 첫그림은 랙도 안보이더니..두번째 그림에서는 랙을 추가하고 첫 그림은 block만 보이고 데이타노드는 안보이고 그러니. 도무지 어떤 연관이 있는지.. 그리고 동일한 랙안에 싱글블럭 2개이상의 replica를 갖을수없다.라고 rack awareness설명때 얘기하셨는데 두번째 그림에서는 동일한 랙에 4,번 6번이 같이 들어가 있네요...
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
에러가 발생합니다..ㅜ
상품이미지 업로드하고 등록하기 누르면 메인화면으로 돌아가야하는데 에러메세지가 뜹니다. 어느부분이 잘못된걸까요..ㅜㅜ 아래는 server.js코드입니다. const express = require("express"); const cors = require("cors"); const app = express(); const models = require("./models"); const multer = require("multer"); const upload = multer({ storage: multer.diskStorage({ destination: function (req, file, cb) { cb(null, "uploads/"); }, filename: function (req, file, cb) { cb(null, file.originalname); }, }), }); const port = 8080; app.use(express.json()); app.use(cors()); app.use("/uploads", express.static("uploads")); app.get("/products", (req, res) => { models.Product.findAll({ order: [["createdAt", "DESC"]], attributes: ["id", "name", "price", "createdAt", "seller", "imageUrl"], }) .then((result) => { console.log("PRODUCTS: ", result); res.send({ products: result, }); }) .catch((error) => { console.error(error); res.status(400).send("에러 발생"); }); }); app.post("/products", (req, res) => { const body = req.body; const { name, description, price, seller, imageUrl } = body; if (!name || !description || !price || !seller || imageUrl) { res.status(400).send("모든필드를 입력해주세요."); } models.Product.create({ description, price, seller, imageUrl, name }) .then((result) => { console.log("상품 생성 결과 : ", result); res.send({ result, }); }) .catch((error) => { console.error(error); res.status(400).send("상품 업로드에 문제가 발생했습니다."); }); }); app.get("/products/:id", (req, res) => { const params = req.params; const { id } = params; models.Product.findOne({ where: { id: id, }, }) .then((result) => { console.log("PRODUCTS :", result); res.send({ product: result, }); }) .catch((error) => { console.error(error); res.status(400).send("상품 조회에 에러가 발생했습니다."); }); }); app.post("/image", upload.single("image"), (req, res) => { const file = req.file; console.log(file); res.send({ imageUrl: file.path, }); }); app.listen(port, () => { console.log("그랩의 쇼핑몰 서버가 돌아가고 있습니다."); models.sequelize .sync() .then(() => { console.log("DB 연결 성공!"); }) .catch((error) => { console.error(err); console.log("DB 연결 에러"); process.exit(); }); });
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
해시로 풀어봤습니다
import sys #sys.stdin = open("in1.txt", "r") N,M = map(int, input().split()) answer = [] dic = dict() for i in range(1,N+M+1): dic.setdefault(i,0) for i in range(1,N+1): for j in range(1,M+1): dic[i+j] += 1 sortedDic = sorted(dic.items(), key=lambda item: item[1], reverse=True) maxVal = sortedDic[0][1] for key,val in dic.items(): if maxVal == val: answer.append(key) for i in answer: print(i, end=' ') 안녕하세요. 자바스크립트 알고리즘 문제풀이로 알고리즘 연습을 하다가 파이썬으로 넘어왔는데요. 강의 두개다 잘 듣고있습니다!!👍👍 제 코드처럼 이 문제를 해시로 푼다면 시간복잡도나 효율성이 더 좋아질까요? 해시랑은 별로 관련이 없을까요? 감사합니다 :)
-
미해결리눅스 쉘 스크립트 마스터
[] 결과
파일이 있던 없던 아무런 반응이나 결과값이 없는데 참테스트를 어떤걸 진행한건가요?
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
세션에 대해서 질문이 있습니다.
강의 너무 감사히 잘 듣고 있습니다. 강의를 들다 궁금한게 있어서 질문을 드립니다. 개인적으로 서버를 구축할떄 JWT가 간단하고 추가적으로 Redis server를 추가할 필요가 없어서 jwt를 선호합니다. 실무에서는 세션 vs JWT중 어떤것을 많이 쓰는지와 트랜드 혹은 선호되는 이유를 알 수 있을까요?
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
코드 폴더를 못 찾겠습니다..
(사진)
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
복수의 ostf
안녕하세요, 질문이 하나 더 생겼습니다^^;; 이번 강의를 듣고 실습을 좀 해봤는데요, 아래와 같이 세팅을 해봤어요. R1 에서: 1. gi0/0/0.10 세팅 및 gi0/0/0.20 세팅완료후 encapsulation 명렁어로 트렁킹 선언가지 다 마쳤구요, 2. 스위치에서 vlan 설정 및 트렁킹 설정까지 다 마쳤습니다. 테스트 해본결과 vlan 10 에 컴과 vlan 20 의 컴이 핑 교환하구요. 3. ospf 라우팅 프로토콜을 이용하여 vlan 10 네트워크와 vlan 20 네트워크 주소를 R2 라우터로 넘겼습니다. 그리고 R2에서: 1. 각 인터페이스에 IP 설정 완료후 2. 서버에도 IP 설정 완료. 3. ospf 라우팅 프로토콜을 이용하여 203.203.203.0 네트워크를 R1 으로 넘겼습니다. 결과는 R1 의 컴터들 (vlan 10 과 20) 과 R2 에 서버가 잘 통신합니다 (일단 첫번째 테스트 성공 !!) 문제는 R3인데요, R2 와 R3을 시리얼 통신으로 연결했고 IP 설정을 모두 마쳤습니다. 그런데 막상 ospf 를 설정하려고 하니, R2 에서 어떤 네트워크를 넘겨야 하는지 잘 모르겠네요. 테스트를 해봤는데... R2 에서: R2(config) # router ospf 13 R2(config-router) # network 202.202.202.2 0.0.0.0 area 2 R2(config-router) # network 204.204.204.1 0.0.0.0 area 0 그리고 R3 에서: R3(config) # router ospf 13 R3(config-router) # network 205.205.205.1 0.0.0.0 area 2 R3(config-router) # network 204.204.204.2 0.0.0.0 area 0 이렇게 세팅했더니 R2에서 R3에 연결되있는 서버는 통신됩니다 (205.205.205.2). 그런데 R1에 붙어있는 vlan10 과 vlan20 컴터들이 R3 에 연결된 서버 (205.205.205.2) 와 통신하려면 어떻게 설정해야 하나요?