묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결나도 할 수 있다! SW강사!
안녕하세요
강의 결제 후 잘 보고 있는 수강생입니다 ^^ 다름이 아니라 완강 날짜가 언제인지, 그리고 강의 업로드 순서와 날짜를 좀 확인하고 싶어서요 :) 마냥 기다리기에 조금 업로드가 늦는 감이 있지 않나 싶네요 ㅜ 좋은 강의 올려 주셔서 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print 괄호 출력
안녕하세요 print 출력시 괄호를 넣으면 괄호도 같이 출력됩니다. 또한 괄호 안넣어도 출력이 됩니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
몇개의 병이 보이선택된건지 나오지 않습니다.
실행을 하면 1번째 시도 : 물약을 머리에 바릅니다... >>실패! 머리가 나지 않았어요.. 라고만 나와요ㅠㅠ ('1번째 시도 :' 와 '물약을 머리에 바릅니다..' 사이에 몇번 물약을 선택했는지 나와야하는데..) 그리고 계속 '실패!'만 나오네요.. treatment 선택이 안되는것같은데 코드를 아무리 찾아봐도 모르겠어요.. #include <stdio.h> #include <time.h> int main(void) { srand(time(NULL)); printf("\n\n === 아빠는 대머리 게임 === \n\n"); int answer; //사용자 입력값 int treatment = rand() % 4; //발모제 선택 (0~3) int cntShowBottle = 0; // 이번 게임에 보여줄 병 갯수 int prevcntShowBottle = 0; //앞게임에서 보여준 병 갯수 //서로 보여주는 병 갯수를 다르게 하여 정답률 향상 (처음에 2개 -> 다음엔 3개 ...) //3번의 기회 for (int i = 1; i <= 3; i++) { int bottle[4] = { 0,0,0,0 }; //4개의 병 do { cntShowBottle = rand() % 2 + 2; //보여줄 병 갯수 (0~1, +2 -> 2,3) } while (cntShowBottle == prevcntShowBottle); cntShowBottle = prevcntShowBottle; int isIncluded = 0; // 보여줄 병에 발모제가 포함되어있는지 여부 ( 1: 포함) printf("> %d번째 시도 : ", i); //보여줄 병 종류를 선택 for (int j = 0; j < cntShowBottle; j++) { int randBottle = rand() % 4; // 0~3 //아직 선택되지 않은 병이면, 선택처리 if (bottle[randBottle] == 0) { bottle[randBottle] = 1; if (randBottle == treatment) { isIncluded = 1; } } //이미 선택된 병이면, 중복이므로 다시 선택 else { j--; } } //사용자에게 문제 표시 for (int k = 0; k < 4; k++) { if (bottle[k] == 1) printf("%d", k + 1); } printf("물약을 머리에 바릅니다...\n\n\n"); if (isIncluded == 1) { printf(" >> 성공! 머리가 났어요!!\n"); } else { printf(" >> 실패! 머리가 나지 않았어요..\n"); } printf("\n ... 계속하려면 Enter키를 누르세요."); getchar(); } printf("\n\n발모제는 몇 번일까요?"); scanf_s("%d", &answer); if (answer == treatment + 1) { printf("\n>> 정답입니다!\n"); } else { printf("\n>> 틀렸습니다.. 정답은 %d입니다.\n", treatment + 1); } return 0; } 근데 rand() %4; 하면 rand에 노란색 표시가 뜨는데 int treatment = rand() % 4; 부분에는 노란색표시가 안나와요.. 여기부분이 문제인것같은데 뭐가 잘못된걸까요..?
-
미해결Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
계속 undefind 가 뜹니다.
input의 value를 확인했을때도 문자열이 콘솔에 찍히지만 버튼을 눌렀을땐 콘솔에 undefind가 찍힙니다.. 계속 추적해봐도 이유를 알수가 없네요 .. ;; 어떤 부분을 확인해 봐야할 지모르겠습니다 ㅠㅠ 어떤부분을 확인해 보면 좋을까요?
-
미해결[그림으로이해하는] 동기(sync) 비동기(async)의 개념에 대한 가장 직관적인 이해
async와 blocking
좋은 강의 감사합니다 async와 blocking 개념을 나눠서 설명해 주시면 좀 더 개념정리가 잘될것같습니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
외람된 질문입니다만
외람된 질문입니다만... 키보드 어떤거 쓰시는지 알수있을까요...?
-
해결됨React로 NodeBird SNS 만들기
redux 더미 데이터 이름에 관해
안녕하세요 제로초님. 현재 챕터4까지 들은 상태입니다. 다른 게 아니라 더미 데이터의 key 이름 중 대문자로 시작하는 state(Post, User, Comments 등)와 소문자로 시작하는 state(id, nickname, content 등)이 있는데, 어떤 기준으로 대소문자를 구분하는지 궁금합니다. 감사합니다.
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
dbcp관련 설정시 문제점
안녕하세요. 강사님. 해당 강의를 매일 수강하고 잘 따라하고 있는 수강생입니다. 잘 진행되다가 dbcp관련 mvn repository에서 해당 dependency를 가져와서 pom.xml에 붙여넣기, 버전설정등를 하였습니다. 근데, 강사님은 commons.dbcp2-2,7,0.jar 와 commons.pool2-2.7.0.jar, commons.logging-1.2.jar 3개가 Maven에 생성되던데 저는 commons.dbcp2-2,7,0.jar만 생성되고 나머지는 생성이 안되네요? 그래서 그런지 BeanConfigClass에서 BasicDataSource가 import가 안됩니다. 강제로 제가 import org.apache.commons... 이렇게 해당 파일에 명시해도 안되는데 ... 여기서 조금 막히네요. 이유과 해결책이 있을까요?
-
미해결왕초보를 위한 스위프트 프로그래밍 강좌 (iOS app with xcode&swift)
감사합니다 잘 봤습니다.
지금 맥북 프로 16인치 최신판으로 Xcode 도 최신판인 것 때문인 것 같은데 아이폰8 밑으로는 디바이스가 없어요 ㅠㅠ 아이패드도 에어 3 밑으로는 디바이스가 없네요 옛날 버전의 디바이스를 어떻게 추가할 수 있을까요?
-
미해결React로 NodeBird SNS 만들기
db구성 질문있습니다.
제로초님 강의보고 복습하면서 서비스 한개 만들어보고있는데요 학교앞 음식점들 (한정된개수) 후기 남기는 사이트를 만드려고하는데 메인화면에서 음식종류 (치킨,피자,한식등) 을 보여주고 그걸클릭하면 음식점들 목록이나오고 음식점을 클릭하면 후기를 남기는 페이지를 만들려고하는데.. db구성을 store , post ,user 이렇게 하려고하는데 메인화면에서 치킨,피자,한식등 이런걸 나타내려면 db에 foodkind(음식종류) 이런식으로 모델을 한개 더 만들어야하나요? 원래는 store안에 foodkind변수를 만들고 메인화면에서 foodkind별로 나타내려고했는데 이렇게하면 어떻게 메인화면에서 치킨,피자,한식등을 나타내는지를 모르겠어서요 .
-
미해결React Native로 날씨앱 만들기
LinearGradient 임포트 대상이 바뀌었습니다.
import { LinearGradient } from 'expo'-> import { LinearGradient } from 'expo-linear-gradient'
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
맥 사용자 인데.. 영상에서의 작동과 다른 부분이 있어 어려움이 있어요. ㅠㅠ
1. print () -> 를 입력하면 개행이 된다고 하셨는데 맥에서는 () 괄호가 콘솔에 찍히는 현상이 있어요 2. 주석에 한글을 치니 계속 오류가 발생해서 혹시나.. 영어를 입력하니 콘솔에 에러가 안나네요. 맥은 주석에 영어만 입력 가능한가요?3. sep를 입력했는데 아래와 같은 에러가 발생합니다. (스샷 참고 부탁드려요)
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
패키지, 모듈 위치
안녕하세요, 해당 강의를 보던 중, print(inspect.getfile(vietnam))를 통해 vietnam에 대한 파일 경로를 찾고자하니 NameError: name 'vietnam' is not defined 라는 에러가 발생하여 질문드립니다.(thailand의 경우에도 동일) 구동환경:pycharm,windows10 감사합니다.
-
해결됨만들면서 배우는 HTML/CSS
만든페이지를 다른곳에서도 보고싶어요..ㅜㅜ
강의를 오늘 알게되어서 5시간정도에 걸쳐서 완강하고 예쁘게 만들기도 했습니다.!! 그런데 제가 만든걸 남들한테도 보여주고 싶은데 그건 아예불가능한가요? 깃허브에는 폴더단위로 안올라가던데,, 파일하나하나 올려서 하는 수 밖에 없나요?
-
미해결쉽게 배우는 Webpack
web pack 에러
Insufficient number of arguments or no entry found. Alternatively, run 'webpack(-cli) --help' for usage info. Hash: d6c939b5a5a99e62ccf4 Version: webpack 4.41.6 Time: 28ms Built at: 02/29/2020 10:56:21 PM WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' optio n to 'development' or 'production' to enable defaults for each environment. You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configur ation/mode/ ERROR in Entry module not found: Error: Can't resolve './src' in '/Users/yun-ali/Downloads/LearnWebpack-ma ster'
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
Quiz #9 조건 1에 대하여
안녕하십니까, 강의를 보던 중 질문사항 있어 질문드립니다. Quiz #9의 조건 1의 경우, "1보다 작거나 '숫자가 아닌' 입력값이 들어올 때 ValueError로 처리한다" 라는 조건이 있습니다만, 해설해주신 코드에서 '숫자가 아닌 입력 값'이 들어올 때 ( ex) 한글,영문 )어떻게 예외처리가 되는 건가요? 아래의 해설해주신 코드에서는 '1보다 작은 경우와 음수'에 대한 예외처리만 elif 문에 들어 있는 듯 하여 여쭙습니다. *발췌된 코드 elif order <= 0: raise ValueError
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
async질문
1. 질문: 비동기함수를 여럿 호출하면, 동시에 작업이 진행된다고 보면 되나요? 질문 의도 : 블로킹 작업과 논블로킹 작업을 섞어서 코드를 짜고 싶은데 대략적인 구조를 파악하려 합니다. - 만약에 async func1 = ( ) => Users.findOne('zero') async func2 = ( ) => Users.findOne('hero') async func3 = ( ) => Users.findOne('noro') func4 = ( ) => { massiveWork(); // 많은CPU연산 }; 가 있고, func1() func2() func3() func4() 를 호출하면 , 세가지 작업이 병렬 처리가 되는지요? func 1 ~3 은 I/O 작업이고 func4는 CPU 작업이 되게 한다면요?!
-
미해결홍정모의 따라하며 배우는 C언어
4분20초경에 나오는 코드에 대한 설명이 잘 이해가 안가서 질문드립니다
삭제된 글입니다
-
미해결쉽게 배우는 Webpack
webpack app/index.js dist/bundle.js 에러
Hash: b211197d852a06714d7a Version: webpack 4.41.5 Time: 45ms Built at: 02/29/2020 9:52:44 PM 1 asset Entrypoint main = main.js [0] multi app/index.js dist/bundle.js 40 bytes {0} [built] WARNING in configuration The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'pro duction' to enable defaults for each environment. You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/ ERROR in multi app/index.js dist/bundle.js Module not found: Error: Can't resolve 'app/index.js' in '/Users/yun-ali/Desktop/LearnWebpack-master' @ multi app/index.js dist/bundle.js main[0] ERROR in multi app/index.js dist/bundle.js Module not found: Error: Can't resolve 'dist/bundle.js' in '/Users/yun-ali/Desktop/LearnWebpack-master' @ multi app/index.js dist/bundle.js main[1]
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
텔레그램 봇 강의 중 질문입니다.
안녕하세요~ 강의 잘 듣고 있습니다~ 텔레그램 봇 만들기 2번째 심화 강의 중 (강의 시작 9분 정도), 텔레그램에 '/dir' 을 입력하면 터미널 창에 module 'ntpath' has no attribute 'exist' 라는 메시지가 출력됩니다. 스택오버플로우로 검색해 봐도 어떤 문제인지 찾지를 못했어요;; 파이썬은 3버전 이상입니다. 어떤 문제일까요;;; import os import telepot import logging logging.basicConfig(level=logging.DEBUG) logger = logging.getLogger(__name__) TELEGRAM_TOKEN = "1112174312:AAEyoQlv66VJuO2NyqLWHvjg7tAE4JMdavQ" def get_dir_list(dir): str_list = "" if os.path.exists(dir): file_list = os.listdir(dir) file_list.sort() for f in file_list: full_path = os.path.join(dir, f) if os.path.isdir(full_path): f = "[" + f + "]" str_list += f str_list += "\n" str_list.strip() return str_list def handler(msg): content_type, chat_type, chat_id, msg_date, msg_id = telepot.glance( msg, long=True) print(msg) # /dir c:\\test if content_type == "text": # bot.sendMessage(chat_id, "[반사] {}".format(msg["text"])) str_message = msg["text"] if str_message[0:1] == "/": args = str_message.split(" ") command = args[0] del args[0] if command == "/dir": filepath = " ".join(args) if filepath.strip() == "": bot.sendMessage(chat_id, "/dir [대상폴더]로 입력해 주세요.") else: filelist = get_dir_list(filepath) bot.sendMessage(chat_id, filelist) bot = telepot.Bot(TELEGRAM_TOKEN) bot.message_loop(handler, run_forever=True)