묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결대세는 쿠버네티스 (초급~중급편)
Calico 를 사용한 서비스 네트워크 아키텍처 관련 질문 드립니다.
안녕하세요, Networking - Pod / Service Network(Calico), Pause Container 강의에서 서비스 네트워크를 Calico 와 함께 설명해주셨는데요. 프록시 모드에서는 나왔던 iptables의 역할이 Calico 플러그인을 사용한 서비스 네트워크 설명(13분 40초 부근 부터 시작)에서는 보이지 않는데요. Calico는 자체 라우팅 테이블을 통해 파드 네트워킹을 처리하고 iptables를 사용하지 않는 것인가요? 구글링에서는 Calico도 iptables을 사용하는걸로 나와 있어서 좀 헷갈리는 부분이 있어서 이 부분에 대해 보충 설명 해주시면 감사하겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
favicon이 뜨지 않습니다.
안녕하세요. http://localhost:8080/ 페이지에 접속 후 본문은 잘 보이는데요. 크롬 브라우저에서 Spring 파비콘으로 보이지 않고, 기본 지구본 모양이 보이는데요. 설정의 문제가 있는걸까요? 참고로 Mac 사용중이고 OpenJDK 11 설치하였습니다.
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
현업이 궁금합니다.
안녕하세요 좋은 강의 너무 잘 듣고 있습니다. 저는 실무에서 be 개발을 맡게된 초보 개발자입니다. api 설계를 하다보면 어려울때가 많더라구요 예를 들면 PATCH(PUT)로 넘길때 키 값을 PathVariable /aaa/{key} 형식으로 넘기게 할것인지 아님 body에 넣게 할것 인지 또는, GET으로 가져올때 PathVariable /aaa/{key} 형식으로 넘기게 할것인지 requestParam으로 넘기게 할것인지 등등 항상 명확한 기준이 없어 이게 맞나? 하는 의구심이 듭니다. 네이밍도 너무 어려워서 항상 고민이구요... rest api로 검색해서 블로그를 찾아봐도 상투적이고 일반적인 내용 뿐이라 실제 업무에 다 커버하기 힘들더라구요 혹시 관련해서 공부를 좀 하고 싶은데 추천할만한 사이트나 책이 있을까요?? 실제 현업에선 어떤 기준으로 개발하고 계신가요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
default 접근제어자에 관한 질문
강의 내용에 따르면 패키지 내부에 있는 클래스의 접근제어자가 생략되면 default 접근제어자를 갖는데, default package에 있는 클래스의 접근제어자가 생략되어도 default 접근제어자를 갖는 건가요? 그렇다면 클래스의 위치에 상관 없이 접근제어자가 생략되면 default 접근제어자를 갖는다고 보면 되는 건가요?
-
미해결함수형 프로그래밍과 JavaScript ES6+ 응용편
L.takeWhile과 L.filter의 차이에 대해 제가 제대로 이해했는지 알고 싶어서 질문드립니다ㅎㅎ
혹시, L.takeWhile과 L.filter의 차이가 L.takeWhile의 경우, 조건에 맞지 않는 값을 발견한 순간까지만 순회하고 그때까지의 값만 뽑아내고, L.filter의 경우 전부 순회하여 특정 조건에 맞는 값만 뽑아내는 게 맞나요?아래 코드의 경우, L.takeWhile 대신 L.filter를 사용해도 똑같은 결과가 나오는 것 같아서요ㅎㅎ우연히 같은 결과가 나오는건가용? const track = [ { cars: ["철수", "영희", "철희", "영수"] }, { cars: ["하든", "커리", "듀란트", "탐슨"] }, { cars: ["폴", "어빙", "릴라드", "맥컬럼"] }, { cars: ["스파이더맨", "아이언맨"] }, { cars: [] }, ]; _.go( L.range(Infinity), L.map((i) => track[i]), L.takeWhile(({ car: { length: l } }) => l == 4), _.each(console.log) );
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
존경하는 코딩일레븐님 이런 것도 가능하신가요?
코딩일레븐님 강의 너무 감사합니다. 많은 것들을 배우고 성장하고 있습니다. 혹시 https://marmont.gucci.com/ 사이트와 같은 것도 구현 가능하신가요? The Dawn Wall 과 비슷하게 구현방식이라 생각이 됩니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
코드 deploy
기초 질문 드립니다. build된 유니티 파일은 ec2 화면에 올리는 것인가요 아니면 s3 파일스토리지에 올리게 되나요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
BFS함수의 두 번째 while문 조건에 대하여
BFS함수의 두 번째 while문은 while (parent[y, x].Y != y || parent[y, x].X != x) { _points.Add(new Pos(y, x)); y = parent[y, x].Y; x = parent[y, x].X; } 이렇게 가르쳐주셨습니다. 그런데 제가 조건을 while (parent[y, x] != new Pos(y, x)) 로 수정을 해도 되지 않을까 싶어서 시도해보았는데 무한루프에 걸려버리더라구요. y, x의 부모가 자기 자신과 동일하다면 출발점이므로 강사님께서 가르쳐주신 조건과 같은 것이 아닌가요? 고민을 해보고 있는데 Pos라는 클래스를 새롭게 생성하게 되면 좌표는 동일하더라도 다른 주소를 가리키게 되는 것이기 때문에 parent[y, x] != new Pos(y, x) 라는 조건이 true가 될 수 없는 것인가요?
-
미해결함수형 프로그래밍과 JavaScript ES6+ 응용편
"프론트엔드에서 함수형/이터러블/동시성 프로그래밍" 강의 시청 중 currying과 관련해서 궁금한 점이 있어 질문 드립니다
"프론트엔드에서 함수형/이터러블/동시성 프로그래밍" 강의를 쭉 보다보면, 거의 많은 함수에 currying을 적용하시는데, 혹시 currying을 적용하시는 이유가 함수 합성할 때, 앞의 함수에 전달받은 매개변수를 생략할 수 있거나 표현력이 좀더 좋아지기 때문에 적용하시는 건가용? 거의 대부분의 함수에 currying을 적용하시는 이유에 대해 궁금합니다. 추가로, currying을 적용했을 때, 매개변수가 생략할 수 있어서 좋은 점도 있지만, 나중에 디버깅시 매개변수가 생략되는것보다 명시적으로 매개변수를 해주는 게 좀더 좋을 것 같은데, 유인동님 의견은 어떠신가요? 제가 아직 함수형 프로그래밍에 익숙하지 않아, 이런부분에 어색한데, 함수형 프로그래밍에 대해 익숙해지면, 이런 고민을 하지 않게 될까요??
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
TypeError: 'int' object is not callable 코드 에러 관련 질문
안녕하세요 선생님, 좋은 강의 항상 감사합니다. 위와 같은 문제가 있어 해결 방법을 구글에도 찾아보고 했으나 찾을 수가 없어 이렇게 질문 드립니다. 강의시간 3분39초 중 문제 풀이를 하던 와중 선생님과 같은 방법으로 하였음에도 불구하고 TypeError: 'int' object is not callable 문구와 함께 계속 되지 않아 이렇게 글 남깁니다. 시간되실때 답변 부탁드립니다 선생님, 감사합니다.
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
혹시 소스코드 공개되어있나요?
혹시 소스코드 공개되어있나요?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Pascal과 COCO차이점에 대해 질문있습니다~
Pascal 에서는 IOU 기준을 0.5로 설정해 평가하고 COCO 에서는 다양한 IOU기준을 사용해 mAP를 구해 평가하는 차이가 있다고 이해했습니다. Pascal에서는 mAP를 못 구하나요? 단순히 데이터 구조에 대한 차이와 난이도 차이로 이해해도 될까요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
실습 실행 안됩니다 ㅠ
다음과 같은 에러와 함께 실행이 안됩니다. pip install --upgrade google-api-python-client pip install googletrans 이 두 명령어를 통해 설치에 이상은 없고, 'Requirement already satisfied' 이 나오는 것으로 보아 설치는 제대로 된 것 같은데,, 왜 이러는 걸까요? 혹시 몰라서 주피터 종료 후 실행, 컴퓨터 다시 시작 해보아도 오류 코드 명은 동일합니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
axios 서버 관련 에러 해결 부탁드립니당...
어그제 까지는 잘되던게 갑자기 error 429라고 뜨면서 오류가 나더라구요...인터넷에 검색을 해봐도 잘모르겠어서 질문답니다
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
kakao passport 질문있습니다.
안녕하세요 제로초님! passport를 이용해서 kakao 로그인을 구현하고 있는데 데이터를 받아올때 카카로 계정이 안넘어와서 질문을 드립니다. 혹시 빠진게 있을까요?nestjs를 사용하고 있고 모듈은 @nestjs/passport , passport-kakako 를 사용하여 구현했습니다.
-
미해결함수형 프로그래밍과 JavaScript ES6+ 응용편
"안전한 합성에 대해" 강의 관련해서 질문드립니다
먼저, 덕분에 함수형 프로그래밍에 조금씩 친숙해지고 있어서 너무 감사합니다. 다름 아니라, "안전한 합성에 대해" 강의 관련해서 궁금한 점이 있어서 질문드립니다~ "안전한 합성에 대해" 강의에서 에러가 터지지 않게 배열로 만들어 안전하게 합성한다고 하셨고 예전 feConf에서 유인동님의 "ES6+ 비동기 프로그래밍과 실전 에러 핸들링" 영상에서는 에러를 뿜어내는게 좋다고 말씀하셨는데, 에러를 뿜는게 좋으면, map을 이용해서 만드는 의미가 어떤게 있나 라는 궁금증이 들더라구요. 어떤 맥락에서는 에러를 뿜는게 좋고, 어떤 맥락에서는 map을 이용해서 에러를 뿜지 않는게 좋은지 궁금합니다.
-
해결됨인터랙티브 웹 개발 제대로 시작하기
animation pause, play, stop, restart 도 가능한가요?
animation 을 재생 진행 중에 멈추고 멈춘 시점에서 다시 재생, 그리고 처음부터 다시 재생..이런 기능도 있을까요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
포인터와 배열
설명을 잘 해주셔서 포인터와 배열의 차이점은 이해하였습니다! 그런데 말씀해주신 것처럼 C++ 문법에서 "배열이름은 바구니 모음의 시작주소를 나타낸다!"는 것으로 인해 "배열이름을 포인터와 똑같이 활용할 수 있게 되었다?"라고 이해해도 되나요? 이 부분에서 조금 헷갈렸습니다...
-
미해결[기초] 처음부터 설치하며 배우는 앤서블(Ansible)
playbook을 통한 nginx 구동 실습 중 에러
안녕하세요! 질 좋은 앤서블 강의 감사합니다. playbook 실습에서 막히는 부분이 있어서 질문 남깁니다. 아래와 같이 nginx.yml 파일은 스페이스 키로만 작성하였습니다. nginxyml 플레이북을 돌리니 아래와 같은 에러가 떳습니다. 정작 ssh 접근은 가능한 상태이며, 해당 노드들로 핑 명령도 가능합니다. 조언 부탁드립니다. ㅠㅠ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
쿠키 만료
프론트나 백엔드 서버를 껐다가 다시 켜거나, 브라우저를 아예 껐다가 다시 켜면 쿠키도 만료되는 건가요? application 안쪽에 쿠키는 남아있는데 쿠키를 이용해 사용자 정보를 가져오려고 하면 null 값이 뜹니다(쿠키가 없거나 로그인 중인 사용자가 없을 때 null을 반환하도록 작성해두었습니다).