묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
소스 내 변수형
아직 전체 강의를 보지는 않았는데요. let, const 가 아니라, var 형을 사용하시는 특별한 이유가 있나요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
강의는 참 좋은데 혼자 커스터마이징 하다보니 계속 질문이 생기네요
우여곡절 끝에 강좌를 바탕으로 저만의 핀터레스트 사이트를 구축했는데요 이미지 로딩시간이 너무 깁니다 Pillow라는 라이브러리로 가능 할 거 같아 몇번 강좌였는 지 한참 찾아헤매였는데 그냥 설치만 받는 거였네요... 1. Pillow 라이브러리를 사용해서 사진용량을 줄여서 로딩시간을 줄이는 것이 가능 한건가요? 2. zipp 라이브러리도 강좌중에 없는 데 압축하고 관련있는 것인지요? 3. 글 작성시 사진을 넣으면 세로사진인데 가로로 자동으로 저장되던데 수정가능 할까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
강의와 많이 관련없는 질문입니다
수업 열심히 잘듣고잇습니다 3강만하더라도 지금은 첫번째 듣고잇는거긴하지만 이해가 안가는 부분이 많아서 몇번더 볼 생각입니다. 그리고 다른 개발 잘하시는분들이 만든 게임을보거나 플레이하거나 그럴때 뭔가 내가 만들면 더 잘만들고 이쁘게 만들거같다는 생각이 들어서 찾다보니 마야랑 파이썬으로 3d 모델링을하여 유니티나 언리얼에 사용이 가능한것을 유튜브보다가 유튭알고리즘으로 우연히알게되었습니다 그래서 한번해보고싶은데 현재 듣는 유니티 강의도 너무 좋은거같아서 같이 마야랑 공주를하여고하는데.. 개임업게나 게임업게에서 3d모델링 전망이나 분위기같은것을 물어볼것도 없어서 여기다가 적습니다. 1. 게임업계 쪽에서 3d모델링쪽이 전망이나 연봉같은경우 어떻게 되나요? 2.물론 유니티랑 마야를 둘다 다룰줄안다면 좋겟지만 강사님같은경우에는 제자가잇다면 향후 미래나 게임업계를 바라보신다면 유니티랑 마야 둘중에 무엇을 추천하고싶으신가요? 3. 유니티와 마야가 잘 쓰이는건지 아니면 다른 조합이 있는지 알고싶습니다 4. 아직 유니티도 잘 못하는데 유니티부터나 해라 네가지 정도 질문이잇는데 답변해주면 감사할거같습니다!!😺
-
미해결홍정모의 따라하며 배우는 C++
visual studio에서 x86, x64 빌드가 정확히 어떤 차이가 있나요?
컴파일 타임, 런타임 때 어떤 차이가 있는지 궁금합니다 감사합니다
-
해결됨함수형 프로그래밍과 JavaScript ES6+ 응용편
if 질문 부탁드립니다
if 하나는 filter 라고 생각하면 되는데 혹시 else if, else가 있는 for문에서는 어떻게 작성해야 하나요? 아니면 코드 구조를 바꿔야 하나요? 그리고 두 배열을 다룰 때는 어떻게 해야 하나요? const arr1 = ["kim", "lee", "hong"]; const arr2 = [12, 22, 39]; for(let i = 0; i < arr1.length; i++) { let person = `${arr1[i]} : ${arr2[i]}`; console.log(person); }
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
깊은 복사 방식을 이용하여 복사 넘기기 할때 이런식으로 참조값을 사용해서 넘겨도 heep 메모리 영역에 정상적으로 생성 되나요?
일단 new 문법으로 heep 영역의 동적 할당을 할때 기본적으로 void* 주소값을 넘겨주는것으로 알고 있습니다 하지만 이것을 명시적으로? 예를들어 클레스가 하나 있다고 가정했을때 class Plyear 라는 클래스를 생성할때 Plyear plyear = new Plyear() 이런식으로 동적 할당역역을 사용하고 delete 문법을 사용하여 메모리를 delete plyear; 이렇게 하여 초기화 시키는걸로 알고 있습니다 여기서 전 & 타입으로 해보고 싶어서 이런식으로 바꿔봤습니다 클레스는 위와 동일하다 가정하고 Plyear &plyear = *new Plyear() 이런식으로 만들어 봤는데 여기서 한가지 의문이 들었습니다. 정상적으로 잘 만들어지긴 하는데 주소값을 입력 하면 깊은 복사로 만들었을때 복사 방식을 분명 제대로 줬음에도 불구 하고 heep 영역에 잡히는게 맞는지 이걸 확인할 방법이 보이지가 않아서 어떻게 확인할수 있는지 보다도 정확하게 만든게 맞는지 그게 궁금 합니다 ㅠㅠ 실제 코드는 아래와 같습니다 #include <iostream> using namespace std; #define out class Pet { public: Pet () { cout<< "Pet ()"<< endl; } Pet (const Pet& pet) { cout<< "Pet (const Pet& pet)"<< endl; } Pet& operator=(const Pet& pet) { cout<< "operator=(const Pet& pet)"<< endl; return *this; } virtual ~Pet () { cout<< "~Pet ()"<< endl; } public: int Pet_hp=50; }; class Plyear { public: Plyear () { cout<< "Plyear ()"<< endl; } Plyear (const Plyear& plyear) { cout<< "Plyear (const Plyear& plyear)"<< endl; } Plyear& operator=(const Plyear& plyear) { cout<< "operator=(const Plyear& plyear)"<< endl; _level=plyear._level; return *this; } virtual ~Plyear () { cout<< "~Plyear ()"<< endl; } public: int _level=0; }; class Knight: public Plyear { public: Knight () { cout<< "Knight ()"<< endl; } Knight (const Knight& kinght): Plyear(kinght) ,_pet2(*new Pet(kinght._pet2)) ,_hp(kinght._hp) { cout<< "Knight (const Knight& kinght)"<< endl; } Knight& operator=(const Knight& kinght) { cout<< "operator=(const Knight& kinght)"<< endl; Plyear::operator=(kinght); _pet2=*new Pet(kinght._pet2); _hp=kinght._hp; return *this; } virtual ~Knight () { cout<< "~Knight ()"<< endl; delete &_pet2; } public: int _hp=0; Pet& _pet2=*new Pet(); }; int main () { Knight knight; knight._hp=100; knight._level = 99; cout<<"----------------------------------"<<endl; Knight knight2; knight2=knight; knight2._pet2.Pet_hp=10; cout<<"----------------------------------"<<endl; cout<<"knight1.Pet_hp:"<< knight._pet2.Pet_hp <<endl; cout<<"knight2.Pet_hp:"<< knight2._pet2.Pet_hp <<endl; return 0; } 깊은복사를 이용하여 pet 부분만 새로운 객채를 생성하는 그런걸 응용해봤는데 이게 정상적으로 heep 영역에 메모리가 할당 되는지 그게 궁금한대 도저히 어떻게 확인할수 있는방법이 보이지 않습니다 ㅠㅠ 제가 좀 이상한건지 아니면 결벽증이 있는건지는 모르겠지만 heep 영역에 정상적으로 메모리가 할당 되었던건지 알려주시면 감사하겠습니다
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
npm start가 안됩니다 꼭 좀 확인해주세요ㅜㅜ
creat-react-app은 다 설치가 되었는데 npm start가 안됩니다ㅜ cmd에서도 터미널에서도 안되는데 어떻게 해야 좋을까요? react를 겨우 설치하고 나니 또 이런 문제가 생겨서 너무 마음이 속상합니다ㅡㅜㅜ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
설치 마지막 단계에서의 정지상태
설치 과정에서 정말 많이 버벅였지만 맛비님의 질문에 대한 친절한 답변과 구글,네이버에 올라온 저와 비슷한 경험을 미리 하신 분들의 해결책들을 참고하여 드디어 설치 완료하는 줄 알았지만..... 23:19에서 처럼 'Installation completed successfully'가 뜨지 않고 'It took 19 minutes to install files'에서 몇 시간째 멈춰있습니다...네이버도 찾아보고 구글도 찾아봤지만 이 상황을 해결할 만한 단서는 딱히 찾지 못했습니다. 일단 Xilinx 홈페이지에 질문 글을 올려놓긴 했지만, 혹시 맛비님이 해결책을 아실까하는 마음에서 글 올립니다ㅠㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
DevTools는 왜 쓰지 않나요?
예전에 JPA 수업을 들었을 때 DevTools를 의존성에 넣었던 것 같았는데(다른 아이디로 들었었습니다.) 스프링 MVC2나 스프링 핵심 원리 - 고급편 에서는 왜 DevTools를 넣지 않는지 궁금합니다. DevTools를 넣으면 성능이 떨어진다거나 컴퓨터 자원을 많이 잡아먹는다거나 그런 부분이 혹시 있어서 그렇습니까?
-
미해결리눅스 쉘 스크립트 마스터
wc 명령어에 -L 옵션이 동작하지 않습니다.
wc -L fruits.txt 라고 명령어를 치면 다음과 같은 에러가 발생합니다. wc: illegal option -- L usage: wc [-clmw] [file ...] 제가 mac 터미널을 사용해서 그런걸까요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
테스트 케이스 2번, 5번 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 제가 짠 코드는 강사님 답안과 동일한거 같은데 테스트 케이스 2번과 5번의 경우 답보다 1씩 더 크게 나옵니다. 2번의 답은 43으로 되어있는데 제가 짠 코드로 돌려보니 44가 나오고, 5번의 답은 190인데 제 코드에서는 191을 반환하네요. 나머지 테스트 케이스는 답과 동일하게 나오는데, 혹시 제 코드에 잘못된 부분이 있을까요? import sys sys.stdin = open(r"섹션 4/4. 마구간 정하기/in2.txt", "r") N, C = map(int, input().split()) points = [] for _ in range(N): points.append(int(input())) points.sort() # 최초 범위 설정 left = 1 right = max(points) - min(points) while left <= right: mid = (left + right) // 2 cnt = 1 # 가장 가까운 말 사이 거리의 최대값이 mid일 때 마구간에 들어갈 수 있는 말의 수; while문 돌때마다 초기화 해주어야 함 last = points[0] # 연속된 두 말 사이의 거리를 계산할 기준점; 초기값은 마구간 좌표의 맨 첫번째 값 for i in range(1, N): if points[i] - last >= mid: cnt += 1 last = points[i] if cnt < C: # 거리를 더 좁혀야 하는 경우 right = mid - 1 else: # 거리를 더 넓혀야 하는 경우 left = mid + 1 print(mid)
-
미해결우디의 일러스트레이터 강좌
인스타그램 색깔처럼 안들어와요ㅠㅠㅠ
학습 따라 했는데 인스타그램 색깔부분에서 스포이드 선택해서 색깔을 집어넣었는데 인스타그램에 색깔처럼 그라이데이션 안나오고 하나의 색깔로만 나타나는데 해결책이 있나요? 알려주세요 ㅠㅠㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 자료구조질문입니다.
안녕하세요 비전공자로 프론트엔드취업을 준비하는취준생입니다 비전공자다보니 학교에서 자료구조 알고리즘강의를수강하지못해서 기본적인 자료구조내용을 모르는수준인데요 따로 자료구조를 공부하고 이 강의를 수강해야하나요? 아니면 이강의내용으로도 취업에필요한 코딩테스트내용이 커버가되나요?? 이강의다듣고 백준이나 프로그래머스문제풀면서 코딩테스트 준비하려는데 이런식으로 준비해도되는지궁금합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
지금 자바 다운로드 홈페이지가 접속이 안됩니다
빈화면으로 뜹니다 자바 다운로드 할 수 가없어요 ㅠ 휴대폰도 안됩니다 저만 그런가요?
-
미해결[2021] 요즘 누가 유료로 웹서비스 구축하나, 파이어베이스의 모든 것 - Vue.js
is not defined
강사님 설명이 너무 부실합니다 ㅜㅜ 다른강의에서 한거라서 건너띈다는 부분이 너무 많네요.. firebase.firestore() firebase.auth().currentUser db.collection 이런 부분 무슨 기능인지 모르겠는데 따로 제가 다 찾아봐야 되는거죠?
-
미해결
flask python app.py app.run()문제?????
이렇게했는데from flask import Flask, render_template app=Flask(__name__) @app.route('/index') def index(): return render_template('index.html') @app.route('/login') def login(): return render_template('login.html') @app.route('/join') def join(): return render_template('join.html') @app.route('/mypage') def mypage(): return render_template('mypage.html') @app.route('/mypageDoolReg') def mypageDoolReg(): return render_template('mypageDoolReg.html') @app.route('/mypageModify') def mypageModify(): return render_template('mypageModify.html') if __name__ == '__main__': app.run(port=5000,debug=True) python app.py 하고 실행하면 http://127.0.0.1:5000/ 이렇게 사이트가 나오잖아요 컨트롤 누르고 클릭하면 404 error가나면서 사이트가 404에러 뜨면서나오질않네요 어떻게해야죠??? 뭐가문제죠???
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
k번째 약수풀이 질문
안녕하세요, k번째 약수 구하는 풀이 중 저는 빈 배열을 만들어서 만약 약수이면 빈배열에 append하여, 마지막에 배열의 인덱스 숫자를 프린트하고 싶었습니다! 코드 구현력이 아직 많이 부족하여 생각한대로 구현이되지않습니다.. ㅠㅠ 제 생각대로 짠 코드는 아래인데 실행이되지않습니다.. 어떻게 바꿔야 할까요 ? n, k = map(int, input().split()) arr = [] for i in range(n): if n % i == 0: arr = arr.append() else: print(-1) print(arr.index[k])
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
가상환경에서 selenium import
안녕하세요 . crawling 수업시 가상환경 생성하여 수업진행하셔서 저도 따라서 진행하고 있는데요. 가상환경에서 from selenium import webdriver 명령 입력시 하기와 같은 에러가 발생합니다.. ModuleNotFoundError: No module named 'selenium' selenium 설치되어있는것을 anaconda prompt에서 확인했는데도 계속 오류가 발생하길래 이상해서 가상환경을 종료하고 (base) 환경에서 selenium을 import하니 정상적으로 작동하네요.. 혹시 가상환경에서는 selenium이 작동되지 않는건가요?? 아니면 해결방법이 따로 있는건가요?? 아시는 부분 있으시면 알려주시면 감사하겠습니다.
-
미해결스프링 시큐리티
암호화 타입을 변경할려면 어떻게 해야 하나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 듣고 있습니다. 기본이 bcrypt 인데 이걸 md5 로 변경해서 암호화 할려면 어떻게 해야 하나요? 감사합니다. ^.^ public static PasswordEncoder createDelegatingPasswordEncoder() { String encodingId = "bcrypt"; Map<String, PasswordEncoder> encoders = new HashMap(); encoders.put(encodingId, new BCryptPasswordEncoder()); encoders.put("ldap", new LdapShaPasswordEncoder()); encoders.put("MD4", new Md4PasswordEncoder()); encoders.put("MD5", new MessageDigestPasswordEncoder("MD5")); encoders.put("noop", NoOpPasswordEncoder.getInstance()); encoders.put("pbkdf2", new Pbkdf2PasswordEncoder()); encoders.put("scrypt", new SCryptPasswordEncoder()); encoders.put("SHA-1", new MessageDigestPasswordEncoder("SHA-1")); encoders.put("SHA-256", new MessageDigestPasswordEncoder("SHA-256")); encoders.put("sha256", new StandardPasswordEncoder()); encoders.put("argon2", new Argon2PasswordEncoder()); return new DelegatingPasswordEncoder(encodingId, encoders);}
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
jwt방식을 이용하려고 하는데 사가에서 이런식의 코드를 이용해도 문제 없는건가요?
안녕하세요 제로초님 jwt방식의 로그인을 이런식으로 해결해도 되는 지 여쭙고 싶습니다. 그리고 서버사이드props를 사용할 때 어떤식으로 토큰확인을 해야하는 지도 여쭙고 싶습니다 감사합니다