묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
공격키를 연속으로 누를때 처리하는 방법 질문 드립니다
안녕하세요 수업 잘 듣고 있습니다 제공해주신 캐릭터가 아닌 직접 그린 그림을 사용하려고 하는데 제 캐릭터는 총을 들고 뛰다가 공격키 눌렀을때 총을 들어 쏘는 방식입니다. 이때 attack 키를 누를때 발생시키는 이벤트에서 1.누르고 있으면 계속 공격이 나감 2.연타하면 계속 공격이 나감(키를 눌러 공격한후 한동작이 끝나자마자 바로 다시 키를 누를 경우) 두가지 방법 중 하나로 응용해보고 싶습니다. 또 뛰거나/대기모드 상태에서 처음 공격키를 누르면 총을 들고 쏘는 모션이 들어가있는데 이미 공격 상태일때 연속으로/혹은 지속적으로 공격키를 누를 경우 모션은 1.총을 드는 모션을 삭제하고 쏘기만 하는 애니메이션을 추가한 클래스를 추가 2.동일한 공격 애니메이션의 클래스를 계속 나타내기 두가지로 생각하고 있는데 혹시 조언해주실 수 있을까요? 지금은 bulletComProp.launch가 false일때만 공격이 나가고 바로 true로 상태가 바뀐뒤 attack키를 누르지 않을때만 false상태가 되어 연속 공격이 부자연스럽네요 ㅜㅜ 초보라 이해가 다소 느리고 설명도 이상하게 한듯 하지만 도와주신다면 정말 감사하겠습니다
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
account 프로필 사진만 나오고 나머지 사진 X
안녕하세요! accounts/detail에서 프로필 사진은 잘 나오는데 article 이나 project에서는 사진이 안나오네요 어느부분을 봐야하는걸까요? 다른 질문들 보고 volume 설정은 다만져본거같은데... https://github.com/Hyun-Jun-Lee/Django_PJ 혹시 몰라서 깃허브 링크도 남깁니다!!!
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
static 변수
안녕하세요 강의 잘 듣고 있습니다. 앞서 강의 내용과 좀 먼 내용인점 죄송합니다. 다름이 아니라 이번에 강의를 통해서 쌓은 실력으로 학생들 끼리 작은 프로젝트를 준비중입니다. 다름이 아니라 특정 URL 접근했을때 랜덤으로 4자리수 중복없이 배출하고 싶은데 서버가 올라갈 때 리스트를 생성하고 url 접근 할때마다 해당 리스트에서 랜덤 index에 있는 값을 remove 하는 코드 입니다. 현재 까지 들었던 강의 중 static으로 변수로 설정하신 부분이 어느정도 있어서 착안하여 제작하였는데 혹시 서버에 큰 이슈를 불러올만한 사항이 있는지 여쭤봐도 괜찮을까요 혹은 static 변수를 사용 했을때 주의점, 문제점 좀 알려주시면 감사하겠습니다. ※ 참고 임시 번호라서 배출한 값을 사용자가 갖고 있다가 사용 후엔 서버에서 다시 회수하고 추후에 다시 배출할 생각입니다. DB는 My SQL 쓰고 있고 간단하게 JPA 적용하여 사용중입니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
addForm, editForm 이슈
안녕하십니까 강사님 강의 재밌게 듣고 있습니다. 강의를 듣는 중에 html과 boostrap을 옮기는 과정에서 복붙을 여러 번 했는데도 addForm과 editForm만 이러한 형태를 띄게 됩니다. item과 items에는 이쁘게 나옵니다. 물론 수업에 중요한 부분은 아니지만,, 볼 때마다 신경 쓰이길래 궁금해서 여쭤봅니다.. 복붙은 정말 여러 번 해보았습니다! 혹시 몰라서 코드 올려놓겠습니다. 감사합니다. https://drive.google.com/drive/folders/1kihfgVsIZRY5dXpwMmuPmNdysd57qj2z?usp=sharing
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
!=== 오류
안녕하세요. 영상보고 따라하는데 이 부분이 오류가나서 실행이 안되는데 왜 그런건가요? !==로 해도 이상없이 작동은 됩니다
-
해결됨홍정모의 따라하며 배우는 C언어
readbooks, readbook2 함수 구현
struct book* read_books(const char* filename, int* n) { FILE* fp = fopen(filename, "r"); if (fp == NULL) { fputs("Can't open file.", stderr); exit(1); } //struct book* book = (struct book*)malloc(sizeof(struct book) * *n); int flag; flag = fscanf(fp, "%d%*c", n); if (flag != 1) { printf("File read failed"); exit(1); } struct book* book = (struct book*)malloc(sizeof(struct book)* *n); if (!book) { printf("Malloc() failed."); exit(1); } for (int i = 0; i < *n; i++) { fscanf(fp, "%[^\n]%*c", book[i].name); fscanf(fp, "%[^\n]%*c", book[i].author); /*if (flag != 2) { printf("File read failed"); exit(1); }*/ } fclose(fp); return book; } 안녕하세요! readbook함수 구현에서, malloc으로 구조체 힙 메모리 할당 코드를 주석으로 처리된 위치에 구현하였는데 계속 런타임 에러가 뜨더라구요. 교수님께서는 위와 같은 위치로 구현하였는데 두 위치상 코드의 차이를 모르겠습니다.. void read_book2(const char* filename, struct book** book_dptr, int* n) { FILE* fp = fopen(filename, "r"); if (fp == NULL) { fputs("Can't open file.", stderr); exit(1); } int flag; flag = fscanf(fp, "%d%*c", n); if (flag != 1) { printf("File read failed"); exit(1); } for (int i = 0; i < *n; i++) { fscanf(fp, "%[^\n]%*c", book_dptr[i]->name); fscanf(fp, "%[^\n]%*c", book_dptr[i]->author); } fclose(fp); } readbook2함수 구현에서 struct book의 이중포인터를 파라미터로 가져오는거라 malloc으로 힙메모리를 새로 할당할 필요가 없다고 느껴, 위와같이 구현하였는데 런타임에러가 생기더라구요. 위와 같은 코드에서 런타임 에러가 나는 이유를 못찾겠습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
API로 설계 시 로그인처리
안녕하세요. 강의 잘 보고있습니다. 리액트와 스프링을 사용해서 SPA형식으로 웹 앱을 만들 때 로그인 처리에 대해 궁금해서 그러는데 스프링으로 API개발을 할 때도 강의에서 한거처럼 세션을 이용해서 로그인 처리를 하면 되나요??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
메소드 선언 시 BindingResult의 위치
강의에서 BindingResult를 사용할 때 객체 바로 뒤에 선언을 해야 한다고 하셨는데, 이게 꼭 전체 중 2번째가 아니어도 괜찮은가요? 예를 들면 public String addItem(Model model, @ModelAttribute Item item, BindingResult bindingResult) { // ... } 이러한 방식으로 선언이 가능한지 궁금합니다. 제가 알고 있기로는 매개변수의 순서가 다르면 메소드 오버로딩 때문에 원하는 메소드가 실행되지 않는 것으로 알고 있는데 다른 규칙이 더 적용되고 있는지 궁금합니다.
-
미해결[따라하면 취업되는 게임기획]MORPG 게임밸런스 기획
3강 1분 30초에서 8분 20초까지 목소리가 겹칩니다.
잘 보고 있습니다. 그런데 3강에서 목소리가 겹쳐서 강의 내용을 못 듣겠네요 ㅠㅠ
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
강의 순서가
강의 순서가 위강의랑 아래 강의 바뀌어서 살짝 당황했습니다 ㅎㅎ
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다.
dusdjeks@gmail.com 부탁드립니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 질문있습니다.
선생님 강의 너무 잘듣고 있습니다..! 감성분석을 하다가 갑자기 문득 든 생각인데요. 어떤 특정한 텍스트가 많이 나오면 긍정 아니면 부정으로 분류예측을 수행하는데 만약 각 행의 label 값이 긍정, 부정의 총 count 값으로 나오면 어떤 분석법을 사용해야 하나요?? 그리고 긍정, 부정의 피처타입이 문자(좋아요, 싫어요 같이)로 되어있으면 원핫인코딩으로 인코딩 해도 될까요??
-
미해결실전! 웹사이트제작! Step by Step! (쌩초보 코스)
CSS속성 정리
안녕하세요. 강의 잘보고 있습니다. 직접 만들면서 하니 훨씬 재미있고 집중이 잘되는 것 같아요. 다만, STEP04부터 CSS 속성이 이해가 안가는 경우가 조금 있습니다. CSS 속성을 따로 공부하고 싶은데, 속성을 설명해주는 강의가 따로 있을까요? 없다면 CSS 속성 공부법을 알고싶습니다. 무작정 따라하고 있긴 한데, 이해를 하면 좀 더 암기가 쉬워질 것 같아서요.
-
해결됨스프링 핵심 원리 - 기본편
도메인 설계의 가정이 변경되었을 경우
안녕하세요 영한님. 스프링 강의와 함께 객체지향에 대한 내용도 함께 버무려주셔서 너무 감사드립니다. 질문드리고 싶은 내용은 도메인 설계와 변경 관련된 내용인데요. 처음 '할인 정책' 도메인에 대해서 설계를 할 때 '등급에 따른 할인(정액/정률 etc)'이라는 가정으로 설계를 하고 서비스를 하던 중 이 악덕 기획자놈이 말하길 "회원정보(등급)에 따른 할인 말고 음.. 상품 정보(상품 명이 '깡'으로 끝나는 등)에 따라 할인을 해주는 이벤트를 합시다!" 라는 요구사항이 들어온 경우. 아무래도 현재의 설계에서는 '회원 정보(등급)'을 가정한 설계다 보니 위와 같은 요구사항을 받아들이기 위해서는 '할인 정책'에 대한 가정 자체가 변경되는데 이러한 경우 전체적인 설계를 다시 진행해서 리팩토링을 하시나요? (제가 나름대로 변경되는 사항을 고려해서 캡슐화 하고 설계를 진행한다고 했는데 아예 가정 자체가 흔들리는 요구사항을 받은적이 자주 있어서 설계가 변경되는 상황이 자주 발생하더라구요 ㅠ)
-
미해결피그마로 마케팅 이미지 만들기!
동영상 음성과 화면이 싱크가 맞지 않는것 같습니다.
전체 강의에서 [피그마 살펴보기] / 2:55분에서 부터 싱크가 안맞아요. 음성과 화면이 달라서 강의 듣는데 좀 불편하네요.
-
미해결홍정모의 따라하며 배우는 C언어
draw 함수의 코드가 이해가 잘 안됩니다.
왜 아래와 같이 코드를 작성하면 안 되는지 알고 싶습니다. 아래와 같이 draw 함수를 정의하면 cmd창에 아무것도 안 뜨네요. void draw(int n) { printf("*" * n); printf("\n"); }
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
kafka 에서의 ObjectMapper 사용 질문드립니다.
안녕하세요. kafka 에서 Json을 ObjectMapper를 통해서 변경하셨는데 이러한 방법이 일반적인 방법인가요? 아니면 강의의 접근성을 낮추기 위해서 택하신 방법이신가요? 제가 지식이 없어서 제대로 된 질문을 한지 모르겠습니다. ㅠㅠ ObjectMapper를 쓰면 병목이 발생하거나, 성능 문제가 발생할 수 있다는데 kafka에서는 괜찮은지 질문드리고 싶습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
Error: Failed to lookup view
안녕하세요 상석님, Error: Failed to lookup view "index" in views directory "/Users/nest가 설치된 경로/dist/views" 위와 같은 에러가 뜹니다. 그래서 강제로 dist 폴더 안에서 index.hbs 파일을 만들어서 했는데, 이렇게 하면 실행 했을 때 화면에 html코드가 나옵니다(?). 아무튼 실행이 됩니다... 그런데 원래 이렇게 하면 안 되는걸로 아는데 왜 이런 에러가 뜨는지 이해가 잘 안 됩니다. 메세지를 보면 해당 경로에 파일이 없다는 거 같은데... 그리고, 지금 2회독 중입니다. 1회독 했을때는, 소켓통신만 독립적으로 해서 했어서(?) 잘 실행이 되었습니다. 지금 2회독에는 이전 강의부터 합쳐서 한번에 프로그램을 만들면서 하고 있어서 그런지, 1회독 때와 다른 에러가 나오네요
-
해결됨팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
타임라인 중간 추가
안녕하세요 선생님 60초 영상 중간 24초쯤에 4-5초 분량을 더 추가를 하고 싶은데요 다른 동작들에 영향 없이 추가할 수 있는 방법이 있을까요?
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
nvm 설치 안됨
안녕하세요. 인강듣고 있는 학생입니다. nvm설치하려고 iv ~/.bashrc ,이랑 프로파일 다 export~부분 추가했는데 계속 nvm을 찾을 수 없다고 하네요. 그래서 홈페이지에서 nvm을 따로 설치했습니다. 그래도 안되더라구요.. 어떻게 하면 좋을까요? 참고로 저는 윈도우 쓰고 있습니다.