묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인 쿠키
안녕하세요. 로컬에서 작업 후 https 적용한 ec2 로 에서 테스트 중인데요. 쿠키가 생성된 것은 맞는 거 같은데 application 탭에는 쿠키가 없네요ㅠㅠ 그래서 소셜 로그인을 한 후에도 쿠키 공유가 되지 않고 있는 것 같습니다.. deserialize 가 실행이 안되는데 쿠키가 전달이 안되어서 그런 거겠죠? 오늘 오전부터 이것때문에 헤매는데 어느 부분이 문제인지 잘 찾아지지가 않네요 back/app.js if (process.env.NODE_ENV === 'production') { app.enable('trust proxy'); app.use(morgan('combined')); app.use(hpp()); app.use(helmet({ contentSecurityPolicy: false })); app.use( cors({ origin: frontUrl, credentials: true, }), );} else { app.use(morgan('dev')); app.use( cors({ origin: true, credentials: true, }), );}... app.use('/', express.static(path.join(__dirname, 'uploads')));app.use(express.json()); app.use(express.urlencoded({ extended: true })); app.use(cookieParser(process.env.COOKIE_SECRET));app.use( session({ saveUninitialized: false, resave: false, secret: process.env.COOKIE_SECRET, cookie: { httpOnly: true, secure: true, domain: process.env.NODE_ENV === 'production' && '.filer.pro', }, }),);
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다.
54. 올바른괄호 (STL stack 자료구조 활용) 문제를 강의 내용대로 코드를 짜서 해결을 했습니다. 그런데 소스파일을 보니 #include<bits/stdc++.h> using namespace std; int main(){ //freopen("input.txt", "rt", stdin); stack<char> s; string str; cin>>str; for(auto x : str){ if(x=='(') s.push(x); else{ if(s.empty() || s.top()!='('){ cout<<"NO"; return 0; } s.pop(); } } if(s.empty()) cout<<"YES"; else cout<<"NO"; return 0; } 코드가 이런식으로 나와있는데 여기에서 굵은 글씨 친 부분의 의미가 무엇인지 궁금합니다.
-
미해결스프링 부트 개념과 활용
테스트 코드 작성할 때 빈을 주입받을 때 접근제한자를 명시하지 않는 이유?
안녕하세요 기선님 강의 잘 보구 있습니다. 테스트 코드를 하나도 모르다가 기선님 강의들 쭉 보면서 테스트를 따라하다보니 조금 익숙해진 느낌이 있는데요, 테스트 코드가 아닌 실제 코드에서는 빈을 주입받을 때 항상 private 접근제한자를 명시하시던데 테스트 코드 작성시에는 굳이 명시하지 않고 디폴트를 사용하는 이유가 궁금합니다. 단지 타이핑을 적게하는 편의상의 이유 뿐인가요??
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
누적합 join 부분 에서 질문이 있습니다!
각 엘리베이터별 누적합계를 구하는데 1. 왜 e1.line >= e2.line 와 같은 조건이 들어가는건가요?? LINE 칼럼이 의미하는게 엘리베이터에 타는 순서라서 1명 탔을때 2명 탔을때 3명 탔을때 3가지 경우의 누적합계를 각각 구하기 위해서 위 조건을 입력하는건가요? 2. GROUP BY ID,NAME,KG,LINE 처럼 4개의 그룹을 연속해서 만들면 ID별 -> NAME별 -> KG별 -> LINE별 순으로 필터링해서 그룹이 생성되나요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
import 시에 index.js 생략..??
제로초님 강의듣다가 질문 드립니다. store 파일에 reducer파일 import하실 때, import reducer from "../reducers"; 이렇게 코딩하면 import reducer from "../reducers/index.js" 요렇게 되는 건가요?? 저는 지금까지 후자처럼 코딩해서 뒤에 index.js가 생략가능한건지 궁금합니다. 만약, index.js가 아닌 hello.js 이면 생략하면 안되는 건가요???
-
미해결C# ADO.NET 데이터베이스 프로그래밍
Connection 오류
DataReader 강의에서 아래와 같은 오류가 발생합니다ㅜㅜ 어떻게 해결해야 하나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
retrun {type:"블라블라", data}
제로초님 강의듣다가 궁금해서 질문 올립니다. action creator 코딩하실 때, return문에 { type: "CHANGE_NICKNAME", data } 이렇게 하시는 이유가 있으신가요? { type: "CHANGE_NICKNAME", data: data } 이게 맞는 문법 아닌가용??
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
react-native에서 카카오 로그인 시도중입니다..
안녕하세요 expo 환경에서 react-native로 카카오 로그인 구현 시도중인데 계속 오류가 나는데 정확한 원인을 모르겠어서 문의드립니다. webview실행이 안되고 expo 상에서 redirect_uri 를 설정하는 방법도 알고싶습니다. 아래 코드랑 오류 코드 첨부합니다. 감사합니다 :) Get /oauth/authorize?client_id={REST_API_KEY}&redirect_uri={REDIRECT_URI}&response_type=code Http 1.1
-
미해결게임 프로그래머 취업 전략 가이드
게임 네트워크 서적
취업에 대한 지식을 공유해주셔서 감사합니다. 현재 포폴만들고 시간이 되서 채팅방 + 3D 게임을 위한 유저 동기화 (이동, 간단한 상호작용)를 목표로 네트워크 공부를 시작했는데요, 콘솔로 IOCP를 활용해서 채팅방을 만든 수준에서 책을 읽어가며 목표를 달성하기 위해 참고할만 한 서적이 있는 지 궁금합니다. 학원을 다닐 때 서버도 같이 공부하셔서 취업을 하셨다고 했는데 혹시 보신 서적이 있으시면 알려주실 수 있으신가요?
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
밑 질문글 관련하여
밑에 질문자께서 enter 메소드에 return문이 없어도 된다고 말씀하신 거 같은데 return문을 빼고 실행하면 당연한 결과지만 None이 나오더라구요 그러면 return self._start는 꼭 추가되어야 할 거 같아서 질문드립니다.
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
데이터값
안녕하세요. 'Javascript 데이터 타입 변환과 조건문 이해' 강의 중 10분 37초 쯤에서 헷갈린 것이 있어 질문드립니다. 처음에 value1의 변수값을 1로 선언했는데, 뒤에 console.log(++value1===3); 에서는 왜 value1변수값이 3이 되는 것인가요?? console.log(value1++ === 2); 로 하면 그냥 일시적으로(?) 1을 더한 것이 아니라 선언한 변수의 값이 아예 바뀌는 것인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
GridCards props 에러
좋은 강의 감사합니다!! GridCards 이미지가 계속 안 떠서 console.log로 props를 찍어보면 자꾸 {image: undefined, movieId: undefined..} 이렇게 떠서 질문 목록을 확인하다 setState(...[response.results])로 바뀌니까 되더라구요 LandingPage에서 useEffect로 데이터를 받아서 state에 담을? 때 setMovies([response.results])라고 작성하셨는데 response.resultes가 [(20) {...},{...},...] 이미 배열 안에 객체가 들어있는 형태잖아요. 그럼 Movies state가 [[(20) {...},{...},...]] 이 형태가 되는 거 아닌가요..? 그래서 저는 setMovies(response.results) 이렇게 했는데 이것도 잘 작동하는데 뭐가 답인지 헷갈리네요ㅜㅜ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
서비스 계층 설계에 대해 질문이 있습니다
안녕하세요 강의를 잘 듣고 현재 프로젝트를 진행하고있는 학생입니다. 프로젝트를 시작하고 설계를 하는 과정중에서 계층을 설계하는 단계에서 어려움을 느껴 이렇게 질문을 남기게 되었습니다. 저희가 서비스 계층을 설계하려 하는데 사용자의 행위(저장, 검색, 수정)에 따라 다른 클래스로 구분을 해야하는지, 단순히 프로그램에서 구현되는 페이지별로 클래스를 구분을 하는것이 좋은지, 혹은 다른 설계 방법이 있는지에 대하여 알려주시면 감사하겠습니다.
-
해결됨스프링 핵심 원리 - 기본편
BeanB.class 는 애초에 스캔 안되는거 아닌가요?
안녕하세요. 질문드립니다. 강의를 내용의 예제를 확인해보면 @Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface MyExcludeCompnent {} 형태로 어노테이션 MyExcludeComponent를 생성하고 @MyExcludeComponentpublic class BeanB {} class BeanB가 어노테이션을 받았는데 @ComponentScan( includeFilters = @Filter(type = FilterType.ANNOTATION, classes = MyIncludeComponent.class), excludeFilters = @Filter(type = FilterType.ANNOTATION, classes = MyExcludeComponent.class)) MyExcludeComponent 를 exclude하고 ComponentScan을 하였는데 애초에 ComponentScan 대상에 @MyExcludeComponent 는 없지 않나요? 단순히 사용방법을 위해서 저렇게 진행하신건지 궁금합니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
watchman watch-del-all 명령어 오류 발생합니다...
강의와 같은 오류가 발생하여 watchman watch-del-all 명령어를 작성하였는데 아래와 같은 오류가 발생하였습니다. watchman : 'watchman' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + watchman watch-del-all + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (watchman:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 구글링을 해도 해결방법이 보이지 않네요 ... 아래 명령어도 동일하게 오류가 발생합니다.. grab-market-mobile> rm -rf node_modules/&& npm install 위치 줄:1 문자:21 + rm -rf node_modules/&& npm install + ~~ '&&' 토큰은 이 버전에서 올바른 문 구분 기호가 아닙니다. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : InvalidEndOfLine
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
Stateless 이해
안녕하세요 항상 강의 잘 듣고 있습니다! HTTP가 무상태 특성을 갖는 이유가 HTTP의 구조인 클라이언트 서버 구조가 하나의 요청과 응답안에서만 데이터를 유지하는 Request, Response 구조이기 때문인가요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. stardustxox7@daum.net 저 이 강의 친구들한테도 들으라고 영업했어요ㅎ 좋은 강의 감사합니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
특정 도메인에 json 보내기
특정 도메인에 json을 보내려면 Mapping에 value값에 특정 도메인을 넣으려면 어떻게 해야하나요? 제가 도메인을 가지고있는데 그 특정 도메인은 ContentType이application/json으로 열려있는 상태입니다. 포스트맨으로 보낸 json 값을 로그에 찍어보고싶은데 뭐가 문제인지 아리송하네요 @ResponseBody@PostMapping("www.onlyonepage-withyou.com/board")public HelloData requestBodyJsonV5(@RequestBody HelloData helloData) throws ServletException, IOException { log.info("username={}, age={}", helloData.getUsername(), helloData.getAge()); helloData.setUsername("userB"); helloData.setAge(30); return helloData;}
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
3차원에서 거리구하는공식
14:40초에서 3차원에서 거리 구하는공식이 A(x2, y2, z2) B(x1, y1, z1) 이라고 할때 루트( ( x2 - x1)제곱 (y2 - y1)제곱 (z2 - z1)제곱 ) 아닌가요?? 왜 각 변을 제곱을 한다음 다 더해서 루트를 씌우는 건지 잘 이해가 안갑니다..
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
1분 18초 자바스크립트 어떤건 힙에 저장되고 어떤건 스택에 저장되고...
1분 18초 자바스크립트 어떤건 힙에 저장되고 어떤건 스택에 저장되고... 에 대해 말씀하셨는데, 혹시 그런거에 관해 좀 더 알기 위해 공부해보고 싶은데, 공부 자료 추천해주실 수 있나요? (신기... 제로초님은 어떤 자료를 통해 그러한 내용들을 알게되셨나요?