묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
Pillow 설치하는데 에러가 나요
안녕하세요 강의를 진행하던 중 Pillow를 설치하는 과정에서 오류가 떴는데 해결방법을 찾지 못해 질문드립니다. 아직 프로그래밍 입문 단계인점 감안하고 봐주세요8ㅅ8 pip install Pillow 를 입력하면 이런 식으로 나와서 인터넷에 이렇게 저렇게 검색해봤더니 pip 버전 문제일 수 있다는 얘기가 많더라구요. 그래서 pip install --upgrade pip 로 업그레이드 해보려고 했더니 Could not install packages due to an EnvironmentError: [WinError 5] 액세스가 거부되었습니다 : 'd:\\github\\django_my_website\\venv\\scripts\\pip.exe' 이렇게 나오고.. 다른 명령어 써봤더니 Cannot open D:\github\django_my_website\venv\Scripts\pip-script.py 이렇게 나와요 애초에 저 문제가 맞는건지도 모르겠고 prerequisites 를 설치했더니 해결됐다는 글도 봤는데 맞는지도 모르겠고 어떻게 설치해야 할지도 모르겠고 도저히 혼자서 해결이 안돼서 질문 남깁니다ㅠㅠ 가상환경 만들 때 뭔가를 잘못한걸까요ㅠㅠ?
-
미해결인스타그램 클론 - full stack 웹 개발
장고 기초 부분 완성된 소스코드 주소
장고 기초 부분 완성된 소스코드 받는곳 알려주세요
-
미해결React로 NodeBird SNS 만들기
connect ECONNREFUSED 127.0.0.1:3306
사지방이라 구름IDE로 코딩중입니다. sequelize db:create를 쳤는데 connect ECONNREFUSED 127.0.0.1:3306 에러가 나옵니다 npm run dev 해도 같은 에러가 나옵니다 . 어떻게 해야 하나요?
-
미해결실전! 스프링 데이터 JPA
객체 생성에 대한 방법
안녕하세요? 첫강의부터 쭉 잘 듣고 있습니다. JPA에 대한 질문이라기 보다는 객체지향 기법과 관련된 질문입니다. 엔티티 클래스에 최대한 setter지양하고 필드의 변경 포인트를 해당 엔티티로 모으는 것을 강조하셨고, 객체 생성 시점에 생성자로 필요한 필드들을 다 받아서 생성(저는 of가 더 좋네요)하는 게 좋다고도 말씀하셨지요. 근데 실무 개발하다보면 엔티티에 필드들이 최소 10개 이상은 되고 초반에 세팅되어야 할 값들이 많아지더라구요. 이 상황에서 파라미터가 10개 이상되는 argument constructor나 of를 이용해서 객체를 생성하는게... 맞는가? 예쁜가? 더 좋은 방법은 없는가? 생각이 들더라고요. 클린코드 같은 책보면 파라미터 개수는 3갠가 4개 이하로 유지하는게 좋다고도 하고 가독성도 떨어져 보입니다. 그래서 그냥 default constructor를 public으로 열어두고, setter도 열어둬서 객체 생성을 setAaa, setBbb, setCcc 등으로 해서 하나씩 하게 됩니다. 물론 세팅해줘야할 필드의 누락의 문제나 변경 포인트 관리 어려움 등의 문제가 생기겠지만요. 요약하자면, 생성 시점에 많은 필드들을 이용해 객체를 생성해야 할 때 어떻게 하시는지, 어떻게 하는게 좋을 지 의견 부탁드립니다. 감사합니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
주피터노트북 설치가 안됩니다
빨간 글씨로 이렇게 뜨는데 어떻게 해결해야 하나요 The package setup script has attempted to modify files on your system that are not within the EasyInstall build area, and has been aborted. This package cannot be safely installed by EasyInstall, and may not support alternate installation locations even if you run its setup script by hand. Please inform the package's author and the EasyInstall maintainers to find out if a fix or workaround is available. ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
-
해결됨남박사의 파이썬 기초부터 실전 100% 활용
네이버 검색 순위 크롤링 관련
lists의 사이즈가 0입니다. 제가 혹시 간과한 부분이 있는지 여쭙습니다. 참고로 status code는 200, bs 변수에도 정상적으로 값이 할당되는듯합니다. 감사합니다. import requests from bs4 import BeautifulSoup r = requests.get('https://www.naver.com') bs = BeautifulSoup(r.text, 'html.parser') lists = bs.find_all('li',{'class':'ah_item'}) for li in lists: print(li) lis = li.find('span',{"class":'ah_k'}) #find만 할경우 for sa in lis: print(sa)
-
해결됨React로 NodeBird SNS 만들기
질문입니다.
6분 20초의 영상과 같은 화면이 안나와서 질문드립니다.
-
해결됨React로 NodeBird SNS 만들기
질문입니다.
helmet 해줘도 postman에서 head에서 안보이는데 이유가뭔가요??
-
해결됨홍정모의 따라하며 배우는 C++
[10:22] Doctor.h와 Patient.h가 분리되어 있을 때는 meetDoctors함수를
안녕하세요? Doctor.h와 Patient.h가 분리되어 있을 때는 meetDoctors함수는 Patient.h에 있기 때문에 Doctor.h로 옮길 수가 없는데 이럴땐 어떻게 해야하나요? 감사합니다. <코드> #pragma once #include <iostream> #include <string> #include <vector> #include "Doctor.h" //class Doctor; class Patient { private: std::string m_name; std::vector<Doctor*> m_doctors; public: Patient(const std::string& name_in) : m_name(name_in) {} void addDoctor(Doctor* new_doctor) { m_doctors.push_back(new_doctor); } void meetDoctors() { for (auto& elem : m_doctors) std::cout << "meet doctor : " << elem->m_name << std::endl; } void setName(const std::string& name_in) { m_name = name_in; } friend std::ostream& operator<<(std::ostream& out, const Patient& patient) { out << patient.m_name; /*for (auto& elem : patient.m_doctors) out << *elem;*/ return out; } friend class Doctor; }; =====================자답============ 이렇게 해결을 했는데 맞게 한건가요? ㅠㅠ .h, .cpp로 선언과 정의를 분리하고 cpp에서 전부 인클루드하고 헤더 두 군데서 모두 전방선언 해줬습니다. 감사합니다.
-
홍정모의 따라하며 배우는 C++
[02:47] forward declaration
삭제된 글입니다
-
미해결실전 HTML & CSS 강좌
세번째 display속성 관련해 질문있습니다.
<div>content</div> 값을 입력할때 <div> content9 </div> 위처럼 하는 것과 아래처럼 입력하는 내용은 동일한데 보여질때는 차이가 있더라고요 위처럼 content값을 입력하면 브라우저에서 실행시 content6과 content8사이에 margin을 준것처럼 공백이 생깁니다. 동일한 내용이고 태그도 동일하게 닫아줬는데 어떤 차이로 이런 결과가 발생하는지 알 수 있을까요?
-
미해결Vue.js 시작하기 - Age of Vue.js
안녕하세요 v-model과 v-bind와 관련하여 문의드립니다
초보적인 질문일 수 있음을 양해 부탁드립니다 ㅠㅠ 이번 강의에서 데이터 바인딩에 사용된 v-model과 v-bind에는 v-bind : 컴포넌트의 data 값과 html 속성 혹은 props시 사용 v-model : form 태그 사용시 양방향? 연결을 통해 동기화 시킴 이렇게 이해하면 되는 것인가요?? 추가적으로 v-model의 경우 form 태그에만 사용할 수 있는 것인지도 궁금합니다
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
강의할때 사용된 'Color Scheme'은 어떤것 인가요?
강의에 사용하신 안드로이드 스튜디오의 컬러 스키마를 찾고 있는데, 못찾겠습니다. 이것저것 플러그인을 설치하여 괜찮다 싶은거 선택했다가도, 강의를 볼때마다 이질감이 느껴집니다. ㅠ 그래서 강의 잘 듣다가도, 플러그인 검색의 삼천포로 빠지고 있습니다. 직접 설정하신건지, 아니면 어떤 플러그인을 설치하신건지 알려주세요~ 강의 잘 보고 있습니당! 감솨~
-
미해결홍정모의 따라하며 배우는 C++
[03:04] anachronism used: qualifiers on reference are ignored
안녕하세요? 질문이 세 개 있습니다. ===1. ============================================================= [03:04]초에 있는 anachronism used: qualifiers on reference are ignored warning은 아래 볼드 처리된 const를 떼 면 사라지던데 const를 const가 아닌 것에 넣으려고 해서 그런건가요? void assignTeacher(const Teacher* const teacher_in) { teacher = teacher_in; } ===2. ================================================================ [06:33] assignTeacher 부분에 teacher = teacher_in; 이부분이 디폴트 대입 연산자죠? ===3. ============================================================== [09:55] 포인터를 넘겨줘서 스터디를 하면 jack jack의 지능이 lecture1과 lecture2에서 동일하게 올라간다는 개념적으로는 이해를 한 것 같은데요. 포인터를 넘겨주지 않을 때는 복사를해서 주소가 다르다는 것도 알겠는데 주소를 찍어보니까 &student_input과 &students[0] 이렇게 주소가 다른 것을 확인했는데 집합관계로 바꾸고나서(포인터로 받아와서) 주소를 봐도 주소를 찍어보니까 &student_input과 &students[0] 둘의 주소가 다르네요. 컴포지션때와 다른 게 있다면 student_input의 주소가 004FFAB0로 모두 동일하다는 겁니다. 제가 주소를 잘못 비교한건가요? 감사합니다.
-
미해결Illustrator CC - 일러스트레이터 입문부터 실전까지 한번에 마스터하기
파일이 이상해요
올려주신 샘플 파일 다운받고 쓰고 있는데 이상하게 마지막 앱디자인 일러파일만 다르게 뜨네요. 사진파일 첨부해서 올릴게요
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
curry를 사용하는이유
안녕하세요.궁금한게 있어서 질문을 올립니다 curry문의 경우 사용되는 예시나 사용하는 이유가 궁금합니다. 방금 같은 더하기 같은경우에는 a+b로하는게 더간단한데 인자가충족될때까지 함수를 호출하는 이유가 궁금합니다
-
해결됨홍정모의 따라하며 배우는 C언어
코드 관련 질문입니다.
안녕하세요 교수님!항상 좋은 강의와 피드백 감사드립니다.본 강의에서 내주셨던 예제를 스스로 구현해봤는데요,교수님 코드와는 조금 달라 관련해서 질문을 드리고자 합니다. 제가 짠 코드에선 swap 함수가 for문 내에 위치하고 있습니다. 이렇게 되면,1) 반복 횟수만큼 swap 함수도 실행되니, 상대적으로 반복문을 덜 수행하게 되는 교수님 코드보다, 실행할 때 조금 더 느린 속도를 보일 거라 생각했습니다.혹시 이러한 제 생각이 정확한가요?2) 또한, 1) 이외에 제가 짠 코드에서, 더 좋은 코드로 가기 위해고려해볼만 한 부분이 있다면, 조언 부탁드립니다. :) void selectionSort(int arr[], int n) { int i, j, min_idx; min_idx = 0; for (i = 0; i < n - 1; i++) { for (j = i + 1; j < n; j++) { if (arr[i] > arr[j]) { min_idx = j; swap(arr + i, arr + min_idx); } } } }
-
미해결React로 NodeBird SNS 만들기
제로초님
제로초님 강의 잘 들었습니다 혹시 vhost 관련 해서는 강의 한 곳 있는 지해서 질문 남깁니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
fit, transform
안녕하세요. scaling 후 train, test로 나눠야 하는지, train, test 분리 후 scaling을 진행해야 하는 지 헷갈립니다. PCA에서도 마찬가지고, PCA를 한 후에 train, test로 나눠야 하는지, 나눈 후에 PCA를 train데이터로 fit한 후, test데이터에 transform해야하는지 모르겠습니다.
-
React로 NodeBird SNS 만들기
bcrypt.compare를 사용하면 비밀번호 에러가 나는 이유...
삭제된 글입니다