로비 채팅 구현 섹션에서
해결됨
파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
안녕하세요 로비 채팅 구현 강의를 들으면서 구현 중인데 redis 서버도 정상적으로 잘 작동하고 스크립트도 정확하게 썼는데 계속 채팅을 입력하고 엔터를 누르면 새로고침(초기화)이 되네요 ㅠㅠ 어떤게 문제일까요? 아무리 문제를 해결해봐도 이상한점은 찾아볼수가 없네요
- python
- django
- django-channels
172만명의 커뮤니티!! 함께 토론해봐요.
해결됨
파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
안녕하세요 로비 채팅 구현 강의를 들으면서 구현 중인데 redis 서버도 정상적으로 잘 작동하고 스크립트도 정확하게 썼는데 계속 채팅을 입력하고 엔터를 누르면 새로고침(초기화)이 되네요 ㅠㅠ 어떤게 문제일까요? 아무리 문제를 해결해봐도 이상한점은 찾아볼수가 없네요
미해결
직접 활용할 수 있는 SQL - 기초부터 실무 활용까지
안녕하세요 사내 망을 사용해서만 인프런에 들어와 수업을 수강할 수 있습니다. 그래서 보안상 aws 페이지나 슬랙으로 접속이 안되네요.. 그래서 환경구축(AWS) 없이 수업을 들으며 실습을 진행하고 싶은데, 어떻게 해야하는지 질문드립니다.
미해결
파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 api 인증키를 발급받기 위해 sendgrid를 가입하려고 하는데 가입이 되지 않아서 질문남깁니다!!
해결됨
SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
이렇게 선언하여 사용하였는데 오라클의 경우에는 RTRIM을 해주어야 하는거 같은데 맞나요 ?
해결됨
데이터 분석 SQL Fundamentals
Analyric을 사용할때 많은 데이터나 필요한 함수가 많아지면 서브쿼리나 with절을 많이 사용해야할거같은데 데이터가 많아지면 복잡한 쿼리를 작성할때 부담스러울거같다는 생각이 들더라구요 차라리 필요한 데이터만 가지고 엑셀로 작업하는게 더 빠르고 엑셀이 가진 GUI를 활용하는게 나을거같다는 생각도 들더라구요 그런데 DB만 검색해봐도 윈도우 함수는 공부하는게 좋다, 이런 이야기가 많은데 그 장점이 뭔지 궁금합니다.
해결됨
SQL 왕초보를 위한 해커랭크로 배우는 실전 SQL
6번문제 이렇게 작성해도 정답인가요? select * From CITY where POPULATION > 100000 AND COUNTRYCODE ='USA'
해결됨
실전 프로젝트로 배우는 데이터 앱 만들기 with Python & Streamlit
안녕하세요 강의자료에는 requirements.txt가 안보이는 것 같은데 혹시 어디서 다운받을 수 있을까요? 버전 충돌이 발생해서요ㅠ
미해결
[백문이불여일타] 데이터 분석을 위한 중급 SQL
테스트 케이스 채점할때 속도가 원래 좀 늘리나요,,,..? 프로그래머는 채점 속도랑 다른데 저만 그런가 해서요
해결됨
데이터 분석 SQL Fundamentals
with : https://www.inflearn.com/questions/542285 강사님께서 with 절을 사용하시는 이유는 수강생이 SQL 진행 순서를 보여주기 위해서 사용하신다고 하셨는데 강사님께서는 실무에서 with을 주로 어떤 용도로 사용하시는지 궁금합니다 그리고 select a.dname , round(avg(c.sal),0) as "부서별 평균 급여" from dept a join emp b on a.deptno = b.deptno and a.dname in ('SALES','RESEARCH') left join emp_salary_hist c on b.empno = c.empno group by a.dname ; -- 강사님께서 작성하신 코드 select a.deptno, max(a.dname) as dname, avg(c.sal) as avg_sal, count(*) as cnt from hr.dept a join hr.emp b on a.deptno = b.deptno join hr.emp_salary_hist c on b.empno = c.empno where a.dname in('SALES', 'RESEARCH') group by a.deptno order by 1; 저는 where에 조건을 넣지 않고 and에 조건을 넣었습니다. 그이유는 dname에 인덱스가 없기때문에 where에 조건을 추가하면 테이블을 조인한 후에 필터링을 하고 Group by를 진행하게 되는 것보다 join on and 에 조건을 넣으면 조건에 만족하는 데이터만 가지고 조인을 하기때문에 조금이라도 조인 성능이 좋아지지 않을까 생각했습니다. 아니면 join 조건도 인덱스가 없으면 where 절과 똑같이 조건 스캔을 먼저 하냐 뒤에 하냐 차이일 뿐인가요 ?
해결됨
데이터 분석 SQL Fundamentals
강사님께서 with절을 꾸준히 보여주시는 이유가 있을거라 생각해서 찾아보니 장점도 있지만 단점도 있더라구요 with를 사용하면 임시테이블을 만들기 때문에 장점은 재귀 사용이 가능하고, 반복 사용이 가능하다. 단점은 불필요한 코드가 들어가서 가독성이 나빠질수 있고 임시 테이블을 만들기 때문에 성능에 영향을 줄수있다고 적혀있더라구요 강사님께서는 with를 꾸준히 보여주시는 이유가 궁금합니다. select a.dname , round(avg(c.sal),0) as "부서별 평균 급여" from dept a join emp b on a.deptno = b.deptno and a.dname in ('SALES','RESEARCH') left join emp_salary_hist c on b.empno = c.empno group by a.dname ; 저는 and에 부서명 조건을 추가했습니다. 그 이유는 dept.dname에 인덱스가 없고 where에 dname을 넣으면 조인후에 필터가 되기때문에 join 조건에 추가하면 조인할때 데이터를 조금 더 줄인 상태에서 실행한다고 이해를 했습니다. 제가 잘못 이해를 하고 있는 걸까요? 조인 할때 and 조건도 마찬가지로 인덱스가 없다면 큰 상관이 없는건가요 ?
미해결
실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍
sqliteBrowser 사용하는 수업에서 db.sqlite3를 열려고 하니, database is locked 라는 메시지가 뜹니다. 그래서 ChatGPT나 Bard... Googling을 이용해봤지만, 저에게 해당될만한 내용이 없네요. 혹시 몰라 재부팅도 해봤습니다. 이거 DB부분만 지웠다가 다시 까는 방법이 있을까요? (makemigrations, migrate 부분)
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
현재 LeetCode 626. Exchange Seats에 답안을 제출하면 틀린 것으로 나오고 있습니다. 제가 한 풀이랑 강의 풀이 모두 제출해도 wrong으로 나오는 오류가 있네요. 다음에 수업 들으시는 분들이 당황하시지 않도록 따로 공지를 해주셔야 할 것 같습니다.
해결됨
데이터 분석 SQL Fundamentals
select * from emp_salary_hist a join emp_dept_hist b on a.empno = b.empno and a.fromdate between b.fromdate and b.todate ; select * from emp_salary_hist a join emp_dept_hist b on a.empno = b.empno where a.fromdate between b.fromdate and b.todate ; 12:29에서 where 보다 and로 연산 했을때 join의 양을 확 줄여줘서 where 절로 했을때보다 속도가 빠르다고 말씀해주셨습니다. 이해가 안되는 부분이 있습니다. where에서 조건을 걸어 필터링된 결과에서 join을 할텐데 on ~ and 로 하는게 더 빠른게 연산되는 이유가 궁금합니다. where에서 인덱스가 있을경우 해당 값을 풀스캔하지 않고 index에서 걸러진 데이터만 가지고 join을 실행하는걸로 이해하고 있습니다. 지금 where a.fromdate와 b.fromdate는 인덱스가 있고 b.todate는 인덱스가 없는데 a.fromdate 와 b.fromdate를 비교할때는 인덱스를 사용하고 a.fromdate 와 b.todate를 비교할때에는 풀 스캔이 되는건가요? 만약에 반대로 a.fromdate는 인덱스가 없고 b.fromdate만 인덱스가 있다면 이것도 풀스캔이 되는 건가요?
해결됨
데이터 분석 SQL Fundamentals
강사님 좋은 강의 감사합니다 ! (__) 다름이 아니라 답변을 보는 와중에 제가 이해한 내용이 강사님께서 말씀하신 의도가 맞는지 궁금해서 입니다. https://www.inflearn.com/questions/594471/%EA%B0%95%EC%82%AC%EB%8B%98-%EB%8B%A4%EC%A4%91-%EC%A1%B0%EC%9D%B8-%EC%A7%88%EB%AC%B8-%EB%93%9C%EB%A6%BD%EB%8B%88%EB%8B%A4 마지막 줄에 작성해주신 여러개의 테이블로 조인할 경우에는 조인key에 따라 조인시 만들어 지는 집합의 레벨을 순차적으로 생각해 줘야 합니다. 이 뜻이 다중으로 테이블을 조인을 할때 emp 1 join emp_salary_hist M => emp_salary_hist 레벨의 조인 결과 -> emp_salary_hist M : dept 1 => emp_salary_hist 레벨의 조인 결과 이렇게 1 : M -> M : 1 - > M 이렇게 조인을 하는게 아니라 1: M -> 1 :M -> M 으로 조인을 하라는 말씀이신건가요 ? 추가 질문으로 M 집합의 크기가 큰게 뒤로 가는게 더 좋은 SQL이라고 할수있을까요? 그리고 이렇게 코드를 작성해야하는 이유도 궁금합니다.
해결됨
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
안녕하세요 선생님 현재 모델링 및 평가(회귀)부분을 학습하고 있습니다. 코드를 따라가면서 실습을 진행하고 있는데, rmse 값이 선생님과 달라 질문 드립니다. 제가 알기로는 모델링을 하는 과정에서 예측한 값이 달라질 수 있고, 이에 따라 평가지표인 rmse 값이 다를 수 있다...라고 알고 있습니다. 그런데 값의 차이 뿐만이 아니라 baseline과 scaler 적용 결과가 좋은지 나쁜지가 달라 질문드립니다. 예를 들어, 선생님께서 하셨을때는 RandomForestRegressor의 baseline이 rmse값이 가장 좋았고(작았고), scaler를 적용했을 때 rmse가 커져서 scaler 적용은 하지 않는게 좋다~라는 내용의 실습이었는데 제가 했을 때는 baseline의 rmse보다 scaler를 적용했을 때의 rmse가 작아 scaler를 적용하는 것이 좋다..는 결론이 나옵니다. 질문을 정리하자면, 모델링을 하는 과정에서 선생님과 제가 실습한 예측값과 rmse가 다른게 맞는지 다른게 맞다 해도 scaler 적용여부 등을 바꿀 수 있을 정도로 예측값과 rmse가 달라질 수 있는지 (추가질문)달라지더라도 선생님 실습값 : 4728.xx 제 실습값 6025.174022213681 이정도로 달라질 수 있는지... (추가질문) 모델링 및 평가(회귀) 24:56에서 수험자는 알 수 없는 영역>y_test로 rmse로 구하시고 결과값이 17909.xx로 나왔는데 여기에서도 charges에 로그변환 한 이후기 떄문에 원래는 np.exp(pred)로 rmse를 구했어야 하는지 일 것 같습니다. 감사합니다.
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
마지막 문제 리트코드 626문제 풀이를 할 때 SELECT CASE WHEN MOD(id, 2) = 1 AND id = COUNT(*) OVER() THEN id WHEN MOD(id, 2) = 1 AND id != COUNT(*) OVER() THEN id+1 ELSE id-1 END id , student FROM seat ORDER BY id 이렇게 프롬절에 서브쿼리를 안 만들고, 셀렉트절 CASE WHEN THEN에 COUNT윈도우함수를 사용하면 왜 답이 안 나오는지 궁금합니다.
미해결
데이터 분석 SQL Fundamentals
강사님! 안녕하세요. 수강하다가 질문이 생겨서 질문드립니다! 섹션1. 조인실습03에 다른건 다 이해가 되는데 join nw.shippers d on b.ship_via = d.shipper_id 여기서 shippers table과 orders 테이블이 shipper id = ship via로 조인시키는 부분이 이해가 안 됩니다ㅜㅜ 왜 두 컬럼으로 조인을 시켜 주는 것일까요??? shipper id가 shipper table에 고유칼럼인건 이해했습니다!
해결됨
SQL 개발자 (SQLD) 자격증 따기 Part.2
섹션 1 , SQL_기본2 1강에서 다운로드 , 기출문제 풀이 강의에서 설명하는 "확인 문제(SQLD-PART3-SQL기본).hwp" 8번 문제 정답 오타가 있네요 TABEL -> TABLE
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
SELECT start_date FROM projects WHERE start_date NOT IN(end_date) 로 작성하면 엔드데이트가 제외 안 되고 SELECT start_date FROM projects WHERE start_date NOT IN(SELECT end_date FROM projects) 서브쿼리로 작성해야지만 엔드데이트가 제외되는지 궁금합니다.
미해결
파이참으로 100~200 까지 3의 배수 인쇄하고, 그의 합 구하고 있는데 3의 배수 5개씩 인쇄는 잘 했는데 합계가 이상하게 구해집니다. 오류가 어디에 있는 건지 모르겠어요.. 고치면 오류떠서 아예 실행이 안되는데 ㅜㅜ for문이랑 while문 두개로 만들고 있는데 둘다 합계만 이상하게 뜹니다. ㅠ <<for문>> a = 0 hap = 0 count = 0 for a in range(100, 201) : if a % 3 == 0 : print(a) count = count + 1 if count % 5 == 0 : print() a = a + 1 hap = hap + a print("100~200 중 3의 배수의 합 : %d" % hap) <<while문>> a = 100 count = 0 hap = 0 while a <= 200 : if a % 3 == 0 : print(a) count = count + 1 if count % 5 == 0 : print() a = a + 1 hap = hap + a print("100~200 중 3의 배수의 합 : %d" % hap)