묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
elif a == c 의 생략
안녕하세요. 강사님, 코드에 관해 질문있어 글 남깁니다.3개의 입력 값을 sort한 상태이고, 두번째 elif 문에 도달한 경우, 가장 큰 값인 c와 가장 작은 값인 a는 동일할 수 없다고 판단했습니다. 예시처럼 elif문을 두 번 사용하지 않고 아래와 같이 코드를 작성해도 정답인지 여쭤보고 싶습니다.n = int(input()) max = 0 for i in range(n): tmp = input().split() tmp.sort() a, b, c = map(int, tmp) if a == b and b == c: res = a * 1000 + 10000 elif a == b or b == c: res = b * 100 + 100 else: res = c * 100 if res > max: max = res print(max)
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
각 페이지 이미지로 UX 플로우 만드는 방법 문의
Axure가 페이지들의 상하 관계로 자동 사이트맵 작성을 해주는 기능이 있는 것은 알고 있습니다.(1)번 페이지에서 A 버튼을 눌렀을 때 (ㄱ) 컨펌알럿이 나오고 컨펌하면 (2) 번 페이지로 이동하는 UX 플로우가 있을 때(1)번 페이지, (2)번 페이지의 화면을 그림으로 캡쳐하는 것이 아니라, 각 페이지가 component 처럼 자동 업데이트 되는 것처럼 페이지의 흐름을 표현하고 싶습니다.가능한 방법이 있는지 문의드립니다.예) (1번) 페이지 화면 -> (1)번 페이지 위에 (ㄱ) 컨펌알럿이 나온 화면 -> (2)번 페이지 화면
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
포스트맨 실행시 trace 부분을 변경할 수 있나요??
안녕하세요. 11:21 분쯤 보면 trace 부분을 볼 수 있는데,설정으로 단순한정보만 나올 수 있도록 변경이 가능한가요?
-
미해결실전! 스프링 데이터 JPA
연관관계 설정 시 fk 필수여부
안녕하세요 ~@JoinColumn 으로 fk 설정 하는데요.테이블에 반드시 fk 설정을 한 후 사용해야 하는 건가요?
-
미해결스프링 핵심 원리 - 기본편
getInstance() 메소드에도 static이 필요한가요?
instance를 new로 선언하는 첫 줄의 코드에는 당연히 static이 필요합니다.private static final SingletonService instance = new SingtonService(); 그런데 다음 코드인 getInstance() 메소드까지 static이 필요한 이유를 잘 모르겠어서 여쭤봅니다.public static SingletonService getInstance() {return instance;}
-
해결됨2025 언리얼 공인강사 – UE5 스파르타 클래스: 심화편
모션워핑 실습 마지막부분 z축 방향 이동 적용이 안 됩니다.-해결-
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.모션 워핑 실습 강의를 잘 따라가던 중, 강의 마지막 부분에서 z방향으로도 이동할 수 있게 하는 부분을 그대로 따라했지만 해당 기능은 구현되지 않았습니다.set movement mode 함수가 잘못된건가 하여 뒷 부분의 walking으로 초기화 해주는 set movement mode 함수만 삭제한 다음 실행해 봤습니다. 이땐 문제 없이 z값을 무시하지 않고 움직이는 것으로 보아 해당 함수의 기능은 문제 없이 작동하는 것으로(문제 없이 flying mode로 전환 된 것으로) 보였습니다.혹시 arrow1을 통해 location을 불러오는 부분이 잘못된 건가 싶어 'Break Hit Result'의 Location핀에서 나오는 값을 Print Text하여 확인해 봤는데, 높은 곳으로 향할 시에 z값이 높이에 맞게 변화하여 정상적으로 출력되는 것을 확인했습니다.그 이전까지의 내용들은 제대로 실행이 된 것을 보면 BP상의 문제는 없는 것 같고, 몽타주 파일에서도 분명히 Ignore Z Axis를 체크 해제 했기 때문에 저로서는 도무지 뭐가 문제인지 모르겠습니다. 혹시나 해서 언리얼을 껐다 켜봤는데도 안 됩니다.해당 기능을 성공적으로 구현하기 위해 또 어떻게 디버깅 해보면 될까요? 이리저리 디버깅 하던 중 정말 사소한 실수가 있던 것을 확인했습니다.다름 아닌 '몽타주 재생' 함수의 나가는핀?을 '완료 시'가 아닌, 그냥 맨 위의 실행핀으로 내보낸 것이 문제임을 알았습니다..혹시 같은 실수는 하는 분이 있을까 싶어 질문글은 그냥 두고 갑니다..ㅎ
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
AccountController.sendEmailLoginLink 문의
안녕하세요 강사님(강사님 강좌는 3번째 보고 있습니다.)AccountController.sendEmailLoginLink 에서model.addAttribute("error", "유효한 이메일 주소가 아닙니다."); return "account/email-login";대신 아래를 attributes.addFlashAttribute("error", "유효한..); return "redirect:/email-login";사용해야 하는 것 아닌지요? @PostMapping("/email-login") public String sendEmailLoginLink(String email, Model model, RedirectAttributes attributes) { Account account = accountRepository.findByEmail(email); if (account == null) { model.addAttribute("error", "유효한 이메일 주소가 아닙니다."); return "account/email-login"; } if (!account.canSendConfirmEmail()) { model.addAttribute("error", "이메일 로그인은 1시간 뒤에 사용할 수 있습니다."); return "account/email-login"; } accountService.sendLoginLink(account); attributes.addFlashAttribute("message", "이메일 인증 메일을 발송했습니다."); return "redirect:/email-login"; }
-
미해결
판다스 데이터 가공
범위에 따라서 요소 값을 다르게 주고싶은데 자꾸 none로 바뀌어 버리네요 왜그럴까요??어떻게 해결해야할까요 초보라 너무 힘드네요
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Context 강의에서 value={data}가 나오지 않습니다
https://codesandbox.io/s/chapt-15-forked-vrnxn1?file=/src/App.js 안녕하세요. 컴포넌트 트리에 데이터 공급하기 - Context 강의 수강 중에 강의와 함께 강의 참고용 코드 샌드박스를 보면서 궁금한 것이 있어 질문 남깁니다. 위 링크 코드의 115번째 줄처럼 const store = { data };이후 리턴문에서 <DiaryStateContext.Provider value={store}> 를 작성해줘야 정상적으로 동작하는 것을 확인했는데 강의처럼 <DiaryStateContext.Provider value={data}> 로 수정하면TypeError Cannot read properties of undefined (reading 'length') 가 뜨면서 제대로 작동되지 않습니다위 두 방법 (store 변수를 작성해서 넣어주거나, 강의처럼 data 그대로 넣어주거나) 의 차이는 무엇이고왜 링크의 코드에서 store가 아닌 data를 넣으면 작동하지 않는 건지 궁금합니다..
-
미해결대세는 쿠버네티스 (초급~중급편)
맥환경에서 강의 청취
강사님,저는 맥북을 사용하고 있는데, 예를 들면 Xshell.exe는 설치 실행이 안됩니다. 맥 환경에서 이 강의를 청취하고 실습을 하는데 문제가 되는지 안되는지 알려 주시기 바랍니다.맥 환경에서 강의 청취에 문제가 안된다면, 맥환경에서 설치 방법에 대해서도 추가로 올려 주시기 바랍니다. 그리고 docker, minikube, VMbox 다 설치후 kubeflow를 설치하는 방법에 대해서도 알려 주시면 감사하겠습니다~^^ 맥북에서 여러 시행착오 끝에 kustomize (최신버전시) 명령으로 설치를 하였는데, ㅇdex를 통해 kubeflow dashboard 오픈이 쉽지 않네요..
-
미해결[입문편] 안드로이드를 위한 코틀린(Kotlin) 문법
it 이 정확히 무엇인가요?
안녕하세요. 처음 코틀린을 공부하고 있습니다.list가공 강의에서 it을 갑자기 사용하셨는데, 정확히 it이 뭔지 몰라서 검색을 해봤는데 어떻게 검색해야 할 지 몰라서 원하는 답이 안나오더라구요. val testList = listOf("a", "aa", "aaa", "aaaa")val result = testList.groupBy{it.length > 2}여기서 it이 testList를 가르키는것인가요 ??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
질문드립니다.
강의 16:11분 화면에 localStorage에 있는 value값의 item만 뿌려주기 위해서 {{todoItem.item}}로 뿌려주는데요만약 object로 가공을 하지 않는다면 value값을 따로 화면에 뿌려줄수있을까요?검색해보니 localStorage.key만 있는것 같은데localStorage.value의 기능은 없는지object 형식으로 가공하지 않으면 key값 제외 value값만 접근을 할수 있는지 궁금합니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
강의자료 공유
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요.영상만으로 복습이 힘들어서 강의자료가 있을지 문의드립니다.혹은 있다면 어디에서 다운받을 수 있을까요?감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
fov 관련해서 질문이 있습니다
여기서 구한 projection 행렬을 보면 x축 y축 fov를 동일하게 설정하고 있는거 같은데.만약 다르다면 시야각이 x축과 y축이 달라질것 같습니다. 이런 경우는 고려하지 않아도 되는걸까요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
spring.profiles.active=test
spring.profiles.active=test이 위치의 application.properties 는 /src/test 하위의 자바 객체를 실행할 때 동작하는 스프링설정이다. 라고 적혀있는데 관례상 spring.profiles.active=test이건src/test 하위의 자바 객체를 실행할때 쓴다고 생각하면될까요 ?test가아닌 src/main 에도 spring.profiles.active=test 설정을 할순 있으나주로 /src/test 하위의 자바 객체를 사용할때 spring.profiles.active=test 설정을 한다고 보면 될까요 ?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
구현 클래스마다 테이블 전략 질문
30븐 10초 쯤에 아이템 아이디가 5번인것으로 예를 들어주셔서 아이템 id가 5번인 table을 모두 다찾는다고 했는데 이해가 되지 않습니다.em.find를 할때 클래스를 넣어주는데 왜 table을 모두 다 찾나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
switch문과 딕셔너리 효율 질문입니다.
https://rito15.github.io/posts/cs-switch-case-vs-dictionary/이 내용을 보면 딕셔너리를 이용하는것보다 스위치문을 이용하는게 더 효율적인것으로 보이는데, 어떤것이 맞는지 모르겠어요
-
미해결8명의 비전공자는 어떻게 개발자로 취업했을까
개발공부 걱정이됩니다
안녕하세요 이번에 국비 수업 5일차가 돼어가는데 수업들을때는 아는것 같은데 연습문제풀때 막상 혼자 하려니깐 손을 못대겠어서 이 길이 저랑 안맞는지 의심이 듭니다. 그냥 그날 배운거 안보면서 따라치고 있기는 한데 계속 이대로 버티는게 맞을까요 ? 너무 걱정이 됩니다 .
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
카테고리와 태그 위젯 위치 오류
안녕하세요? 좋은 강의 감사합니다.책 17-1을 하고 있는 도중에 질문이 있습니다.같은 base.html을 사용하고 있는데, post_detail.html 의 위젯 위치가 옆이 아니라, 아래에 나타나는 오류가 생깁니다. post_list.html 에서는 위젯이 정상적으로 오른쪽에 잡히는데요.오류 화면을 아래와 같이 첨부합니다.아래는 base.html의 코드이고요<!DOCTYPE html> {% load static %} <html> <head> <title>{% block head_title %}Blog{% endblock %}</title> <link rel= "stylesheet" href="{% static 'blog/bootstrap/bootstrap.min.css' %}" media="screen"> <script src="https://kit.fontawesome.com/726bbd6862.js" crossorigin="anonymous"></script> </head> <body> {% include 'blog/navbar.html' %} <div class="container my-3"> <div class="row"> <div class="col-md-8 col-lg-9" id="main-area"> {% block main_area %} {% endblock %} </div> <div class="col-md-4 col-lg-3"> <!-- Search Widget --> <div class="card my-4"> <h5 class="card-header">Search</h5> <div class="card-body"> <div class="input-group"> <input type="text" class="form-control" placeholder="Search for..."> <span class="input-group-btn"> <button class="btn btn-secondary" type="button">Go!</button> </span> </div> </div> </div> <!-- Categories Widget --> <div class="card my-4" id ="categories-card"> <h5 class="card-header">Categories</h5> <div class="card-body"> <div class="row"> <ul> {% for category in categories %} <li> <a href="{{ category.get_absolute_url }}">{{ category }} ({{ category.post_set.count }})</a> </li> {% endfor %} <li> <a href="/blog/category/no_category/"> 미분류 ({{ no_category_post_count }})</a> </li> </ul> </div> </div> </div> </div> </div> </div> {% include 'blog/footer.html' %} <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script> </body> </html>아래는 post_detail.html의 코드 입니다.{% extends 'blog/base.html' %} {% block head_title %} {{ post.title }} - Blog {% endblock %} {% block main_area %} <div id = "post-area"> {% if post.category %} <span class="badge badge-secondary float-right">{{ post.category }}</span> {% else %} <span class="badge badge-secondary float-right"> 미분류 </span> {% endif %} <!-- Title --> <h1 class="mt-4">{{ post.title }}</h1> <h5 class="text-muted">{{ post.hook_text }}</h5> <!-- Author --> <p class="lead"> by <a href="#"> {{ post.author | upper }} </a> </p> <hr> {% if user.is_authenticated and user == post.author %} <a class="btn btn-info btn-sm float-right" href="/blog/update_post/{{ post.pk }}/" role="button"><i class="fas fa-pen"></i>Edit Post</a> {% endif %} <!-- Date/Time --> <p>{{ post.created_at }}</p> <hr> <!-- Preview Image --> {% if post.head_image %} <img class="img-fluid rounded" src="{{ post.head_image.url }}" alt="{{ post.title }} head image"> {% else %} <img class="img-fluid rounded" src="https://picsum.photos/seed/{{ post.id }}/800/200" alt="random_image"> {% endif %} <hr> <!-- Post Content --> <p class="lead">{{ post.get_content_markdown | safe }}</p> {% if post.tags.exists %} <i class="fas fa-tags"></i> {% for tag in post.tags.all %} <a href="{{ tag.get_absolute_url }}" class="badge badge-light">{{ tag }}</a> {% endfor %} <br/> <br/> {% endif %} {% if post.file_upload %} <a href="{{ post.file_upload.url }}" class="btn btn-outline-dark" role="button"> Download : {% if post.get_file_ext == 'csv' %} <i class="fa-regular fa-file-csv"></i> {% elif post.get_file_ext == 'xlsx' or 'xls' %} <i class="fa-regular fa-file-excel"></i> {% elif post.get_file_ext == 'docs' or 'doc' %} <i class="fa-regular fa-file-word"></i> {% else %} <i class="far fa-file"></i> {% endif %} {{ post.get_file_name }} </a> {% endif %} <hr> </div> <div id="comment-area"> <!-- Comments Form --> <div class="card my-4"> <h5 class="card-header">Leave a Comment:</h5> <div class="card-body"> <form> <div class="form-group"> <textarea class="form-control" rows="3"></textarea> </div> <button type="submit" class="btn btn-primary">Submit</button> </form> </div> </div> {% if post.comment_set.exists %} {% for comment in post.comment_set.iterator %} <!-- Single Comment --> <div class="media mb-4" id="comment-{{ comment.pk }}"> <img class="d-flex mr-3 rounded-circle" src="http://placehold.it/50x50" alt=""> <div class="media-body"> <h5 class="mt-0">{{ comment.author.username }} <small class="text-muted">{{ comment.created_at }}</small> </h5> <p>{{ comment.content | linebreaks }}</p> </div> {% endfor %} {% endif %} </div> <hr/> </div> {% endblock %}완성된 코드와 비교를 해봐도 다른점을 잘 모르겠는데 도움 부탁드립니다!
-
해결됨디자인 시스템 with 피그마
스페이싱 함수값 적용
안녕하세요. 선생님 강의를 따라서 똑같이 진행하고 있는데저는 스페이싱 함수값을 똑같이 적용했는데 왜 주황색 표시랑 아래처럼 보여지는걸까요?질문 중에 러부엉님과 같은 현상인건지 모르겠는데 왜이럴까요??ㅠㅠ아래 이미지처럼 적용했는데 틀렸나요???