묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결iOS12 앱 개발 퍼펙트 가이드
SignIn_Navigation 강의 중 질문있습니다.
이상하게 Sign in 뷰에서, Sign up 버튼만 누르면 에러가 뜹니다. 코딩이나, navagation tab 으로 감싸는 구조 등, 해주신 바와 똑같이 했는데 다음과 같은 오류가 떠서 모든 방법을 총 동원해도 크레쉬를 못잡겠습니다. 버그 잡는데만 1시간 30분 쓴 것 같네요... 2020-02-09 04:08:24.825031+0900 SignIn[31110:394207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<SignIn.SignUpVC 0x7f9b9b611fb0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key dismiss.' 도와주시면 감사하겠습니다 강의 잘 듣고있습니다!!
-
미해결제주코딩베이스캠프 Code Festival: Python 100제
40번 관련 질문드립니다.
해당 문제를 풀다보니 궁금증이 생겨 질문드립니다. 해당 문제의 경우 주어진 input값만을 생각하면 답을 도출할수 있지만 i가 0부터시작하기때문에 만약 limit가 50이고 n이 5명이고 각 무게가 5kg라고 가정한다면 모두 탈수있음에도 불구하고 count = 4를 출력되어 이부분에 대한 접근을 고민하게 되었습니다. 제 경우는 아래와 같이 작성해보았는데 혹시 문제되는 부분이 있을지 검토해주셨으면 합니다 ^^ total = 0 count = 0 limit = int(input()) # 무게제한 n = int(input()) #몇명이 탑승 for i in range(1, n+1): weight = int(input()) if total <= limit: total += weight print(f"i값은 {i}") count = i if total >= limit: count = i-1 print(f"{count} 명 탑승가능합니다")
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문있습니다
안녕하세요. 이벤트 리스너가 많으면 속도 저하에 원인이 된다고 하셨는데요, 그 말은 즉슨 html 태그에다가 on+이벤트를 걸어도 역시나 같은 현상이 발생하겠죠? 강의를 보면서 떠오른 아이디어가 있는데요. 위 질문이 맞다면 그 아이디어를 구현하는데 엄청난 실마리가 될 것 같습니다..!!
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
뉴스 제목 추출시 함께 추출되는 숫자없이 제목만 추출하고 싶습니다.
https://seeko.earlyadopter.co.kr/bbs/board.php?bo_table=mainnews&page=8&page=1 위와 같은 링크로 들어가면 아래와 같은 사이트에 들어가게 됩니다. 각각의 페이지 마다 각 뉴스의 제목들을 따오려고 하는데, 빨간색 네모안에 있는 숫자가 함께 출력이 됩니다. 아마 댓글 수나 좋아요 수를 나타낸 것 같은데, 저 숫자를 제외하고 싶습니다. copy element 를 해보면 아래와 같이 나옵니다. <a href="https://seeko.earlyadopter.co.kr/bbs/board.php?bo_table=mainnews&wr_id=745886&page=1" class="item-subject"> <span class="orangered visible-xs pull-right wr-comment"> <i class="fa fa-comment lightgray"></i> <b>1</b> </span> <span class="wr-icon wr-image"></span> Wi-Fi 6와 Mesh로 무장한 프리미엄 공유기 : 벨롭 MX5300 <span class="count orangered hidden-xs">1</span> </a> 어찌되었든 제목을 빼오려면 a tag 를 선택을 해야 하는데, 숫자는 a tag 의 하부인 b tag 와 span tag에 있습니다. 즉, 제목만 뽑으려 하니까 숫자도 함께 추출이 되는 상황입니다. select() 또는 find_all() 에서 추출시 이러한 것을 바로 해결할 수 있는 방법(명령어 등등)이 있나요?
-
미해결업무 자동화를 위한 파이썬 pyautogui, beautifulsoup 크롤링 기초
VS Code 편집중에, 엔터키가 안 먹습니다.
VSCode에 대해 간단한 질문드립니다. 파이썬 코딩중에 엔터키가 먹지를 않습니다. ctrl 키와 엔터키를 쓰면 줄바꿈이 되기는 하는데, 불편합니다. 혹시 방법을 아시는지요.
-
해결됨C 프로그래밍 - 입문부터 게임 개발까지
질문있습니다
아무리 영상을 다시 재생하면서 봐도 똑같이 적었는데 실행시키면 문제 번호가 짝수만 나오게 됩니다 왜 그러는걸까요 #include <stdio.h> #include <time.h> int arrayAnimal[4][5]; int checkAnimal[4][5]; char * strAnimal[10]; void initAnimalArray(); void initAnimalName(); void shuffleAnimal(); int getEmptyPosition(); int conv_pos_x(int x); int conv_pos_y(int y); void printAnimals(); void printQuestion(); int main(void) { srand(time(NULL)); initAnimalArray(); initAnimalName(); shuffleAnimal(); int failCount = 0; while (1) { int select1 = 0; int select2 = 0; printAnimals(); printQuestion(); printf("뒤집을 카드를 2개 고르세요 : "); scanf_s("%d %d", &select1, &select2); if (select1 == select2) continue; int firstSelect_x = conv_pos_x(select1); int firstSelect_y = conv_pos_x(select1); int secondSelect_x = conv_pos_x(select2); int secondSelect_y = conv_pos_x(select2); if ((checkAnimal[firstSelect_x][firstSelect_y] == 0 && checkAnimal[secondSelect_x][secondSelect_y] == 0) && (arrayAnimal[firstSelect_x][firstSelect_y] == arrayAnimal[secondSelect_x][secondSelect_y]) ) { printf("\n\n 빙고! : %s 발견\n\n", strAnimal[arrayAnimal[firstSelect_x][firstSelect_y]]); checkAnimal[firstSelect_x][firstSelect_y] = 1; checkAnimal[secondSelect_x][secondSelect_y] = 1; } else { printf("\n\n 땡!! (틀렸거나, 이미 뒤집힌 카드입니다)\n"); printf("%d : %s\n", select1, strAnimal[arrayAnimal[firstSelect_x][firstSelect_y]]); printf("%d : %s\n", select2, strAnimal[arrayAnimal[secondSelect_x][secondSelect_y]]); printf("\n\n"); failCount++; } if (foundAllAnimals() == 1) { printf("\n\n 축하합니다 ! 모든 동물을 다 찾았네요 \n"); printf("지금까지 총 %d 번 실수하였습니다\n", failCount); break; } } return 0; } void initAnimalArray() { for (int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) { arrayAnimal[i][j] = -1; } } } void initAnimalName() { strAnimal[0] = "원숭이"; strAnimal[1] = "하마"; strAnimal[2] = "강아지"; strAnimal[3] = "고양이"; strAnimal[4] = "돼지"; strAnimal[5] = "코끼리"; strAnimal[6] = "기린"; strAnimal[7] = "낙타"; strAnimal[8] = "타조"; strAnimal[9] = "호랑이"; } void shuffleAnimal() { for (int i = 0; i < 10; i++) { for (int j = 0; j < 2; j++) { int pos = getEmptyPosition(); int x = conv_pos_x(pos); int y = conv_pos_y(pos); arrayAnimal[x][y] = i; } } } int getEmptyPosition() { while (1) { int randPos = rand() % 20; int x = conv_pos_x(randPos); int y = conv_pos_y(randPos); if (arrayAnimal[x][y] == -1) { return randPos; } } return 0; } int conv_pos_x(int x) { return x / 5; } int conv_pos_y(int y) { return y % 5; } void printAnimals() { printf("\n=====이건 비밀인데.. 몰래 보여줍니다=====\n\n"); for (int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) { printf("%8s", strAnimal[arrayAnimal[i][j]]); } printf("\n"); } printf("\n===================================\n\n"); } void printQuestion() { printf("\n\n(문제)\n"); int seq = 0; for (int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) { if (checkAnimal[i][j] != 0) { printf("%8s", strAnimal[arrayAnimal[i][j]]); } else { printf("%8d", seq++); } seq++; } printf("\n"); } } int foundAllAnimals() { for (int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) { if (checkAnimal[i][j] == 0) { return 0; } } } return 1; }
-
미해결스프링 데이터 JPA
강의시 해상도 낮추고 찍어주세요
15.6인치 노트북으로 강의 시청하는데 녹화시 해상도가 너무 높으니 글씨가 작아 잘 보이지 않습니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
과제 질문드립니다. (한글 인코딩관련)
처음에는 dataframe을 to_sql메서드를 이용해서 import pandas as pd#엑셀파일을 DB로 저장하기from sqlalchemy import create_engineimport pymysql#read filedata = pd.read_excel(r'C:\pythonTest\data.xlsx', thousands=',')# print(data.head())engine = create_engine("mysql+pymysql://python:"+"password"+"@localhost:3306/stock_db?charset=cp949", encoding='cp949')conn = engine.connect()data.to_sql(name='stock20200131', if_exists='fail', con=engine) 엑셀파일은 한국거래소에서 받아온 주식정보 파일입니다. 그래서 한글이 있습니다. utf8, cp949, euckr등 구글링하며 한글 인코딩을 모두 해봤는데.. db에보면 모두 ?????로 깨집니다. 해결방법좀 알려주실수 있을까요? *pymysql로 connect하니까 to_sql사용하기에 제한이 있어서 sqlalchemy를 이용했습니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
express
요번 강의 듣고 express 의 소중함을 느낀 수강생입니다. 강의 에서 express 를 쓰지 못하는 경우를 말씀해 주셨는데 정확히 어떤 예가 있나요?
-
미해결인스타그램 클론 - full stack 웹 개발
현재 강의 깃허브는 프론트엔드 강의에서 진행하지 않았던 파일들이 있는데
그 파일들은 언제 실습해볼 수 있나요?
-
미해결React로 NodeBird SNS 만들기
session 유지 질문이요.
회원과 비원원 구분해서 만드려고 하는데요. next.js에 _app.js에서 me정보가 있는지 없는지 보고 없을때 LOAD_USER_REQUEST 하는 부분에서요. 새로 고침하면 세션은 남아있는데 user.me에 정보가 없어서 서버에서 정보를 다시 가지고 오는건 비효율적인거 아니가해서 질문들입니다. 실무에서도 저렇게 사용하나요? 아니면 다른 방법이있나요?
-
미해결벡터 미적분학 시리즈2 - 미분 심화: 최적화 이론의 기초와 벡터 함수
Kth-order remainder의 극한 질문입니다.
안녕하세요 선생님 강의에서 5분 쯤에 Kth-order remainder의 성질을 알려주셨는데, 그 때는 절대값을 씌우지 않고 극한을 취했는데요. 실제로 증명할 때는 절대값을 씌우고 증명을 하셨는데, 절대값을 씌우고 증명해도 절대값을 씌우지 않은 결과로 일반화 할 수 있는건가요? 감사합니다 :)
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
url질문
로컬주소만 있는 url에서 '/blog/'페이지로 이동하도록 수정하는 부분에서 의문이 들었습니다.'blog.urls' 기존 설정도 문제 없는데 굳이 basecamp으로 수정하는 이유가 뭔지 궁금해서요 ㅠ
-
미해결실전! 스프링 데이터 JPA
MultipleBagFetchException 관련
안녕하세요. 아래와 같이 하나의 클래스에서 XToMany 연관관계를 2개 이상 사용을 하면 MultipleBagFetchException 을 발생시키는데요. 이것을 좀 찾아보니 LIST -> SET으로 변경하면 간단히 해결이 되나 성능상 문제가 있는것으로 보이는데 실무에서는 이를 어떻게 해결하시는지 궁금합니다.
-
미해결자바스크립트 중고급: 엔진 핵심
Argument 질문 입니다.
var get = function(one) { return arguments };get("A", "B");를 했을때 위의 arguments라는건 원래 저렇게 사용하는 obj가 있고 사용하는 문법이 저렇게 사용한다는 건가요? 그리고 var get = function(one){ return arguments; } get(77,100); 이러게 입력했을때 결과는 Arguments(2) [77, 100, callee: ƒ, Symbol(Symbol.iterator): ƒ] 0: 77 1: 100 length: 2 callee: ƒ (one) Symbol(Symbol.iterator): ƒ values() __proto__: Object 이렇게 나왔습니다만, 그렇다는건 Function() object안에 Argument라는 함수? 객체?를 포함하고 있기 때문에 인자를 받았을때, argument를 생성해서 인자가 여러개이기 때문에 arguments라고 문법을 사용하는 건가요?
-
미해결React로 NodeBird SNS 만들기
mysql 설치후질문
thebook 보고 설치 했는데 그다음 어떻게 해야할지 모르겟어요 아이디랑 패스워드,닉네임 이부분 디비연동부분 모르겠습니다 아예쌩판처음보는 프로그램이라 하나도 모르겟어요 알려주세요 ㅜㅠㅜㅠㅜㅠㅜㅠㅜ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
댓글 확인 부탁드립니다~
부탁드릴게요~
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
list gallery 만들때
안녕하세요 선생님! 혹시 img태그를 span으로 감싸는 이유가 있나요? 그냥 img에 속성들을 바로 적용해도 되지 않나요 ?
-
미해결홍정모의 따라하며 배우는 C언어
[05:02] visual studio사용 팁
안녕하세요? 팁이 될 지 모르겠지만, 드래그를 안해도 ctrl + c 만 해도 복사가 되더라고요. 저도 최근에 알았습니다. 감사합니다.
-
미해결Do it! Node.js 프로그래밍(개정판)
ch-04-05 강의 winston log 에러
아래와 같이 코드를 작성하였는데 log 디렉토리까지만 생성되고 안에 로그 파일이 남겨지지 가 않습니다. 계속해서 디렉토리가 없다고 에러만 뜨네요 왜 그런지 한번 봐주실수 있나요...? npm 은 모두 설치 하였습니다 var winston = require(`winston`); var winstonDaily = require(`winston-daily-rotate-file`); var moment = require(`moment`); function timeStampFormat() { return moment().format(`YYYY-MM-DD HH:mm:ss.SSS ZZ`); } var logger = new (winston.Logger)({ transports: [ new (winstonDaily)({ name:'info-file', filename:'./log/server', datePattern:'_yyyy-MM-dd.log', colorize:false, maxsize:50000000, maxFiles:1000, level:'info', showLevel:true, json:false, timestamp:timeStampFormat }), new (winston.transports.Console)({ name:'debug-console', colorize:'true', level:'debug', showLevel:'true', json:false, timestamp:timeStampFormat }) ] }); logger.debug(`디버그 메시지 입니다`); logger.error(`에러 메시지 입니다`);