묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
도메인설계 관련 질문드립니다 !!
1) 애그리거트를 나누실때 어떤 기준으로 나누시는지 궁금합니다 !! ex) 아이템,주문, 회원, 결제 이런식으로 도메인을 나누는 기준 더 나아가서 아이템에 대한 리뷰, 결제기록, 서비스쿠폰과 같이 애매한 도메인이 추가된다면 어떤식으로 나누어야할지 너무 헷갈립니다 ㅠㅠ 2) 애그리거트 루트를 참조할때는 객체를 통해 접근하면 각 애그리거트간의 결합도가 상승할거같은데 어떤식으로 처리하시나요 ?? ex) 아이템과 주문이 아예 다른패키지이거나 다른프로젝트 일경우 어떤식으로 해야하나요 ??
-
미해결지금 당장 성과내기, 페이스북 퍼포먼스 마케팅 실습
강의 제목이 잘못되어있는 것 같아요.
안녕하세요 강의 잘 듣고 있습니다. 강의 제목이 잘못되어있는 것 같습니다. 아마 한개씩 밀린게 아닌가.. 싶은데요. 확인해보셔야 할 것 같아요!
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
코드 다 똑같이 한 거 같은데
왜 좀비들이 게임 처음 시작했을 때 딱 한 번만 패트롤하고 그 다음에는 다 멍때리고 있을까요 ㅜㅜ 완전 가까이 붙어서 몸으로 부딪치지 않고서야 바로 앞에 있어도 인식도 안하고... 몸이 닿아야 공격하고 그제야 달려들기 시작하네요..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
계정이름에 띄어쓰기가 들어가는건 괜찮을까요?
계정이름에 띄어쓰기가 들어가는건 괜찮을까요? 이를테면 "gildong hong" 이런식으루요!
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
git clone 질문
안녕하세요! 제가 노트북으로 인강을 듣다가 컴퓨터로 진행을 하고 싶어서 cmder에서 같은 경로에 git clone으로 원래 하던 파일을 받았는데 settings에 project interpreter에 가면 설정이 안되어있네요 혹시 진행하던 프로젝트를 다른 pc에서 진행하려면 어떻게 해야하나요??
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
섹션 5-2 WebEngineView 관련해서 계속 에러가 발생합니다
현재 수업을 따라 가던 중 다른 부분에서는 문제가 발생하지 않는데 WebEngineView를 사용할 경우 아래와 같은 에러가 계속 발생합니다. WebEngineView를 제거하면 정상적으로 작동하구요.. 왜 이런 에러가 발생하는지 검색을 해봐도 잘 모르겠습니다ㅠㅠ 어떻게 해결할 수 있나요? 작업 환경은 Ubuntu 18.04, anaconda, python 3.6이고 PyQt 버젼은 5.14.1 입니다. 아래 사진은 작성 코드, 에러코드, desginer에서 확인한 모습입니다. --------------------------------------------- import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5 import uic form_class = uic.loadUiType('./ui/test.ui')[0] class TestForm(QMainWindow, form_class): def __init__(self): super().__init__() self.setupUi(self) if __name__ == "__main__": app = QApplication(sys.argv) window = TestForm() window.show() app.exec_() ----------------------------------------- Traceback (most recent call last): File "/home/glenn/crawling_prac/pyqt_prac/pyqt_basic4.py", line 8, in <module> form_class = uic.loadUiType('./ui/test.ui')[0] File "/home/glenn/anaconda3/envs/DE_study/lib/python3.6/site-packages/PyQt5/uic/__init__.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "<string>", line 135, in <module> ImportError: /home/glenn/anaconda3/envs/DE_study/lib/python3.6/site-packages/PyQt5/../../../libQt5Network.so.5: symbol _ZN15QIPAddressUtils8toStringER7QStringPh version Qt_5 not defined in file libQt5Core.so.5 with link time reference
-
해결됨PHP 7+ 프로그래밍
image
마지막 질문이 될거 같아요. ㅎㅎ 지금 이미지 업로드는 되는데 불러오기 안되서... 어떤 경우 일까요? (일시적으로 크롬웹은 되는데, 휴대폰 웹으로는 안되고,,, 이후에 파일 권한이나 권한이름도 바꿨더니 또 안됩니다 ㅠ) 참고 파일 입니다.
-
미해결인스타그램 클론 - full stack 웹 개발
구름 ide관련해서 질문드립니다.
현재 강의를 통해 구름 ide를 사용하던 중 콘솔창과 기타 메뉴부분은 이상이 없는데 파일 내부에 글자를 치려하면 (Code goes here...부분) 키보드 화살표 상하좌우 외에 글자가 쳐지지 않습니다. 로그아웃을 해도 똑같고 다른 컴퓨터로 접속해보았지만 먹통인 건 똑같습니다. 딱히 다른 설정을 건드린것이 없는데 왜 저부분에서 lock이 걸린걸까요... ㅜㅜㅜ 글자 앞에 g키를 누르면 다음과 같이 자동완성이능이 활성화되는걸로봐선 어디선가 특정 락이걸린걸까요...? cf) 크롬 외에 ie, firefox에서도 같은 문제점이 발생하고 있어서, 일단은 vs code로 작성후 git pull을 하고 있는 궁여지책으로 진행하고 있습니다
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
안녕하세요 pymysql 설치에 관해서 질문있습니다
안녕하세요 선생님 강의 재밌게 잘 보고 공부하고 있습니다. pymysql설치하려고 터미널에 그대로 쳤는데 저렇게 뜨고 주피터노트북가서 실행하면 계속 에러가 뜹니다ㅜㅜ어떻게 해야하나요??
-
미해결한큐에 끝내는 해커톤 입문_아두이노와 웹
강의 목소리가 너무 작습니다..
제곧내
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
문자 질문입니다!
풍선도 문자고 True나 False도 문자인데 왜 풍선은 ''나 ""를 붙여야 출력이 되고 True나 False는 그냥 입력해도 출력이 되나요?
-
해결됨홍정모의 따라하며 배우는 C++
Exception 의 Scope는 어떻게되나요?
throw Exception(); 을 호출시 catch받는 쪽에서 reference로 받는데 생성된 Exception은 임시 객체 로 취급하지않는건가요? 아니면Exception은 로컬변수로 취급을 안하는 건가요? Exception 객체의 duration 이 궁금합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
self join 제가 이해한 게 맞는지 확인받고 싶어요!!
두 가지 확실치 않은 부분이 있어 질문드립니다 우선 제가 쓴 코드를 첨부합니다 (결과는 accepted 였습니다) SELECT em1.name AS Employee FROM Employee em1 LEFT JOIN Employee em2 ON em1.managerid = em2.id WHERE em1.salary > em2.salary 1. 제가 강의를 보기 전 self join에 대해 검색하여 다른 사람들의 코드를 참고한 뒤 이러한 코드를 작성하였는데요, em1과 em2가 이름을 지정해 준 건 알겠는데 as를 써 주지 않아도 괜찮은 건가요? 2. null 값이 있어 left join을 썼는데, 선생님께서는 inner join을 쓰시더라고요 효과적으로 null 값을 제거하기 위해 그러한 것이라고 생각하는데, 만약 제 방식대로 left join을 쓴다면 탐색시간(?)이 더 길어져서 서버를 더 많이 잡아먹는 방식이 될까요? 그러니까, 불필요한 작업을 추가하는건가요 아니면 별 차이가 없을까요? null값이 있으면 보다 확실한 결과를 얻기 위해 left join을 쓰고 싶은데 만약 이 방식이 불필요하게 시간을 늘리는 것이라면 지양해야 되겠죠?ㅠㅠ
-
해결됨홍정모의 따라하며 배우는 C++
답이 바로 보이네요 ㅋㅋ
(사진)
-
미해결노션(notion) 완벽 활용법
노션이 녹스인가요?
녹스라고도 말씀하시는데 검색해봐도 관련자료를 찾을 수 없어 여쭤봅니다.
-
미해결웹 게임을 만들며 배우는 React
결과값 오류......
안녕하세요 다름이 아니라 강좌를 보고 저 혼자 코딩을 해봤는데 오류가 뜨네요 ㅠㅠ <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> <title>React Web 구구단 구현</title> </head> <body> <div id="root"></div> <!-- 결과 : <div id="root"><button>Like</button></div> --> <script type="text/babel"> class GuGuDan extends React.Component { constructor(props) { super(props); this.state = { first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', result: '', }; } onSubmit = (e) => { e.preventDefault(); if (parseInt(this.state.value) === this.state.first * this.state.second) { this.setState({ result: '정답', first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', }); } else { this.setState({ result: '땡', value: '', }); } render() { return ( <div> <div>{this.state.first} 곱하기 {this.state.second}는??</div> <form onSubmit = {this.onSubmit} <input type="number" value={this.state.value} onChange={(e) => this.setState({ value: e.target.value })} /> <button>입력!!</button> </form> <div>{this.state.result}</div> </div> ); } } // <input type="number" value={this.state.value} onChange={(e) => this.setState({ value: e.target.value })} /> // input.onchange = (e) => { console.log(e.target.value) } // input.onchange = function (e) { console.log(e.target.value) } </script> <script type="text/babel"> ReactDOM.render(<GuGuDan />, document.querySelector('#root')); </script> </body> </html>
-
미해결Sigil(시길)을 이용하여 전자책 만들기
2018년판 sigil
2018년 판 sigil을 2020년도에 사용하여도 별 차이가 없는지 궁금합니다.
-
미해결제발 도커 씁시다!
도커 배포에 관하여 질문드립니다.
안녕하세요. 유익한 강의 감사히 들었습니다. 강의를 듣고 궁금한 점을 정리하여 질문을 드리고자 합니다. 1. 개발한 도커 환경 자체를 하나의 exe 파일로 만들어 배포할 수는 없는지 질문드립니다. 파이썬의 경우 윈도우 환경에서 개발한 .py 파일을 pyinstaller 패키지를 통해 .exe로 묶을 수 있습니다. 그런데 경우에 따라서는 이 파일(exe 파일)이 리눅스에서 작동하지 않기도 합니다. 이 경우 docker 위에서 돌아가는 소스 코드를 도커 환경까지 포함해서 하나의 exe로 만들면 윈도우, 리눅스 관계 없이 사용할 수 있을 것 같은데, 그런 방법이 있는지 궁금합니다. (exe 파일을 받는 사람은 도커를 쓸 줄 모르고, 환경도 모두 다른 상황입니다) 2. 만약 1번이 불가능하다면, 도커에서 말하는 지속적 배포 (CD)가 어떤 것인지 궁금합니다. 배포를 한다는 것은 이 애플리케이션을 가져다 쓸 모든 환경에서 작동한다고 말하는 것과 같다고 강의에서 말씀해주셨습니다. 궁금한 점은, 이것이 소스 코드로 이루어진 라이브러리 뿐만 아니라, 실제 애플리케이션(모바일 앱, 게임 등...)에도 마찬가지로 적용되는지 궁금합니다. 만약 적용되지 않는다면, 강의에서 말씀해주신 애플리케이션을 도커에 담아 배포한다. 라는 표현이 dockerfile과 함께 배포한다는 의미만 갖는지 궁금하여 여쭤봅니다. 다시 한 번 좋은 강의 만들어주신 점에 감사드립니다. 좋은 한 해 되시길 바라겠습니다. 수강생 드림.
-
미해결React로 NodeBird SNS 만들기
제로초님
제로초님 알고리즘 적으로 궁금한게 있어서 질문 남깁니다. 예를 들어 이러한 객체가 있습니다. var aa = [ { seq: 1, user_id: "admin", artist:"Bl", log_id: "안녕", }, { seq: 1, user_id: "admin", artist:"Bl", log_id: "바이", } ] 이러한 객체를 { seq : 1, user_id: "admin", artist:"Bl", log: [ {log_id: 안녕}, {log_id: 바이} ] } 이렇게 중복 되는 부분을 없애 주고 아닌 것들은 log: [ {log_id: 안녕}, {log_id: 바이} ]이런식으로 묶어 주려고 하는데 어떤식으로 처리 하면 될런지 아무리 제로초님 강의를 보고 해도 아이디어가 떠오르질 않아서 질문 남기게 되었습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
*args 구문 실행이 안됩니다.
첫 번째 질문자와 동일한 질문입니다.강의내용과 똑같이 *args언팩킹 코드를 작성했는데 실행되지 않는다는 오류가 나오네요ㅠㅠ무엇이 문제일까요? OS로 작성하고 있습니다!