묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
top 에서 빠져나올 때 PID
안녕하세요 유익한 강의 열심히 수강중입니다. 다름아니라 top 에서 빠져나올 때 3가지 방법 중 하나인 k을 따라서 수행하려다보니, 강의 속에서는 말씀하신대로 default pid가 top의 PID가 나오는데, 저는 gnome-shell의 PID가 나와서요! 어떤 차이로 이렇게 나오게 되는 걸까요?
-
미해결홍정모의 따라하며 배우는 C언어
자료형 확인질문입니다
안녕하세요! 해당 코드에서 변수 ch의 자료형은 char로 받아도 잘 되고, 맥락상 char이 더 적절할 것 같은데 교수님은 int라고 작성하셔서 그 이유가 궁금합니다. char get_first_char(void) { int ch; ch = getchar(); while (getchar() != '\n') continue; return ch; }
-
미해결Slack 클론 코딩[실시간 채팅 with React]
cannot read properties of undefined reading map 오류
안녕하세요 질문하나 남깁니다 그전에도 map관련 못읽어오는 오류가 뜨기는 했었는데 새로고침 한번 하면 사라졌거든요 그런데 dm 관련 화면이 안떠서 결국 로그찍어봤는데 undefinedr가 뜨길래 못받는가보다 생각이 드는데 어딘지 못찾겠네요 어떻게 디버깅하면 좋을까요?
-
미해결Oracle SQL 입문자를 위한 강의
AVG MIN MAX 강의 소리가 안나옵니다.
그 다음 강의인 COUNT 뭐시기도 소리가 안나옵니다. 수정해주세요 ㅜ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
글과 댓글 매칭 부분이 되지 않습니다. populate
cat 대신하여 dog로 저는 따라 작성하였습니다. docs 페이지에 정의 되어 있습니다. postman으로 get 방식으로 dog/all로 호출 하였을때 comments schema가 등록이 안되었다고 되어 있는데 git 코드와 비교 해보면 다른점이 없어보여 질문드립니다. 출력해주는 에러에서는 [Nest] 26612 - 2021. 10. 15. 오후 3:33:29 ERROR [ExceptionsHandler] Schema hasn't been registered for model "comments". Use mongoose.model(name, schema) export class DogRepository { constructor(@InjectModel(Dog.name) private readonly dogModel: Model<Dog>) {} async findAll() { console.log('findAll function'); const CommentsModel = mongoose.model('comments', CommentsSchema); console.log(CommentsModel); const result = await this.dogModel .find() .populate('comments', CommentsModel); console.log(result); return result; } 와 같이 추가되었습니다. 다만 populate이부분을 사용 안하면 정상 작동하나 두 collection의 join은 되지 않습니다. 혹시 에러 원인을 파악할수 있는 부분이나 제가 check해야될 부분이 있을까요?? 다른기능은 정상 작용 중입니다.
-
미해결Kotlin으로 개발하는 Spring Boot Web MVC
다음 강의만 목이 빠지게 기다리고 있습니다
내용이 너무 좋아요!!! 꼭 다음 강의 해주세요!!!!!!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
다익스트라 알고리즘 질문이 있습니다.
알고리즘이 시작되는 while문 안에서 처음 하는 동작중에 가장 가까운 distance의 정점를 찾아서 선택하는 과정이 있는데요. for (int i = 0; i < 6; ++i) { // 이미 방문한 정점은 스킵 if (visited[i]) continue; // 아직 예약된 적이 없거나, 기존 후보보다 멀리 있으면 스킵 if (distance[i] == Int32.MaxValue || distance[i] >= closest) continue; // 이때까지 발견한 가장 가까운 후보이기 때문에 정보 갱신. closest = distance[i]; now = i; } 굳이 가장 가까운 후보를 찾아야 하는 이유를 잘 모르겠습니다. 어느 쪽을 선택하든 최종적으로는 distance가 가장 짧은 쪽으로 갱신 되는 결과가 나올 것 같은데.. (1번이 아닌 3번을 먼저 선택해도 3번이 선택됐을 때 1번 + 10이 더 가깝기 때문에 3번의 distance가 1번을 통하는 쪽으로 distance가 갱신될것 같은데 굳이 더 짧다는 이유로 1번을 먼저 선택.) 혹시 필수 작업은 아니지만 가장 가까운 후보를 선택하는 것이 최종적으로 가장 짧은 distance를 가질 확률이 높아지기 때문에 해주는 작업일까요? 아니면 반드시 필요한 작업인데 제가 제대로 파악을 못한 걸까요 도움 주시면 감사하겠습니다!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
5.4 보스턴 주태 가격 예측
안녕하십니까, 좋은 강의 감사드립니다. sns.regplot(x=feature , y='PRICE',data=bostonDF , ax=axs[row][col])를 수행한 결과 아래와 첨부 그림과 같이 그래프 색이 모두 동일하고, x축 y축의 여백이 없게 나옵니다. 이러한 경우 필요한 작업은 무엇인지 알려주시면 좋겠습니다. 감사합니다.
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
탈옥 검증 로직이 여러개 존재할 경우!! 답변부탁드립니다.
안녕하세요. 해당 강의를 통해 앱 취약점 진단하는데 도움을 많이 받고 있는 수강생입니다. 현재 프리다 툴을 이용해 탈옥 검증 로직을 우회하는 테스트를 진행하고 있는데 OOO 앱에 대해 클래스명.함수명을 분석한 결과 탈옥을 검증하는 클래스명.함수명이 2개가 있더라구요 두 함수명에 대한 return값을 모두 0x0에서 0x1로 변경하고 싶은데 어떻게 짜면 좋을까요 ㅠㅠ * 현재 사용하고 있는 프리다 코드입니다. if(ObjC.available) { var class_checker = ObjC.classes.[클래스명]; var methods_checker = class_checker.$ownMethods; var isApplication = class_checker['함수명']; Interceptor.attach(isApplication.implementation, { onEnter: function(args) { var target = new ObjC.Object(args[0]); var sel = ObjC.selectorAsString(args[1]); send("Target class : " + target.$className); send("Target selector : " + sel); }, onLeave: function(retVal) { send("Old return : " + retVal); retVal.replace("1"); send("New return : " + retVal); } }); } else { console.log("Objective-C Runtime is not available!"); } """ 답변부탁드립니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
강사님 안녕하세요. 강의 항상 잘 듣고 있습니다.
질문은.. 강의랑 똑같이 했는데 이상하게 whitelabel error page만 보이네요.. 혹시 datasource 설정해줘야하나 해서 추가해봤는데도 안 되고.. 1편 강의처럼 Spring Security 때문도 아니고.. 원인을 못 찾겠어서 문의드립니다..
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
GitHub 권한요청
인프런 아이디 : srlee 인프런 이메일 : srlee@in-soft.co.kr 깃헙 아이디 : srlee@in-soft.co.kr 깃헙 Username : sora1039
-
미해결실전 프로젝트로 배우는 타입스크립트
ESLint 가 제대로 적용되는건지 잘 모르겠습니다
강사님이 제공해주신 셋업가이드 를 따라서 모두 설정했는데, ESLint가 적용이 제대로 되는지 잘 모르겠습니다ㅠㅠ 예를 들어 var a = 10; 을 입력하고 save했을때 const 로 변환되기도 하고, eslint 서버가 돌아가는 것도 확인이 되는 것 같은데, vscode 하단 상태표시줄에 ESLint에 체크 표시가 없고 Prettier에는 더블체크표시가 됩니다. 현재 화면과 settings.json 첨부합니다..도와주세요! { "workbench.colorTheme": "Material Theme Darker High Contrast", "prettier.semi": false, "prettier.useTabs": true, "prettier.tabWidth": 2, "explorer.confirmDelete": false, "editor.tabSize": 2, "editor.defaultFormatter": "esbenp.prettier-vscode", "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "files.autoSave": "off", "workbench.iconTheme": "material-icon-theme", "liveServer.settings.donotVerifyTags": true, "liveServer.settings.donotShowInfoMsg": true, "tabnine.experimentalAutoImports": true, "window.zoomLevel": 1, "solidity.compileUsingRemoteVersion": "v0.5.6+commit.b259423e", "vetur.format.defaultFormatterOptions": { "js-beautify-html": { "wrap_attributes": "force-expand-multiline" }, "prettyhtml": { "printWidth": 100, "singleQuote": false, "wrapAttributes": false, "sortAttributes": false } }, "workbench.editor.untitled.hint": "hidden", "security.workspace.trust.untrustedFiles": "open", "editor.suggestSelection": "first", "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", "prettier.endOfLine": "auto", "eslint.alwaysShowStatus": true, "eslint.workingDirectories": [ { "mode": "auto" } ], "eslint.validate": [ "javascript", "typescript" ], "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "editor.formatOnSave": false }
-
미해결운영체제 공룡책 강의
우분투 다운질문입니다
스토어에 ubuntu 와 ubuntu 20.04 LTS 두개가 나오길래 두번째걸 다운받았습니다. 그리고 powershell 에서 wls --set default -version 2를 하고 wls -l -v 를 했는데 버전이 1로 나오면서 이름에는 *Ubuntu 20.04 LTS라고 나옵니다. 그래서 지우고 처음것만 다운받고 다시 해봤는데, powershell에서 에러가 뜨면서 안되네요. 어떻게 해야하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@GeneratedValue, HIBERNATE_SEQUENCE 관련 질문입니다.
안녕하세요 영한님, 먼저 좋은 강의를 개설해 주셔서 진심으로 감사드립니다. 저는 현재 해외거주 중인데 지난주에 자바 백앤드 주니어 개발자로 취업을 하게 되었습니다. 감사하게도 회사에서 영한님 동영상 강의를 들으며 셀프 트레이닝을 진행중에 있습니다. 오늘은 병합부분까지 수강을 하고, ITEM과 MEMBER 관련해서 데이터를 여러개 입력해보다가 @GeneratedValue 과 시퀀스에 대해 질문이 있어서 글을 남기게 되었습니다. 데이터 입력후 나오는 id 값들, H2 콘솔창, 인텔리제이 로그를 보다 보니, ITEM과 MEMBER의 각 id 값에 @GeneratedValue만 넣었을 때 ITEM과 MEMBER 엔티티가 동일한 시퀀스를 서로 공유(?)하는 것 같은 게 보였습니다. 왜 그렇게 되는지 궁금하여 구글링을 하다가, 아래와 같이 옵션을 넣어줬을 때는 엔티티마다 시퀀스가 생생되는 것을 확인했는데요. @GeneratedValue(strategy =GenerationType.SEQUENCE, generator = "ITEM_SEQ_GENERATOR") @GeneratedValue 만 붙여줬을 때 기본적으로 시퀀스를 공유하게되는 별도의 이유가 있는 것일가요? 참고로 저희 회사에서는 오라클을 사용하는데, 혹시나 실무에 투입되기 전 이것과 관련하여 유념해야 할 부분(혹은 알고 있어야 할 부분)이 있다면 알려주시면 감사드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
패킷 하나의 멤버변수만 바꾸고 싶어도 패킷 전체를 보내야하나요?
예를 들어, 패킷 안에 들어있는 멤버변수 level만 1 증가시키고 싶습니다. 그러면 C_PlayerInfoReq 라는 큰 용량의 패킷을 하나를 보내야하나요? 아니면 send(int packId, int offset, int desired); 처럼 packid만 송신해서 level 주소에 접근하는 방법이 있을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Object Detection과 OCR 의 차이를 알고 싶습니다.
안녕하세요. 선생님 강의 잘 듣고 있습니다. 다름이 아니라 OCR이 이미지나 문서속에 포함된 Text를 추출하고 인식하는거잖아요. Text 추출 및 인식의 경우, Object Detection처럼 Bounding Box를 찾고, Text가 word이면 LSTM을 사용하는 것 같고, Text를 character 단위로 쪼갤수 있다면 CNN 을 사용해도 될 거 같다는 생각이 들어서요. 언뜻 보기에 Object Detection과 거의 비슷한 거 같더라구요. OCR과 Object Detection 이 어떤 차이가 존재하는지, 이 수업에서 배우는 모델중에서 OCR에 적용가능한 게 있는지 궁금합니다.
-
미해결비 개발자들을 위한 IT 개발 지식
업무용 지식
재밌는 내용이 많네요 감사합니다
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
[2/15] 강의 중 데이터 로드에 관한 질문입니다.
안녕하세요? 선생님. [2/15] 데이터 로드하고 결측치 보기에서 질문이 있습니다. # 파일을 로드합니다. df = pd.read_csv("상가업소정보_201912_01.csv", sep="|") #encoding="cp949", engine="python") df.shape 위와 같이 강의를 따라서 실행하니, 아래와 같은 error가 발생합니다. 구글링 해도 마땅한 해결책을 찾지 못하겠습니다. UnicodeDecodeError: 'utf-8' codec can't decode byte 0x81 in position 1: invalid start byte 감사합니다.^^
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
vivado 다운로드, wsl 다운로드 문제입니다.
안녕하세요 맛비님. vivado 설치 영상 5:24에서 hardware development tools에서 vivado design suite가 없습니다... 이 경우 어떻게 비바도를 다운받아야 할까요? 그리고 wsl를 설치하려는데 WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again. 이런 오류가 나서 설치를 못하고 있습니다..어떻게 해결하면 될까요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
Workspace 관리자 관계 지정 질문
Entity를 보니 Workspace 관리자 필드가 OwnerId인 것 같더라구요! Typeorm 공식문서를 참고했을때 @OnetoOne 데코레이터와 @Jointable 데코레이터만 사용해 1:1 관계를 구현했었는데 따로 @Column 데코레이터로 OwnerId를 또 만드신 이유가 있을까요?? 공식문서 참고해서 코드 짰을 때 에러가 떴는데 제로초님 코드 처럼 변경하니 해결돼서 차이가 궁금합니다!