묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결대세는 쿠버네티스 (초급~중급편)
master , ingress, worker 노드의 개수?
master , ingress, worker 노드의 개수에 대한 기준이나 가이드라인이 있을까요? 궁금합니다~
-
해결됨Flutter 앱 개발 기초
카카오 flutter 오픈채팅방 참여코드
카카오 flutter 오픈채팅방 참여하려고 하는데 방장이 알려준 참여코드를 입력하라고 나옵니다. 어디서 받으면 될까요?
-
미해결자바 스프링부트 활용 웹개발 실무용
spring boot version
spring boot version 2.3.4가 없는데요? 2.7.0으로 해도되나요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
Axure 화면 기획
안녕하세요. 이번에 기획 부서로 이동하면서 기획일을 처음 접하는 병아리 기획자입니다. 데이먼님 유튜브를 통해 영상을 보다 강의까지 보게 되었네요:) 덕분에 많은 도움 받고 있습니다. 한가지 궁금한 것이, 기존에 회사에서 PPT로 기획문서를 작성하고 있었는데요. Axure로 기획안을 작성할 때는 PPT처럼 설명을 늘어놓기도 애매하고 어떤 내용을 어떻게 넣어야 할지 감이 잘 안잡히더라구요ㅠㅠ notion, axure, figma 통해서 진행한다는 영상은 보았지만 특히 axure 기획문서에서 어떤 내용을 넣어야 하는지, 어떻게 배치(?)하시는 지 등이 궁금합니다. 가능하다면 샘플 자료를 받아보고 싶어요ㅠㅠ 답변 부탁드리며, 늘 감사합니다!
-
미해결실전 리액트 프로그래밍
버튼이 생성되지 않습니다 .
순서대로 따라했는데 버튼이 생성되지 않습니다. 입력 내용 및 에러 첨부드립니다. 확인부탁드립니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
정렬 질문합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. Series 형태 멀티인덱스 질문입니다. 멀티 인덱스로 되어있는데 멀티 인덱스로 먼저 정렬한다음에 값을 내림차순으로 정렬할 수 있는 방법은 없을까요? 예를들면 서예/서화/미술에서로 정렬된 다음 시군구명 이름순이아니라 값으로 정렬해서 볼 수 있는 방법이 있는지 궁금합니다. 제가 원하는 결과는 서예/서화/미술 그다음 제일 높은 값인 강남구 129 서초구70 이런순서대로 정렬되게 할 수 있는지 궁금합니다. sort_index랑 sort_values()를 요리조리 사용해봤는데 잘 안되서 질문드려요ㅠㅠ
-
미해결
회사 계정 할인 문의
안녕하세요. 회사계정인증 완료 후 15% 할인이 적용하고자 했는데 적용이 안되는군요. 회사계정인증을 미리하면 7일 이후에는 해당사항 없는가요? 쿠폰이나 다름없는 것 같은데 인증완료 후 7일이 지난 현시점에서 회사계정할인 받을 수 있는 방법이 있는지요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
선생님 저 댓글 불러오는 거 오류가 뜨는데 오류 내용을 잘 모르겠어요 ㅠ
E/AndroidRuntime: FATAL EXCEPTION: main Process: org.cream.creamkgt1, PID: 13403 com.google.firebase.database.DatabaseException: Can't convert object of type java.lang.String to type org.cream.creamkgt1.comment.CommentModel at com.google.firebase.database.core.utilities.encoding.CustomClassMapper.convertBean(CustomClassMapper.java:436) at com.google.firebase.database.core.utilities.encoding.CustomClassMapper.deserializeToClass(CustomClassMapper.java:232) at com.google.firebase.database.core.utilities.encoding.CustomClassMapper.convertToCustomClass(CustomClassMapper.java:80) at com.google.firebase.database.DataSnapshot.getValue(DataSnapshot.java:203) at org.cream.creamkgt1.board.BoardInsideActivity$getCommentData$postListener$1.onDataChange(BoardInsideActivity.kt:85) at com.google.firebase.database.core.ValueEventRegistration.fireEvent(ValueEventRegistration.java:75) at com.google.firebase.database.core.view.DataEvent.fire(DataEvent.java:63) at com.google.firebase.database.core.view.EventRaiser$1.run(EventRaiser.java:55) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7839) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) 오류가 저렇게 뜨는데 강의 한 3~4번을 봐도 똑같이 작성했는데 어디가 잘못된걸까요? ㅠ 그리고 게시판 작성을 하면 파이어베이스에 적용이 안되네요... 그 전 강의까지는 등록이 잘 됐는데
-
미해결직접 활용할 수 있는 SQL - 기초부터 실무 활용까지
SQL Error 관련
테이블을 생성하는데 SQL Error [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE countries ( country_id CHAR( 2 ) PRIMARY KEY, country_nam' at line 9 Error position: line: 8 이렇게 에러가 뜨는데 이해가 잘 안되요
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
인그레스의 위치
Ingress는 도메인이름을 해석해서, 서브도메인이나 웹요청의 디렉토리를 탐지해서 어디로 서비스를 나누어줄 것인지를 결정한다고 하셨는데, 여기서의 서비스는 clusterIP를 가지고 있는 서비스 객체를 말씀하시는 게 맞나요? LB가 NodePort로 리다이렉션을 하고, Ingress가 Nodeport로 들어온 도메인을 가지고 서비스로 분배를 하는건가요? 자체로는 이해를 했는데, LB와 Ingress의 위치가 어떻게 되는지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
단축키 관련 문의
안녕하세요 수업너무 잘듣고있습니다 혹시 유료버전인데 ctrl+b 단축키가 작동을 안하면 해결방법이있을까요 ㅠ ㅠ 작동을 안합니다 ! Go to Declaration or Usages 에도 ctrl+B , Ctrl+Click 이렇게 등록되어있는데 작동이 안됩니다 ㅠ
-
미해결한 장의 CheatSheet로 살펴보는 C#
new는 무슨 역할인가요?
int[] 점수 = new int[3]; 여기서 new는 무슨 역할인가요??
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
테스트 db설정 질문드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 빈등록을 없애고 properties파일 수정을 하니까 커넥션을 얻어올 수 없다고 합니다. spring.datasource.url=jdbc:h2:mem:testspring.datasource.username=sa 찾아보다가 properties파일에 이러한 방식으로 설정을 두었는데 이렇게 하는 것은 직접 설정을 등록하는 거랑 다른게 없는 것 같아서 질문드립니다. 제공해주신 코드랑 비교해보면 다른게 없는데 계속안되네요..
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
인텔리제이 server.port=9900 작동하지 않을 경우 어떻게 해결해야 할까요?
안녕하세요. 영한님 좋은 강의 잘 듣고 있습니다. 강의를 듣던 중 서버를 실행시키는 도중에서 문제가 발생했습니다. 이전에는 잘 돌아가던 서버가 갑자기 실행 시 8080 포트가 이미 사용 중이라고 뜹니다. 저는 resources 하위의 application.properties에 server.port=9900이라고 기재한 상태입니다. 이 전까지는 서버를 돌리고 localhost:9900을 띄우는데 까지 문제가 없었습니다. 문제를 해결하기 위해 저는 cmd창에 netstat을 이용해 9900 포트를 확인해봤습니다. 9900 포트는 사용되지 않고 있었고, 1526 포트와 8080 포트가 같은 PID를 가지고 있었습니다. 그래서 taskkill을 통해 해당 포트를 죽이려고 했지만 명령어가 먹히지 않았습니다. 따라서 구글링을 했고, 안전모드 실행, 관리자모드 실행 등을 통해 포트를 죽일 수 있었습니다. 하지만 인텔리제이에서 해당 프로젝트의 서버를 돌리니 서버는 9900이 아닌 8080 포트로 돌아갔습니다. 그래서 저는 여러가지 검색어를 통해 이를 해결 해보려고 노력했지만 역부족인 것 같아 질문 남기게 됐습니다. 제가 시도해본 방법은 재부팅, 인텔리제이 껐다 키기, file->setting의 debugger 하위의 built in server가 63342로 돼 있는지 확인, run -> edit configuration -> vm option을 설정해보기 등등이 있습니다. 더 이상 검색어도 떠오르지 않고, 검색해서 나온 방법을 다 시도해봤음에도 해결되지 않아 도움 요청드립니다. 참고로 원래 다른 프로젝트가 열려 있었는데 open -> build.gradle -> open this window로 열었는데, 이게 문제를 푸는데 도움이 될까 해서 적어놓습니다. 감사합니다.
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
강의자료 PDF랑 순서가 다른것같습니다
강의자료 PDF 에는 유지보수하기 좋은 토픽이름 정하기 카프카 브로커와 클라이언트가 통신하는 방법 레코드 상세히 살펴보기 순서대로 되어있는데, 강의순서랑 다른것 같아서 문의드립니다!
-
해결됨[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
바뀐 국기 사이트에 대하여
- 기존 사이트였던 www.countryflags.io 가 flagcdn.com 로 대체되면서 직접 따라해보니, 2가지 문제점이 있는 걸 발견했습니다. 1. 대문자로는 404 Not Found가 뜹니다. - 따라서 이미지 링크를 만들 때는 .lower() 로 소문자 변경 처리를 해줘야 합니다. - ex) https://flagcdn.com/48x36/US.png -> https://flagcdn.com/48x36/us.png 2. 국기 매칭 오류 - iso2와 Country_Region 를 매칭할 때부터 오류가 있는 것을 확인했습니다. - 시각화를 하면서 US가 워낙 인구가 많기에 눈에 보였지만 다른 것들도 제대로 매칭되었는 지는 확신할 수 없습니다. - 강의 자료를 바탕으로하면, US의 경우 AS로 매칭이 되어서 https://flagcdn.com/48x36/as.png 국기가 뜨더라구요. - 물론 강사님 말씀처럼, 이미지는 참고용이므로 크게 신경쓰지 않아도 될 문제같습니다. 그래서 저는 만들어진 데이터 프레임 값 중 US만 변경하려고 다음과 같이 허접하게 함수를 만들어서 보정했습니다. ㅎㅎ;; def test_func(row): if(row['Country_Region'] == 'US'): row['Country_Flag'] = 'https://flagcdn.com/48x36/us.png' return row doc_final_country = doc_final_country.apply(test_func, axis=1) 대강 국기가 잘 나오는 것 같네요. 혹시나 이 수업을 들으시는 누군가에게 도움이 될까..? 하여 간단히 기록 남겨봅니다..!
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
비즈니스로직을 Runtime 예외로 두고, @Transactional 옵션의 noRollbackFor을 사용하여 롤백되지 않도록 하는 방법"을 사용하는 것은 어떤가요?
안녕하세요. 영한님의 여러 강의들과 이번 강의들을 보면서 궁금한 점이 생겨 질문드립니다. 물론, 상황과 조직에 따라 구현하는 방법은 여러 가지 있겠지만 실무에서는 어떻게 쓰시는지 궁금합니다. 질문은. 강의에서 말씀하신 방법과는 반대로, 비즈니스로직을 Runtime 예외로 두고, @Transactional 옵션의 noRollbackFor을 사용하여 롤백되지 않도록 하는 방법"을 사용하는 것은 어떤가요? 그 이유는, OrderService의 메소드 시그니쳐에 throws 구문을 강제하고 싶지 않습니다. 첫 번째, OrderController가 OrderService 인터페이스에만 의존하고 있다고 가정하고, OrderService의 구현체들마다 예외를 throw할 수도 안할수도 있다고 가정한다면 비즈니스로직을 Exception 타입으로 정의하여 메소드 시그니쳐에 throws 구문을 강제하는 방법이 문제가 될 수 있습니다. (인터페이스 메소드 시그니쳐에도 throws가 추가되어야 하기 때문에) => 추가) 여기에 대한 저 스스로에 대한 답은, 실제로 운영을 하며 서비스 계층의 구현체를 변경할 일도 많지 않고 이에 따라 컨트롤러가 인터페이스가 아닌 구현체에 의존해도 큰 상관은 없을 것 같다. 입니다. 두 번째, 제가 이해하는 개념으로는 예외를 throw 한다는 것은, 자신을 호출한 상위 메소드에서 해당 예외를 적절히 처리하게끔 책임을 위임하는 것이라고 생각합니다. 즉, Controller 계층에서 NotEnoughMoneyException를 처리하도록 하는 것입니다. 물론, Controller 계층에서 해당 예외를 catch하여 "잔고가 부족합니다"와 같이 정상적인 흐름과 다른 응답을 클라이언트에게 응답으로 돌려준다면 적절한 상황(?) 이겠지만 @ExceptionHandler를 이용해서 NotEnoughMoneyException을 핸들링하고 있는 상황에서도 OrderController의 메소드에 throws을 명시하여야 합니다. 그래서, 비즈니스로직을 RuntimException 타입으로 지정하고 무의미할 수도있는 메소드 시그니쳐에 throws는 생략한체로noRollbackFor 옵션을 사용하는 것이 코드를 더 깔끔하게 작성할 수 있지 않을까 생각했습니다. 물론, 스프링이 예외를 바라보는 시선(런타임은 시스템 에러, checked는 비즈니스 에러)과는 반대로 코드를 작성한다는 부담(?)이 있긴 합니다... 영한님의 의견을 들려주시면 감사하겠습니다.
-
미해결Vue.js 시작하기 - Age of Vue.js
vue devtools 질문입니다. 이벤트가 안 보여요
다른분이 올린 질문은 봤지만, 한번 더 업데이트 됐나봅니다 보이지 않아요
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
글번호 질문드립니다.
위에 사진처럼 게시판별 글번호가 다 합쳐져서 나옵니다. 어느쪽을 만져야할지몰라 Mapper부터해서 게시판쪽 코드는 거의 다 확인한거같은데 해결책을 모르겠네요 ㅠㅠ 어디부분코드를 봐야 해결책이 나올까요?
-
미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
12강 데이터 목록보기 질문드립니다.
아래와 같이 오류가 나옵니다. 2022-06-02 01:56:50.380 WARN 1420 --- [nio-8080-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Long'; nested exception is java.lang.NumberFormatException: For input string: "index"]