묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
유니티 빌드
안드로이드로 빌드를 하면 gradle build failed에러가 뜨는데 어떻게 하나요?? 그리고 유니티 최신버전을 써도 상관없나요?
-
미해결코딩의민족 앱 제작 (Android kotlin)
각 강의마다 리뷰 다르게 나오는 방법 힌트 좀 주세요!!
각 강의마다 리뷰 다르게 나오는 방법 힌트 좀 주세요!!.. 이거 까지 해주셨으면 정말 좋았을텐데 ㅠㅠㅠ 힌트좀 주세요!!!
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
함수선언위치
안녕하세요 CustonDrawerContent같은 경우는 class밖에서 선언해주고 drawerSytle의 경우 class내에서 선언해주는데 함수선언위치는 어떻게 정해지는 건가요?
-
미해결함수형 프로그래밍과 JavaScript ES6+
질문이 있습니다.
const pipe = (...fs) => (a) => go(a, ...fs); 이 부분에서 이해가 잘되지 않는데요. pipe 라는함수는 여러개의 함수 파라미터를 받습니다. 그 후에 (a) => go(a, ...fs) 를 반환하는데 이 함수는 a라는 파라미터를 필요로 하고 go(a, ...fs) 를 리턴하는 함수를 리턴하게 된다. 라고 생각하도 될까요 ? 그래서 f라는 함수가 정의된 부분을 보면 pipe함수에 여러개의 함수 파라미터를 전달하는것 같습니다. f는 그러면 ( a라는 파라미터를 필요로 하고 go(a, ...fs) 를 리턴하는 함수를 리턴) 하게 되는것 같습니다. 최종적으로 f(0) 은 0이라는 파라미터를 받고 go(0, ...fs) 를 실행하게 됩니다.... 이렇게 이해하는게 맞나요???
-
미해결홍정모의 따라하며 배우는 C++
4.1 강 12:24 초때 질문이 있습니다
#include <iostream> #include <iomanip> using namespace std; namespace work1 { int a = 1; void dosomething() { a = a + 3; cout << a << endl; } } namespace work2 { int a = 2; void dosomething() { a = a + 5; cout << a << endl; } } int main() { work1::a; work1::dosomething(); work2::a; work2::dosomething(); } 여기서 선생님께서 work1::a; 와 work2::a; 를 선언하신 이유가 뭔가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
파일 업로드시 오류가 생깁니다
10kb 미만의 작은 파일들은 잘 올라가다가 10kb 이상 파일을 업로드시 콘솔에 서버 504에러가 찍히고 터미널에는 아래와 같은 프록시 오류와 file안의 내용을 찾을 수 없다는 오류가 같이 뜹니다 혹시 file이 제대로 리턴되지 않나해서 파일 데이터만 보내봤습니다 이렇게 해본 결과 더 이상 에러는 뜨지 않는대신 사이즈가 큰 파일들은 파일 데이터가 넘어가지 않는걸 확인했슴다 이 이후의 문제를 못풀고 있어서 도움 요청합니다 ㅠ
-
미해결Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)
수원시 좌표를 넣었는데 서울이 나오는 건 어찌하나요?
알려주신 링크를 사용해서 postman 에서 수원시 좌표를 넣고 get해보니 강의영상과 다르게 서울시 리스트가 나옵니다. 어찌해야하나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
get, set으로 은닉성을 챙길 수 있다는 말
앞서 강의에서 은닉성을 지키기 위해 private int variable1 public int getVariable1() { return variable1; } public int setVariable1(int hp) { this.variable1 = hp; } 로 사용을 하여 클래스 내부의 민감한 변수를 아무나 건드리는 걸 방지한다고 이해했습니다. 그런데 public int Hp { get; set; } 이렇게 사용을 하면 민감한 변수라고 정했던 Hp 변수를 누구나 변경또는 사용할 수 있지 않나요? 강의에서 말씀하셨던 디버깅에 용이하다는 건 알겠으나, 은닉성이 지켜진단 말이 잘 이해가 가질 않네요 ㅠㅠ 도움주시면 감사하겠습니다.
-
미해결처음 시작하는 Infrastructure as Code: AWS & 테라폼
terraform 코드 jenkins 적용 문의
안녕하세요. 좋은 강의 제공해주셔서 감사합니다. 현업에 적용 중 문의사항이 있어서 질문을 드립니다. terraform 코드를 git으로 관리하고 jenkins에서 CICD 파이프라인을 구성을 하려고 하는데요 그런데 여기서 jenkins가 설치된 EC2 리소스도 마찬가지로 terraform 으로 관리하고 싶습니다. jenkins로 terraform 파이프라인 구성하는 예제를 구글링해보면 jenkins가 설치된 리소스는 terraform 으로 구성하는 인프라와 독립적으로 생각하는 것 같은데 혹시 terraform 으로 구성하는 인프라 내부에서 해당 terraform을 수행하는 jenkins CI 파이프라인 구성이 가능한가요? 그렇다면 어떤식으로 구성 가능한지 팁이 있을까요? 좋은강의 제공해주셔서 다시한번 감사드리고, 혹시 중급강의는 언제쯤 업로드예정이신지도 궁금합니다~!
-
미해결자바스크립트 중고급: 엔진 핵심
use strict 없을때는 어떻게 동작하나요?
use strict 없이 var 사용하지 않고 변수 선언하면 identifier resolution은 ES3의 scope chain 방식으로 동작하게 되는건가요? 앞에서 execution context 구조 설명하실때 TBC 에 대해서 나왔는데, TBC에 글로벌오브젝트가 바인딩 되어 있으니까 TBC를 통해서 resolution을 하게 되나요? 그런데 따로 bind 설정을 해버리면 TBC를 이용하는건 안될것 같긴 한데요.
-
해결됨스프링 시큐리티
비밀번호 변경 관련 질문입니다.
안녕하세요 강사님.해당 강의를 기반으로 시큐리티를 적용한 개인적인 토이 프로젝트를 진행하고 있습니다.회원정보를 수정하는 기능을 만들었습니다. 문제점 현재 로그인한 A 사용자의 비밀번호를 변경하면DB에 비밀번호는 잘 업데이트 됩니다. 그런데 SecurityContext에 있는 A의 인증객체가 없어집니다. (위처럼 생각한 이유는 회원정보를 수정 후 SecurityContextHolder를 이용하여 A를 가져와보니 null값이 나왔고, 다른 사용자 B로는 로그인이 되었습니다.) 그래서 다시 A로 로그인하게 되면A는 한번 인증된 사용자이므로 세션에서 SecurityContext를 꺼내서 인증과정을 거치게되는데SecurityContext에 A의 인증객체가 없어서 로그인이 실패합니다.(이전 비밀번호, 변경된 비밀번호 모두 실패합니다.) 해결방법 제가 생각한 이론적인 해결방법은 아래와 같습니다.1. HttpSercurityContextRepository를 직접 구현하던 초기화하던 해서 A가 처음 로그인하는 사용자라고 인식?하게 만드는 방법 2. 근본적인 문제점을 해결, 즉 없어진 A 인증객체를 SecurityContext에 넣어주는 방법 그런데 이론적인 생각일뿐 어떻게 해야할지 감이 잡히지 않고구글링 해봐도 정보를 찾기 힘들어서 질문남깁니다..요약하면문제점 : A로 로그인 -> 로그인 성공 -> 비밀번호 변경 -> SecurityContext에 A인증객체 사라짐 -> 로그아웃 -> A로 로그인 -> 로그인 실패 글로 정리가 잘 안되네요ㅠㅠ위 문제를 어떻게 해결할 수 있을까요..?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 제로초님
9:15초입니다 mysql 로 비밀번호를 설정하고 npx sequelize db:create 를 했는데 이런오류가 뜹니다. cat.env도 올바르게 저장했고 mysql비밀번호도 11111111 로 저장해서 로그인까지 확인했는데 위의 명령어를 치면 계속 이런오류가 뜹니다... 해결방법을 찾지 못하였는데 어느부분에서 잘못됐을까요,,,
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
질문이요!!!!
게임을 시작할떄 답을 안보이게 하고 시작할 수 있나요??
-
미해결함수형 프로그래밍과 JavaScript ES6+
질문이있습니다.
const go = (...ags) => reduce( ... 이 함수 작성하실 때 ...agrs 라고 표현하신거는 하나가 아닌 여러개의 파라미터가 들어가기 때문에 ... 이라고 표현하신거죠 ??
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
어느부분에서 실수가 있었는지 모르겠습니다..
실습을 따라하는데 mysql, mssql, oracle 모든 실습 환경에서 강의 내용과 다른 결과가 나오는것같아 질문드립니다. 일단 이 사진이 제가 게시글 작성을 통해 만들어둔것들입니다 ! 영상을 보면 mysql의 경우 검색창에 ' 문자 입력 시 에러 코드가 나오는게 정상인것 같은데 저는 에러창은 나오지 않으며 아래 사진처럼 검색 결과가 없다고만 출력이 됩니다.. 또한 mysql의 경우 te' 'st 입력 시 test라고 검색한것과 같은 결과가 나와야 되는걸로 이해하엿는데 te' 'st 검색시에도 검색 결과가 없다고 출력됩니다 .. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 다음은 mssql 쪽입니다 .. mssql도 mysql이랑 똑같이 글을 작성해 둔 뒤 mssql 환경에 맞게 te'+'st 로 검색을 하면 test를 검색한것과 동일한 결과값이 나와야한다고 배운것 같은데 위와 같은 에러가 나오면서 동일하게 검색이 안됩니다 ㅜㅜ .. oracle 또한 상황이 같으며 에러 창만 첨부해서 올립니다 .. oracle은 '||' 으로 검색하였습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
질문 있습니다.
혹시 제가 SQL에대한 기본지식이 없다고 생각되는대 기본적인 CRUD말고는 지식이없는대 SQL을 공부하고 JPA강의를들어야할가요???
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 궁금한점 질문드려요!
좋은 강의 열심히 듣고있습니다! @AutoWired 를 없애고 실행하여도 오류없이 DB추가 , 조회가 되는데 여기선 왜 없어도 실행이 잘되는건가요? 다른 오토와이어드는 지우면 실행 오류 났었는데, 이해가 되지않아 질문드립니다. 감사합니다! @Autowiredpublic SpringConfig(DataSource dataSource) { this.dataSource = dataSource;}
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
블로그 링크
블로그 링크 좀 주실 수 있을까요 ?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
20강 문자열과 인덱스 질문
안녕하세요! 20강 수업 15분 정도 위치에 있는 문제를 푸는 중에 궁금한게 생겨서 여쭤봅니다. 강사님께서 하신 것과 똑같이 작성했는데 (아래 첨부그림에서 보이듯) 계속 str object is not callable이란 오류가 떠서요. 구글링 했는데 이해가 가지 않아 여쭤봅니다. 새해복 많이 받으세요
-
미해결스프링 핵심 원리 - 기본편
테스트 코드 작성에 대한 질문
실무를 하다보면, 개발기간내 시간에 쫒겨 비지니스 로직 구현만 하고, 테스트 코드 작성은 미뤄두다 결국 못하는 경우가 많습니다. 강사님 강의를 듣다보면 로직 구현 이상으로 테스트 코드 작성에 시간을 할애해야 할 정도로 중요하게 얘기를 하시는걸 느낄수 있는데요. 꼭 테스트 코드를 작성해야 하는 이유를 뭐라고 생각해야 할까요? 사실, 그동안은 테스트 코드는 형식상 작성하는거다라고 우선순위를 낮춰 생각해왔거든요. 제가 잘못생각하고 있었다면 조언 부탁드립니다.