묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
models.py에서 서버단에서 확인한다는 의미와 create.html관련 질문 드리겠습니다.
models.py에서 모델을 설계할때 전 강의서부터, 어떤 필드들은 foms.py에서 메타클래스로 관리를 하고 어떤 필드들은 서버단에서 관리를 한다고 하시는데... 잘 와닿지 않아서요..ㅜㅜ 그 이유와 목적을 여쭤볼 수 있을까요..? 2. 그리고 create.html에서 히든인풋을 만들어 놓는 이유도 여쭤볼 수 있을까요??? <input type="hidden" name="article_pk" value=""> 저 부분인데 설명하시기를 "히든이라는 타입을 가진 인풋을 만들면 나중에 article_pk, 현재 article의 pk가 무엇인가 를 나중에 value값을 통해서 넘겨줄거고, 그거를 서버에서 받아서 comment를 만들때 완성할겁니다." 라고 하셨고, 추후에 article/detail.html에서 with article=target_article %} 을 통해 create.html안에서 변수를 쓸수 있게 된다고 하셨습니다. 그리고 value = {{ article.pk }} 를 해주셔서 "숨겨서 보내는 article.pk라는 밸류에 article.pk를 담아서 서버로 보낸다"라고 하셨는데 무슨말인지 전혀 모르겠네요... 숨겨서 보내는 건 어떤 의미가 있고, 왜 이렇게 하는지 설명 부탁드려도 될까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
선생님 10:15 구간 질문이 있습니다
이니셜 라이저에서 노드 데이터 초기화 해줄때 Node() : _prev(nullptr), _next(nullptr), _data(T()) 에서 _data에 T()를 넣어 초기화 하는데 이렇게 초기화 하니 _data가 0으로 초기화 되더라고요 근데 어떻게 이게 가능 한지 모르겠습니다 각자료형 예를들어 int()의 생성자가 호출되었다고 가정한다 해도 생성자는 반환형이 없어 0을 반환하지 못할텐데 이게 가능한 이유가 어떻게 되나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
GetType의 개념이 안잡혀요..
GetFields로 Monster의 필드를 가져왔는데 여기서 GetType이 굳이 필요한지 궁금합니다.아니면 GetType이 Monster의 필드를 가져오는 GetField의수단인지 정확히 GetType과 Type의 개념이 잘 안잡히네요....
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
선생님 안녕하세요! 포트폴리오 관련 부탁드립니다~
안녕하세요 선생님! 선생님 수업 열심히 잘 듣고있습니다 다름이 아니라 현재 포트폴리오가 80프로 정도는 완성 되었는데요 제가 지금 만들고있는게 제대로 되고있는지 판단이 안 서더라구요ㅠㅠㅠㅠ 전문가의 조언을 구할 방법이 선생님께 여쭤보는 방법뿐이더라구요 ㅠㅠㅠ 바쁘시겠지만 혹시 포트폴리오 피드백을 부탁드려도될까요? 혹시 피드백 가능하시면, 포트폴리오는 이메일로 보내드리는게 좋을까요??
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
dotenv는 그냥 개발할때만 쓰는건가요?
환경변수를 사용하는 이유는 여러 민감한 정보들을 숨기기 위함인데 dotenv를 사용해서 .env파일을 생성하면 나중에 배포용 서버를 aws같은 서버에 올릴 때는 .env 파일을 빼고 aws 인스턴스에 직접 환경변수를 설정해주는건가요? 아니면 배포할때도 .env파일을 같이 올리나요??
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
변수명에 $을 붙이는 이유가 무엇인가요?
선생님 안녕하세요 강의 듣기 전에 책을 사서 한번 훑어봤는데요 변수명에 $을 붙이는 이유가 무엇인가요? 그리구 $가 붙고 안붙고 차이가 있나요? 예제 보면 어떤건 붙고 안붙고 하더라구요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
함수를 호출할때 배열형식 인자를 참조가 아닌 값 형식으로 전달하고자 한다면 어떻게 해야할까요?
static void WantValue(int[] scores) { // 생략 } static void Main(string[] args) { int[] scores = new int[5] { 1, 2, 3, 4, 5}; WantValue(scores); } 위의 내용에서 WantValue 함수를 호출하면 참조가 전달되는 것으로 알고 있는데요. 근데 만약 참조가 아닌 값 형식으로 전달하려고 한다면 어떤식으로 해야하는지 궁금합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
GET .../members error
이전에 비슷한 문제를 겪은 글이 있었는데 해결되지 않아서 글을 작성하게 되었습니다. InviteChannelModal 컴포넌트에서 보내는 GET 요청 const { revalidate: revalidateMembers } = useSWR( userData ? `/api/workspaces/${workspace}/channels/${channel}/members` : null, fetcher, ); 위 코드의 실행되는 결과로 다음과 같은 에러가 발생합니다. const { workspace, channel } = useParams(); InviteChannelModal 컴포넌트에서 콘솔에 workspace와 channel을 찍어보니 channel이 undefined 값으로 나오는데 useParams를 사용하면 현재 URL에서 라우터에서 지정한 콜론 뒤의 키에 해당하는 값을 반환하는 것으로 알고 있습니다. 로그인 후 "http://localhost:3090/workspace/sleact/channel/일반" 주소로 이동하기에 channel 값이 일반으로 출력되기를 예상합니다만.. Workspace layouts 에서 라우터 설정을 했음에도 매칭되는 channel 값을 받아오지 못하기에 원인을 알 수 없어 여쭤봅니다. <Switch> <Route path="/workspace/:workspace/channel/:channel" component={Channel} /> <Route path="/workspace/:workspace/dm/:id" component={DirectMessage} /> </Switch>
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
redis 연결 질문 가능할까요?
안녕하세요 강의 잘보고 있습니다. 저는 socket연결 + redis까지 활용해보고 싶어서 찾다가 공식문서에 보면 redis-adapter가 있어서 그걸 그대로 활용하려고 하는데요. gateway 코드 작성은 문제가 없는데 제가 만들고 싶은 기능중에 하나가 client에서 특정 api로 요청을 보내면 현재 redis server에 저장되어있는 정보들을 모두 주는 것입니다. redis에는 key는 roomName, value는 해당 room에 있는 user들을 저장하려고 합니다. 그럼 이 기능은 웹소켓이 아닌 http를 사용해야하니 service 파일에 작성해야 할텐데 문제는 redis server로부터 key와 value들을 가져오려면 적절한 instance를 depdency injection해주어야하는데 뭘 해줘야하는지를 모르겠습니다.. 혹시 도움을 주실 수 있을까요? 이해를 위해 그림 파일 첨부했습니다.
-
미해결자바 입문자를 위한 강의
안녕하세요 선생님 질문이 있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 아직 강의는 안들었고 궁굼한게 있어서 질문 드립니다! 모바일 앱을 만들려고 하는데 선생님 강의중 자바 기본을 위한 강의 1,2 둘다 들어야지 앱을 만들수 있나요
-
미해결선형대수학개론
chaper1 1.8에서
Example2의 matrix를 augmented matrix라고 하셨는데 맞나요? 그렇다면 3행에서 0 = 5가 되어 해가 없는 것 아닌가요 ? 이해가 잘 안 됩니다 ㅜㅜ 어떻게 onto가 되는지 설명해주실 수 있을까요?
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
MTV에서 View! 의 의미가 이해가 잘 안갑니다
하는 역할은 MVC패턴의 Controller랑 비슷한거 같은데 왜 View라고 하는지 알려주시면 감사하겠습니다. 이전에도 배울때 장고에서는 뷰가 컨트롤러 역할을 하드라구요.. 궁금합니닷
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
준비상태->실행상태 이동 시 레지스터와 캐시 상태 질문
CPU타임을 할당받아 준비상태에서 깨어나게 될 시, PCB에 있는 정보를 레지스터에 저장한다고 말씀해주셨는데요, 캐시 상태에 대해서도 궁금해서 질문드립니다. 스레드 혹은 프로세스 전환을 하게 되면 이전의 cache 정보는 필요가 없으니 flush 될 것 같은데요, 구글링과 스택 오버 플로우를 통해 정보를 얻고 아래 질문들을 하고 싶어졌습니다. 이정돈 알아서 해라! 싶은 질문은 넘겨주세요. 1. 상태 전이 시, cache가 clear되나요(memory mapping을 어떻게 하느냐에 따라 하지 않을수도 있을것 같은데, 하지 않는 mapping방식이 실제로 쓰는가 혹은 이론상 그런것이냐도 의문입니다)? 2. 그렇다면, 실행->대기, 대기->준비, 실행->준비 3가지 이동 중 어떤 단계에서 flush가 일어나나요? 3. 문맥 교환 시에는 memory mapping이 초기화 되고 바뀔텐데요, memory mapping이 바뀌지 않는 경우도 있을까요? (memory mapping 을 어떻게 하느냐에 따라 다를것 같기는 한데,,, 수업 들을 때 memory mapping을 어떻게 하는지에 대한 방법론?을 배우고 종류나 그에 따른 trade-off를 배우지 않아 확실하게 알고 있지는 않습니다.) 4. 아래 사이트를 참고했을 때, [Architecture] MMU improvements (tistory.com) 가장 빠른 방법이 Cache-Indexed, Virtually-tagged cache방식을 사용하는 것이고, 이를 위해서는 캐시 용량을 증대시켜야 한다고 이해했습니다. 이번 라이젠 5000번대의 성능이 비약적으로 증가한 이유가 cache 용량이 2배가 뻥튀기 돼서 위와 같이 cache를 더 잘 활용해서 라고 이해하면 될까요?
-
미해결XD UI 디자인 + Clone Coding 인터렉티브 반응형웹 포트폴리오!
안녕하세요 header 선택자 관련하여 궁금한게 있습니다!
안녕하세요 선생님 강의 잘 듣고 있습니다 :) <header class="header "> 위 코드가 아닌 header에 id선택자를 넣으면 안되는건가요? 궁금합니다!
-
미해결스프링 핵심 원리 - 기본편
자동등록과 수동 등록의 공존
안녕하십니까 강사님!! 수업 너무 재밌게 잘 듣고있습니다! 수업을 듣다 궁금한점이 생겨 질문 남깁니다. 요번 강의에서 예시코드로 DiscountPolicyConfig 클래스를 만들고 수동으로 Bean에 주입이 되었는데요, 이때 자동 등록하는 Configuration가 discountPolicyConfig의 Configuration까지 bean으로 주입해버릴 것 같은데, 이 부분은 어떻게 해결할 수 있을까요? 이전에 배운 excludeFilters를 사용하면 Configuration이 있는 모든 클래스의 의존성 주입을 막게돼서 discountPolicyConfig에서 수동으로 주입하는 메서드들이 작동하지 않을것 같네요... 배웠던 것 같기도한데, 헷갈리는 부분이 있어 질문 드립니다!! 항상 좋은 강의 감사합니다 :)
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Train Error가 발생합니다
안녕하세요 train을 진행하는데 다음과 같은 오류가 발생합니다. RuntimeError: CUDA out of memory. Tried to allocate 100.00 MiB (GPU 0; 11.17 GiB total capacity; 10.15 GiB already allocated; 79.81 MiB free; 10.64 GiB reserved in total by PyTorch) 반복해서 해봐도 에포크가 안돌고 학습이 진행이 안되면서 다음과 같은 오류가 뜨네요 ㅠㅠ +) 가끔은 런타임에러가 아닌 /usr/lib/python3.7/multiprocessing/semaphore_tracker.py:144: UserWarning: semaphore_tracker: There appear to be 6 leaked semaphores to clean up at shutdown len(cache)) 라는 에러가 뜨면서 역시 에포크가 안도네요ㅠㅠ
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
foreignKey와 primaryKey에 대해 여쭤보겠습니다.
외래키의 역할이 무엇인가요...? articleapp에서도 writer이 외래키였는데, 이것은 어떻게 쓰였는지 잘 감이 안 오더라구요.. 어떻게 쓰였는지 말씀부탁드려도 될까요? 또한.. 이번에 commentapp에서는 article, writer이 외래키인거 같은데 역할을 잘 모르겠어요. 주키(primaryKey)는 제가 알기론 하나밖에 없어서 식별할때 사용하는 키라고 알고있는데 맞는건가요? (ex, ID)
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
test.php
안녕하세요 강의 속 내용처럼 test파일을 새로만든후 php언어로 test.php를 만들어서 127.0.0.1/test.php 입력하니 Not Found The requested URL /test.php was not found on this server. Apache Server at 127.0.0.1 Port 80이렇게 나오네요 어떻하면 좋을까요 선생님
-
미해결
질문있습니다.
졸업을 앞두고 있는 공대생입니다. 컴퓨터 관련에서는 비전공자인데요 데이터 사이어티스트로 진로를 고민하고 있습니다.(배터리, 반도체 빅데이터 분석가) 질문 드립니다. 1. 이 플렛폼에서 제공하는 강의 커리큘럼을 통해서 실무에서 사용할 수 있는 빅데이터 분석가가 될 수 있는가요? 1-1 또 어느 정도의 실력이 되어야, 빅데이터 역량을 갖추었다고 볼 수 있는가요? 2. 이 커리큘럼 안에서 사용되는 교재나 할당되는 과제가 있는지 궁금합니다. 또한 실무 경험도 쌓을 수 있는지 궁금합니다. 3. 다양한 강의가 많던데, 여유가 있는 것이 아니라서요.. 정말 핵심적인 커리큘럼에 대해서 지도 받을 수 있을까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
궁금증이 있어 질문드립니당!
안녕하세요 ! 강의 잘듣고있습니다 제가 궁금한건 처음 강의에서는 http://localhost:8080/hello<-.html이 붙어 있지않아도 그냥 들어가졌지만 지금강의 에서는 http://localhost:8080/basic/hello-form.html 이런식으로 .html이 붙지않으면 에러페이지가 뜹니다 혹시 이유를 알수 있을까요 ?ㅠ