묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
개발가이드 > 샘플코드
안녕하세요 선생님 ! 지금 2021년 2월 16일에 강의를 수강하고 있는데요 ! 지금 정부 공공데이터 포털에서는 개발가이드 버튼탭이 없어서 요청주소와 python 샘플코드를 어디서 찾을 수 있을지 잘 모르겠습니다. 참고문서에 있는 docx에서 찾고자 하엿으나, 어디서 찾을 수 있는지 잘 모르겠어 이렇게 질문남깁니다 !
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
train_test_split 에서 random_state 없는 의미
선생님~ 궁금증이 생겼는데요..! X_train, X_test,y_train, y_test= train_test_split(iris_data.data, iris_data.target, test_size=0.3) 이렇게 random_state없이 하면 실행될때마다 계속 train데이터셋과 test데이터셋의 샘플링이 다양하게 되잖아요~ 그럼 iris라는 하나의 데이터(Bunch객체)이긴 하지만.. X_train, X_test,y_train, y_test= train_test_split(iris_data.data, iris_data.target, test_size=0.3) 과 dt_clf.fit(X_train, y_train) 를 몇 번 계속 해주면 샘플링의 경우의 수가 다양하듯이 학습도 그만큼의 경우의 수에 따라 되는 의미로 받아들여도 되는건가요..? 학습이
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
실전에서 피처데이터와 target데이터 나누는 것
선생님~ iris 데이터는 Bunch객체로 딕셔너리 비슷한 형태로 피처data와 target 값이 나뉘어져 있잖아요~ 그런데 실전에서 csv같은 데이터에서는 나뉘어져 있지 않으니.. 피처data와 target값을 나누는 것부터 실무에서는 해야 하는 일인거겠지요..??
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
일대 다 관계작성
7강과는 다르게 hasMany 작성하실때 foreignKey 랑 sourceKey, targetKey 를 입력을 안하시던데 이러면 값이 어떻게 들어가게 되는건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
open API 이용 시에 cors 문제해결에 대해 질문드립니다.
안녕하세요! 강의에서 알려주신대로 프론트-백엔드 서버 요청, 응답은 cors를 통해 해결했었는데요. 제 백엔드 서버가 아닌 오픈 api를 테스트 해보려고 하다가 난관에 막혀 질문드립니다. 강의에서 서버와 서버의 통신에는 cors 문제가 안생긴다고 하여 브라우저에서 제 백엔드로 요청을 먼저 보내고 그 다음에 오픈 api로 요청을 보내는 방식으로 작업을 했는데요. 동작에는 문제가 없긴한데, 좀 느린것 같기도하고... 문제가 생길까 염려되어 질문드립니다. 또한 문제가 있다면 좋은 방법은 무엇일까요? ㅠㅠ 일단 동작하기 위해 아래와 같이 처리했습니다.. + 추가로 기존 글이 있나 찾아보고 질문을 추가합니다!! https://www.inflearn.com/questions/81377 위에 제가 진행한 방식과 프론트에 proxy서버를 따로 띄워(?) 작업하는 방식이 사용하는 상황이 다를 뿐 성능과는 차이가 없나요? (백엔드 서버가 없을 경우 프론트에서 proxy를 사용하는건가요??)
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderService의 order() 메서드 호출시 OrderItem Insert에 대해 궁금한 점이 있습니다.
안녕하세요 강사님. 복습 중 궁금한 사항이 생겨 질문 드립니다. order() 소스를 보면 @Transactional public Long order(Long memberId, Long itemId, int count) { // 엔티티 조회 Member member = memberRepository.findById(memberId).get(); Item item = itemRepository.findOne(itemId); // 배송정보 조회 Delivery delivery = new Delivery(); delivery.setAddress(member.getAddress()); // 주문상품 생성 OrderItem orderItem = OrderItem.createOrderItem(item, item.getPrice(), count); // 주문 생성 Order order = Order.createOrder(member, delivery, orderItem); // 주문 저장 orderRepository.save(order); return order.getId(); } 현재 delivery와 orderItem은 비영속 상태인데요, orderRepository.save(order)를 통해 flush 될 때 DB에 날아가는 쿼리를 보면 insert delivery -> insert orders -> insert order_item 순서 인것을 확인했습니다. delivery같은 경우는 order를 save할 때 외래키인 delivery_id에 식별자 값이 필요하기 때문에 insert 한다는 건 이해했는데요, order_item이 왜 insert 되는지를 이해하지 못하겠습니다.. ㅜ order는 orderItems와의 연관관계 주인이 아니기 때문에 orderItem을 add하는 것은 상관이 없을 것 같아서요. 제가 놓치고 있는 개념이 있는 것 같은데 도저히 파악이 안되어서 질문 드립니다. 감사합니다!
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
코드를 똑같이 실행시켰는데 자꾸 에러가 뜹니다
#include<iostream> #include<vector> #include<algorithm> using namespace std; struct Loc{ // 구조체 선언 int x, y, z; // 구조체 멤버 선언 Loc(int a, int b, int c){ // 구조체 생성자 선언(초기화하기 위햬) x=a; y=b; z=c; } // 크기를 비교하는 연산자, 연산자 오버로딩 함, 두 객체의 크기를 비교함, 정렬기준을 잡음 bool operator<(const Loc &b)const{ // 구조체를 주소로 받음, b를 통해서 원본을 바꿈, 이를 차단하기 위해서 const 선언 // operator를 const로 선언하여 x,y,z를 변경할 수 없게 함 return x<b.x; // opreator에 있어서 호출한 객체 x는 앞에 Loc &b해서 넘어온 인자로 넘어온 객체는 뒤에 그리고 앞에것을 작은것 뒤에것을 큰 걸로 정렬을 하게끔 오름차순으로 정렬함 } }; int main(){ // freopen("input.txt","rt",stdin); vector<Loc> XY; // 구조체형 vector 선언 XY.push_back(Loc(2, 3, 5)); XY.push_back(Loc(3, 6, 7)); XY.push_back(Loc(2, 3, 1)); XY.push_back(Loc(5, 2, 3)); XY.push_back(Loc(3, 1, 6)); // 구조체 생성자 활용하여서 그 값을 넣음 sort(XY.begin(),XY.end()); // 정렬을 시킴, x를 기준으로 구조체 객체를 정렬시킴, 즉 2, 3, 5에서의 x 값 2의 값으로 정렬함 뒤의 값은 무관함 for(auto pos:XY) cout << pos.x << " " << pos.y << " " << pos.z << endl; return 0; } 이렇게 코드를 똑같이 쳤는데 컴파일 에러가 뜹니다 에러의 내용이 [Error] 'pos' does not name a type이라고 뜨는데 선생님 코드와 동일한데 제 코드에는 왜 에러가 뜨는지 모르겠습니다
-
미해결실전! Querydsl
select 절에서 필드와 집계함수 동시 나열 문제
강의 예문) List<Tuple> result = queryFactory .select(member.username, JPAExpressions .select(memberSub.age.avg()) .from(memberSub) ) .from(member) .fetch(); 안녕하세요. select(member.age.avg(), member.age.max()) from(member)은 가능한데 위 예문을 select(member.username, member.age.avg()) .from(member)으로 바꿀 수 없는 이유가 무엇일까요?쿼린이라 질문이 초보적인 점 부디 이해를 부탁드립니다.
-
미해결따라하며 배우는 TDD 개발 [2023.11 업데이트]
마지막 delete id 찾을때
위 아래 테스트가 다른 점이 200을 주냐 404을 주냐만 다른건가요?? 이 부분에는 firstProduct._id가 아닌 존재하지않는 id를 넣어주는게 맞지 않나요...? "DELETE id doesnt exist /api/products/:productId"
-
미해결인터랙티브 웹 개발 제대로 시작하기
인용구 질문
window.addEventListener('click', () => { const htmlStr = ` <button class="menu-btn" data-value="1"> <img class="icon" src="../images/ilbuni1.png" alt=""> <span class="btn-label">일분이 1</span> </button> <button class="menu-btn" data-value="2"> <img class="icon" src="../images/ilbuni2.png" alt=""> <span class="btn-label">일분이 2</span> </button> <button class="menu-btn" data-value="3"> <img class="icon" src="../images/ilbuni3.png" alt=""> <span class="btn-label">일분이 3</span> </button> `; 여기서 ` `인용구를 왜 넣은건지 궁금해요.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
DecisionTreeClassifier 객체 생성시 random_state하는 이유?
선생님~ 학습 데이터와 테스트 데이터 세트로 분리를 할 때 X_train, X_test, y_train, y_test = train_test_split(iris_data, iris_label, test_size=0.2, random_state=11) 이렇게 random_state 를 쓰는 이유는 이해가 되는데.. (반복실행해도 train데이터셋과 test데이터셋을 나눈 결과를 똑같이(고정하는 의미) 보이게 하려고) DecisionTreeClassifier 객체를 생성시, dt_clf = DecisionTreeClassifier(random_state=11) 이렇게 rrandom_state를 쓰는 이유는 무엇인가요~?
-
해결됨애플 웹사이트 인터랙션 클론!
scene 넘어갈때 애니메이션 효과에 문제가 발생했습니다.
안녕하세요! 좋은 강의 감사드립니다! 바로 질문 드리겠습니다. 현재 겪고 있는 문제는 스크롤을 내려서 다음 스크롤 섹션으로 넘어갈 때 다음 스크롤 섹션에 속해 있는 .stiky-elem 요소들이 잠깐 '깜빡' 하면서 보였다가 사라지는 문제입니다. 해결하기 위해 이것저것 건드려본 결과 sceneInfo에서 HeightNum 속성이 다른 섹션보다 높게 설정된 섹션에서만 이런 문제가 발생한다는 것을 발견했습니다. (예를 들어 sceneInfo[2] 만 HeightNum 7을 주면 세번째 섹션으로 넘어갈 때 세번째 섹션에 있는 .sticky-elem들이 잠깐 깜빡하고 사라집니다. 그 다음은 애니메이션 정상 실행 ) 그런데 완성 파일의 경우, 특정 섹션의 HeightNum을 높게 설정해도 이런 문제가 전혀 발생하지 않아서 제가 뭔가 놓치고 있는게 있는 것 같은데요, 혹시 scrollLoop 함수에서 document.body.setAttribute('id', `show-scene-${currentScene}`) 이부분이 늦게 처리되고 있는게 아닐까 싶었지만 완성 파일과 비교했을 때 코드 자체는 동일하게 들어가 있습니다. (ㅠㅠ) calcValues 함수에서 currentYOffset이 value[2]의 start값보다 작을 경우 playAnimation 함수를 통해 value[0]의 값인 <opacity> 0을 출력하게 해놨는데도 무시하고 잠깐 나타났다가 사라지니까 제 선에서는 도저히 해결 방법을 못찾겠습니다. (ㅠㅠㅠ) 빨리 비디오 처리 부분으로 넘어가고 싶은데 섹션 넘어갈때마다 .sticky-elem들이 깜빡거려서 애니메이션이 이어지지 않는 느낌이라, 이 부분을 해결해야 비디오 처리 부분으로 넘어갈 수 있을 것 같아서 질문 드립니다. 감사합니다!!
-
미해결인터랙티브 웹 개발 제대로 시작하기
background-image 관련
안녕하세요, background-image의 경우 태그에 넣어주고 repeat position size는 css에 적어주는 게 좋다고 하셨었는데요 <css flex/grid> 강의에서.. 여기서는 css에서 background-image를 넣어주셨는데 background-image의 경우 태그에 넣어주고 나머지만 css로 넣어주어도 되나요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
formatting 관련
선생님~ formatting 할때 {:0.4f} 이렇게 쓰는 것도 본 적이 있는데, {0: .4f} 랑 {:0.4f}는 똑같다고 보면 되나요~? 그리고, 0은 format( ) 괄호 안에 변수 순서이고, .4f 는 소수점 4자리 형태로 이해하면 될까요~?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
windows에서 하고 있는데 libs 폴더가 안 생깁니다.
제 프로젝트 경로 hello-spring에서 gradlew clean build --info 실행하고 Execution failed for task ':clean'. > java.io.IOException: Unable to delete directory 'C:\WORK_IntelliJ\hello-spring\build' 이런 오류가 발생했고 build로 이동해서 보니 다 삭제되었고 다시 gradlew을 실행시켜주니 실행은 됐지만 build 경로에서 아무것도 생성되지 않았습니다. 어떻게 해야할까요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
u-blox M8N GNSS Module 을 구매하기 위한 링크가 필요합니다.
u-blox M8N GNSS Module을 구매하려고 했는데 강의에 나온 readytosky gps module에 대한 정보를 찾을 수 없었습니다. 다른 제품을 사용하려고했지만 설정 프로그램인 u-center가 제공되는지 알 수 없어서 이렇게 문의 드립니다. 강좌에 적용 가능한 gps모델을 구입할 수 있는 링크를 알려주실 수 있으신가요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
Sequelize DB First 방식을 지원하나요?
Sequelize DB First 방식을 지원하나요? 이미 존재하는 DB 또는 프로시저를 가져와서 사용하는 방법을 지원하나요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
target값과 target명 관련
선생님~ iris target 값과 iris target명 관련해서 궁금증이 생겼는데요.. 지금 iris 데이터에서는 target값이 [000...111...222] 이런식으로 순서대로 되어 있어서 targetname도 순서대로 0이 'setosa'고 1이 'versicolor', 2가 'virginica'라고 받아들였는데요.. 그렇게 받아들이는건가요..? target값과 targetname이 서로 매핑이 되어있는 형태로 값과 네임명을 확실하게 볼 수있는 방법은 없나요~? (예를 들면 딕셔너리형태같이..)
-
미해결따라하며 배우는 TDD 개발 [2023.11 업데이트]
강사님 답답합니다...
firstProduct._id가 갑자기 왜 빈값이 되는지 이해가 안갑니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
npm run build 시 spawn next EACCES 에러 발생
강사님 배포 부분은 매 강의마다 질문 올리는 것 같네요 흑.... front에서 npm run build를 하면 events.js: 292와 함께 spawn next EACCES 오류가 발생했다고 뜹니다. 검색해보니 권한 문제라고 나와서 다른 질문을 토대로 chmod를 해봐도 ubuntu@ip-172-31-12-20:~/react_twitter/prepare$ chmod 400 react-dionysus.pem chmod: cannot access 'react-dionysus.pem': No such file or directory 파일이 없다고 합니다. 앞에 chmod할 때 sudo를 붙여봐도 같은 문구가 뜹니다.