묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
MAC에서 autocomplete-python traceback output ERR가 계속 발생해서 강의 진도를 못나갑니다.. 도와주세요
안녕하세요, 수강생 입니다. MAC에서 autocomplete-python traceback output ERR가 계속 발생해서 강의 진도를 못나갑니다.. 도와주세요
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
검색창에 해쉬태그를 검색하면 url에 undefined가 뜹니다.
왜 searchInput가 undefined로 나올까요. https://github.com/ljwoon94/react-nodebird
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
23:47 질문이요.
Q1. 3:47초에 보면 .parent의 보더가 왼쪽은 괜찮은데, 옆과 아래쪽에는 1px정도? 세밀하게 조금 흰색이 보이는데 이것은 왜그런건가요..? 100%일땐 꽉 안차다가 확대하니까 또 차고... 그냥 브라우저문제인가요? 그리고, 또하나 질문은 다음꺼 27:06 의 가로배치할때는 , section처럼 block요소는 width: 100%로 기본적으로 차잖아요. 그런데 선생님께서 600px로 준건, 단순히 예제라서 보기 쉽게 하기 위함이 아니라, 100%일 경우 3등분 하면 딱 떨어지는 값이 아니라서 그렇게 하신건지 궁금합니다. 제가 영상 보기 전에 혼자 연습하고 확인차 보는데, section이 디폴트인 width:100%임를 감안해서, section에다가 width값을 따로 지정을 안하고 만들었는데, 33.3333%로 나누니까, 들어가는것 같긴 한데 .. Q2. 아래의 예제section요소안에 article을 사방에 흰색 테두리는 마진값을 줘서 article과 section 을 띄우는건가요 아니면 article에 보더를 흰색으로 주는건가요?
-
해결됨유니티(Unity)로 시작하는 게임개발: Part 1. 컴퓨터 구조 입문
이게 같은 의미인가요?
변수가 주소를 가리키고 있다 = 변수가 데이터의 위치를 가리킨다 변수가 참조를 가지고 있다 = 변수가 실제 데이터를 가리킨다 이렇게 두가지로 구분을 하시는 뉘앙스가 느껴져서 그런데 저 두가지 분류 또한 동일한 건가요?
-
미해결하울의 안드로이드 인스타그램 클론 만들기
8강 상세페이지 화면 만들기를 하고 나서 로그인시 다음과 같은 오류가 뜹니다.
I/ViewRootImpl@bb89e77[LoginActivity]: stopped(true) old=false W/Glide: Load failed for https://firebasestorage.googleapis.com/v0/b/howlstagram-f16-b04b9.appspot.com/o/image%2FIMAGE_20210222_181559_.png?alt=media&token=116f917c-1594-4e4b-bb8a-8973ba56e45b with size [92x92] class com.bumptech.glide.load.engine.GlideException: Failed to load resource해당 링크를 들어가면 이런 창이 열립니다.{ "error": { "code": 403, "message": "Permission denied. Could not perform this operation" } }이렇게 뜨구요.firebase 규칙에 적었던 부분은service cloud.firestore { match /databases/{database}/documents{ match /{document=**} { allow read,write: if request.auth.uid !=null; } } }왜 권한이 없는지 알 수 있을까요?
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
실제 현업에서의 요구사항 분석
각 구현 항목에 대해 세세하게 요구사항을 짜놓으셨는데, 실제 프론트엔드 개발 현업에서도 이와 같은 형태로 요구사항을 먼저 다 작성한 후에 구현을 시작하나요? 물론 현업과 스케일이 다르겠지만, 혼자 프로젝트 할 때 저도 이처럼 구체적인 요구사항을 먼저 작성해놓고 구현 시작해야할지 궁금하여 질문합니다. 좋은 강의 감사합니다. ㅎㅎ
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
자바 베이스 웹 개발자 준비중인 취준생입니다 ..!
안녕하세요! 좋은 강의 덕분에 재밌게 공부하고 있습니다. 감사의 인사 먼저 올립니다. 다름이 아니라, 알고리즘의 중요성을 알게되고, 매일 3문제씩이라도 풀자는 마음가짐으로, 짧고 좋은 코드를 위함도 있지만 문제 해결능력을 키우자는 마음가짐으로 공부에 임하고 있습니다. 하지만 지금 알고리즘을 공부할 때 사용하는 언어는 파이썬이고, 저는 웹 개발자를 희망해서 자바를 주력으로 해야할 것 같은데 알고리즘과 자료구조를 이 강의를 통해서 배우고 난 이후에 어떻게 해야할지 조언을 구하고 싶어서 글을 남깁니다. 가져야할 마음가짐과 고쳐야할 마음가짐이 있다면 가감없이 말씀 부탁드리겠습니다 ..! 긴 글 읽어주셔서 감사합니다 !
-
미해결스프링 핵심 원리 - 기본편
마침내 완강했슴다!! DB설계 관련 질문있습니다ㅎㅎ
DB설계 관련해서는 따로 공부해야 한다고 하셨는데, 구체적으로 어떤 것을 공부해야 하는지 알 수 있을까요? 지금 현재는 mysql기본문법 공부하고 CRUD+댓글+검색 Model2 Servlet,Jsp로 만들었는데, 저기에도 DB설계라고 할 것이 있나요? 뭔가 감이 잘 안 오는 것 같아서요... 그리고 정말 잘 들었습니다!!! 이미 퍼져있는 강의지만 제가 더 홍보하고 다니겟슴다!!!
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
'[type=reset' 오타
FormView.js에서 '[type=reset' 으로 오타가 났는데 작동은 잘하네요.. querySelector 함수에서 못 찾아서 this.resetEl에 null이 들어가야 정상일 것 같은데 왜 잘 작동 할까요..?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
밑 질문입니다 이미지도 첨부합니다
(사진)
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
이미지가 넘어가지 않습니다 확인부탁드려요 ㅠ_ㅠ
/*html*/ <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>가로 고정형 레이아웃-1</title> <link rel="stylesheet" href="style/style.css"> </head> <body> <div class="containar"> <header> <div class="header-logo">로고</div> <div class="navi"> <ul class=menu> <li> <a href="#none"></a> <div class="sub-menu"> <a href="">sub-menu-1</a> <a href="">sub-menu-2</a> <a href="">sub-menu-3</a> <a href="">sub-menu-4</a> </div> </li> <li> <a href="#none"></a> <div class="sub-menu"> <a href="">sub-menu-1</a> <a href="">sub-menu-2</a> <a href="">sub-menu-3</a> <a href="">sub-menu-4</a> </div> </li> <li> <a href="#none"></a> <div class="sub-menu"> <a href="">sub-menu-1</a> <a href="">sub-menu-2</a> <a href="">sub-menu-3</a> <a href="">sub-menu-4</a> </div> </li> <li> <a href="#none"></a> <div class="sub-menu"> <a href="">sub-menu-1</a> <a href="">sub-menu-2</a> <a href="">sub-menu-3</a> <a href="">sub-menu-4</a> </div> </li> </ul> </div> </header> <div class="slide"> <div><a href="#none"><img src="images/Slide01.jpg" alt="slide-1"></a></div> <div><a href="#none"><img src="images/Slide02.jpg" alt="slide-2"></a></div> <div><a href="#none"><img src="images/Slide03.jpg" alt="slide-3"></a></div> </div> <div class="contants"> <div class="news">공지사항/갤러리</div> <div class="banner">배너</div> <div class="shortcut">바로가기</div> </div> <footer> <div class="footer-logo">로고</div> <div class="copy">copyright</div> <div class="sns">sns</div> </footer> </div> <script src="script/jquery-3.6.0.min.js"></script> <script src="script/custom.js"></script> </body> </html> /*css*/ .containar{ width: 1200px; margin: auto; border: 1px solid green; } header{ height: 100px; } header > div{ border: 1px solid blue; height: 100px; } .header-logo{ width: 200px; border: 1px solid pink; float: left; } .navi{ width: 400px; float: right; border: 1px solid pink; } .silde{} .silde > div{ height: 300px; border: 1px solid red; } .contants{ overflow: hidden; } .contants > div{ height: 200px; float: left; box-sizing: border-box; } .news{ width: 500px; border: 1px solid green; } .banner{ width: 350px; border: 1px solid red; } .shortcut{ width: 350px; border: 1px solid pink; } footer{ overflow: hidden; } footer > div{ height: 100px; float: left; box-sizing: border-box; } .footer-logo{ width: 200px; border: 1px solid green; } .copy{ width: 800px; border: 1px solid pink; } .sns{ width: 200px; border:1px solid red; } /*navi*/ .menu{ display: none; } /*slide*/ .slide{ position: relative; width: 1200px; height: 300px; overflow: hidden; } .slide > div{ position: absolute; width: 3600px; font-size: 0; top: 0; left: 0; animation: slide 10s linear infinite; } @keyframes slide{ 0% {left: 0;} 30% {left: 0;} 35% {left: -1200px;} 65% {left: -1200px;} 70% {left: -2400px;} 95% {left: -2400px;} 100% {left: 0;} } 분명 이미지를 넣었을때는 3개가 밑으로 나열되있는걸 확인했는데 width:3600해도 가로로 나열되지가 않더라구요 ㅠ 키프레임을 줘도 이미지가 하나만 나옵니당..
-
해결됨웹 게임을 만들며 배우는 React
버튼 클릭 -> 새로 생성된 인풋태그에 바로 focus 는 어떤 걸 공부해야하나요?
인풋태그가 아직 화면에 없고 [추가하기] 버튼을 누르면 state가 바뀌면서 밑에 새로운 컴포넌트로 input태그가 만들어지게 해봤습니다. 생성되자마자 바로 거기에 focus 해보고싶은데 잘안되네요.. ref 상속 같은 걸 봐야하나요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 스프링부트
스프링과 스프링부트의 차이는 검색을 좀해보고 핵심원리까지는 다들었고 jpa듣고있습니다. 근데문득 든 생각이 부트를 가르치시는 것같은데 스프링도 배울수 있나요? 이 커리큘럼을 다 마치면 스프링부트를 배우는건가요 스프링을 배우는건가요...ㅜㅜ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
기본 키 매핑 방법
자동 생성(@GeneratedValue)에서 DB를 ORACLE로 사용시 SEQUENCE로 안하고 AUTO로하면 방언에 따라 기본값이 자동 지정 되긴하는데 그럴경우 SEQUENCE 생성시 의미없는? 이름이 생성돼 DB 운영/관리 측면에서는 관리가 어려워 잘 사용하지 않을 것 같은데 어떤 경우에 사용하는지요? AUTO로하면 DB에 종속적이지 않은 장점이 있으나 일반적으로 운영하는 DB에 맞춰서 예를 들어 ORACLE일 경우 미리 스크립트로 MEMBER_SEQ를 생성하고 @SequenceGenerator로 맵핑해서 개발될것 같은데 맞을지요?
-
미해결애플 웹사이트 인터랙션 클론!
모바일 버전으로는 못하나요?
모바일버전 최적화 웹페이지 만들고있는데 씬활성화가 웹일때만 먹히는데 방법이 없을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
루트 디렉토리를 모르겠습니다.
깃허브에서 다운받아서 npm 인스톨하려고 하는데 ㅜㅜ 다 에러가 뜹니다.선생님이 루트디렉토리에 있다고 하셨는데ㅜㅜ전 다운로드 받아서 비쥬어 스튜디오코드로 바로 열었거든요.어떻게 해야 하나요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
GameRoom class에서는 lock을 사용하지 않아도 멀티스레드 환경에서 안전할까요?
안녕하세요 Rookiss님! 양질의 강의를 제공해주셔서 정말 감사드립니다! 질문) GameRoom class에서는 lock을 사용하지 않아도 멀티스레드 환경에서 안전할까요? public void Flush() { foreach (ClientSession s in _sessions) s.Send(_pendingList); //Console.WriteLine($"Flushed {_pendingList.Count} items"); _pendingList.Clear(); } public void Broadcast(ArraySegment<byte> segment) { _pendingList.Add(segment); } 제 생각에 lock을 사용하지 않으면 _pendingList가 Clear되기 직전에 추가된 segment는 Send되지 못하고 삭제당하는 등 올바르지 못하게 동작하는 상황이 발생할 수 있을것 같았습니다. (Flush method는 main Thread, BroadCast method는 background Thread. 서로 다른 Thread에서 동작한다고 생각했습니다.) public void Flush() { lock(_lock) { foreach (ClientSession s in _sessions) s.Send(_pendingList); //Console.WriteLine($"Flushed {_pendingList.Count} items"); _pendingList.Clear(); } } public void Broadcast(ArraySegment<byte> segment) { lock(_lock) { _pendingList.Add(segment); } } 그래서 위처럼 lock을 걸어주는게 좋을것 같다고 생각했는데 걸지 않아도 괜찮은건가요? 걸어주는게 맞는건가요? 혹시 제가 놓쳤거나 틀린 부분있으면 알려주시면 감사하겠습니다!! 감사합니다!!
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
아래 코드를 실행했을때 ModuleNotFoundError: No module named 'pytube' 에러가 뜹니다.
from pytube import YouTube yt = pytube.YouTube("https://www.youtube.com/watch?v=x6MeeKwt92E") #다운 받을 동영상 URL 지정 videos = yt.stream.all() for i in range(len(videos)) : print(i, ',' , videos[i]) down_dir = "/Users/sophia/myworkspace/youtube" videos[0].download(down_dir)
-
미해결스프링 데이터 JPA
컨비니언스(convinience) method 관련 질문입니다.
명강의 늘 감사합니다. 바로 본론으로 들어가겠습니다. 다음과 같이 관계를 관리하는 method를 컨비니언스 method라고 하셨습니다. public void addStudy(Study study) { this.getStudies().add(study); study.setOwner(this);}public void removeStudy(Study study) { this.getStudies().remove(study); study.setOwner(null);} 1. 관계를 설정하기 위해 만든 컨비니언스 method는 관계의 주인이 아닌 @OneToMany(mappedBy="") 선언된 Collections 필드를 가진 class에서 구현하는 관계설정 method라고 생각하면 되겠습니까? 2. 이렇게 선언되면 Account와 Study는 N:N 다:다 관계라고 볼 수 있을까요? 3. 그렇다면 모든 데이터를 가지고 올 경우, findAll 하는 경우 현재 상황에선 N+1 위험이 있는 상황인가요? 4. private Set<Study> studies = new HashSet<>(); private Set<Study> studies; 의 차이가 무엇인가요?필드값을 미리 생성자로 생성하여 타입을 선언했다고 봐야하나요? 두서 없는 질문이지만 확실한 정보를 통한 정리가 필요하여 요청드립니다. 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
id를 쓸때 강의와 같이 안나와요
강의에서는 m과n값이 치면 나오던데 저는 밑에 사진과 같이 에러가 자꾸 뜨네요 ㅠㅠ 이건 왜그런 걸까요 ㅠㅠ